Digital Platform API - Publisher Analytics
Publisher Analytics レポートを使用すると、特定のパブリッシャーのサイトと配置全体の収益データと利益データを表示できます。 このレポートは、ネットワーク ユーザーとパブリッシャー ユーザーの両方で使用できます。
レポートを取得する手順については、 レポート サービス または以下の 例を 参照してください。 このレポートでは、次のように URL の一部として発行元 ID を指定する必要があります。
https://api.appnexus.com/report?publisher_id=PUBLISHER_ID
時間枠
JSON 要求のフィールドは report_interval
、次のいずれかに設定できます。
- current_hour
- last_hour
- 今日
- yesterday
- last_48_hours
- last_7_days
- last_30_days
- month_to_date
- month_to_yesterday
- quarter_to_date
- last_month
- 有効 期間
データ保持期間
このレポートのほとんどのデータは永続的に維持されます (以下に示す例外)。 後:
- 100 日は、時間単位のデータに関するレポートを作成できなくなります。 ただし、日単位、月単位、累積間隔は引き続き使用できます。
- 14 か月間、個人に関するレポートを作成できなくなります。
- クリエイティブ
- プレースメント
- ブランド
場合によっては、特定の広告主またはパブリッシャーの Lifetime QuickStats と一致しない配信が Analytics レポートに表示される場合があります。 これは、100 日と 14 か月を超える Analytics レポート データを集計する方法が原因です。 課金レポートのデータは、非集計形式で無期限に保持されます。
注:
カスタム時間枠のレポートを実行するには、レポート要求の フィールド start_date
と end_date
フィールドを設定します。 これらのフィールドの詳細については、「 Report Service」を参照してください。
Dimensions
Column | 種類 | フィルター。 | 例 | 説明 |
---|---|---|---|---|
hour |
time | いいえ | "2010-02-01 06:00:00" |
オークションの時間。 メモ: 100 日を超えるインプレッションの場合、その日は時間ではなく返されます。 |
day |
time | いいえ | "2010-02-01" |
オークションの日。 |
month |
time | いいえ | "2010-02" |
オークションの月。 |
publisher_id |
int | はい | 923 |
発行元の ID。 |
publisher_code |
string | いいえ | "My Publisher Code" |
発行元のカスタム コード。 |
publisher_currency |
string | いいえ | "USD" |
発行元の通貨。 |
pub_rule_id |
int | はい | 736 |
発行元ルールの ID。 |
pub_rule_name |
string | いいえ | "My Publisher Rule" |
発行元ルールの名前。 |
pub_rule |
string | いいえ | "My Publisher Rule (736)" |
非推奨 (2016 年 10 月 17 日現在)。 |
pub_rule_code |
string | いいえ | "My Publisher Rule Code" |
|
seller_member_id |
int | はい | 456 |
販売メンバーの ID。 |
geo_country |
string | はい | "US" |
地理的な国のコード。 |
geo_country_name |
string | いいえ | "United States" |
地理的な国の名前。 |
size |
string | はい | "728x90" |
配信されたプレースメント/クリエイティブのサイズ。 |
placement_id |
int | はい | 546 |
配置の ID。 メモ:100 日を超えるインプレッションの場合、配置は として placement_id 1 行-1 に集計されます。 |
placement_name |
string | いいえ | "300x250 Business" |
配置の名前。 100 日を超えるインプレッションの場合、配置は 1 行に集計され、"100 日を超えるすべての配置データ" がplacement_nameとして表示されます。 |
placement |
string | いいえ | "Photos 728x90 (567)" |
非推奨 (2016 年 10 月 17 日現在)。 |
placement_code |
string | いいえ | "Photos Code" |
|
deal_id |
int | はい | 2345 |
取引の ID。 購入者と交渉した取引の詳細については、「 Deal Service」を参照してください。 |
deal_name |
文字列 | いいえ | "Private deal for buyer 1085 with floor of $2.50" |
取引の名前。 |
deal |
文字列 | いいえ | "Private deal for buyer 1085 with floor of $2.50 (45)" |
非推奨 (2016 年 10 月 17 日現在)。 |
deal_code |
文字列 | いいえ | "Custom code" |
取引のカスタム コード。 |
brand_id |
int | はい | 3 |
パブリッシャーのインベントリで配信されるクリエイティブに関連付けられているブランドの ID。 の場合 imp_type_id = 6 、このレポートのフィールドに brand_id 情報はありません。 代わりに 、パブリッシャー ブランド レビュー レポート を参照してください。 |
brand_name |
string | いいえ | "Ace Hardware" |
パブリッシャーのインベントリで配信されるクリエイティブに関連付けられているブランドの名前。 の場合 imp_type_id = 6 、このレポートのフィールドに brand_name 情報はありません。 代わりに 、パブリッシャー ブランド レビュー レポート を参照してください。 |
brand |
string | いいえ | "Ace Hardware (3)" |
非推奨 (2016 年 10 月 17 日現在)。 |
supply_type |
string | いいえ | インベントリの種類。 使用可能な値: - "web" - "mobile_web" - "mobile_app" |
|
imp_type_id |
int | はい | 1 |
インプレッションの種類の ID。 使用可能な値 (かっこ内の関連する型): - 1 ("Blank"): クリエイティブは提供されません。- 2 ("PSA"): 有効な入札がなく、既定のクリエイティブが利用できなかったため、パブリック サービスのお知らせが提供されました。- 3 ("既定のエラー"): タイムアウトの問題が原因で配信された既定のクリエイティブ。- 4 ("Default"): 有効な入札がないため、既定のクリエイティブが配信されました。- 5 ("保持"): 広告主のクリエイティブがパブリッシャーのサイトで配信されました。- 6 ("Resold"): 発行元の印象がサード パーティの購入者に販売されました。- 7 ("RTB"): 広告主のクリエイティブがサード パーティの広告枠で配信されました。- 8 ("PSA エラー"): タイムアウトの問題または既定のクリエイティブがないため、パブリック サービスのお知らせが提供されました。- 9 ("外部インプレッション"): インプレッション トラッカーからのインプレッション。 |
imp_type |
name | はい | "Kept" |
インプレッションの種類。 使用可能な値については、 を参照してください imp_type_id 。 |
media_type |
string | いいえ | "Banner" , "Pop" , "Interstitial" , "Video" , "Text" , "Expandable" , "Skin" |
パブリッシャーのインベントリで配信されるクリエイティブの一般的な表示スタイル。 メディア タイプ サービスを使用して、 メディアの種類 の完全な一覧を表示できます。 |
adjustment_id |
int | はい | 22 |
調整サービスを使用して設定した調整の ID。 ネットワークでは調整を使用して、実際の収益を Xandr レポートに表示します。 |
site_id |
int | はい | 555 |
サイトの ID。 詳細については、 サイト サービスに関するページを参照してください。 |
site_name |
string | はい | "My Site" |
サイトの名前。 詳細については、 サイト サービスに関するページを参照してください。 |
site |
string | はい | "My Site (555)" |
非推奨 (2016 年 10 月 17 日現在)。 |
venue |
string | はい | "Venue 55" |
Venue という単語の後に、インベントリの関連する会場の ID が続きます。 |
mediatype_id |
int | はい | 444 |
配信されたクリエイティブに関連付けられているメディアの種類の ID。 詳細については、「 Media Type Service」を参照してください。 |
指標
Column | 型 | 例 | 式 | 説明 |
---|---|---|---|---|
imps_total |
int | 234223 |
Imps | 合計インプレッション数 (既定値を含む)。 |
imps_requests |
int | 234300 |
imps_requests | 広告通話の合計数 (インプレッション リクエスト)。 警告: 通常、このメトリックは、ビデオ イベントの受信に遅延が生じることがあるため、ビデオ インベントリでは不正確です。これにより、ビデオの有効期限が切れているという前提に基づいて要求の合計が膨らむ可能性があります。 ビデオリクエストメトリックを改善するには、 販売者フィル&デリバリーネットワークレポート または ネットワーク Video Analytics レポートで広告リクエストを使用する必要があります。 |
imps_sold |
int | 234123 |
imps_sold | 直接およびリアルタイムの広告主に販売されたインプレッションの合計数。 |
imps_default |
int | 100 |
imps_default | 販売されていないインプレッションの合計数 (既定のクリエイティブ配信数)。 |
imps_blank |
int | 12 |
imps_blank | 空白で提供されたインプレッションの数。 |
imps_psa |
int | 10 |
imps_psa | PSA で提供されたインプレッションの数。 |
imps_default_error |
int | 3 |
imps_default_error | タイムアウト エラーが原因で既定に設定されたインプレッションの数。 |
imps_default_bidder |
int | 5 |
imps_default_bidder | 有効な入札がなかったために既定値に設定されたインプレッションの数。 |
imps_kept |
int | 405 |
imps_kept | 広告主がパブリッシャーから購入したインプレッション数。 |
imps_resold |
int | 506 |
imps_resold | パブリッシャーがサード パーティに販売したインプレッションの数。 |
imps_rtb |
int | 94 |
imps_rtb | 広告主がサード パーティから購入したインプレッションの数。 |
imps_filled |
int | 4900 |
imps_filled | 空白、PSA、既定、保持、再販、および外部インプレッションの数。 |
external_impression |
int | 0 |
external_impression | 外部インプレッションの数。 |
external_click |
int | 0 |
external_click | 外部クリックの数。 |
clicks |
int | 545 |
クリック | すべてのインプレッションに対するクリックの合計数。 |
post_view_convs_pixel |
int | 23 |
ピクセルのポスト ビュー変換。 ビュー後 (およびその他の) コンバージョンの属性の詳細については、「 コンバージョン属性 (Microsoft 収益化)」または「 コンバージョン属性 (Microsoft Invest)」を参照してください。 | |
post_clicks_convs_pixel |
int | 15 |
ピクセルのクリックコンバージョンを投稿します。 ビュー後 (およびその他の) コンバージョンの属性の詳細については、「 コンバージョン属性 (Microsoft 収益化)」または「 コンバージョン属性 (Microsoft Invest)」を参照してください。 | |
publisher_revenue |
お 金 | 400.05 |
publisher_revenue | パブリッシャーに支払われた収益 (revshare または CPM に基づく)。 |
publisher_revenue_pub_curr |
お 金 | 400.05 |
publisher_revenue_pub_curr | パブリッシャーに支払われた収益 (revshare または CPM に基づく) をパブリッシャーの通貨で指定します。 |
publisher_filled_revenue |
お 金 | 350.02 |
publisher_filled_revenue | 埋め込まれたインプレッションに対してパブリッシャー (revshare または CPM に基づく) に支払われた収益。 |
publisher_filled_revenue_publisher_curr |
お 金 | 350.02 |
publisher_filled_revenue | パブリッシャーの通貨で、埋め込まれたインプレッションに対してパブリッシャーに支払われた収益 (revshare または CPM に基づく)。 |
publisher_default_revenue |
お 金 | 350.02 |
publisher_default_revenue | 既定のインプレッションに対してパブリッシャーに支払われた収益 (revshare または CPM に基づく)。 |
publisher_default_revenue_publisher_curr |
お 金 | 350.02 |
publisher_default_revenue | パブリッシャーの通貨で、既定のインプレッションに対してパブリッシャー (revshare または CPM に基づく) に支払われた収益。 |
total_convs |
int | 205 |
total_convs | 投稿ビューと投稿クリックコンバージョンの合計数。 |
ctr |
double | 0.002327 |
clicks/imps | インプレッションに対するクリック数の割合。 |
click_thru_pct |
double | 1.12359550561797 |
(クリック/インプ) * 100 | インプレッションに対するクリック率をパーセンテージで示します。 |
convs_rate |
double | 0.000856 |
total_convs/imps | インプレッションへのコンバージョン率。 |
convs_per_mm |
double | 221.877080097625 |
(total_convs/imps) x 1,000,000 | 100 万インプレッションあたりのコンバージョン数。 |
publisher_rpm |
お 金 | 1.71 |
(publisher_revenue/imps) x 1000 | 1,000 インプレッションあたりのパブリッシャー収益。 |
publisher_rpm_pub_curr |
お 金 | 1.71 |
(publisher_revenue/imps) x 1000 | パブリッシャーの通貨での 1,000 インプレッションあたりのパブリッシャー収益。 |
publisher_filled_rpm |
お 金 | (publisher_revenue/imps_filled) x 1000 | 1,000 回のインプレッションあたりのパブリッシャー収益。 | |
publisher_filled_rpm_publisher_currency |
お 金 | (publisher_revenue/imps_filled) x 1000 | パブリッシャーの通貨で、1,000 回のインプレッションあたりのパブリッシャー収益。 | |
publisher_default_rpm |
お 金 | 1.71 |
(publisher_revenue/imps_default) x 1000 | 既定のインプレッション数 1,000 あたりのパブリッシャー収益。 |
publisher_default_rpm_publisher_curr |
お 金 | 1.71 |
(publisher_revenue/imps_default) x 1000 | パブリッシャーの通貨で、1000 の既定のインプレッションあたりのパブリッシャー収益。 |
imps_viewed |
int | 30,450 |
imps_viewed | IAB ビューアビリティ定義に従って表示可能だった測定されたインプレッションの数。これは、1 秒間にピクセルの 50% が表示されている場合に表示可能であることを示します。 |
view_measured_imps |
int | 10,120 |
view_measured_imps | 視認性のために測定されたインプレッションの合計数。 |
view_rate |
double | 58% |
view_rate | 視認性を測定したインプレッションの総数のうち、表示可能だったインプレッションの割合。 (表示された Imps/View Measured Imps) |
view_measurement_rate |
double | 45% |
view_measurement_rate | 総インプレッション数のうち視認性を測定したインプレッションの割合。 (測定された Imps/Imps を表示する) |
video_skips |
int | 10 |
ユーザーがビデオをスキップした回数の合計。 スキップ可能な在庫を購入する際のレポートには、このメトリックを使用します。 | |
video_starts |
int | 11 |
ビデオ クリエイティブの最初のセグメントがダウンロードされ、開始された合計回数。 | |
video_25_pcts |
int | 10 |
ビデオ クリエイティブが再生時間全体の 25% を完了した合計回数。 | |
video_50_pcts |
int | 10 |
ビデオ クリエイティブが再生時間全体の 50% を完了した合計回数。 | |
video_75_pcts |
int | 10 |
ビデオ クリエイティブが再生時間全体の 75% を完了した合計回数。 | |
video_completions |
int | 12 |
ビデオ クリエイティブの再生時間全体の合計回数。 | |
video_served |
int | 10 |
プレイヤーに提供されたビデオ応答の合計数。VAST ドキュメント (XML) が要求に応答して配信されると、広告応答が発生します。広告応答は、必ずしも成功した印象を示すわけではありません。 インプレッションの場合は、ビデオの最初のフレームを提供する必要があります。 | |
video_errors |
int | 2 |
ビデオ エラーが発生した合計回数。 | |
revenue_per_video_complete |
お 金 | 25.76 |
ビデオ完了あたりの収益。 | |
cost_per_video_complete |
お 金 | 22.76 |
ビデオの完了あたりのコスト。 | |
video_completion_rate |
double | 1.12359550561797% |
(ビデオ入力候補/合計インプレッション数) x 100 | ビデオの完了とインプレッションの比率。割合で表されます。 |
video_start_rate |
double | 1.12359550561797% |
ビデオ クリエイティブの最初のセグメントがダウンロードされて開始された時間の割合。 | |
video_skip_rate |
double | 1.12359550561797% |
ユーザーがビデオをスキップすることを選択した時間の割合。 |
年齢バケット
バケット ID | バケット名 |
---|---|
0 |
"unknown" |
1 |
"13-17" |
2 |
"18-24" |
3 |
"25-34" |
4 |
"35-44" |
5 |
"45-54" |
6 |
"'55-64" |
7 |
"65+" |
例
手順 1: レポート要求を準備する
$ cat the-file.json
{
"report": {
"format": "csv",
"report_interval": "yesterday",
"columns": [
"publisher_id",
"imp_type",
"geo_country",
"placement_id",
"imps_total",
"imps_kept",
"imps_resold",
"publisher_filled_revenue",
"total_convs"
],
"report_type": "publisher_analytics"
}
}
手順 2: POST
レポート サービスへの要求 JSON
$ curl -b cookies -c cookies -X POST -d @the-file.json 'https://api.appnexus.com/report?publisher_id=5555'
{
"response": {
"status": "OK",
"report_id": "f589854c1697da8ff9ead66825c9bc04"
}
}
手順 3: 要求の状態を確認する
$ curl -b cookies 'https://api.appnexus.com/report?id=f589854c1697da8ff9ead66825c9bc04'
{
"response": {
"status": "OK",
"report": {
"name": "",
"created_on": "2013-10-30 21:15:36",
"cache_hit": false,
"fact_cache_hit": false,
"fact_cache_error": "",
"header_info": "",
"row_count": "",
"report_size": "",
"internal_info": "",
"user_id": "2027",
"entity_id": "0",
"started_on": "1970-01-01 00:00:01",
"finished_on": "1970-01-01 00:00:01",
"query_time": ""
},
"execution_status": "pending"
}
}
手順 4: データをダウンロードする
curl -b cookies 'https://api.appnexus.com/report-download?id=f589854c1697da8ff9ead66825c9bc04' > /tmp/publisher_analytics.csv
注:
XLSX および Excel ファイルとしてダウンロードする場合、レポートごとに 100,000 行の制限があります。