このレポートでは、第三者 (ユーザー セグメント プロバイダーなど) によって提供されるデータの使用状況、そのデータ使用量のコスト、そのデータがユーザーをターゲットに使用されたキャンペーンに関連する詳細を提供します。
データの 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" |
インプレッションに関連付けられたオークションが発生した月 |
| 日 | date | はい | はい | "2010-02-01" |
インプレッションに関連付けられたオークションが発生した日 |
| 時 | 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 によって獲得された revshare の金額。 |
| data_provider_payout_usd | お金 | 3.00 |
data_costs - data_clearing_fee_usd | データ プロバイダーに支払われた、または支払われる収益の金額。 |
例
手順 1: JSON レポート要求を作成します。
JSON ファイルには、"data_usage_analytics_for_data_providers"のreport_typeと、取得するcolumns (ディメンションとメトリック) とreport_intervalが含まれている必要があります。 また、特定のディメンションをフィルター処理し、粒度 (月、日、時間) を定義し、データを返す形式 (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