特異なモバイルアプリのアトリビューションを理解する

ドキュメント

モバイルアプリのアトリビューションとは、モバイルアプリのインストールとアプリ内でのユーザーの行動を、インストールにつながったマーケティングキャンペーンと結びつけるプロセスのことです。

Singularは、モバイルデバイス上で発生した広告ビューまたは広告クリックを、同じデバイス上でのモバイルアプリのインストール(より正確には、最初のセッション)にマッチさせることで、このような関連付けを行います。アプリのインストールに起因する広告ビューは、ビュースルーインストールまたはリエンゲージメントと呼ばれます。アプリインストールに起因するクリックは、クリックスルーアトリビュートインストールまたはリエンゲージメントと呼ばれます。

注: SingularはAppleのプライバシーに配慮したアトリビューションフレームワークであるSKAdNetworkもサポートしています。SKAdNetwork ベースのアトリビューションはフローが異なるため、別途設定する必要があります。詳しくはSingularのSKAdNetworkソリューションの紹介をご覧ください。

Singularのインストールアトリビューションプロセス

1.インストールの認識

アプリに組み込まれたSingular SDK/S2Sは、アプリが開かれるたびにSingularサーバーに報告します。アプリがSingularにとって未知のデバイスで開かれた場合、Singularはこれをアプリのインストールとしてマークし、インストールのアトリビューションプロセスをトリガーします。

言い換えると、インストール = 新しいデバイスで最初にアプリが開かれることです。

2.ユーザージャーニーの再構築

インストールごとに、Singularはデータベースをスキャンし、インストール前の一定時間内に同じデバイスから発生した関連性のある広告インタラクション(広告クリックと広告ビュー)を探します(下記のアトリビューションルックバックウィンドウを参照)。Singularでは、これらの広告クリックや広告ビューをタッチポイントと呼びます。

目標は、ユーザーをアプリのインストールに導いた可能性が最も高いタッチポイントを見つけるための第一歩として、ユーザージャーニーを再構築することです。

Screen_Shot_2020-06-04_at_18.48.19.png

タッチポイントデバイスがインストールデバイスと同じかどうかを判断する方法はいくつかあり、方法によって信頼性のレベルが異なります:

  • 決定論的な方法では、一意の識別子を使用してデバイスを認識します。
  • 確率的方法は精度が低く、決定論的方法が利用できない場合にデバイスを一致させるために使用されます。

詳細については、後述の「帰属方法」を参照。

3.不正の可能性のチェック

Singularがインストール前に発生したすべての関連タッチポイントを収集した後、不正防止エンジンが起動し、各タッチポイントを評価して本物か不正かを判断します。

例えば、広告をクリックしたように見えるのは、広告ネットワークがアプリインストールのクレジットを不正に受け取るためにシミュレートされたものかもしれません。あるいは、インストール自体が偽物かもしれない。このような不正やその他の不正は、CPI/CPAキャンペーンの過大請求の原因となるため、Singularではアトリビューションを確定したり広告ネットワークに報告したりする前に、不正の有無を確認します。

様々なタイプの広告詐欺、Singularの防止方法、独自のルールを追加して詐欺防止をカスタマイズする方法の詳細については、Singularの詐欺防止をご覧ください。

4.タッチポイントの優先順位付けとラストタッチアトリビューション

有効であることが判明したタッチポイントは、デバイスマッチング手法の信頼性だけでなく、重要度(クリックは、より高いレベルのユーザーの意図を反映するため、インプレッションよりも優先されます)によって評価されます。詳細については、以下のタッチポイントの優先順位付けを参照してください。

他の条件が同じであれば、Singularはインストールに最も近いタッチポイントを優先します。これはラストタッチアトリビューションモデルと呼ばれます。

こうすることで、Singularはインストールに最も関連するタッチポイントを選び、インストールを関連するパートナーネットワークに帰属させることができます。

5.ポストバックの送信

アトリビューションの最終決定後、Singularシステムはパートナーネットワークにインストール(またはリエンゲージメント)がアトリビューションされたことを通知します。これは、ポストバック (パートナーのAPIエンドポイントに自動的に投稿されるメッセージ)を通して行われます。

顧客として、インストールとそのアトリビューション決定に関する通知をリアルタイムで受け取りたい場合は、Singularを設定して、BIプラットフォーム、広告ダッシュボード(「内部BIポストバックの設定」を参照)、またはSingularのデータ送信先(お客様の組織でこの機能が利用可能な場合)を経由したユーザーレベルのログにポストバックを送信することができます。

アトリビューションデータへのアクセス

アカウントのアトリビューション決定に関するデータを表示するには、いくつかの方法があります:

  • 集計されたアトリビューション統計については、Singularのレポートを使用してください。 Singularプラットフォームでレポートを実行する場合でも、Singular APIでレポートを実行する場合でも、インストールやリエンゲージメントなどの指標を含めることで、パートナーネットワーク、アプリ、キャンペーンなどごとのアトリビューションデータの集計を見ることができます。必要な情報はすべてレポートFAQをご覧ください。
  • ユーザーレベルのデータについては、アトリビューションログを参照してください。 Singularのアトリビューションサービスからユーザーレベルの生のログをエクスポートするには、Singularプラットフォームのログのエクスポートページを使用してください。詳しくはアトリビューションログのエクスポートをご覧ください。注:SingularのData Destinations経由でユーザーレベルのログを受信している場合、これはログのエクスポートに追加して利用できるプレミアム機能です)。

アトリビューション決定が行われたときにリアルタイムでポストバックを送信するようにSingularを設定することもできます。詳細は「内部 BI ポストバックの設定」を参照してください。

Singular のアトリビューション方法

Singularでは、広告のエンゲージメントデバイスとアプリのインストールデバイスを一致させるために、以下の方法を採用しています:

方法 利用可能性
説明
決定論的アトリビューション
インストールリファラー
アンドロイドのみ

この方法は、利用可能な場合、最高レベルの信頼性を提供します。ユーザーが広告をクリックして Google Play ストアに到達すると、Singular の一意のリファラー ID が Google Play に渡されます。ユーザーがアプリをインストールして開くと、Singular SDKはリファラーIDをSingularサーバーに渡し、Singularはそれを使ってアトリビューションを実行できます。

インストールリファラーを提供している他のアプリストアは?

  • SamsungのGalaxy Store - Singularはこれをサポートしています。SDKの実装方法と Singular UIアプリの設定方法をご覧ください。
  • HuaweiのAppGallery Store - 新しいHuaweiデバイスにはデフォルトでGoogle Playサービスがないため、HuaweiデバイスへのアトリビューションはSingularがサポートするGoogle install referrerメソッドでは実行されません。
  • XiaomiのGetAppsはXiaomiデバイスの公式アプリストアであり、インストールリファラーAPIを使用して、XiaomiデバイスのGetAppsストアからダウンロードされたインストールを測定します。現在、SingularのSDKではサポートされていません。
識別子のマッチング アンドロイド+アップル この信頼性の高い方法では、ユーザーがクリックしたSingularのトラッキングリンクに、デバイスの Google Advertising ID(AIFA)または iOS Advertising ID(IDFA)が含まれます。Singularは、共有された広告IDに基づいて、インストールイベントをクリックにマッチさせることができます。
SANのアトリビューション アンドロイド+アップル FacebookやTwitterなどの自己アトリビューションネットワーク(SAN)を通して行う広告キャンペーンでは、Singularのトラッキングリンクを含めることができないため、通常のアトリビューション方法は適用されません。その代わりに、SingularはFacebook、Google Ads、Twitter、Apple Search Ads、Snapchat、Yahoo GeminiなどのSANと特別なパートナーシップを結んでいます。Singularはパートナーにインストールを報告し、パートナーはパートナーの広告プラットフォームでマッチする広告のクリックや閲覧があったかどうかを報告する。Singularは、サポートされているパートナーに対して、同じ方法でリエンゲージメントを追跡することができます。
ディープリンク アンドロイド+アップル この方法は、ユーザーが広告をクリックして、すでにインストールされているアプリに直接ディープリンクする場合に適用されます。この場合、Singularはクリックされたデバイスとアプリがインストールされているデバイスが同一であることを確実に把握できます。

ディープリンクはほとんどの場合、リエンゲージメントアトリビューションに使用されますが、1つだけ例外があります:ユーザーがアプリをダウンロードしたものの、まだ開いていない場合があります(したがって、Singularはまだインストールアトリビューションを実行していません)。その場合、ディープリンクは実際に最初のアプリを開かせ、インストールアトリビューションプロセスをトリガーします。
プリロードアプリ(OEM)
Androidのみ このメソッドは、Androidデバイスにプリインストールされたアプリ(通常はOEM)をアトリビューションするために使用されます。詳しくは、[NEW] Mobile Attribution for Android Preloaded Apps FAQをご覧ください。
確率的アトリビューション
確率的アトリビューション Androidのみ
確率的アトリビューションは、インストールリファラーやその他の一意の識別子が利用できない場合に使用されます。 また、コネクテッドTVからモバイルアプリへのアトリビューションなど、クロスプラットフォームジャーニーをアトリビューションする際の主要な手法でもあります。この方法では、SingularのトラッキングURLを使用して、IPアドレスやモデルなどのデバイスに関する基本情報を収集します。そして、その情報はインストールされたデバイスと比較されます。詳細については、確率的アトリビューションFAQをご覧ください。

注: iOSでは、確率的アトリビューション手法は許可またはサポートされていません。CTVキャンペーンでは、確率的測定のみを使用します。

その他
SKAdネットワーク アップルのみ SKAdNetworkは、エンドユーザーのプライバシーを保護するモバイルアプリのインストールアトリビューション用のiOSフレームワークです。Singularは「従来の」アトリビューション(Singularトラッカーを通して実装される決定論的アトリビューション方法)と並行してSKAdNetworkアトリビューションをサポートします。SingularのSKAdNetworkソリューションの紹介と Singularのコンバージョンバリューマネジメントの理解をご覧ください。

注:GoogleとAppleのプライバシーポリシーに従い、Singularは ユーザーリセット可能なGoogle Advertising ID (AIFA) iOS Advertising ID (IDFA)を使用して固有のデバイスとそのアトリビューション情報を追跡します。Singularは、アトリビューションとコホートの正確性を保証するために、デバイスのインストールアトリビューション情報を保持します。再エンゲージメントは、サポートされているパートナーであれば何度でも追跡可能です。

タッチポイントの優先順位付け

タッチポイントとは、インストール前に広告に関連するすべてのユーザーエンゲージメントのことです。Singularでは、ユーザーがアプリをオーガニックでインストールしたというオプションもタッチポイントとみなされます。

次の表は、Singular がどのようにタッチポイントに優先順位をつけてアトリビューションを決定するかについての詳細です。

優先順位 アトリビューション方法 インストールに使用 リエンゲージメントに使用
1 インストールリファラーによるクリック
デバイスIDによるクリック、またはSAN経由で報告されたクリック
ディープリンク
プリロード(OEM)
2 確率的アトリビューションによるクリック
3 広告ID付きビュー
4 確率的アトリビューションによる表示
5 オーガニック

アトリビューション・ルックバック・ウィンドウ

ルックバックウィンドウは、インストール(またはリエンゲージメント)イベントにつながったタッチポイントをSingularがどれだけ遡って検索するかを決定する設定です。

タッチポイントからインストール/リエンゲージメントまでの期間がルックバックウィンドウで設定された日数以下の場合のみ、Singular はインストールを広告にアトリビューションします。

例:ルックバックウィンドウを7日に設定し、マッチするインストールの3日前にクリックがあった場合、インストールはそのクリックに起因する可能性があります。インストールの8日前にクリックがあった場合、そのクリックは無視されます。

Screen_Shot_2020-06-04_at_18.52.42.png

アトリビューションウィンドウ内にタッチポイントがない場合(またはアトリビューションウィンドウ内のすべてのタッチポイントが不正であることが判明した場合)、インストールはオーガニックとして帰属します。

デフォルトのルックバックウィンドウとカスタマイズオプション

決定論的アトリビューションメソッドを使用する場合のデフォルトのルックバックウィンドウは7日間ですが、パートナーネットワークごとにアプリごとに1~30日間のカスタムウィンドウを設定できます(詳細については、パートナー構成FAQを参照してください)。

さらに、Singular Linksを使用する場合、作成時に個々のトラッキングリンクにカスタムルックバックウィンドウを設定することができます。このルックバックウィンドウは、パートナーネットワークに設定された一般的なルックバックウィンドウを上書きします。これにより、パートナーが異なるタイプのチャンネルを持っていて、異なるアトリビューションウィンドウから利益を得る可能性がある場合に、より大きなコントロールが可能になります。

確率的アトリビューション使用時のデフォルトのルックバック・ウィンドウは24時間です。詳細については、確率的アトリビューションとデバイスIDの使用との比較を参照してください。

インストール後のイベントとアンインストールの追跡

アプリに組み込まれたSingular SDKを通して、Singularはインストール後にアプリで発生したユーザーイベントを特定できます。イベントには以下が含まれます:

  • ユーザーセッション(ユーザーがアプリを開くたび)
  • 収益イベント(アプリを通じて購入されたもの)
  • サインアップ、チュートリアル完了、レベルアップなど、アプリに関連するその他のイベント。SDKを統合する際に、これらのイベントを設定します。

インストール後のイベントは、最初のインストール元(または最後のリエンゲージメント元がある場合はその元)に帰属します。これにより、キャンペーンやクリエイティブを特定のKPIに向けて最適化する際の柔軟性が無限に広がります。どの広告ネットワーク、キャンペーン、またはクリエイティブが、サインアップ数、チュートリアル閲覧数、ゲーム完了数などを最も多くもたらしたかを追跡できます。

Screen_Shot_2020-06-04_at_18.48.44.png

アンインストール追跡

Singular SDKまたはS2Sとの統合では、モバイルプラットフォームのプッシュ通知が有効になっていれば、アンインストールを追跡できます。アンインストールはインストール後のイベントの一種と見なされ、それを設定してレポートで表示することができます。

再エンゲージメントのトラッキング

Singular Linksはユーザーのリエンゲージメントをトラッキングすることができ、リターゲティング広告を利用したユーザーがどのようにアプリに戻ってきたかを分析するのに役立ちます。

Singularでは、ユーザーがリターゲティング広告をクリックした後、以前インストールしたアプリを開くとリエンゲージメントが発生します。リターゲティング広告は、アプリをインストール済みのユーザーをターゲットに特別に設計されています。

どのようにリエンゲージメントをアトリビューションしますか?

Singularでリエンゲージメントをアトリビューションするには、キャンペーンで使用するトラッキングリンクがリエンゲージメントトラッキング用に設定されている必要があります:

enable_reengagement.png

詳しくはリエンゲージメントFAQをご覧ください

ビュースルーアトリビューションのトラッキング

メディアソースの統合がビュースルーアトリビューションをサポートしている場合、キャンペーンをビュースルーアトリビューション用に有効にすることができます。ビュースルーアトリビューションでは、広告を閲覧したがクリックしなかったユーザーのインストールとリエンゲージメントを測定します。

どのようにビュースルーアトリビューションを有効にするのか?

メディアソースが広告ビュー(インプレッションなど)のデバイス識別子を共有できる場合、メディアソースのビュースルーアトリビューションは機能します。決定論的アトリビューションと確率論的アトリビューションでは、使用するデバイス識別子が異なります。確率的アトリビューションに使用される識別子は、HTTPヘッダーで一般公開されています。Chromium ブラウザに関する制限事項を参照してください

      • IPアドレス
      • プラットフォーム
      • OSバージョン
      • タイムスタンプ
      • ユーザーエージェント
      • OS名

1.メディアパートナーにビュースルートラッキングリンクを提供し、キャンペーンに適用できるようにします。

Manage_Links_Viewthrough Link.jpg

2.Singular Partner Configurationのポストバック設定でRe-Engagementオプションが有効になっていることを確認し、ユーザーの再エンゲージメントのポストバック通知をメディアソースに送信します。

Partner_Configuration Re-engagement Checkbox.jpg

未払いソースの Android UTM リファラーのトラッキング

このオプション機能は、新規顧客のデフォルトでは有効になっていません。AndroidアプリのUTMリファラートラッキングを有効にするには、Singularカスタマーサクセスマネージャーにお問い合わせください。

Singularがインストールを帰属させる有料ソースを見つけられなかった場合、そのインストールは通常オーガニックとみなされ(タッチポイントの優先順位付けをご覧ください)、お客様のレポートではソース フィールドに「オーガニック」と表示されます。しかし、オーガニックなトラフィックがどこから来ているのか、もっと詳しく知りたいと思うかもしれません。Singularが提供するオプションの1つは、UTMリファラーを取得することです。このデータはGoogle PlayのURLに含まれていることがあり、ユーザーがGoogle Playにアクセスするためにクリックしたリンクのソースを示しています。

例えば、以下のGoogle Play URLは、ユーザーがFacebookモバイルアプリ(おそらく検索結果)のリンクをクリックした後にアプリをインストールしたことを示しています:

https://play.google.com/store/apps/details?id=net.singular.deviceassist&referrer=utm_source%3Dapps.facebook.com

UTMリファラートラッキングを有効にすると、UTMリファラを持つ未払いトラフィックは、ソース列に「UTM Referrer」 トラッカーソース名 列にリファラ文字列が表示され、レポートに表示されます。たとえば、次のようになります:

utmreferrer.png