メインコンテンツまでスキップ

TopOn総合レポートクエリAPI

最終更新 2026/10/03
ヒント

サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください

概要​

インターフェースの概要​

インターフェース名タイプ粒度アトリビューションコスト収益表示クリックコンバージョン
総合レポートクエリAPIAPI集約指標✅✅✅

総合レポートとは、TopOnのデータレポートクエリAPIにおける総合レポートデータのことで、集約された広告マネタイズデータを提供します。表示、クリック、収益の指標が含まれます。

統合の流れ​

  1. TopOnの管理画面にログインし、Publisher KeyとAPP IDを取得します
  2. AE管理画面にログインし、サードパーティ統合モジュールでTopOn統合を追加して統合プランを作成し、一回取得を実行してデータを同期します
  3. AEシステムがデータを正常に受信しているかを確認し、レポートを作成します

1. TopOn管理画面での情報取得​

データを取得する前に、まずTopOnの担当者にデータレポートクエリAPIの権限の開通を申請する必要があります。開通後、開発者管理画面のアカウント管理ページでPublisher Keyを確認できます。

次に、TopOn管理画面のアプリページで、データを統合するアプリのアプリIDを取得してください

2. プランの設定​

Publisher KeyとApp IDを取得したら、AEシステムにログインし、「サードパーティ統合」モジュールで新しいプランの設定を完了できます。下図はTopOn総合レポートクエリAPIの設定画面です。この章の内容に従ってプランを作成してください:

2.1 認証情報の設定​

「認証情報」の下にある「認証情報設定」ボタンをクリックし、ポップアップに認証作業で取得した情報を入力します

補足:

  • APP ID:先ほど取得したアプリID

  • Publisher Key:先ほど取得したPublisher Key

  • Brand:旧TopOnは傘下の事業を分割しています(詳しくはこちらの記事を参照)。使用している具体的な事業ブランドを入力する必要があります

    • Takuを使用している場合(公式サイトのアドレスはtakuad.com)は、takuを入力します(入力しない場合もtakuとみなされます)
    • TopOnを使用している場合(公式サイトのアドレスはwww.toponad.com)は、toponを入力します

2.2 定期取得​

「定期取得」モジュールで、AEシステムがTopOn総合レポートクエリAPIのデータを定期的に取得する方針を設定できます。毎日の特定の時刻、または1時間ごとに、一定期間のデータを取得するよう選択できます。取得したデータもデータ量に計上されるため、定期取得で長すぎる期間のデータを取得しないことをお勧めします

2.3 取得タイムゾーン​

取得するデータのタイムゾーンも設定できます。デフォルトはUTC+8です

2.4 イベントデータの格納設定​

「イベントデータの格納設定」スイッチをオンにすると、コールバックされたデータはすべてイベントテーブルに書き込まれます。イベントデータの格納を有効にすることをお勧めします。

2.5 統合構成​

統合構成モジュールでは、データ取得の詳細な設定を制御できます。データ取得の指標フィールドとディメンション、格納後のイベント名などが含まれます。

統合構成の内容はJSONです。次の内容に従ってカスタム設定できます:

モジュール名前意味
sink_eventevent_name格納後のイベント名。カスタマイズ可能
sourcemetricsデータ内の指標。リスト型です。階層によって対応するmetricsが異なるため、入力時に注意が必要です
group_byデータ内のグループ化ディメンション。リスト型です。階層によって対応するgroup_byが異なるため、入力時に注意が必要です
  • グループ化ディメンション

下表は総合レポートクエリAPIが対応しているすべてのグループディメンションです。10日以内のデータをクエリする場合は最大6つ、10日より前のデータをクエリする場合は最大3つのグループディメンションを選択できます。time_zoneとcurrencyはグループディメンションの数に含まれません。調整が必要な場合は、グループディメンションをsource.group_byに追加してください:

グループ化ディメンション格納フィールド名タイプデフォルトかどうか備考
datedate文字列はい日付。形式:YYYYmmdd

app

app_id文字列はい開発者管理画面のアプリID
app_name文字列はいアプリ名
app_platform文字列はいアプリのシステムプラットフォーム
app_pkg_name文字列はいアプリのパッケージ名
placementplacement_id文字列はい開発者管理画面の広告枠ID
placement_name文字列はい広告枠名

adsource

adsource_network文字列はい広告ソースが属する広告プラットフォームの名前
adsource_token_position_id文字列はい広告ソースの位置ID
adsource_token_orientation文字列はい広告ソースの向き
adsource_token_video_muted文字列はい広告がミュートかどうか
adsource_token_app_id文字列はい広告ソースのApp ID
adsource_token_app_name文字列はい広告ソースのApp名
adsource_id文字列はい広告ソースid
adsource_name文字列はい広告ソース名
network_firm_idnetwork_firm_id文字列はい広告プラットフォームID
network_firm文字列はい広告プラットフォーム名

必須

time_zone文字列はいタイムゾーン。列挙値:UTC+8、UTC+0、UTC-8
currency文字列はい開発者アカウントの通貨。このフィールドとrevenueフィールドで構成される収益は、開発者管理画面のレポートの収益と一致する必要があります

adformat

adformat文字列広告フォーマット。列挙値:Rewarded Video、Interstitial、Banner、Native、Splash
areaarea文字列国(地域)コード

network

network文字列広告プラットフォームのアカウントID
network_name文字列広告プラットフォームのアカウント名
scenarioscenario_id文字列広告シナリオID
scenario_name文字列広告シナリオ名

traffic_group

traffic_group_id文字列トラフィックグループid
traffic_group_name文字列トラフィックグループ名
traffic_group_segment_id文字列トラフィックグループの数値ID。注意:デフォルトのトラフィックグループの場合はsegment_id = 0で、返されません
channelchannel文字列チャンネル名
sdk_versionsdk_version文字列SDKバージョン
app_versionapp_version文字列アプリバージョン
  • 指標フィールド

デフォルトでは、以下のすべてのフィールドを格納します。調整が必要な場合は、source.metricsを変更してください:

フィールド備考
new_user_rate新規ユーザーの割合
deuDEU
engaged_rate浸透率
imp_dau表示 / DAU
imp_deu表示 / DEU
impression_rate表示率
daugroup_byの条件に応じて返されます
arpudauがある場合のみ返されます
requestリクエスト数
fillrateフィル率
impression表示数
clickクリック数
ctrクリック率
ecpmTopOnがレポートAPIを通じて広告プラットフォームから取得した実際の収益と、TopOnが集計した表示からeCPMを算出します。計算式:(収益/TopOnが集計した表示)*1000。注:eCPMは1日遅れで提供されます
revenueサードパーティ広告プラットフォームの収益。通貨は開発者アカウントの通貨です
request_apiサードパーティ広告プラットフォームのリクエスト数
fillrate_apiサードパーティ広告プラットフォームのフィル率
impression_apiサードパーティ広告プラットフォームの表示数
click_apiサードパーティ広告プラットフォームのクリック数
ctr_apiサードパーティ広告プラットフォームのクリック率
ecpm_apiTopOnがレポートAPIを通じて広告プラットフォームから取得した実際の収益と表示APIから、eCPM APIを算出します。計算式:(収益/表示API)*1000。注:eCPM APIは1日遅れで提供されます
estimate_revenue推定収益。通貨:米ドル

estimate_revenue_ecpm

推定収益とTopOnが集計した表示から推定eCPMを算出します。計算式:(推定収益/TopOnが集計した表示)*1000。注:1. 推定eCPMは当日提供されます。2. 通常の広告ソースは手動入力したeCPM価格に基づいて計算され、入札広告ソースはリアルタイムの入札価格に基づいて計算されます
ready_requestisReady呼び出し回数
ready_rateisReady成功率
cy_estimate_revenue開発者アカウントの通貨で返される推定収益
cy_estimate_revenue_ecpm開発者アカウントの通貨で返される推定eCPM。計算方法はestimate_revenue_ecpmと同じです

2.6 イベントの格納ルール​

デフォルトでは、取得したデータはイベントとしてAEプロジェクトに書き込まれます:

  • 総合レポートクエリAPIが返すのは集約データであるため、固定値をユーザー識別子として使用します。すべてのデータが1人の仮想ユーザーに紐付けられていると考えてください
  • データ内のdateフィールド、つまりデータの日付を、集計データの#event_timeとして設定します
  • データのイベント名は topon_fullreport です
  • その他のフィールドはすべて格納されます

2.7 標準化フィールド​

TopOn総合レポートクエリAPIの一部のフィールドについて、AEシステムは標準化処理を行います

元フィールド標準化フィールド意味
adsource_namete_ads_object.ad_name広告名
adsource_idte_ads_object.ad_id広告ID
placement_namete_ads_object.placement広告の配置
network_firmte_ads_object.media_sourceマネタイズチャンネル
app_pkg_namete_ads_object.app_idアプリID
app_namete_ads_object.app_nameアプリ名
app_platformte_ads_object.platformプラットフォーム(Android、iOSなど)
areate_ads_object.country国・地域コード
currencyte_ads_object.currencyコストまたは収益の通貨
impressionte_ads_object.impressions露出数
clickte_ads_object.clicksクリック数
revenuete_ads_object.revenueマネタイズ収益
このページは役に立ちましたか?