第三者 App Attribution Partner(AAP)と統合すると、信頼できる方法でプロバイダをリンクして Google 広告にコンバージョンをインポートできるので、シームレスなコンバージョン トラッキングを実現できます。
メリット
- 効率的な統合
- 他の第三者アプリ分析プロバイダと比較して、新しい測定機能への早期アクセス
- Google 広告とアプリ分析間のレポートの差異が減少
- 必要なデータを Google 広告に簡単にインポート
第三者 AAP 統合の仕組み
Google 広告では、複数の第三者アプリ分析プロバイダと提携してアプリ コンバージョンをトラッキングします。この統合の仕組みの詳細については、下記をご覧ください。
第三者 AAP を使って Google 広告のアプリ コンバージョン トラッキングを有効にする
Google の App Attribution Partner(AAP)プログラムでは、次の一部のモバイル測定パートナーに第三者アプリ分析認定資格を提供しています。このコラボレーションにより、Google 広告の広告キャンペーンで最高水準の分析機能を利用できるようになります。ご利用を開始するには、以下からご希望のサードパーティ プロバイダをクリックしてください。
Adjust との統合 | |
Airbridge との統合 | |
AppsFlyer との統合 | |
Branch との統合 | |
Kochava との統合 | |
Singular との統合 | |
Tenjin との統合 |
アプリ コンバージョンとユーザーの同意を分析プロバイダに渡す方法は以下のとおりです。
第三者 AAP SDK 統合により、アプリ コンバージョン イベントとユーザーの同意を収集する
Adjust:
- Adjust SDK を統合します。
- Android と iOS のディープリンク ガイドに沿って、Google が Adjust から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: 互換性のためには、Adjust Android SDK v4.12 以降が必要です。Adjust iOS SDK はすべてのバージョンに互換性があります。
- Android と iOS のコンプライアンス ガイドに沿って EEA ユーザーの同意ステータスを提供し、サードパーティとの共有の「addGranularOption」が有効になっていることを確認します。
注: コンプライアンスのためには、Adjust Android SDK v4.26.0 以降と iOS SDK 4.25.0 以降が必要です。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK のデータ送信を遅らせます。Android の場合は、Adjust.setOfflineMode メソッドを実装します。iOS の場合は、setOfflineMode メソッド、requestTrackingAuthorizationWithCompletionHandler メソッド、requestTrackingAuthorization メソッドのいずれかを実装します。
Airbridge:
- Airbridge SDK を統合します。
- Android と iOS のディープリンク ガイドに沿って、Google が Airbridge から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: Airbridge SDK はすべてのバージョンに互換性があります。
注: Airbridge SDK はすべてのバージョンに互換性があります。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK の初期化またはデータ送信を遅らせます。Android の場合は、autoStartTrackingEnabled メソッドを実装します。iOS の場合は、autoStartTrackingEnabled メソッドを実装します。
AppsFlyer:
- AppsFlyer SDK を統合します。
- こちらのディープリンク ガイドに沿って、Google が AppsFlyer から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: 互換性のためには、AppsFlyer Android SDK v4.8.5 以降が必要です。AppsFlyer iOS SDK はすべてのバージョンに互換性があります。
注: コンプライアンスのためには、AppsFlyer Android SDK v6.13.0 以降と iOS SDK v6.13.0 以降が必要です。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK の初期化またはデータ送信を遅らせます。Android の場合は、start メソッドを実装します。iOS の場合は、start メソッドまたは waitForATTUserAuthorization メソッドを実装します。
Branch:
- Branch SDK を統合します。
- こちらの Android と iOS のディープリンク ガイドに沿って、Google が Branch から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: 互換性のためには、Branch Android SDK v5.1.3 以降と iOS SDK v1.43.1 以降が必要です。
注: コンプライアンスのためには、Branch Android SDK v5.9.0 以降と iOS SDK v3.2.0 以降が必要です。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK の初期化またはデータ送信を遅らせます。Android の場合は、expectDelayedSessionInitialization() メソッドを実装します。iOS の場合は、didFinishLaunchingWithOptions メソッドを実装します。
Kochava:
- Kochava SDK を統合します。
- Android と iOS のディープリンク ガイドに沿って、Google が Kochava から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: Kochava SDK はすべてのバージョンに互換性があります。
注: コンプライアンスのためには、Kochava Android SDK v5.3.0 以降、iOS SDK v7.5.0 以降または 8.1.0 以降が必要です。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK の初期化またはデータ送信を遅らせます。Android の場合は、sleeping the tracker メソッドを実装します。iOS の場合は、sleeping the tracker メソッドを実装します。
Singular:
注: 互換性のためには、Singular Android SDK v12.0.0 以降と iOS SDK v11.0.6 以降が必要です。
Tenjin:
- こちらのディープリンク ガイドに沿って、Google が Tenjin から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。
注: Tenjin SDK はすべてのバージョンに互換性があります。
注: コンプライアンスのためには、Tenjin Android SDK v1.15.0 以降と iOS SDK 1.14.0 以降が必要です。
- 最適なパフォーマンスを得るには、同意ステータスが捕捉されるまで SDK の初期化またはデータ送信を遅らせます。Android の場合は、onCreate メソッドを実装します。iOS の場合は、ATTrackingManager メソッドを実装します。
第三者 AAP サーバー間統合を通じてアプリ コンバージョン イベントとユーザーの同意を収集する
Adjust:
- Adjust S2S API を統合します。
- さらに、session_start コンバージョン イベントを受信するよう Adjust SDK を設定し、Google が Adjust から参照 URL クリック ID を受信してアトリビューションに使用できるようにします。詳しいガイダンスについては、上記の SDK セクションをご覧ください。
Airbridge:
- Airbridge S2S API を統合します。
- Google が Airbridge から参照 URL クリック ID を受信し、アトリビューションに使用できるようにするには、Airbridge CSM にお問い合わせください。
- こちらのコンプライアンス ガイドに沿って、EEA ユーザーの同意ステータスを提供します。
AppsFlyer:
- AppsFlyer S2S API を統合します。
- Google が AppsFlyer から参照 URL クリック ID を受信し、アトリビューションに使用できるようにするには、AppsFlyer CSM にお問い合わせください。
- こちらのコンプライアンス ガイドに沿って、EEA ユーザーの同意ステータスを提供します。
Branch:
- Branch S2S API を統合します。
- Google が Branch から参照 URL クリック ID を受信し、アトリビューションに使用できるようにするには、以下のフィールドを含めます。
- Android アプリ インストールの場合は、install_referrer_extras フィールドを https://api2.branch.io/v1/open に渡します。
- Android アプリ エンゲージメントの場合は、android_app_link_url フィールドを https://api2.branch.io/v1/open に渡します。
- iOS アプリ エンゲージメントの場合は、universal_link_url フィールドを https://api2.branch.io/v1/open に渡します。
- こちらのコンプライアンス ガイドに沿って、EEA ユーザーの同意ステータスを提供します。
Kochava:
-
Kochava S2S API を統合します。
-
Google が Kochava から参照 URL クリック ID を受信し、アトリビューションに使用できるようにするには、以下のフィールドを含めます。
- Android アプリ インストールの場合は、referrer=value フィールド / 値を https://control.kochava.com/track/json に渡します。
- Android アプリ エンゲージメントの場合は、event_name=_deeplink と gclid=value のフィールド / 値を https://control.kochava.com/track/json に渡します。
- iOS アプリ エンゲージメント場合は、event_name=_deeplink、gclid=value および gbraid=value のフィールド / 値を https://control.kochava.com/track/json に渡します。
- こちらのインストール イベントとインストール後のイベントのコンプライアンス ガイドに沿って、EEA ユーザーの同意ステータスを提供します。
Singular:
- Singular S2S API を統合します。
- Google が Singular から参照 URL クリック ID を受信し、アトリビューションに使用できるようにするには、以下のフィールドを含めます。
- Android アプリ エンゲージメントの場合は、install_ref フィールドを https://s2s.singular.net/api/v1/launch に渡します。
- Android アプリ インストールの場合は、openuri フィールドを https://s2s.singular.net/api/v1/launch に渡します。
- iOS アプリ エンゲージメントの場合は、openuri フィールドを https://s2s.singular.net/api/v1/launch に渡します。
- こちらのコンプライアンス ガイドに沿って、EEA ユーザーの同意ステータスを提供します。
第三者 AAP レポートにおける差異を減らす
クロスネットワーク アトリビューションなどの複数の要因によって、Google 広告と第三者のレポートでアプリ コンバージョンの差異の発生が予想されます。避けられない不一致以外では、コンバージョン計測期間を調整して、追加のばらつきを減らすことが重要です。コンバージョン計測期間の推奨設定とデータの不一致を減らす方法について、詳しくは以下をご覧ください。
- Adjust
- Airbridge
- AppsFlyer
- Branch
- Kochava
- Singular
- Tenjin
注: Google 広告サポートチームでは、第三者 AAP ウェブサイトまたはプラットフォームに関するサポートは提供できません。ガイダンスまたはトラブルシューティングについては、第三者測定パートナーに直接お問い合わせください。