販売者入札エラー レポートは、AppNexus プラットフォームでログに記録されたエラーの 5% のランダムに選択されたセットを通じて、拒否された需要に関する分析情報を得るのに役立ちます。 エラー数に 100 を乗算して、5% のサンプリングを考慮しました。
このレポートを使用して、オークション エラーが発生する販売側と購入側の設定のトラブルシューティングを行い、支出をブロックします。 目標は、将来的にエラーを排除するのに役立ちます。 所有者に関する情報、原因、推奨される解決方法については、「 入札エラー コード」を参照してください。
レポートを取得する手順については、 レポート サービス または以下の 例 を参照してください。
期限
JSON 要求の report_interval フィールドは、次のいずれかに設定できます。
- last_hour
- yesterday
- last_24_hours
- last_2_days
- last_7_days
- last_30_days
カスタム時間枠のレポートを実行するには、レポート要求の start_date フィールドと end_date フィールドを設定します。 これらのフィールドの詳細については、「 Report Service」を参照してください。
データ保持期間
このレポートのデータ保持期間は 403 日です。
Dimensions
| Column | 種類 | フィルター。 | 例 | 説明 |
|---|---|---|---|---|
hour |
time | いいえ | "2010-02-01 06:00:00" |
オークションの時間。 |
day |
time | いいえ | "2010-02-01" |
オークションの日。 |
error_id |
int | はい | 101 |
ImpBus で発生し、ログに記録された特定のエラー (エラー メッセージとの関係) |
error_message |
varchar | いいえ | “Creative brand banned by member's ad profile” |
発生したエラーを示す汎用エラー メッセージ (エラー ID との関係) |
ad_profile_id |
int | はい | 1432 |
エラーの影響を受ける販売者メンバーの広告プロファイル ID。 |
bidder_name |
int | いいえ | "DBM" |
購入者メンバーを代表し、エラーの影響を受けるテクノロジ プロバイダー。 |
bidder_id |
string | はい | 101 |
入札者に関連付けられている ID |
brand_name |
文字列 | いいえ | "Ace Hardware" |
AppNexus システムに登録され、エラーの影響を受けるクリエイティブに関連付けられているブランド。 |
brand_id |
int | はい | 3 |
クリエイティブに関連付けられているブランドの ID。 |
buyer_member_name |
文字列 | いいえ | "My Network" |
エラーの影響を受けた購入者メンバー。 |
buyer_member_id |
int | はい | 123 |
購入者メンバーの ID。 |
creative_category_name |
文字列 | いいえ | “Beauty” |
エラーの影響を受けるブランドとクリエイティブの両方に割り当てられた分類。 |
creative_category_id |
Int | はい | 784 |
クリエイティブ カテゴリの ID。 |
creative_id |
int | はい | 554 |
エラーの影響を受ける購入者メンバーに関連付けられているクリエイティブ ID。 |
creative_size |
文字列 | いいえ | "728x90" |
エラーの影響を受けるクリエイティブのサイズ。 |
deal_id |
int | はい | 2345 |
エラーの影響を受ける取引の ID (取引が関与していない場合 Deal ID = 0 )。 |
language_name |
文字列 | いいえ | "English" |
言語の名前。 |
language_id |
int | はい | 1 |
言語の ID。 |
placement_name |
文字列 | いいえ | "My placement" |
エラーに関連付けられている販売者メンバーの配置。 |
placement_id |
int | はい | 7890 |
配置の ID。 |
publisher_name |
文字列 | いいえ | "Skype" |
エラーの影響を受けるパブリッシャー。 |
publisher_id |
int | はい | 321 |
発行元の ID。 |
technical_attribute_name |
文字列 | いいえ | "Flash" |
エラーの影響を受ける、画像、フラッシュ、ビデオ、エキスパンドなど、クリエイティブの機能。 |
technical_attribute_ID |
int | はい | 350 |
Technical 属性の ID。 |
指標
| Column | 種類 | 例 | 式 | 説明 |
|---|---|---|---|---|
error_count |
int | 2340 |
sum(error_count)*100 | 選択した期間に AppNexus プラットフォームでログに記録されたエラーの量 (サンプリングを考慮して、ランダムに選択されたエラーの 5% に 100 を乗算したセット)。 |
blocked_bid_cpm |
double | 5.68 |
sum(blocked_bid_value) / sum (error_count) | ブロックされた入札の入札価格。 |
例
JSON 形式のレポート要求を作成する
JSON ファイルには、 report_type"seller_bid_error_report"と、取得する columns (ディメンションとメトリック) と report_interval が含まれている必要があります。 また、特定のディメンションをフィルター処理したり、細分性 (year、 month、 day) を定義したり、データを返す "format" (csv、 excel、または html) を指定することもできます。 JSON ファイルに含めることができるフィールドの詳細については、 レポート サービスに関するページを参照してください。
$ cat seller_bid_error
{
"report":
{
"report_type":"seller_bid_error_report",
"columns":[
"hour",
"bidder",
"buyer_member",
"error_count"
],
"report_interval":"last_48_hours",
"format":"csv"
}
}
POST レポート サービスへの要求
$ curl -b cookies -c cookies -X POST -d @seller_bid_error 'https://api.appnexus.com/report'
{
"response":{
"status":"OK",
"report_id":"097f59fc3ab7d02c5d60db42081d9b69"
}
}
GET レポート サービスからのレポートの状態
レポート ID を使用して GET 呼び出しを行って、レポートの状態を取得します。
{{execution_status}}が"ready"されるまで、このGET呼び出しを行い続けます。 次の手順で説明するように、 レポート ダウンロード サービスを使用してレポート データをファイルに保存します。
$ curl -b cookies -c cookies 'https://api.appnexus.com/report?id=097f59fc3ab7d02c5d60db42081d9b69'
{
"response":{
"status":"OK",
"report":{
"name":null,
"created_on":"2010-05-25 19:19:53",
"json_request":"{\"report\":{\"report_type\":\"seller_bid_error_report\",\"columns\":[\"hour\",\"bidder\",
\"buyer_member\",\"error_count\",
\"report_interval\":\"last_48_hours\"}}",
"url": "report-download?id=b97897a7864dd8f34e7457226c7af592"
},
"execution_status":"ready"
}
}
GET レポート ダウンロード サービスからのレポート データ
レポート データをファイルにダウンロードするには、レポート ID を使用して別の GET 呼び出しを行いますが、今回は レポート ダウンロード サービスに呼び出します。 サービスとレポート ID は、前のGET応答の [url] フィールドにあります。 保存するファイルを特定するときは、最初のPOSTで指定した"format"のファイル拡張子を使用してください。
ヒント
ダウンロード中にエラーが発生した場合、応答ヘッダーには HTTP エラー コードとメッセージが含まれます。 応答ヘッダーを公開するには、呼び出しで -i または -v を使用します。
$ curl -b cookies -c cookies 'https://api.appnexus.com/report-download?id=b97897a7864dd8f34e7457226c7af592' > /tmp/advertiser_analytics.csv
注:
XLSX および Excel ファイルとしてダウンロードする場合、レポートごとに 100,000 行の制限があります。