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

Google Ads(AdWords)|よくある質問とデータの乖離

  • 更新

概要:Google Adsに関する一般的な問題や乖離のトラブルシューティングについて説明しています。 

Google Adsに関するよくある質問

Google Adsからのクリック数が表示されない理由は?

[コスト]タブでコスト、クリック、インプレッションの取得を認証すると、Google Adsのクリック数とインプレッション数の集計データが取得されます。

Google Adsのクリックとインプレッションデータは、2018年8月に、まずはAndroidアプリ、次にiOSアプリで利用可能になりました。そのため、2018年以前のクリックデータを分析する際は、Google Adsのクリックデータが欠落していたり、不完全だったりする場合があります。

Google Adsでfirst_openコンバージョンが表示されないのはなぜですか?

以下のスクリーンショットのように、Google Adsでfirst_openコンバージョンが表示されない場合:

AW_13.png
 

Google Adsでコンバージョンをインポートする必要があります。以下のコンバージョンをインポートする手順を実施してください。

Google Adsからのインストールが表示されないのはなぜですか?

以下のチェックリストに沿って、インストールが表示されない原因を確認してください。

まず確認すること

  1. AppsFlyerでGoogle Ads連携を有効化する
    AppsFlyerのサイドバーから、コラボレーション > アクティブな連携を開き、Google Adsを検索し、連携がアクティブであることを確認します。
  2. Google Adsでfirst_openコンバージョンをインポートする
    Google Adsの[コンバージョンの概要]ページで、first_openコンバージョンイベントがインポートされていることを確認します。詳細は、アプリのコンバージョンのインポートを参照してください。

解決しない場合

  1. どのGoogle Adsアカウントがコンバージョンをインポートしているか確認する
    Google AdsのMCCアカウント(マネージャーアカウント)とサブアカウントのどちらがコンバージョンをインポートしているかを確認してください:

    • MCC(マネージャーアカウント)を利用している場合:MCCアカウントが、リンクされているすべてのサブアカウントを代表してfirst_openコンバージョンをインポートする必要があります。
    • サブアカウントを利用している場合:
      • MCCアカウントからサブアカウントへLink IDを共有する必要があります。
      • サブアカウントでも、直接first_openコンバージョンをインポートする必要があります。

    Google AdsのMCCアカウントについては、MCCを参照してください。

  2. 削除されたfirst_openコンバージョンを確認する
    [コンバージョンの概要]ページで、first_openコンバージョンイベントが削除されていないか確認します。削除されている場合は、Googleサポートへお問い合わせください。
  3. リンクIDを確認する
    AppsFlyerのリンクIDとGoogle AdsのリンクIDが一致していることを確認します。

Google Ads管理画面にアプリ内イベントが表示されないのはなぜですか?

AppsFlyerとGoogle Ads間でアプリ内イベントが正しく設定・同期されていることを確認するため、以下のチェックリストをお試しください。

初期確認チェックリスト

以下の手順で、よくある問題を迅速に解消できます。

  1. AppsFlyerでイベントポストバックを確認する(詳細な手順については、「AppsFlyerでGoogle Adsを設定する」を参照してください。
    1. AppsFlyerでGoogle Ads連携タブを開きます。
    2. 計測したい各アプリ内イベントについて、ポストバックが正しく設定されていることを確認します。
    3. Google Adsがイベントデータを受信できるよう、[送信対象ユーザー]で[オーガニックを含むすべてのメディアソース]を選択します。
    4. (任意)初期設定後、必要に応じてイベントごとにこの選択を変更します。
  2. テスト用のアプリ内イベントを発生させる
    1. アプリを起動します。 
    2. iOSアプリの場合は、アプリのトラッキングを許可し、IDFAの収集が有効になっていること を確認してください。
    3. 手動で、マッピング済みのアプリ内イベント(購入や会員登録など)を実行します。
  3. Google Adsでイベントをインポートする
    1. Google Adsで [ツール]>[コンバージョン]をクリックします。
    2. [コンバージョンアクションの概要]を確認します。
    3. 対象のアプリ内イベントをインポートします。詳細は、アプリのコンバージョンのインポートを参照してください。

       注意

      イベントの実行後、コンバージョンが表示されるまで最大6時間かかる場合があります。

解決しない場合

Google Adsのパートナーイベント識別子を変更し(CUSTOMと表示されている場合など)、AppsFlyerでも対応するイベント名を変更した場合は、Google Adsにイベントを再インポートする必要があります。

Googleのコスト同期を停止できますか?

Googleのコスト同期を停止するには:

  1. Googleアカウントの権限へ移動します。
  2. AppsFlyer Google Costの横にある[削除]をクリックします。
    remove_appsflyer_cost.png

session_startを作成してから、インポートする必要がありますか?

これは、実施しているキャンペーンのタイプによります。リエンゲージメントキャンペーンを実施している場合は、session_startを作成してインポートし、エンゲージメントを測定することが推奨されます。

ユーザー獲得キャンペーンの場合、これは必須ではありません。

Google Adsにアンインストールデータを送信できますか?

はい。
Googleにアンインストールイベントを送信する方法:

  1. Google Ads設定画面から、af_uninstallイベントをカスタムイベントとしてマッピングします。
  2. このコンバージョンをGoogleにインポートします。
  3. Googleは、Googleのアトリビューション期間内(広告エンゲージメントから30~90日間)に受信されたイベントを承認します。アトリビューション期間終了後にGoogleが受信したイベントは、Google側では記録されません。

AppsFlyerで表示されるGoogle Adsのデータは何ですか?

キャンペーン、チャネル、広告セット、地域の各レベルでデータを確認できます。

AppsFlyerデータに基づいて、Google Adsでオーディエンスリストを作成するために、何かを設定する必要がありますか?

いいえ。 Google APIでは、この情報はすでに設定されており、アプリ内イベント設定に基づいています。

アプリキャンペーンを実施していますが、AppsFlyerまたはGoogle Adsの管理画面にデータまたはコンバージョンイベントが表示されないのはなぜですか?

イベントがまだインポートされていない可能性があります。イベントをインポートする方法の詳細については、こちらをクリックしてください。

複数のアカウントを使用している場合は、どうすればよいですか?

AppsFlyerでは、Google Adsの複数アカウントを問題なく使用できます。 AppsFlyerで使用できるリンクIDは1つです。そのため、Google AdsではリンクIDを1つのみ生成する必要があります。 これは、複数のアカウントで共有できます。詳細については、こちらをクリックしてください。

MCCレベル、またはアカウントレベルで作成されたリンクIDは、どうなりますか?

AppsFlyerでは、MCCレベルまたはアカウントレベルのリンクIDがサポートされています。 Google Adsの担当者と緊密に連携して、アカウントが正しく構成されていることを確認することをおすすめします。詳細については、こちらをクリックしてください。

並行トラッキングとは何ですか?

Google Adsの並行トラッキングは、ランディングページの読み込みを高速化し、訪問前の離脱を減らします。その結果、コンバージョンが増え、広告パフォーマンスが向上します。並行トラッキングでは、ユーザーは計測リンクを経由する前に広告から最終ページURLへ直接誘導され、クリックの計測はバックグラウンドで行われます。

並行トラッキングの詳細は、こちらを参照してください。

必要な設定は何ですか?

並行トラッキングを正しく機能させるには、最終ページURLをキャンペーンURLに含まれるURLと一致させ、GoogleのValueTrackパラメータ{lpurl}に設定する必要があります。

これは以下によって行われます:

  • 単一プラットフォーム向けの計測リンクを使用する場合(非推奨)
    • af_rパラメータはURLで使用する必要があります。
  • OneLinkロングリンクを使用する(推奨)
    • キャンペーンURLに次のURLパラメータが含まれている
      • af_android_url
      • af_ios_url
      • af_web_dp
    • af_dpは使用しないでください。
    • 最終ページURL(リダイレクト先URL)をGoogleのValueTrackパラメータに追加します。詳細はこちら

例: 

https://subdomain.onelink.me/template_id?pid=xxx&af_ios_url={lpurl}
&af_android_url={lpurl}&af_web_dp={lpurl}

注意:サポートされているすべてのパラメータについては、こちらの記事を参照してください。

並行トラッキングを使用したGoogle AdsのWebキャンペーンの設定方法は、こちらを参照してください。

AndroidまたはiOSの設定を使用して、キャンペーンを設定するには?

 重要!

AppsFlyerでは、Google Adsで有効なすべてのアプリキャンペーンをサポートしています。

GoogleはSRN(Self-Reporting Network)です。これらのネットワークにおけるアトリビューションフローの仕組みの詳細については、こちらをクリックしてください。

AppsFlyerは、Googleが提供するすべてのキャンペーン情報を提示できます。キャンペーンタイプ(検索、動画、ディスプレイ、リエンゲージメント)、および関連付く情報はGoogleによって決定されます。アプリキャンペーンの設定が推奨されています。他のキャンペーンタイプに関するガイダンスが必要な場合は、Googleの担当者にお問い合わせください。これらのキャンペーンの詳細については、こちらをクリックしてください。

Google Ads向けのAndroid設定

Androidアトリビューションを可能にするには、アプリでGAID(Google AdsID)を取得しており、弊社のSDK経由でAppsFlyerに送信されていることを確認します。

 

コンバージョン計測の設定(インストール)

コンバージョンの計測方法について詳しくは、こちらをクリックしてください。

Google AdsのAndroid設定:アプリ内イベントの送信

Googleでのモバイルアプリインストールキャンペーンの成功度をさらに詳しく測定するには、AppsFlyerアカウントからGoogle Adsアカウントにアプリ内イベントを送信できます。

コンバージョンを作成(アプリ内イベント)

アプリコンバージョンのトラッキング方法の詳細については、こちらをクリックしてください。

Google Ads向けのiOS設定

Google Ads - iOSの設定:アプリキャンペーン

アプリキャンペーンでは、1か所で設定するだけで、Google検索、YouTube、ディスプレイ全体にiOSアプリを宣伝できます。

一般的に、Google Adsは検索キャンペーン経由のiOSインストールをセルフアトリビューションできません。 これは、クリックがモバイルウェブ経由で発生するため、GoogleがデバイスからIDFAを取得できず、IDマッチングを実行できないためです。

一方、アプリキャンペーンのiOS検索広告は、Google Adsで成果を計測できます。これは、Google検索アプリ上に配信された広告が対象です。

コンバージョン計測の設定(インストール)

コンバージョンの計測方法について詳しくは、こちらをクリックしてください。

Google AdsのiOS設定:アプリ内イベントの送信

Googleでのモバイルアプリインストールキャンペーンの成功度をさらに詳しく測定するには、AppsFlyerアカウントからGoogle Adsアカウントにアプリ内イベントを送信できます。

コンバージョンを作成(アプリ内イベント)

アプリコンバージョンのトラッキング方法の詳細については、こちらをクリックしてください。

Google Adsのユーザーレベルデータの保持期間はどのくらいですか?

Google Adsは、インストールから6か月後にユーザーレベルデータを削除するようアトリビューションプロバイダに要請しています。つまり、これらのユーザーがアプリをインストールしてから6か月後に行われたイベントは、オーガニック経由としてカウントされます。

過去の集計データは変わりません。

これは全てのGoogle Adsチャネルに共通しています。

Google Adsでの乖離

Google Ads管理画面とAppsFlyer管理画面に表示される数値が異なる場合があります。

この数値の乖離を最小限に抑えるため、弊社はGoogleと緊密に連携していますが、乖離の原因については以下をご確認ください:

iOS・Android共通の乖離

原因 Google Ads AppsFlyer
モデル化コンバージョンとICMコンバージョン Google Adsでは、Google独自のモデリングによって推定されたインストール数が表示されます。 一方で、ICM(Integrated Conversion Measurement)によるモデリングインストールは表示されません。 AppsFlyerには、Google ICMによるモデル化インストール(確率論的モデリングに基づく成果の主張)が表示され、Google独自の内部モデリングによるインストールは表示されません。
アシストインストール(マルチタッチアトリビューション) Google AdsはSRNであるため、自社のアトリビューション期間内にGoogle Adsへのエンゲージメント後に発生したすべてのインストールを自社の成果として計測します。 AppsFlyerはユーザージャーニーのラストクリックのみを成果とし、ラストクリック以前のエンゲージメントをアシストと見なします。
インストールを記録するタイミング Google Adsはコンバージョンをクリック日時に紐づけます。 AppsFlyerはコンバージョンを起動日時(アプリを開いた日時)に紐づけます。
タイムゾーン 地域によって異なります。 地域によって異なります。
アトリビューション期間 30日 Googleとの連携はデフォルトで30日に設定されています(変更可能)。
ビュースルーコンバージョン Google Adsで特に設定されていない限り、ビュースルーコンバージョンは全てのコンバージョン列にのみ表示され、コンバージョン列には表示されません。 AppsFlyerは合計インストール数、クリックインストール、ビュースルーインストールを表示します。
再インストール Google Adsは再インストールを「session_start」コンバージョンとして表示します。 AppsFlyerは、リターゲティングデータとして、再インストール(リアトリビューション)を計測および表示します。
アプリ内イベント Google Adsはアプリ内イベントをクリック日時に紐づけます。 AppsFlyer管理画面では、アプリ内イベントはインストール日時に紐づけられます。ローデータレポートでは、AppsFlyerはアプリ内イベントをイベント発生日時に紐づけます。
検証ルール Googleは、検証ルールにかかわらず、AppsFlyerからすべての情報を受け取ります。 AppsFlyerでは、検証ルールに基づいてインストール数を差し引くことがあります。
コスト - Google Adsキャンペーンチャネル Googleはキャンペーンの全てのチャネル(YouTube、ディスプレイ、検索)のコストをレポートします。 AppsFlyerはキャンペーンの全てのチャネルについてGoogleからコストデータを取得しますが、iOS ACではYouTubeとディスプレイチャネルからのコンバージョンのみを計測します。その結果、AppsFlyerでの全体的なCPIはより高くなります。
SKANインストール Google Ads API V10以降、Google Adsダッシュボードは、インストールをdid_win=TRUEとdid_win=NULLで区別しません。ローデータのみで区別できます。 Google Ads API V10以降、AppsFlyerはdid_win=TRUEのポストバックからのインストールのみを表示します。その結果、AppsFlyer側のインストール数が少なくなる可能性があります。
first_openイベント Google Adsは、DMAが正しく実装されているFirebaseからイベントを取得し、その後、DMA同意済みイベントの成果を主張します。

Google Adsは、DMAが不適切に実装されているAppsFlyerからも同じイベントを取得し、その結果、すべてのイベントが非DMA同意としてレポートされ、Googleがそれらの成果を主張しません。 

リターゲティングイベント Google Adsは、レスポンスにad_type=ClickToDownloadを含めて、リエンゲージメントの成果を主張する場合があります。   AppsFlyerは、ad_type=ClickToDownloadをリエンゲージメントではなく、UAコンバージョンイベントとしてカウントします。その結果、AppsFlyer側のリエンゲージメント数が少なくなる可能性があります。

 注意

  • Google Adsではリターゲティングキャンペーンのすべてのインストールが同じ場所に表示されます。一方、AppsFlyerのオーバービューダッシュボードでは、ユーザー獲得ビューに新規インストール、リターゲティングビューにリアトリビューション、統合ビューに両方が表示されます。
  • Google Ads管理画面とAppsFlyerのデータを比較する際は、Google Ads管理画面のデータがサードパーティの分析ツール(AppsFlyer)からインポートされたものであることを確認してください。 FirebaseまたはGoogle Playからインポートされたデータは構造が異なるため、AppsFlyerのデータと完全には比較できません。 AppsFlyerからGoogle Adsの管理画面にデータをインポートする方法については、こちらをクリックしてください。
  • インストールイベント(Google Adsにおけるfirst_open)を比較する場合は、Google Adsのコンバージョンレポートでインストールイベントまでドリルダウンして確認してください。 Google Adsでは、インストールだけでなく、購入やサブスクリプション登録など、すべてのコンバージョンが表示される場合があります。 そのため、すべてのコンバージョンイベントの中から、インストールイベントのみを選択して比較することが重要です。

関連記事