管理者がアカウントを管理する権限を持っている場合に、ピクセルでのアカウント特有のイベント指標とイベントレベルを取得します。
POST https://{capig_domain}/capig/graphql/ _________________________________________________________________________________________________________________ query HomeViewQuery($tenantId: ID!, $pixelIds: [String!], $timeWindow: Int) { tenantQueries(tenantId: $tenantId) { eventMetrics(pixelIds: $pixelIds, timeWindowMin: $timeWindow) { activity { name receivedCount publishedCount lastUpdated } incoming { eventNamesCount eventsCount } outgoing { eventNamesCount eventsCount publishSuccessRate } } } } _________________________________________________________________________________________________________ tenantId: ID! _______________________________________________________________________________________________________ pixelIds: [String!] _______________________________________________________________________________________________________ timeWindow: Int
フィールド | 説明 |
---|---|
| 必須 アカウントのユニークID |
| 任意 イベント指標取得対象のピクセルIDのリスト |
| 任意 分単位の期間(デフォルト値は60分) |
EventMetricsSnapshot
フィールド | 説明 |
---|---|
| EventMetricsSnapshotのID -- 常にEventTrafficSummary:incoming |
| 受信イベント概要データ |
| 送信イベントデータ |
| イベントアクティビティのリスト |
| ドメインアクティビティのリスト |
コード | 説明 |
---|---|
401 | イベント指標を見る権限がない |
500 | 内部サーバーエラー |
クエリ
query HomeViewQuery($tenantId: ID!, $pixelIds: [String!], $timeWindow: Int) { tenantQueries(tenantId: $tenantId) { eventMetrics(pixelIds: $pixelIds, timeWindowMin: $timeWindow) { activity { name receivedCount publishedCount lastUpdated } incoming { eventNamesCount eventsCount } outgoing { eventNamesCount eventsCount publishSuccessRate } } } }
変数
{ "tenantId": "IaoreXfj", "pixelIds": ["18904456377094531"] }
{ "data": { "tenantQueries": { "eventMetrics": { "activity": [ { "name": "Purchase_PN_Mar22_Events", "receivedCount": 4, "publishedCount": 0, "lastUpdated": "1678753252000" } ], "incoming": { "eventNamesCount": 1, "eventsCount": 4 }, "outgoing": { "eventNamesCount": 0, "eventsCount": 0, "publishSuccessRate": 0.0 } } } } }