Google Ads(AdWords)のモバイルアプリキャンペーン - アトリビューション連携

ドキュメント

連携の概要

パートナー連携用語集を参照

パートナー Google Ads
パートナーの種類 SAN
クリエイティブ 🚫アプリキャンペーン向け
パブリッシャー 🚫アプリキャンペーン
S2S 🚫
ビュースルー
再エンゲージメント
クリックタグ 🚫 (自己帰属)
すべてのインストールを取得 必須(自己アトリビューション)
すべてのイベントを受信 推奨(自己アトリビューション)

Google Ads の概要

Google アプリキャンペーン(旧称:ユニバーサル アプリキャンペーン)は、Google のさまざまなネットワークでモバイルアプリをプロモーションするのに役立ちます。

Google Adsのパートナー設定を追加することで、SingularがGoogle検索、YouTube、および300万以上のサイトやアプリにおけるキャンペーンのパフォーマンスを追跡できるようになります。

注:クリックスルーキャンペーンとビュースルーキャンペーンの両方をトラッキングできます。Google Ads のビュースルーアトリビューションは、MRC のビューアビリティ 定義に基づいており、YouTube およびディスプレイ ネットワークでのみ利用可能です。

Google ネットワーク
ネットワーク 説明
Google 検索

Google 検索、Google 検索アプリ、および Google Play でのテキスト広告。

注:iOS向けのインストール目的の検索キャンペーンは、Google Adsによってアトリビューションが行われないため、ユーザーレベルのレポートには表示されません。これは、集計レポートにおけるデフォルトトラッカーによるインストール数にも影響します。

Google ディスプレイ モバイルアプリケーションやブラウザに表示される画像広告で、モバイルウェブサイト、モバイルアプリ、またはアプリストアにリンクできます。
Google Ads for Video(YouTube) Google YouTubeのiOSまたはAndroidアプリに表示される動画広告またはテキスト広告。
Google Adsのキャンペーンタイプ
種類 説明 単一トラッキング
アプリキャンペーン アプリキャンペーンは、利用可能なすべてのネットワークでモバイルアプリをプロモーションするためのワンストップソリューションです。これらの広告は、入力したクリエイティブテキストに基づいて自動生成されます。iOSおよびAndroidアプリの両方で利用可能です。 インストール
エンゲージメント向けアプリキャンペーン エンゲージメント向けアプリキャンペーンは、既存のアプリユーザーに特定のアプリ内アクションを促し、ユーザー定着率と長期的な収益の向上を支援します。 再エンゲージメント
Googleによるアトリビューション追跡

Singularは、Google AdsのアプリコンバージョンAPIとのサーバー間連携による自己アトリビューション機能を通じて、Google Adsキャンペーンを追跡します。これには以下が含まれます:

  • Google Adsキャンペーンによって誘導されたすべてのインストールおよび再エンゲージメントの追跡
  • クリックスルーおよびビュースルーの両方のアトリビューション

この連携では、Google Adsで生成され、アプリごとに一意の「リンクID」を使用します。SingularでリンクIDの設定が完了すると、Singularはすべてのインストール、セッション、および設定済みのアプリ内コンバージョンイベントをGoogleに送信し始めます。

Googleから返されるアトリビューションされたクリック情報を使用し、Singularはラストタッチアトリビューションを実行(Singularのアトリビューションプロセスを参照)し、Google Adsダッシュボードで受け取るのと同じ詳細なキャンペーン情報に基づいて、キャンペーンのパフォーマンスに関するレポートを提供します。

Google Adsへのイベントのインポート
2025年12月より、新たに報告されたコンバージョンイベントは自動的にGoogle Adsにインポートされるようになり、手動でのインポートは不要になります。

Google Ads キャンペーンに関連するコンバージョンやイベントのトラッキングを開始するには、まず Google Ads アカウントにアクセスし、コンバージョンアクションイベントのインポートとも呼ばれます)を設定する必要があります

詳細な手順については、Google Ads アトリビューション連携:イベントのインポート方法をご覧ください

注:イベントは、Singularでの設定完了後、少なくとも1件のコンバージョンイベントが発生してからGoogle Adsに表示されます(Google Adsにアトリビューションされたイベントのみではありません)。

アクティブユーザーが数千人いる稼働中のアプリの場合、通常は数分以内に表示されますが、アクティブユーザーがいない新しいアプリをテストしている場合は、イベントを手動でトリガーする必要があります。その後、コンバージョンが有効になっていることを確認してください。クロスアカウントコンバージョンを利用している場合は、MCCアカウントを通じて設定する必要がある場合があります。

次に、Google Ads キャンペーンの設定と開始を行います。利用可能なオプションや設定方法の詳細については、Google の手順に従ってください。

パートナー設定のセットアップ方法

前提条件:Singular SDKを統合してください(手順を参照)。アプリがディープリンクに対応している場合は、iOSおよびAndroidでディープリンクのサポートを実装してください。 

  • Google Ads アカウントで、リンク IDを生成してください
     

    重要: Google Ads との統合およびインストール追跡を確実に成功させるには 、Google Ads アカウントへの first_openイベントのインポートプロセスを完了することが必須です。これらの手順を完了しない場合、Google Ads と Singular 間の統合が不完全となり、インストールは追跡されません。 

     アプリを宣伝するために複数の Google Ads アカウントをお持ちの場合は、「アカウント横断コンバージョン追跡」を有効にするか、別の Google Ads アカウントとリンク ID を共有してください。この動画チュートリアルの「他の Google Ads アカウントとリンクを共有する方法」を参照するか、Google の手順に従ってください
    クロスアカウントコンバージョン追跡が有効になっているリンク ID に更新する場合は、必ずイベントインポートの手順を再度実行してください(以下のステップ 9 を参照)。

  • Singular>アトリビューション>パートナー設定 に移動します。
  • 「パートナーを追加」をクリックし、「AdWords(Google Ads)」と入力して選択します。
  • ダイアログで、設定するアプリアプリ サイト(プラットフォーム)を選択します。
  • [Adwords Link ID] の欄に、生成した ID を貼り付けます。
  • アトリビューション設定を指定します:
    1. ビュースルーアトリビューション - 広告の表示を優先
    2. 再エンゲージメント - 非アクティブ期間を使用します。これは必須です
      options_checkboxes_adwords.png
    3. クリックスルーアトリビューションのルックバック期間 - インストールが広告に帰属される期間を指定します。
      options_slider.png
    4. 注:デフォルト設定を変更すると、SingularとAdWordsのダッシュボードに表示されるインストール数に相違が生じる可能性があります
  • イベントのポストバック送信キャンペーンの最適化を向上させるため、Singularがアプリ内イベントに関するGoogle Adsへのポストバックを送信できるようにします。イベントを対応するGoogleイベントにマッピングするか、イベントを「カスタム」のままにします。
  • 保存」をクリックします。
  • 2025年12月より、新たに報告されたコンバージョンイベントは自動的にGoogle Adsにインポートされるようになり、手動でのインポートは不要になります。

    (重要) イベントのインポート:Google Ads アカウントでコンバージョンアクションを設定してください。「イベントのインポート方法」を参照してください

    • Singularのイベントはすぐには表示されません。Singularでの設定完了後、少なくとも1件のコンバージョンイベントが発生して初めて、Google Adsにイベントが表示されます。
       

よくある質問

SingularのAdWords向けレポート機能はどのように動作しますか?

アトリビューションの追跡が開始されると、Google AdsキャンペーンがSingularのレポート画面に表示されます。

Singularは、クリック経由およびビュー経由のインストールおよび再エンゲージメントについて、アトリビューションされたGoogle Adsアプリキャンペーンデータのレポート機能をサポートしています。現在、利用可能なデータには、GoogleキャンペーンID キャンペーン名広告グループIDに加え、 Googleチャネル(YouTube、ディスプレイ、検索)が含まれます 。これらのデータは、Singular内でそれぞれ「キャンペーンID」、「キャンペーン名」、「サブキャンペーンID」、「サブ広告ネットワーク」としてマッピングされます。

mceclip0.png

なお、Google Adsにおける「コンバージョン」は、Singularではインストール再エンゲージメントの両方を指します。

また、Google Adsのドキュメントに記載されている通り、Google Adsとすべてのサードパーティ間には固有の不一致が存在します。

iOSのGoogle検索アトリビューションが表示されないのはなぜですか?

2020年1月より、「検索向けアプリインストールキャンペーン」のアトリビューションはGoogle Adsによって行われなくなったため、ユーザーレベルのレポートには表示されません。詳細については、Googleの発表をご覧ください。 

Google Ads キャンペーンでディープリンクおよび遅延ディープリンクを有効にするにはどうすればよいですか?

Singular SDKの実装に、ディープリンクおよびディファード・ディープリンクのサポートが含まれていることを確認してください。 

実装が完了すると、フィードを利用するGoogleキャンペーンにおいて、SingularとGoogleの連携によりディファード・ディープリンクが自動的に有効になります。

iOSキャンペーンにおいて、AdWordsネットワークのインストール数とSingularトラッカーのインストール数に差異が見られるのはなぜですか?

Google Adsで報告されるアプリコンバージョンには、確定的なソースとモデル化されたソースの両方が含まれている場合があります。モデル化されたコンバージョンがキャンペーンに与える影響については、Googleのドキュメントをご確認ください。

モデル化されたコンバージョンは特定の広告インタラクションに紐づかないため、GoogleはSingularやGoogleのアプリアトリビューションパートナーに対していかなる決定論的な応答も提供できません。これにより、Googleとサードパーティ(3P)間で報告されるコンバージョン数に差異が生じる可能性があります。

この連携は、iOSおよびAndroidのオプトアウトユーザーに対するアプリアクティビティをどのように処理しますか?

オプトアウトしたユーザーのアプリアクティビティは、広告IDがゼロに設定された状態でGoogleに報告されるため、Googleは個人を特定できる情報を一切受け取りません。 

Googleが広告を配信する際、自動タグ付けが有効になっている場合は、以下の「ID」も付加されます:

  • Gbraid(iOS): iOS 14.5 以降のクリックに付加される識別子
  • Gclid(Android、iOS): GoogleクリックID

これらの広告がディープリンク対応の場合、ユーザーがアプリにディープリンクで遷移した際に、Singular SDK/S2S統合によってIDが取得されます。Singularは利用可能なIDをGoogleに転送し、これらはSingular内で再エンゲージメントとして自己アトリビューション報告されます。「gbraid」の場合、これらの再エンゲージメントアトリビューションの粒度は低くなります。「gbraid」に基づく再エンゲージメントアトリビューションには以下の特徴があります:

  • キャンペーンID
  • キャンペーン名

重要:GbraidおよびGclidをGoogleに送信するには、Singular SDKの統合設定でSingular以外のディープリンクに対応するように設定する必要があります。iOS SDKガイドおよびAndroid SDKガイドを参照してください。

「エンゲージメントビュー」とは何ですか?また、どのようにレポートされますか?

エンゲージドビューとは、10秒以上継続した動画広告のユーザーインプレッションのことです。エンゲージドビューは、GoogleおよびSingularのレポートにおいて、クリックスルーアトリビューションとしてカウントされます。

Singularのユーザーレベルログでは、Googleにアトリビューションされたコンバージョン/イベントデータの「passthrough」フィールドにおいて、「interaction_type」=「engagement」としてエンゲージドビューによるコンバージョンが報告されます。

集計レポートでは、エンゲージドビューによるコンバージョンは「conversion type」=「click-through」として報告されます

 

(ベータ版) Google Ads 統合コンバージョン測定に関するよくある質問

Google Adsの統合コンバージョン測定は現在、オープンベータ版として提供されています。 

  • 2025年第1四半期前半の予定:Android ICMのオープンベータ版がすべての広告主向けに利用可能となり、Google Adsアカウントマネージャーによる有効化は不要になります。参加するには、SingularのGoogle Adsパートナー設定で「統合コンバージョン測定のアトリビューションを含める」オプションが有効になっていることを確認してください。 
  • 2025年11月12日現在、iOS版ICMのオープンベータはすべての広告主が利用可能となり、Google Adsアカウントマネージャーによる有効化は不要になりました。SingularでiOS版ICM測定を有効にするための 要件については、こちらをご覧ください。
Google Ads 統合コンバージョン測定とは?

Googleの統合コンバージョン測定は、サードパーティのアプリアトリビューションパートナーのインターフェースにおいて、Googleアプリキャンペーンに対して、よりリアルタイムで包括的かつ正確なアトリビューションを提供します。この機能は、イベントデータを使用したデバイス上のコンバージョン測定などの革新的な技術を取り入れ、ユーザーのプライバシーを損なうことなく測定精度を向上させます。その結果、ユーザーレベルの識別子が欠落している場合でも、イベントレベルのインサイトを得ることができます。

対象範囲:

  • App Tracking Transparency(ATT)を拒否したiOS 14.5以降のユーザー
  • 欧州経済領域(EEA)のAndroidユーザー、およびAndroidで広告のパーソナライズ設定をオプトアウトしたユーザー
Singularは、Google統合コンバージョン測定のコンバージョンをどのようにアトリビューションし、レポートしますか?

Google Adsの統合コンバージョン測定は、クリックからインストールまでの測定のみをサポートしています。

統合コンバージョン測定のアトリビューションは、Singularにおいて以下のようにレポートされます

  • クリック経由
  • インストール
  • 確率論的アトリビューションとして(内訳はSingularのユーザーレベルレポートでのみ確認可能)
統合コンバージョン測定を有効にするにはどうすればよいですか?

Google Adsの統合コンバージョン測定は現在、オープンベータ版として提供されています。 

  • 2025年第4四半期予定:Android版ICMのオープンベータ版がすべての広告主向けに利用可能となり、Google Adsアカウントマネージャーによる有効化は不要になります。参加するには、Google Ads用のSingularパートナー設定で「統合コンバージョン測定のアトリビューションを含める」オプションが有効になっていることを確認してください。 
  • 2025年11月12日より、iOS版ICMのオープンベータ版がすべての広告主向けに利用可能となり、Google Adsアカウントマネージャーによる有効化は不要となります。
Android iOS
  • [Singular]設定済みのGoogle Adsパートナー設定
  • ベータ版の許可リスト登録 - Google Adsアカウントマネージャーにお問い合わせください

 

[技術要件]iOS 統合コンバージョン測定をサポートするには、どのような更新が必要ですか?

Google Adsの統合コンバージョン測定は現在、オープンベータ版として提供されています。2025年11月12日現在、iOS ICMのオープンベータ版はすべての広告主が利用可能となっており、Google Adsアカウントマネージャーによる有効化は不要となりました。  

Googleのオープンベータに参加していない場合は、以下の要件を実装することは推奨されません。

iOS統合コンバージョン測定は、イベントデータを使用したデバイス内測定を利用しており、GoogleのODM SDKの統合に加え、Singular SDK(またはS2S API)の更新が必要です。

  1. 以下の3つの方法のいずれかを使用して、イベントデータを利用したGoogleのオンデバイス測定(ODM SDK)を統合してください:

    Google Analytics for FirebaseSwift Package ManagerCocoapods
  2. Singular SDK または S2S API の実装を更新

    iOS SDKUnity SDKFlutter, React-Native, CordovaREST S2S API
    • Native SDK の最小バージョンは12.8.1です。
    • アプリターゲットの「Other Linker Flags」に「-ObjC」を追加してください
    • Singular SDK を初期化する際に、SingularConfigenableOdmWithTimeoutInterval設定オプションを追加し、Singular が ODM 情報を収集できるようにします。

      enableOdmWithTimeoutInterval には、 秒単位のタイムアウト値を設定します 。タイムアウト値は 5 秒に設定することを推奨します。このタイムアウト値は、インストール後の初回起動時に、Singular SDK が ODM SDK からの ODM 情報を待機するために初期化を遅延させる最大時間を設定します。

      重要:ODM SDKからのODM情報を待機するプロセスは、SingularディープリンクコールバックハンドラーなどのSingular SDKコールバックを遅延させます。そのため、ディープリンクの処理が遅れる可能性があります


      Swift:

      config.enableOdmWithTimeoutInterval = 5

      Objective-C:

      config.enableOdmWithTimeoutInterval = 5;

パートナーのデータポリシー

データの保持

Google App Attributionパートナーとして、SingularはGoogleが定める以下のデータ保持要件を遵守しています:

  • Google Adsのユーザーレベルデータは、最初のアトリビューションから6ヶ月後に削除されます。6ヶ月経過後、Google Adsにアトリビュートされたユーザーは「オーガニック」として扱われ、Singularの集計レポートおよびユーザーレベルレポートの両方でそのように反映されます。

EEAユーザーの同意処理

Google Adsでは、EUのデジタル市場法(Digital Markets Act)規制への対応の一環として、広告主に対しEEAユーザーの同意シグナルを送信することを求めています。これらのユーザー同意シグナルをオプトアウトしたEEAユーザーは、アトリビューションの対象外となり、そのデータはGoogleにおいて広告目的で使用されません。

Singularでは、広告主が規制に準拠できるよう、以下のオプションを提供しています:

  • 貴社がEEAユーザーに対するEUのプライバシー規制が自社アプリに適用されると判断した場合、アプリがこれらのユーザーに表示する同意プロンプトに基づき、ユーザー同意シグナルをSingularに送信してください。「ユーザー同意シグナルをSingularに送信するには?」を参照してください。
  • 御社のアプリにEUのプライバシー規制が適用されないと判断した場合は、SingularでEEAユーザー同意シグナルをオプトアウトできます。パートナー設定の「ユーザープライバシー」セクションにある「EEAオプトアウト」オプションにチェックを入れてください。「EEAデータ要件をオプトアウトするには?」を参照してください

EEAユーザー同意の取り扱いに関するFAQ

ユーザー同意シグナルをSingularに送信するにはどうすればよいですか?

貴社が、EEAユーザーに対するEUのプライバシー規制がアプリに適用されると判断した場合:アプリがこれらのユーザーに提示する同意プロンプトに基づき、Singular SDK/S2Sの「データ共有の制限」機能を実装してください。

 

  • 「データ共有の制限」に関するiOSAndroid、およびサーバー間(S2S)APIの技術ドキュメント記事をご参照ください
  • 測定および広告インサイトを最大化するため、Singular SDKの初期化前にLDSを設定し、アプリインストール時にGoogleがユーザーの同意シグナルを捕捉できるようにすることを推奨します
  • SingularのLDSは、EEAユーザーに対してGoogleの「ad_user_data」および「ad_personalization」というユーザー同意タイプにマッピングされます。詳細は以下の通りです:
    • LDS=true は ad_user_data/ad_personalization=0にマッピングされます
    • LDS=false は ad_user_data/ad_personalization=1にマッピングされます
    • LDSが設定されていない場合はad_user_data/ad_personalizationが設定されていない状態にマッピングされます
EEAのデータ要件をオプトアウトするにはどうすればよいですか?
このオプションを切り替える前に、必ず貴社の法務担当者に相談し、確認してください。

貴社が、EUのプライバシー規制がアプリに適用されないと判断した場合、SingularでEEAユーザーの同意シグナルをオプトアウトできます。パートナー設定の「ユーザープライバシー」セクションにある「EEAオプトアウト」オプションにチェックを入れてください。このオプションを選択すると、GoogleはLDSおよびユーザーの同意シグナルを使用しません。


 

  • このオプションを使用する場合、EEAユーザー向けのLDS実装は必須ではありません
  • このオプションは、Googleの3月のアップデートが適用される前に有効化できます
Singularのデータ共有制限(LDS)とは何ですか?

Singularのデータ共有制限(LDS)は、アプリ開発者が各ユーザーの同意シグナルをSingularに送信できるようにする機能です。LDSはユーザーごとに設定され、SDKの初期化の前後に設定可能です。LDSはSingularのユーザープライバシーポストバックで使用され、Googleなどの特定のパートナーに送信されます。パートナーはこれを利用して、自社のデータ取り扱い方針に準拠します。

データ共有制限によるユーザープライバシーの選択のサポートに関するFAQ」を参照

同意管理プラットフォーム(CMP)を使用している場合、ユーザーの同意シグナルを送信できますか?

Googleは、必要なユーザー同意シグナルをサポートする同意管理プラットフォーム(CMP)をリストアップしています。これらのCMPのいずれかを使用している場合、ユーザー同意シグナルを抽出し、SingularのLimitDataSharing機能を通じて送信することができます。 

Google Adsのキャンペーンへの影響はどのようなものですか?

 

ユーザー同意のオプトアウトを選択したEEAユーザーの場合:

  • Singularでは、Google Adsキャンペーンに対するユーザーレベルの帰属分析が利用できなくなります。Googleはこれらの帰属データをMMPに報告できなくなります
  • Google Adsはこれらのユーザーに対してコンバージョンを推定し、その推定値はSingularがGoogle Adsデータコネクタから取得する集計ネットワーク指標に反映されます。
  • Google Adsは、これらのユーザーのデータを広告目的で使用することはできません

ユーザー同意にオプトインしたEEAユーザーの場合:

  • Google Ads キャンペーンへのユーザーレベルのアトリビューションが可能となります
  • Google Adsは、このデータを広告目的で使用します

広告主の皆様には、ご自身のキャンペーンや設定に関する詳細な情報について、Googleの担当者にお問い合わせいただくことをお勧めします。

クリエイティブ/アセットデータ 

実施中のキャンペーンの種類に応じて、Google からクリエイティブ/アセット ID が提供されます。キャンペーンの種類ごとに利用可能なクリエイティブおよび広告グループのデータについては、以下の表をご参照ください。 

キャンペーンタイプ(トラッカー) クリエイティブ ID あり 広告グループ ID 広告グループ名
検索 v v x
表示 v v x
ショッピング v v x
動画 v v x
ACI、ACE、ACPREX x v v
パフォーマンス最大 x x x
ホテル v v x
その他 v v x