コンテンツにスキップ

Reporting API

このReporting APIを使用して、集計されたキャンペーンデータをJSONまたはCSVフォーマットで取得します。

リクエスト形式

次のベースURLにHTTPGETリクエストを送信して、レポートをリクエストします:https://r.applovin.com/report

必要なパラメーター

パラメーター目的
api_keyレポートキー<br />AppLovinダッシュボードのアカウントページの<UILabel>Keys</UILabel>タブでレポートキーを確認します。
start<sup>1</sup>レポートの開始日<br /><var>YYYY-MM-DD</var> フォーマットまたはUnixタイムスタンプを指定できます。例えば、2012-10-05または1336608000です。
end<sup>1</sup>レポートの終了日<br /><var>YYYY-MM-DD</var> フォーマットまたはUnixタイムスタンプを指定できます。例えば、2012-10-051336608000、またはnowです。
formatレポートのフォーマット<br />jsonまたはcsvを指定できます。リクエストフォーマットの詳細は以下を参照してください。
columnsコンマで区切られたリストのレポートの列<br />以下の許可された列を参照してください。例:ad_id,day,campaign
report_typeAPIにpublisherまたはadvertiserのデータで応答するように指示<br />このパラメーターを省略すると、APIはデフォルトでreport_type=publisherを返します。

<sup>1</sup>このAPIのリクエスト期間は45日間です。日付パラメータが45日以内に設定されていることを確認してください。

オプションのパラメーター

パラメーター目的
day_column指標はデフォルトでリアルタイムです。コホートで指標を取得したい場合は、これをdayに設定します。
limit返したい行数の上限。例:500(結果をページ分割するにはlimitoffsetを使用します)
offset行の取得を開始するオフセット。例:100(結果をページ分割するにはlimitoffsetを使用します)
having数値に基づいて結果をフィルターできます。<br />このパラメーターでは、数値列のURLエンコードされた値、比較演算子、および論理演算子を指定できます。例: impressions%20%3E%200%20AND%20revenue%20%3E%200(「impressions > 0 AND revenue > 0」)。<br />:これにより応答が遅くなり、タイムアウトが発生する可能性が高まります。
not_zeroすべての数値指標の値が0である結果を除外するには、これを1に設定します。

許可されたパブリッシャー列

列名内容
ad_typeAPPOPENGRAPHICMRAIDPLAYREWARD、またはVIDEO
applicationアプリ名
application_is_hiddenアプリはダッシュボードで非表示になっていますか?
bidding_integrationAppLovinが入札を行っているメディエーションプロバイダー(MAXはMAXメディエーション、GoogleはAdMob Mediation Open BiddingまたはGoogle アド マネージャー/GAM、Noneはノンビディング/ゾーン統合)
clicksクリック数
country2文字の国コード
ctrクリック数÷インプレッション数
dayレポートデータの日付
device_typephonetablet、またはother
ecpmインプレッション1000回あたりの収益
hourレポートデータの時間(過去30日間のみ利用可能)
impressionsインプレッション数
package_nameアプリのパッケージ名またはバンドルID
placement_typeAPP_OPENBANNERINTERLEADERMRECNATIVE、または REWARDED_INTER
platformandroidfireosios
revenue獲得した金額
size広告サイズ(BANNERINTERLEADERMREC、またはNATIVE
store_idiOSのiTunes IDの数字部分、またはAndroidの package_name。<br />Tunes IDがAppLovinに認知されていない場合、代わりにバンドルIDが返されます。
zoneZone名(アカウントで利用可能な場合)
zone_idアカウントで利用可能な場合はZone ID。<br />ゾーンの使用をご希望の場合は、アカウントマネージャーにお問い合わせください。

許可された広告主列

列名内容
ad広告名
ad_creative_typeGRAPHIC, PLAYABLE, VIDEO, VIDEO_PLAYABLE
ad_id広告ID。広告名が変更されても、これは変わりません
ad_rev_<var>x</var>特定の期間中のIAP収益(<var>x</var>は 0d1d2d3d7d14d28d30d90d、または1yのいずれか)
ad_roas_<var>x</var>特定の期間の広告費用対効果(<var>x</var>は0d1d2d3d7d14d28d30d90d、または1yのいずれか)
ad_typeAPPOPENGRAPHICPLAYREWARD、またはVIDEO
app_id_externalハッシュ化されたアプリケーションID(一般に「サイトID」と呼ばれる)
applicationソースアプリケーション名
average_cpaコンバージョンあたりの平均コスト
average_cpc平均クリック単価
bidding_and_billing_methodAppLovin固有の入札戦略。AUTO_BIDDING_WITH_CPM_BILLINGCAPPED_GOAL_BIDDING_WITH_CPM_BILLINGFIXED_GOAL_BIDDING_WITH_CPI_BILLING、またはFIXED_GOAL_BIDDING_WITH_CPM_BILLINGのいずれかAppLovin以外のネットワークの場合は空白
campaignキャンペーン名
campaign_ad_typeua(ユーザー獲得)、またはrt(リターゲティング)
campaign_bid_goalCPPおよびCPEキャンペーンの入札目標はドル値 ($) で表されます。この列をリクエストする際には、campaign列も同時にリクエストする必要があります。
campaign_id_externalキャンペーンに対する一意の参照。キャンペーンの名前を変更しても、これは変わりません。これは、{CAMPAIGN_ID}クリックマクロと同じ値です。
campaign_package_nameプロモーション中のアプリのパッケージ名またはバンドルID
campaign_roas_goalIAP ROAS、広告ROAS、およびROASキャンペーンの広告費用対効果 (ROAS) 目標は、パーセンテージ値 (%) で表されます。この列をリクエストする際は、campaign列も同時にリクエストする必要があります。
campaign_store_idiOSでプロモーションされているアプリのiTunes IDの数値部分、それ以外の場合はcamaign_package_name
campaign_typeキャンペーンの最適化タイプ(CPPCPEad ROASIAP ROAS、またはROAS
clicksクリック数
conversionsコンバージョン数(インストール)
conversion_rateコンバージョン数÷インプレッション数
cost広告主支出
cost_per_target_event_<var>x</var>特定の期間中のターゲットイベントのイベント単価(<var>x</var>は0d1d2d3d7d14d30d90d、または1yのいずれか)
country2文字の国コード
cpp_<var>x</var>特定の期間中の購入あたりのコスト(<var>x</var>は0d1d2d3d7d14d30d90d、または1yのいずれか)
creative_setクリエイティブセット名
creative_set_idクリエイティブセットID。クリエイティブセット名が変更されても、これは変更されません。
ctrクリック数÷インプレッション数
custom_page_idクリエイティブセットに関連付けられたiOSカスタム製品ページまたはAndroidストアリスティング
dayレポートデータの日付
device_typephonetablet、またはother
external_placement_id暗号化されたアプリケーションID(APIソース入札で使用)
first_purchase初回購入を行ったユーザーのカウント数(収益ポストバックの設定が必要)
hourレポートデータの時間(過去30日間のみ利用可能)
iap_rev_<var>x</var>特定の期間中のIAP収益(<var>x</var>は 0d1d2d3d7d14d28d30d90d、または1yのいずれか)
iap_roas_<var>x</var>特定の期間中のIAPの広告費用対効果 (<var>x</var>は0d1d2d3d7d14d28d30d90d、または1yのいずれか)
impressionsインプレッション数
optimization_day_targetキャンペーンでターゲットに設定した最適化日(例:Day0またはDay7
placement_typeAPP_OPENARRAYBANNERCTVINTERLEADERMRECNATIVE、またはREWARDED_INTER
platformandroidfireosios、またはtvos
ret_<var>x</var>特定の期間中のリテンション(<var>x</var>は 1d3d7d14dまたは28dのいずれか)
roas_<var>x</var>特定の期間中の合計ROAS(<var>x</var>は0d1d2d3d7d14d28d30d90d、または1yのいずれか)
salesアトリビュートされた売上イベントのカウント数(収益ポストバックの設定が必要)
sales_<var>x</var>特定の期間中の売上 (<var>x</var>は0d1d2d3d7d14d30d90d、または1yのいずれか)
size広告サイズ(BANNERINTERLEADERMRECNATIVE、またはPRELOAD
target_eventキャンペーンがターゲティングしているカスタムイベント(CPEキャンペーンにのみ適用)
target_event_count一意のターゲットイベント数
target_event_count_<var>x</var>特定の期間中の一意のターゲットイベント数(<var>x</var> は 0d1d2d3d7d14d30d90d、または 1yのいずれか)
total_rev_<var>x</var>特定の期間中の合計収益(<var>x</var>は0d1d2d3d7d14d28d30d90d、または1yのいずれか)
traffic_sourceAppLovin、またはエクスチェンジ名
unique_purchasers_<var>x</var>特定の期間中の一意の購入者数(<var>x</var>は0d1d2d3d7d14d30d90d、または1yのいずれか)

列をフィルター

任意の列でレポートをフィルターできます。この操作を行うと、いずれかのフィルターに直接一致するものを検索します。

列でフィルターするには、次のURLパラメーターを追加します。 <code>filter_<var>columnname</var>=<var>onefilter,anotherfilter,thirdfilter</var></code>

例えば、Androidプラットフォームのデータのみを表示したい場合は、次のURLパラメーターを設定してください:filter_platform=Android

すべての列のリストについては、上記の表を参照してください。

一部の列では、<code>filter_not_<var>columnname</var>=<var>onefilter,anotherfilter</var></code>による否定フィルターがサポートされています。さらに、custom_page_id列はfilter_null_custom_page_idfilter_blank_custom_page_idfilter_not_null_custom_page_id、およびfilter_not_blank_custom_page_idのオプションをサポートします。これらのオプションには値の指定は不要です(例:…&amp;filter_not_null_custom_page_id=&amp;filter_not_blank_custom_page_id=&amp;…)。

列の並べ替え

レポートを並べ替える方法は、レポートをフィルターする方法と似ています。

例えば、レポートをcampaignで並べ替えるには、次のURLパラメーターを追加します: sort_campaign=ASC

指定できる値は、昇順の場合は ASC、降順の場合はDESCです。すべてのソートは辞書式順序で実行されます。

レポートのフォーマット

レポートはJSONまたはCSVの2つのフォーマットでリクエストできます。

タイムゾーン

レポートAPIのすべてのデータはUTC(協定世界時)です。

リクエストの例

広告主リクエストの例:

https://r.applovin.com/report?api_key=«your-report-key»&start=2015-04-20&end=now&columns=day,campaign,impressions,clicks,ctr,conversions,conversion_rate,app_id_external,cost,sales&format=json&report_type=advertiser

パブリッシャーリクエストの例:

https://r.applovin.com/report?api_key=«your-report-key»&start=2016-07-01&end=2016-07-07&columns=day%2Cplatform%2Ccountry%2Capplication%2Cpackage_name%2Csize%2Cad_type%2Cimpressions%2Cclicks%2Crevenue,device_type&having=impressions%20%3E%200%20AND%20revenue%20%3E%200&format=csv