概要:AppsFlyerからGoogleアナリティクス(GA)に豊かなモバイル計測データを送信できます。この機能はiOSとAndroidでご利用いただけます。
重要!
一部のメディアソースは、第三者とのデータ共有を制限しています。AppsFlyerでは、これらのメディアソース経由で獲得したユーザーに関するユーザーレベルデータを第三者プラットフォームやサービスと共有できません。このようなメディアソースからのインストールはオーガニックとして送信されます。
第三者プラットフォームとのデータ共有を制限しているメディアソースの詳細とリストに関しては、こちらをクリックしてください。
なお、AppsFlyerはGoogle Analytics 4 (GA4)との連携には現状対応しておりませんのでご注意ください。
関連記事
AppsFlyerでGoogleアナリティクスを活用するための全体像を把握するためには、以下の記事を参照してください。
- Googleアナリティクス連携—設定(本記事)
- Googleアナリティクスの連携—データの確認
- Googleアナリティクスの連携—カスタムディメンション
- Googleアナリティクスの連携—乖離
連携するには、以下の2つの方法があります。
UTMに関する注意事項
AppsFlyerでは、計測リンクにUTMパラメーターを手動で追加することを推奨しておりません。
これは、AppsFlyerがユーザーを直接Google Playに送る場合にのみサポートされています。SRNとサーバー経由のクリックを使用して動作するアドネットワークでは、サポートされていません。例えば、SRN経由、またはS2S経由でクリックデータをAppsFlyerへ送信しつつユーザーをGoogle Playに送信するアドネットワーク経由のユーザーに関して、AppsFlyerはこれらのインストールをGoogleアナリティクスに送信できません。
また、UTMでは、AppsFlyerがGoogleアナリティクスに送信できるのは、インストールのみで、アプリ内イベントデータは送信できません。
Googleアナリティクスへのデータ送信
各新規インストールとアプリ内イベントに対して、次の計測データとともにAppsFlyerからGAにポストバックが送信されます。
AppsFlyer項目 | Googleアナリティクスのディメンション |
---|---|
メディアソース名(計測リンク上のpidパラメーター) | Source (utm_source) |
キャンペーン名(計測リンク上のcパラメーター) | Campaign (utm_campaign) |
Googleサーチキーワード | Keyword (utm_term) |
国コード(GEO) | 国 ISO コード |
App ID(計測リンク上のパッケージ名) | App ID |
アプリ名(計測リンク上のパッケージ名) | App Name |
App Version | App Version |
CID(Androidの広告ID、iOSのIDFA) | Client Id - Googleアナリティクスのオーディエンスダッシュボード上に表示される |
タイプ | Event Category |
Event Name | Event Action / Event Label |
AppsFlyerはオーガニックインストールとイベントデータもGAに送信します。オーガニックデータには、紐づくSource情報がありません。
Googleアナリティクスの設定
設定は連携パートナーページで実行しますが、新しいパートナーを見つけるためには、まずマーケットプレイスへ進んでください。
注記
連携を設定する前に、パートナーをへ連絡をし、広告運用のためのアカウントを開設してください。
連携を有効にする方法:
- AppsFlyerのどのページにも表示される上部メニューから、Marketplace をクリックしてください。
- パートナーを検索し選択してください。
- 連携の設定をクリックしてください。連携の設定ページに移動します。
- 連携タブにて連携したいアプリを選択し、パートナーを有効にするをオンにしてください。
注:このトグルは、このパートナーの計測を続ける限りオン(有効)のままにしておく必要があります。 - 以下の手順に従い、各タブの設定を完了します。
Googleアナリティクスの設定画面では、設定タブのみを使用します。
連携済みパートナーの設定画面のヘッダーについての詳細は、こちらをクリックしてください。
連携タブ
一般的な設定
アカウントID
Googleアナリティクスは、一意のアカウントIDを使用してAppsFlyerと接続します。まだお持ちでない場合は、連携作業を続けるためにこのIDをGoogleアナリティクスから取得してください。
アカウントIDの取得
Googleアナリティクスの管理者画面から、Tracking IDをコピーします。
このTracking IDを Account_ID の項目に貼り付けます。
GAにモバイルインストールデータのみを送信したい場合は、Save をクリックして終了します。
AppsFlyerとGoogleアナリティクスのSDK
アプリにAppsFlyerとGA SDKの両方が実装されている場合、2つのSDK間で一致するClient ID (CID) パラメーター値を設定する必要があります。GAのSDKは初期化の時点で一意のCIDを作成しますが、AppsFlyerでCIDとして送信するこの値は一意のデバイスID(AndroidのGAID、iOSのIDFA)です。この値が一致しないと、GAプラットフォーム上の値は複製されてしまいます。
重複データを防ぐためには、以下の手順を実行してください:
- GA SDK内で、新規ユーザーのCIDの値を一意のデバイスID (GAID または IDFA) に設定します。
- IDFAの代わりにカスタマーユーザーIDを送信 をオフにします(以下を参照)。
アプリにAppsFlyerのSDKのみが実装されている場合は、コードを変更する必要はありません。
デフォルトのポストバック
AppsFlyerは自動ポストバックをGoogleに送信します。
アプリ内イベントの設定
アカウントID を再度入力し、アプリ内イベントのポストバックを有効にします。
アプリ内イベントのポストバック
アプリ内イベントポストバック送信設定をオンにして、アプリ内イベントポストバック をGAに送信できるようにします。
GAに送信したいイベントを選択します。
重要!
過去に実行されたイベントのみを選択できます。送信したいイベントがリスト上にない場合は、そのイベントが最低でも一回実行されていることを確認してください。
計測リンクタブ
Googleアナリティクスで計測リンクは利用できません。
コストタブ
Googleアナリティクスとの連携でコストデータはサポートされておりません。
広告収益タブ
Googleアナリティクスとの連携で広告収益データはサポートされておりません。
権限タブ
Googleアナリティクスで権限タブは利用できません。