この記事では、広告収益アトリビューション(ユーザーレベルの広告収益または広告収益ROIとも呼ばれる)について説明します。広告収益化分析については、広告収益化分析FAQをご覧ください。
広告収益アトリビューションは、広告収益を ユーザーがコンバージョンしたキャンペーンに リンクします。これにより、キャンペーンコスト、アプリ内収益、広告収益のすべてが1列に表示され、広告ROIの完全なビューが得られます。また、この機能により、広告収益をネットワークに戻し、AdROASキャンペーンを実行することができます。
広告収益のアトリビューションは通常、お客様のメディエーションプラットフォームから報告されるユーザーレベルまたはインプレッションレベルの広告収益データに基づいて行われます。Singularは広告収益アトリビューションデータを取得するための様々なソリューションをサポートしています。
ヒント広告収益アトリビューションとアドモンアナリティクスの違いは何ですか?
広告収益アトリビューション(FAQ参照) |
広告収益分析(FAQを参照) |
|
使用方法 |
広告収益をネットワークおよびMMPレポートに追加し、完全なマーケティングROIを測定します。 キャンペーンに接続すると、広告収益を(ポストバック経由で)メディアソースに送り返すことができます。 |
満たされた広告リクエスト、入札リクエスト/レスポンス、集計された広告収入などのメトリクスで、広告収益化の結果を分析します。 |
表示場所 |
|
|
設定方法 | 以下の「広告収益アトリビューションの設定方法」を参照してください。 | 広告収益化分析の設定方法を参照してください。 |
よくある質問
広告収益アトリビューションは、ユーザーレベルの広告収益とも呼ばれ、広告収益(通常はユーザーレベルまたはインプレッションレベル)を、ユーザーがコンバージョンした広告キャンペーンに結びつけます。
広告収益アトリビューションは、キャンペーンコスト、アプリ内収益、広告収益のすべてを1行にまとめた、完全な広告ROIを明らかにします。
Singularは広告収益アトリビューションのために、Unity LevelPlay、AppLovin、AdMobなどのメディエーションプラットフォームと統合されています。 Singularはまた、一般的な広告収益SDKの統合により、他のメディエーションプラットフォームもサポートしています。
SingularのSDKインテグレーションにコードスニペットを追加することで、メディエーションプラットフォームから広告収益アトリビューションデータを取得できます。これにより、 SKAdNetworkキャンペーンの広告収益データも取得できます。
メディエーションプラットフォームからユーザーレベルの広告収益を取得することで、Singularはこのデータを受け入れることができるメディアソースにアトリビューションされた広告収益を送り返し、AdROASキャンペーンを実施することができます。
以下の説明とコードスニペットをご覧ください:
- iOS SDK
- AndroidSDK
- Unity SDK
- Cordova SDK
- Flutter SDK
SDKコードを使用せずに広告収益アトリビューションを設定できる場合があります。Singularカスタマーサクセスマネージャーにご相談ください。
- APIインテグレーション: メディエーションプラットフォームの2つ(AppLovin MAXとUnity LevelPlay)とは、Singular SDKインテグレーションを更新することなく、APIを通して統合することができます。この方法はSKAdNetworkとは互換性がありません。AppLovin MAXの説明と Unity LevelPlayの説明をご覧ください。
- Soomlaとの統合: Singularは広告収益アトリビューションプラットフォームであるSoomlaとのユニークな統合をサポートしています。Soomlaをご利用のお客様で、このセットアップをご希望の場合、または詳細をお聞きになりたい場合は、カスタマーサクセスマネージャーまでお問い合わせください。
-
推定による広告収益アトリビューション: Singularは、Singular SDKを統合した際に設定したユーザーイベントのイベントごとの平均収益を計算するお手伝いをいたします。マネタイズイベントを設定していない場合は、「セッション」を使って、セッションに基づいた各ユーザーの価値を計算することができます。設定方法
- まず、ユーザーレベルの収益機能が使用可能であることを確認してください。この機能を有効にするには、 弊社にご連絡ください。
- ユーザーごとの広告収益を計算するために使用するイベントを決定します。
- データコネクターページで、関連するマネタイズコネクターをすべて追加します(詳しくは 広告マネタイズレポーティングの設定をご覧ください)。
- Singularがすべてのデータを正常にプルした後、メトリクスの広告収入と広告ROIを選択してレポートでデータを表示します。
SDKセットアップを使用している場合、各媒介プラットフォーム用に異なるコードスニペットを追加してください。Singularは全てのプラットフォームからデータを取り込みます。
- iOS SDKの説明(すべてのメディエーションプラットフォームに対応)
- Android SDKの説明(サポートされているすべての仲介プラットフォーム)
- Unity SDK(サポートされているすべてのメディエーションプラットフォーム)向け手順
ユーザーレベルAPIを使用する場合、どのアプリがどのメディエーターによって管理されているかをSingularに知らせる必要があります。
SDKのセットアップを使用している場合、古いMediatorのコードスニペットを新しいアプリのバージョンで新しいMediatorに変更してください。Singularは両方のアプリバージョンからデータを取り込みます。
- iOS SDKの説明(すべてのメディエーションプラットフォームに対応)
- Android SDK(サポートされている全てのメディエーションプラットフォーム)向け説明書
- UnitySDK(サポートされているすべてのメディエーションプラットフォーム)向け手順
ユーザーレベルAPIをご利用の場合は、収益の二重計上を避けるため、ご利用のメディエーションプラットフォームの新しいアプリIDをSingularにご連絡ください。
広告収益のアトリビューションを設定した場合、通常のSingularレポートでアトリビューションされた広告収益を確認できます:
- Singularプラットフォームで、アナリティクス > レポートまたはアナリティクス > ピボットに進みます。Singularプラットフォームで、「Analytics」>「Reports」または「Analytics」>「Pivot」を選択してレポートを実行します(コホート指標なので、コホート期間も選択する必要があります)。
- Singular APIを使用している場合は、Create Async Reportエンドポイントをクエリし、ad_revenue メトリックを含めます。
広告収益分析レポート(ウェブアプリの[Analytics] > [Ad Monetization]または API の[Ad Monetization]エンドポイント)には、帰属広告収益は表示されません 。このレポートには、集計された広告収益データのみが表示されます。
注: SKAdNetworkの 広告収益または複合収益コンバージョンモデルを設定している場合、SKAdNetworkのレポートでは、推定広告 収益および推定複合収益のメトリクスで広告収益が表示されます。
広告収益アトリビューションデータの取得方法を複数設定している場合、異なる情報がどこから取得されたかを知りたい場合があります。
それを知るには、レポートの広告収入欄の特定のセルにカーソルを合わせてください。ソースを合計したタグが表示されます:
- 「Rev Source "と表示されます:この行の広告収入データは統合から取得されたものです。タグをクリックするとソースが表示されます。
-
「混合」:この行の広告収益は複数のソースから取得されています。タグをクリックすると、ソース別の収益内訳が表示されます。
例
- 「計算」: データはSDKイベントに基づいて補間されます(広告収益のアトリビューションを設定するには?- 方法(III)を参照)。
このチェックボックスをオンにすると、アトリビューションされた広告収益の合計と、広告収益分析レポート内の広告収益の合計との間の不一致(もしあれば)を確認できます。
選択したディメンションの内訳の)合計広告収益が帰属広告収益よりも大きい場合、Singularは収益の差分の行を追加し、ソースを "帰属しない広告収益 "とします。
注記
- 未配分の広告収入は、レポートを実行するたびに計算されます。
- この計算で利用可能な内訳は、アプリ、OS、プラットフォーム、国です。パブリッシャーなど他のディメンションを選択した場合、未配布広告収入は該当なしとなります。
- この行を表示するには、コーホート期間 =実績の広告収入を含むレポートを実行する必要があります。集計された広告収入にはコホートがないため、コホートデータを比較することはできません。
Create Async Reportエンドポイントにクエリする際、display_admon_alignmentを trueに 設定してください(デフォルトはfalseです)。
使用しているプラットフォームや方法に関係なく、セットアップを確認するには:
- 設定 > データコネクタでデータコネクタのステータスを確認することから始めます。
- 生データファイルをダウンロードします。生データファイルには、昨日のデータコネクターからプルされた正確なデータ(デバイスID)が含まれています。 詳細については、データコネクターのFAQを参照してください。
-
広告収益アトリビューション データを、広告収益化分析レポートの集計データと比較できます。ただし、不一致にはいくつかの理由があることに留意してください。未配分の広告収入]チェックボックスをオンにすると、[レポート]ページで不一致を確認できます。
広告収入データを比較するには
- まず、レポートページでキャンペーンパフォーマンスレポートを実行します。コホート期間=実績の 広告収入を選択します。
- 次に、広告収益化ページでレポートを実行し、同じ期間と同じフィルタを選択します。
はい、ただしユーザーレベルのデータのみです。ETLスキーマやBIポストバック、エクスポートログで確認したい場合は、SDKのコードスニペットで設定する必要があります。
選択した設定方法に基づいてデータが更新されます:
- SDKの方法:SDK方式:データは1時間ごとに更新されます。
- API方式:Tは現在の日付です。
- 推定方法:データはT-2日まで利用可能(Tは現在の日付)。
トラブルシューティング
帰属する広告収入と集計された広告収入の間に不一致がある場合、いくつかの説明が考えられます:
-
データがまだ利用可能でない:データがまだ利用可能でない:広告収益データは2日前のものしか利用できません(昨日のデータを見ることはできません)。
-
Singular SDKの統合に問題がある:SDKはSingularのユーザーレベルデータのソースであるため、SDKに問題があると広告収益の帰属に問題が生じます。
このケースに該当するかどうかを確認するには、DAU指標(Daily Active Users)も予想より低いかどうかを確認してください。Singularにお問い合わせください。
-
アプリが別のMMPからSingularに移行されたのは最近です:アプリを移行すると、Singularがすべてのアクティブユーザーのデータを取得するまで時間がかかります。ユーザーレベルのデータがないと、収益をそのユーザーに帰属させることができません。
このケースを確認するには、アプリにSingular SDKをいつ追加したかを見てください。DAU(デイリーアクティブユーザー)の指標も見てみましょう。また、DAU(デイリーアクティブユーザー)の指標も見てみましょう。もしそうなら、Singularが必要なデータを取得するまで数日待つ必要があります。
-
広告収益化分析ソースの問題:広告収益化データコネクタのいずれかが適切にデータを取得していない場合、広告収益のアトリビューションに矛盾が生じる可能性があります。データコネクターページに移動し、すべての広告収益化データコネクターが正しく機能している(エラーメッセージがない)ことを再確認してください。
Singularはアトリビュートされたユーザーの収益のみを報告します。SingularをMMPとして追加する前のユーザーの履歴データはありません。