このレポートは、第三者 (ユーザー セグメント プロバイダーなど) から提供されるデータの使用状況、そのデータ使用状況のコスト、対象ユーザーにそのデータが使用されたキャンペーンに関する詳細を提供します。
データの time_granularity は hourlyです。
警告
過去 100 日を超えるインプレッションの場合は、時間ではなく日が返されます。 レポートを取得する手順については、次の 例 を参照してください。
時間枠
JSON 要求の report_interval フィールドは、次のいずれかに設定する必要があります。
todayyesterdaylast_7_dayslast_30_daysmonth_to_datequarter_to_datelast_monthlifetime
ヒント
カスタムの時間枠でレポートを実行するには、レポート要求の start_date フィールドと end_date フィールドを設定します。 これらのフィールドの詳細については、「 Report Service」を参照してください。
Dimensions
| 列 | 種類 | グループ? | フィルター? | 例 | 説明 |
|---|---|---|---|---|---|
| month | date | いいえ | はい | "2010-02" |
インプレッションに関連付けられたオークションが発生した月 |
| day | date | はい | はい | "2010-02-01" |
インプレッションに関連付けられたオークションが発生した日 |
| hour | date | はい | はい | "2010-02-01 05:00:00" |
インプレッションに関連付けられているオークションが発生した時刻。 |
| buyer_member_id | int | はい | はい | 643 |
サードパーティのデータを使用したメンバーの ID。 |
| buyer_member_name | string | はい | はい | "Buyer A" |
サード パーティのデータを使用したメンバーの名前。 |
| advertiser_name | string | はい | はい | "Advertiser" |
サード パーティ データを使用した広告主の名前。 |
| geo_country | string | はい | はい | "US" |
インプレッションに関連付けられている地理的な国または地域のコード。 |
| geo_country_name | string | いいえ | no | "United States" |
インプレッションに関連付けられている地理的な国または地域の名前。 |
| geo_country_code | string | はい | はい | "CA" |
インプレッションに関連付けられた国または地域を示す 2 文字の文字列。 許可されている値の完全な一覧については、ISO 3166-1 の国コードを参照してください。 |
| line_item_id | int | はい | はい | 12345 |
サードパーティのデータ ターゲティングを使用するインプレッションに関連付けられた広告申込情報の ID。 |
| line_item_name | string | いいえ | no | line item name |
サードパーティのデータ ターゲティングを使用するインプレッションに関連付けられた広告申込情報の名前。 |
| data_provider_id | int | はい | はい | 517 |
ターゲティング データを提供したサード パーティの ID。 |
| targeted_segment_ids | string | いいえ | no | "935035, 935146" |
ターゲティング時に使用される各セグメントの ID のコンマ区切りリスト。 |
| data_provider_name | string | いいえ | no | "Peer 39 (Data Provider)" |
ターゲティング データを提供したサード パーティの名前と ID。 |
| cpm_usd | int | はい | いいえ | "0.75" |
使用されたデータ セグメントの CPM 値 |
指標
| 列 | 型 | 例 | 式 | 説明 |
|---|---|---|---|---|
| imps | int | 34534 |
imps | サードパーティのデータを使用して広告を配信したインプレッションの合計数。 |
| data_costs | 金銭 | 3.50 |
imps * CPM/1000 | サード パーティのデータ プロバイダーから購入したデータ セグメントの金額。 |
| data_clearing_fee_usd | 金銭 | 0.50 |
data_costs * Xandr revshare | Xandr が獲得した収益シェアの金額。 |
| data_provider_payout_usd | 金銭 | 3.00 |
data_costs - data_clearing_fee_usd | データ プロバイダーに支払われた、または支払われる収益の金額。 |
例
手順 1: JSON レポート要求を作成します。
JSON ファイルには、取得するcolumns (サイズとメトリック) とreport_intervalだけでなく、"data_usage_analytics_for_data_providers"のreport_typeを含める必要があります。 また、特定のディメンションでフィルター処理したり、粒度 (月、日、時間) を定義したり、データを返す形式 (csv、excel、html) を指定したりすることもできます。
$ cat data_usage_analytics
{"report":
{
"format": "csv",
"report_interval": "yesterday",
"row_per": ["geo_country"],
"columns": ["imps","campaign_id","geo_country"],
"report_type": "data_usage_analytics_for_data_providers"
}
}
JSON ファイルに含めることができるフィールドの詳細については、「 レポート サービス」を参照してください。
手順 2:POSTレポート サービスへの要求。
POST レポート ID を取得するための JSON 要求。
$ curl -b cookies -c cookies -X POST -d @data_usage_analytics "https://api.adnxs.com/report?member_id=MEMBER_ID"
{
"response":{
"status":"OK",
"report_id":"c445bca183a3d338dc1c5b85a3d484f5"
}
}
手順 3:GET レポート サービスからのレポートの状態。
レポート ID を使用して GET 呼び出しを行い、レポートの状態を取得します。
execution_statusが"ready"されるまで、このGET呼び出しを続けます。 次に、次の手順で説明するように、 レポート ダウンロード サービスを使用して、レポート データをファイルに保存します。
$ curl -b cookies -c cookies 'https://api.adnxs.com/report?id=c445bca183a3d338dc1c5b85a3d484f5'
{
"response": {
"status": "OK",
"report": {
"name": null,
"created_on": "2014-11-19 22:33:31",
"json_request": "{\"report\":{\"format\":\"csv\",\"report_interval\":\"yesterday\",\"row_per\":[\"geo_country\"],\"columns\":[\"imps\",\"campaign_id\",\"geo_country\"],\"report_type\":\"buyer_data_usage_analytics\",\"filters\":[{\"buyer_member_id\":\"958\"}]}}",
"url": "report-download?id=c445bca183a3d338dc1c5b85a3d484f5"
},
"execution_status": "ready"
}
}
手順 4:GET レポート ダウンロード サービスからのレポート データ。
レポート データをファイルにダウンロードするには、レポート ID を使用して別の GET 呼び出しを行います。今回は レポート ダウンロード サービスに対して呼び出します。 サービス ID とレポート ID は、前回のGET呼び出しへの応答の url フィールドにあります。 保存するファイルを特定する際は、初期 POSTで指定したファイル形式の拡張子を使用してください。
ヒント
ダウンロード中にエラーが発生した場合、応答ヘッダーには HTTP エラー コードとメッセージが含まれます。 呼び出しで -i または -v を使用して、応答ヘッダーを公開します。
$ curl -b cookies -c cookies 'https://api.adnxs.com/report-download?id=c445bca183a3d338dc1c5b85a3d484f5' > /tmp/data_usage_analytics.csv