どのようにお手伝いできますか?

ROI360ガイド|広告収益のアトリビューション プレミアム機能

  • 更新

広告収益をユーザーの獲得元に紐づけ、LTV(顧客生涯価値)に基づいてマーケティング施策の成果を把握します。

Attributes_ad_revenue.png

広告収益のアトリビューション

  • バナー、オファーウォール、インタースティシャルなどの広告がアプリ内に表示されると、広告収益が発生します。
  • 広告収益にアプリ内購入やサブスクリプションの収益も合わせると、ユーザーのLTVを漏れなく把握できます。ユーザーのLTVを、獲得のために広告費を投じたキャンペーンに紐づけることで、AppsFlyerでROIを算出・分析できます。 

アトリビューション済み広告収益データ:

  • メディエーションプラットフォームや広告収益化ネットワークから、サーバーAPIまたはアプリに組み込んだ収益報告用SDKを通じて取得します(iOS 14を含む)。
  • ユーザー獲得元のメディアソースに紐づけられます。例:
    • ユーザーがネットワークAの広告を見て、自社アプリをダウンロードします。
    • アプリ内に広告が表示されます。
    • アプリ内に表示された広告の掲載元にかかわらず、その広告収益はユーザーを獲得したネットワークAに紐づけられます。
  • レポートで確認できるデータの細かさは、広告収益化ネットワークとの連携方式と、広告収益のアトリビューションの種類によって異なります。
広告収益のアトリビューションの連携方式

データの正確性と反映の速さは、以下の表に示すとおり、連携方式によって異なります。

注意:SDK方式の連携には、開発者による実装が必要です。 S2S方式の連携には、アドネットワークの正しい認証情報が必要です。

広告収益のアトリビューションの連携方式 説明
S2S APIによる集計データ
  • AppsFlyerは、1日分の収益を国・地域別に取得します。
  • 収益をトリガーイベントの発生回数で割り、アクションあたりの実効収益(eRPA)を算出します。
  • トリガーイベントには、アプリの起動、またはアプリに設定した特定のアプリ内イベントを使用します。
  • メディエーションプラットフォームを使用する場合は、そのプラットフォームとの広告収益連携を有効にする前に、配下の広告収益化パートナーとの広告収益連携を無効にしてください。無効にしないと、データが重複します。
  • このデータはローデータレポートでは利用できず、ポストバックやUAシグナルでアドネットワークに共有することもできません。
S2S APIによる端末単位データ
  • メディエーションプラットフォームまたは広告収益化ネットワークが、ユーザーの収益を端末単位で報告します。端末単位のデータに対応していないアドネットワークもあります。
  • この収益は、ユーザー獲得元のメディアソースに紐づけられます。広告収益のアトリビューションには、リターゲティングも含め、AppsFlyerのアトリビューションルールが適用されます。
  • メディエーションプラットフォームを使用する場合は、そのプラットフォームとの広告収益連携を有効にする前に、配下の広告収益化パートナーとの広告収益連携を無効にしてください。無効にしないと、データが重複します。
  • S2S APIによる端末単位の連携は、広告収益の100%を含み、各連携方式の中で最も正確なデータを得られます。
  • データはローデータレポートで利用でき、アドネットワークにはUAシグナル経由でのみ共有できます。
  • Androidでは、一部のメディエーションがAppSet_idのみを提供する場合があるため、開発者がこのIDの収集を有効にしていることを確認してください。開発者向けのAppSet IDの収集手順を参照してください。 
SDKによる広告表示単位データ
  • 「広告表示単位」は、AppsFlyerが受信するデータの単位を指します。最終的なレポートでは、端末単位など、別の単位に集計される場合があります。
  • メディエーションプラットフォームまたは広告収益化ネットワークが、ユーザーの収益を広告表示1回ごとに報告します。広告表示単位のデータに対応していないアドネットワークもあります。
  • この収益は、ユーザー獲得元のメディアソースに紐づけられます。広告収益のアトリビューションには、リターゲティングも含め、AppsFlyerのアトリビューションルールが適用されます。
  • メディエーションプラットフォームを使用する場合は、そのプラットフォームとの広告収益連携を有効にする前に、配下の広告収益化パートナーとの広告収益連携を無効にしてください。無効にしないと、データが重複します。
  • SDKによる広告表示単位の連携は、広告収益の連携方式の中で最も早くデータが反映されます。
  • SKAN(SKAdNetwork)に対応しています。
  • AppsFlyerの連携済みパートナー一覧にないメディエーションを使用する場合は、SDKによる広告表示単位の連携が必要です。開発者が広告収益SDKのmediation_networkにcustomMediationを指定する必要があります。
  • アドネットワークにデータを共有できるのは、ポストバック経由のみです。
広告表示単位(SDK経由)と端末単位(S2S API経由)の併用
  • 当日(X日)は、SDKで受信した広告表示単位のデータを獲得元に紐づけて報告し、翌日以降に、APIで受信した端末単位のデータに置き換えます。注意:Androidでは、SDKで報告されたデータに端末IDがなく、端末を特定できない場合は、APIで受信したデータに置き換えられません。
  • 速報性と正確性を両立できます。当日(X日)は早く届くデータを使い、翌日(X+1日)以降は正確性の高いデータを利用できます。
  • SKANに対応しています。
  • ポストバックとUAシグナルの両方を通じて、アドネットワークにデータを共有できます。
  • Androidでは、一部のメディエーションがAppSet_idのみを提供する場合があるため、開発者がこのIDの収集を有効にしていることを確認してください。開発者向けのAppSet IDの収集手順を参照してください。 

実装

以下では、利用できる広告収益のアトリビューション方式と、実装・管理に必要な作業や手順を説明します。

広告収益パートナーとの連携

事前準備:

  • 広告収益の連携先パートナーに、APIの認証情報の提供を依頼します。

広告収益パートナーとの連携を有効にするには:

  1. AppsFlyerのサイドメニューから[設定]>[収益設定]>[広告収益]を選択します。
  2. [広告収益連携]で、[新しい広告収益連携]をクリックします。
  3. 広告収益パートナーを選択し、[次へ]をクリックします。

    ad revenue 3.6(2).png

    注意

    使用するメディエーションが対応パートナーの一覧にない場合は、[カスタムメディエーション]を選択し、AppsFlyer広告収益SDK APIで連携します。

  4. 受信する広告収益データの種類を選択します。注意:以下のすべての選択肢に対応しているとは限らず、対応状況はアドネットワークによって異なります。
    • アトリビューション済み収益。ユーザー獲得元に基づいて紐づけられた収益です。アトリビューション済み収益は、次の方式で報告できます。
      • S2S APIによる集計データ。
        • 広告収益の配分に使うイベントを選択します。例えばaf_app_openedを選択すると、総広告収益をアプリ起動イベントの件数で割り、アプリ起動1回あたりの広告収益を算出します。
      • S2S APIによる端末単位データ。
        • Android:一部のメディエーションがapp_set_idのみを提供する場合があるため、開発者がこのIDの収集を有効にしていることを確認してください。開発者向けのAppSet IDの収集手順を参照してください。
        • 注意:メディエーションプラットフォームの端末単位の広告収益APIを有効にする場合は、配下の広告収益化ネットワークとの広告収益連携を無効にする必要があります。無効にしないと、データが重複します。
      • SDKによる広告表示単位データ。
      • 推奨:広告表示単位(SDK経由)と端末単位(S2S API経由)の併用。
      • Android:一部のメディエーションがapp_set_idのみを提供する場合があるため、開発者がこのIDの収集を有効にしていることを確認してください。開発者向けのAppSet IDの収集手順を参照してください。
      • 注意:メディエーションプラットフォームを使用する場合は、そのプラットフォームとの広告収益連携を有効にする前に、配下の広告収益化パートナーとの広告収益連携を無効にしてください。無効にしないと、データが重複します。
  5. 連携先パートナーの要件に従って、APIの認証情報を入力するか、ログインします。 SDK連携では、この操作は不要です。
  6. [保存]をクリックします。
  7. [接続をテスト]をクリックします。
    • 接続に成功したことを示すメッセージが表示されれば、設定は完了です。
    • 別のメッセージが表示された場合は、「広告収益連携のステータスとテスト」の表で対処方法を確認し、対応後に手順をやり直してください。
  8. AppsFlyerは、1日に複数回パートナーからデータを取得します。詳しくは、データの更新・反映を参照してください。
  9. [任意]AppsFlyerの広告収益データを、メディエーションパートナーやユーザー獲得パートナーのダッシュボードと比較し、正しく計測されているか確認します。詳細はこちら
  10. [任意]UAシグナルと広告収益イベントのポストバックを通じて、ユーザー獲得パートナーに広告収益データを共有します。

注意:連携方式を変更すると、UTCの翌日午前0時に反映されます。 

広告収益パートナー連携の確認・編集・削除
delete_edit_adi.png

広告収益パートナーとの連携を確認・編集・削除するには:

  1. AppsFlyerのサイドメニューから[設定]>[収益設定]>[広告収益]を選択し、対象のアプリを選択します。
    すべてのパートナー連携の一覧とともに、製品、連携方式、連携のステータス、広告収益イベント名が表示されます。
  2. 対象の連携にカーソルを合わせ、必要に応じて[編集]または[削除]をクリックします。
複数の連携経由で報告される広告収益の重複排除

アプリで2つのメディエーションプラットフォームとAPI連携(集計データまたは端末単位)し、両方が同じ広告収益化ネットワークを扱う場合、広告収益データが一部重複することがあります。それぞれのプラットフォームが、自身を通じて発生した収益だけでなく、接続先の広告収益化ネットワークの収益全体を報告するためです。

2つのメディエーションプラットフォームが互いの収益を含めて報告する場合に、一部の収益の重複を防ぐには:

  • 利用できる場合は、SDKによる広告表示単位の連携を使用します。この方法で報告された広告表示単位のデータには、重複排除の処理は行われません。 SDKは広告表示1回につき1回だけ報告するため、重複を取り除く必要がありません。
  • API経由の連携では、広告収益の重複排除を設定します。
    1. AppsFlyerのサイドメニューから[設定]>[収益設定]>[広告収益]を選択します。
    2. [一般設定]で、[2つのメディエーションパートナーが互いの収益を含めて報告する場合に広告収益の重複を排除]にチェックを入れます。注意:2つのメディエーションプラットフォームが異なる広告フォーマットを扱う場合は、チェックを入れないでください。例えば、プラットフォーム1でバナーとインタースティシャル、プラットフォーム2でアプリ起動時広告とネイティブ広告を表示する場合です。

      注意

      次の連携では、この設定は適用されません。

      • 広告表示単位(SDK)の連携:すべてのパートナー。
      • 端末単位(API)の連携:AppLovin MAXまたはironSource(Unity LevelPlay)。

      これらの連携ではデータが重複しないため、重複排除は不要です。

dedup.png
アプリの起動やアプリ内イベントを使った広告収益の集計

広告収益の集計データ方式は、次のように動作します。

  • 連携先のアドネットワークが、1日の総収益を国・地域別に報告します。
  • AppsFlyerが、広告収益をトリガーイベントの発生回数で割り、アクションあたりの実効収益(eRPA)を算出します。
  • AppsFlyerが、アトリビューション済みの端末ごとに、eRPAの合計を含む_monetizedイベントを生成します。例:ad_matched_monetized。
  • eRPAを使って、収益をメディアソースに紐づけます。
  • 次のいずれかのイベントを使用できます。
    • 収益化専用のアプリ内イベント:アプリの変更が必要です。
    • af_app_openedイベント:デフォルトで利用できます。
  • 広告収益連携を利用する場合は、アプリ内イベントで同じ広告収益の金額を別途送信しないでください。 AppsFlyerは連携を通じて広告収益化ネットワークから収益データを取得するため、両方で送信すると、ダッシュボードで広告収益が重複して計上されます。 

イベントを使った広告収益の集計

イベントの方式 実装方法 確認事項
収益化専用のアプリ内イベント 
  • 広告表示時に発生するアプリ内イベントを設定します。
  • ユーザーのアクションを個別に数えられるため、eRPAをより正確に計算できます。
  • 広告収益化ネットワークごとに異なるアプリ内イベントを設定すると、さらに詳しく計測できます。これにより、広告収益化ネットワーク別に収益を確認できます。
    詳細は、以下の表を参照してください。 
  • 開発者によるアプリの変更が必要です。
  • ダッシュボードで、広告収益化ネットワーク別の収益を確認できます。
af_app_openedイベント
  • af_app_openedは、AppsFlyer SDKがデフォルトで送信するイベントです。
  • ユーザーのセッションごとに発生します。 
  • アプリの変更は不要です。
  • 短時間で導入できます。
  • 1セッションにつき広告を1回だけ表示する場合を除き、eRPAの値に大きなずれが生じます。
  • 広告収益化ネットワーク別の収益は確認できません。
  • アプリを開いたすべてのユーザーが対象となるため、広告を見る意向があったかどうかは分かりません。

アプリ内イベントの方式の比較

方式 メリット デメリット 確認事項
すべてのアドネットワークで同じイベントを使用します。例:ad_watched。収益化に関する詳細を含むad_watched_monetizedイベントが自動的に生成されます。 最も簡単に実装できます。 アドネットワークごとのクリック数や広告収益など、成果を詳しく比較するための情報は得られません。
  • 広告をクリックしやすいユーザーを獲得できるメディアソースやキャンペーンを見つけたい場合に適しています。
  • 広告収益化ネットワークの成果を比較する用途には適していません。

(推奨)広告視聴用のイベントを、アドネットワークごとに個別に割り当てます。例:ad_watch_admob、

 ad_watch_vungle。

ローデータだけでなく、ダッシュボードでも各広告収益化ネットワークの成果を把握・比較できます。 広告収益は、複数のイベントに分かれて集計されます。アドネットワークごとに別のイベントが必要です。 ダッシュボードで広告収益化ネットワークを比較できます。アドネットワークごとのアプリ内イベントを使って、収益をネットワーク別に分けられます。 
広告収益連携のステータスとテスト

広告収益連携の稼働状況は、次の場所で確認できます。

  • 広告費・広告収益の連携状況ダッシュボード:アカウント内の1つ以上のアプリで広告収益連携が有効になっているパートナーを、まとめて確認できます。
  • [接続をテスト]ボタン:広告収益連携を追加・編集するときに使用できます。連携が正常に動作しているか、その場で確認できます。

連携の動作を確認するには:

  1. [接続をテスト]をクリックします。
  2. 成功した場合は、[APIキーを検証しました](API方式の連携)、または[認証に成功しました](SDK連携)と表示されます。別のメッセージが表示された場合は、以下の表の対処方法に従ってください。
ステータス 意味 補足/必要な対応
APIキーを検証しました 接続は有効で、データを取得できます。 AppsFlyerは、1日に複数回データを収集します。詳しくは、データの更新・反映を参照してください。 なし
認証に成功しました SDKから有効な広告収益イベントを受信しました。 なし
認証情報が無効 指定した認証情報のうち、1つ以上が正しくありません。 広告収益パートナーから正しい認証情報を取得してください。
設定情報の不足 認証情報のフィールドに、未入力の項目があります。 広告収益パートナーのダッシュボードで認証情報を取得するか、パートナーに提供を依頼してください。
イベントが見つかりません 最近、SDKから有効な広告収益イベントを受信していません。 SDKの実装が完了し、テストイベントが送信されていることを確認してください。ライブイベントビューアーで、イベントの到着をリアルタイムに確認できます。

注意

SDK連携の場合は、ライブイベントビューアーで広告収益イベントがリアルタイムで記録されることも確認できます。表示されるのは、登録済みのテスト端末から送信されたイベントのみです。

広告収益データ

広告収益データは、AppsFlyerのダッシュボードとローデータレポートで利用できます。

広告収益の集計データ

広告収益を計測すると、流入元ごとにユーザーがもたらす価値を継続的に把握できます。ユーザーがアプリを継続的に開き、広告に反応するにつれて、LTVが積み上がっていきます。

注意:ダッシュボードやレポートによって、広告収益データに差異が生じる場合があります。

広告収益のアトリビューションは、次の画面・レポートで利用できます。

  • LTVベース:
    • ダッシュボード:Overview dashboard、イベント
    • LTVレポート
    • コホートダッシュボードとレポート
    • Master API
  • アクティビティベース:
    • ダッシュボード:アクティビティ
    • 広告収益のローデータ

Overview dashboard|集計パフォーマンスレポート

Overview dashboardでは、次のように表示されます。

  • 収益を含む各指標は、LTVベースです。 LTVデータとアクティビティデータの違いを参照してください。
  • [収益]列には、広告収益やアプリ内購入など、すべての収益が含まれます。
  • メディアソース、キャンペーン、広告セット、国・地域などの階層でデータを詳しく見ると、レポート内のmonetizedイベントを確認できます。

イベントダッシュボード

アクティビティダッシュボードでは、次のように表示されます。

  • 収益を含む各指標は、アクティビティの発生日に基づきます。 LTVデータとアクティビティデータの違いを参照してください。
  • [ユーザーあたりの平均アクション数]は、アプリ内に表示された広告にユーザーが反応する傾向を示します。 

例

2017年12月31日に、3人のユーザーがアプリをインストールしたとします。各ユーザーの獲得元は、次のとおりです。

  • ユーザーA:ネットワークA
  • ユーザーB:ネットワークB
  • ユーザーC:オーガニック

アプリは、5つの異なる広告収益化プラットフォームと連携しています。 AppsFlyer SDKを使い、各プラットフォームに対応する次のアプリ内イベントを個別に設定しています。

  • Meta Audience Network:fb_ad_view
  • Chartboost:chartboost_ad_view
  • Admob:admob_ad_view
  • Applovin:applovin_ad_view
  • IronSource:is_ad_view 

インストール後の4日間に、各ユーザーに次のように広告が表示されました。

ユーザー ユーザー獲得元のアドネットワーク fb_
ad_view
chartboost_
ad_view
admob_
ad_view
applovin_
ad_view
is_ad_view 合計
A

ネットワークA

2017-12-31

2018-01-01

$1

2018-01-02

$1

2018-01-03

$1

2018-01-04

$1

  $4
 B

ネットワークB

2017-12-31

2018-01-02

$1

 

2018-01-04

$1

    $2
 C

オーガニック

2017-12-31

2018-01-01

$1

     

2018-01-02

$1

$2

このデータから、ユーザー別・日別(およびアプリ内イベント別)の収益を、次のように集計できます。

ユーザー 2018-01-01 2018-01-02 2018-01-03 2018-01-04 LTV合計
A $1 $1 $1 $1 $4
B   $1   $1 $2
C $1 $1     $2
合計 $2 $3 $1 $2 $8

レポートの見方:

前述のとおり、広告収益はユーザーのLTVに含まれます。そのため、ダッシュボードでは、選択した期間にインストールしたユーザーが集計対象(コホート)になります。そのユーザーが現在までにもたらした収益が集計されます。異なる2つの日付範囲を選択した場合のレポートを確認します。

集計レポート|選択期間:2017-12-31~2018-01-05

アドネットワーク LTV収益
オーガニック $2
ネットワークA $4
ネットワークB $2
ネットワークC $2

この場合のコホートは、2017年12月31日から、この例での当日(2018年1月5日)までにアプリをインストールしたユーザーで構成されます。これらのユーザーがもたらしたすべての収益を獲得元に紐づけ、各ユーザーのLTVに反映します。

広告収益のローデータ
PremiumFeature.jpg

広告収益のローデータレポートには、AppsFlyerと端末単位または広告表示単位で連携する、広告収益化ネットワークのデータが含まれます。 

広告収益のローデータの仕組み

  • データは、ユーザーごとのユニークインプレッション数に基づいて集計されます。ユニークインプレッションは、広告収益化ネットワーク、広告ユニット、掲載位置の組み合わせで判定します。
  • 広告表示単位のローデータは、次のように利用できます。
    • 端末単位に集計し、端末単位のレポートで提供します。
    • Data Lockerで、広告表示単位のレポートとして提供します。
レポート データの
エクスポートページ
Pull API  Data Locker
アトリビューション済み広告収益(ノンオーガニック) ✓ ✓ ✓*
オーガニック広告収益 ✓ ✓ ✓*
リターゲティング広告収益  ✓ ✓ ✓*
広告表示単位のローデータ** - - ✓ 

* 1日に複数回更新される、更新版を含むレポートも利用できます。 Data Lockerの更新版を含まないレポートは、1日1回配信されます。詳しくは、データの更新・反映を参照してください。

** 名前に「広告表示単位」が含まれるレポートを指します。広告表示単位の広告収益連携そのものを指すわけではありません。

データの特徴とフィールド

広告収益レポートのフィールドには、次の情報が設定されます。

  • 広告収益イベント自体から取得する情報。以下の表に記載しています。これらのフィールドは、次の2種類に分かれます。
    • 広告収益固有:広告収益に固有のフィールド。例:インプレッション数、掲載位置。注意!値が入るフィールドは、広告収益化パートナーによって異なります。このセクションの「アドネットワーク別のフィールド」の表を参照してください。
    • 共通:他のローデータレポートでも同じような意味を持つフィールド。例:イベント名、イベント値、通貨。
  • イベントをユーザー獲得元のメディアソースに紐づけることで設定される情報。これらのフィールドには、ユーザー獲得時のコンバージョンイベントの情報がコピーされます。例:メディアソース、キャンペーン。これらは、以下の表には記載していません。 

広告収益イベントから値を取得するフィールド

api_name フィールド名 フィールドの種類 説明
event_time イベント時刻 共通 収益が紐づく日付
event_name イベント名 共通 af_ad_revenueを設定
event_revenue イベント収益の通貨 共通
  • イベントの収益通貨で表した収益額
  • 0は、収益が発生しないインプレッションを表します。
event_revenue_currency イベントの通貨 共通 イベント収益の通貨
 event_revenue_XXX イベント収益XXX 共通
  • エクスポートページ:アプリ固有の通貨に換算した収益
  • Data Locker:常に米ドル
  • Pull API:取得時に指定した通貨 
country 国 共通 インストールコンバージョンが発生した国
ad_unit  広告ユニット 広告収益固有

このフィールドの値は、アドネットワークによって異なります。サーバー間(S2S)の連携では、次の値を使用します。

  • MAX:広告ユニットID(例:f53328a3c)。
  • IronSource:banner、rewarded_video、interstitialなどの広告ユニットの種類。

その他のアドネットワークについては、パートナーの連携ガイドや担当者への問い合わせで、必要な形式を確認してください。

segment セグメント 広告収益固有 広告の掲載位置名
monetization_network 広告収益化ネットワーク 広告収益固有 広告を配信するアドネットワーク
impressions インプレッション数 広告収益固有 ユーザーに広告が表示された回数
mediation_network メディエーションネットワーク 広告収益固有 イベントをAppsFlyerに報告するメディエーションプラットフォーム
customer_user_id カスタマーユーザーID 共通

広告主から取得できる場合に値が入ります。

  • 広告表示単位(SDK)の連携:AppsFlyer SDKのsetCustomerUserId()を使って収集します。
  • 端末単位(API)の連携:メディエーションAPIから収集します(メディエーションSDKで設定したユーザーIDまたはパブリッシャーユーザーID)。
  • OdeeoとAppodealでは非対応です。

アドネットワーク別のフィールド

表示名 Admob ironSource(LevelPlay) AppLovin MAX Appodeal Fyber
広告ユニット ✓ ✓ ✓ ✓ ✓
セグメント - (1) - - -
掲載位置 - ✓ ✓ ✓ ✓
広告収益化ネットワーク ✓ ✓ - ✓ -
インプレッション数 - - ✓ ✓ -
メディエーションネットワーク - ✓ ✓ ✓ -
(1)広告主がironSourceで設定する必要があります。
データの更新・反映

データの更新・反映は、連携方式とレポートの提供方法によって異なります。

S2S API連携では、最も早い場合、次のタイミングでデータを利用できます。

  • ダッシュボードとローデータレポート(Data Locker経由):X+1日のUTC正午から、約6時間ごとに1日約4回。その後、2日後、3日後、7日後、14日後に、それぞれ1回。

広告表示単位のSDK連携では、最も早い場合、次のタイミングでデータを利用できます。

  • ダッシュボード(アクティビティ・コホート指標):継続的に更新(イベント発生から15~60分後)。

  • ダッシュボード(LTV指標)とローデータレポート(Data Locker経由):最も早い場合、X日のUTC午前5時から、約4時間ごとに1日約6回更新。

  • 広告表示単位のローデータレポート(Data Locker経由):X日のUTC午前1時から、1時間ごとに更新。

広告表示単位(SDK経由)と端末単位(S2S API経由)の併用では、当日(X日)の速報性と、翌日(X+1日)以降の正確性を、次のように両立します。

  • SDKで受信する広告表示単位のデータ:

    • ダッシュボード(アクティビティ・コホート指標):継続的に更新(イベント発生から15~60分後)。

    • ダッシュボード(LTV指標)とローデータレポート(Data Locker経由):最も早い場合、X日のUTC午前5時から、約4時間ごとに1日約6回更新。

    • 広告表示単位のローデータレポート(Data Locker経由):X日のUTC午前1時から、1時間ごとに更新。

  • S2S APIで受信する端末単位のデータ:

    • ダッシュボードとローデータレポート(Data Locker経由):X+1日のUTC正午から、約6時間ごとに1日約4回。その後、2日後、3日後、7日後、14日後に、それぞれ1回。

ローデータのエクスポートとPull APIでは、連携方式やROI360パッケージ(Advanced/Standard)にかかわらず、対象日のデータは翌日(X+1日)のUTC午後6時から利用できます。これらのツールでは、その時点以降、データは更新されません。

注意:ダッシュボードで当日中のデータを利用するには、ROI360 Advancedの契約が必要です。

広告収益のData Lockerレポート
名前 更新頻度 レポートに含まれる区分
日次広告収益(端末単位で集計)

特定の日(X日)の広告収益は、翌日(X+1日)のUTC午後5時に報告されます。

例えば、5月1日の広告収益は5月2日に報告されます。

アトリビューション済み、オーガニック、リターゲティングの各広告収益が含まれます。
日次広告収益レポート(更新版あり、端末単位で集計)

日次レポートは、次のバージョンで構成されます。
 

  • 収益の発生当日(X日)に、4時間ごとに作成される当日版。当日版のデータはSDK APIで収集します。
  • S2S APIレポートのデータに基づき、1日後、2日後、3日後、7日後、14日後に作成される、対象日1日分のデータを含むバージョン。

つまり、1日分のレポートには、次のバージョンが含まれます。
 

  • X日の00:00~04:00。
  • X日の00:00~08:00[SDK API]
  • X日の00:00~12:00[SDK API]
  • X日の00:00~24:00[SDK API]
  • X+1日の00:00~24:00[S2S]
  • X+2日の00:00~24:00[S2S]
  • X+3日の00:00~24:00[S2S]
  • X+7日の00:00~24:00[S2S]
  • X+14日の00:00~24:00[S2S]
各バージョンに、アトリビューション済み、オーガニック、リターゲティングの各広告収益が含まれます。
広告表示単位の広告収益レポート(広告表示単位) 広告表示単位の広告収益レコードを、1時間ごとに別ファイルに書き込みます。  

関連情報:

補足情報

集計データ方式から端末単位への移行

集計データ方式から端末単位へ移行する際は、次の点に注意してください。

  • 移行は、過去の広告収益データに影響しません。過去のデータは変わりません。
  • 広告収益データは、UTC午前3時から1日に複数回、その時点で選択されている集計単位で取得します。
  • 端末単位の連携では、集計データ方式のようにアプリ内イベントを定義する必要はありません。それまでのイベントを引き続き送信しても、AppsFlyerの端末単位のレポートには影響しません。 
仕様と制限事項
項目 補足 
制限事項

次の画面・ツールでは、広告収益イベントを利用できません。

  • Push API
  • リターゲティングダッシュボード

端末単位のデータの制限事項:

AppsFlyerのダッシュボードでは、af_ad_revenueイベントを発生させたユニークユーザー数の集計には対応していません。

対応する端末ID

広告収益のアトリビューションでは、次の端末IDに対応しています。

  • AppsFlyer ID
  • IDFA
  • IDFV
  • GAID
  • AppSet ID*
  • Android ID
  • IMEI

* AppSet IDに対応するのは、Applovin MAXとIronSource LevelPlayのメディエーションのみです。開発者向けのAppSet IDの収集手順を参照してください。

アドネットワークのアクセス権 コホートレポートにはアクセスできません。
代理店のアクセス権

代理店は、次のように利用できます。

  • 広告収益の設定にはアクセスできません。
  • 自社に関連するダッシュボードとデータをすべて確認できます。
運用媒体の開示設定 非対応
タイムゾーン

AppsFlyerのダッシュボードとレポートでは、広告収益はUTCのタイムゾーンでのみ表示されます。例えばUTC+2で午後2時と報告されたデータは、AppsFlyerではUTC午後2時として表示されます。 1日1回処理されます。

さまざまな取得元やパートナーから収集したデータの形式をAppsFlyerで統一する必要があり、その多くがUTCで報告されているためです。

通貨 

AppsFlyerでは、次のように表示されます。

  • ダッシュボードには、広告主がアプリに設定した通貨で表示されます。
  • ローデータレポートには、元の通貨と、広告主がアプリに設定した通貨に換算した金額が表示されます。
データの種類 オーガニックとノンオーガニックの両方に対応しています。
データの更新・反映 広告収益
過去のデータ・さかのぼっての更新
  • 連携を設定した日から、データを取得・利用できます。連携開始日(Day 0)より前の過去データは利用できません。
  • S2S APIで受信した特定の日の広告収益データは、1日後、2日後、3日後、7日後、14日後に更新されます。
  • Overview dashboard、コホート・アクティビティダッシュボード、Master API、Cohort APIでは、過去の広告収益データも更新されます。ローデータのエクスポートとPull APIでは更新されません。 Advancedの収益パッケージを利用している場合は、Data Lockerのデータも更新されます。
アカウントユーザーのアクセス権 対応
SKAN 広告表示単位の広告収益SDK APIで対応しています。
国・地域 コホートダッシュボードで国・地域が不明(N/A)の場合、国・地域別に集計するとN/Aのデータは表示されません。
アプリ内イベントのポストバック
  • パートナーへのポストバックは、[このパートナーのみ]または[オーガニックを含むすべてのメディアソース]を選択できます。詳細はこちら
  • アドネットワークへの広告収益イベントのポストバックに対応するのは、SDKによる広告表示単位の連携と、広告表示単位(SDK経由)・端末単位(S2S API経由)の併用のみです。
CTV・PC・ゲーム機のアプリ
  • Android・iOSアプリに対応しています。
  • VungleはWindowsプラットフォーム(UWP)に対応しています。
  • その他のプラットフォームには対応していません。
カスタマーユーザーID(CUID) SDK連携と端末単位の連携の両方に対応しています。
ダッシュボードのイベント数 当日のデータは、過去のデータよりもイベント数が多くなる傾向があります。過去のデータでは、端末・アドネットワーク・広告ユニット・掲載位置が同じインプレッションをまとめて集計するため、イベント数が少なくなります。
広告収益の連携済みパートナー一覧
パートナー 利用できる連携方式
集計データ 端末単位 広告表示単位
Admost - ✓ ✓
AppLovin ✓ - -
AppLovin Max - ✓ ✓
Appodeal - ✓ ✓
Bytedance Ads(中国のトラフィック) ✓ - -
Pangle(TikTok for Business) ✓ - -
Chartboost ✓ - ✓
カスタムメディエーション - - ✓
Google Ad Manager ✓ - -
Meta広告 ✓ - -
Fyber ✓ ✓ ✓
Google Admob ✓ - ✓
Inmobi ✓ - -
ironSource(LevelPlay) ✓ ✓ ✓
Mintegral ✓ - -
Odeeo - ✓ -
Tapjoy - ✓ -
Topon ✓ ✓ ✓
Topon Pte - - ✓
 
Tradplus - ✓ ✓
Unity Ads ✓ - -
Unity Ads Mediation - - ✓
Voodoo ✓ - -
Vungle ✓ - -
Yandex - - ✓