このページでは

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

Google Ads(イベントストリーム)

AmplitudeデータのGoogle Ads連携機能では、数回クリックするだけでAmplitudeイベントデータをGoogle Adsにストリーミングできます。

ユースケース

  • **コンバージョントラッキングの強化:**AmplitudeイベントをGoogle広告にリンクすることで、コンバージョンをより効果的にトラッキングできます。 ユーザーが広告をクリックしたあと、Amplitudeで追跡されている重要なアクション(登録や購入など)を完了した場合、この連携はアクションを特定の広告クリックに帰属させます。
  • **データに基づいた広告決定:**どの広告がユーザーの有意義な行動につながるかを分析することで、最も効果的なキャンペーンとチャネルに焦点を当てて広告費を最適化できます。

考慮事項

  • この連携を使用したい各Amplitudeプロジェクトで有効にしてください。
  • Amplitudeは、Amplitudeのevent_typeをイベント名として使用してカスタムイベントを送信します。
  • この連携では、Google広告のアップロードクリックコンバージョンAPIを使用します。イベントペイロードには、Google Click ID(gclid)とコンバージョン日時プロパティの両方が必要です。Google Adsではgclidパラメータを使用して、ユーザーの広告とのやり取りを追跡し、特定の広告クリックに帰属させることができます。ユーザーがGoogle Adsを通じて配信される広告をクリックすると、Google Adsは一意のgclid値を生成し、その値をURLに追加します。このパラメータはクリックを識別し、それを後のコンバージョンにリンクします。 Amplitudeはユーザープロパティgclidのないイベントをドロップします。
  • gclidは有効である必要があります:noneは受け入れられません。

連携を設定する

Amplitude設定

  1. Amplitudeデータで、*[カタログ]をクリックし、[宛先]*タブを選択します。
  2. 「イベントストリーミング」セクションで、Google Adsをクリックします。
  3. 同期名を入力し、[同期を作成] をクリックします。

送信先を作成したら、設定を構成します。

設定を構成する

  1. [設定] タブで、[編集] をクリックします。

  2. ステータスにあるトグルをクリックし、無効から有効へと切り替えます。

  3. Google Cloudサービスアカウントをアップロードする: Google Cloudサービスアカウントは、Google Cloud Platform(GCP)サービス内のサーバー間のやり取りや認証に使用されるGoogleアカウントです。Google広告サービスアカウントへのアクセス権を持つユーザーは、Google Cloudサービスアカウントを作成できます。Google Adsサービスアカウントでは、ドメイン全体の委任が有効になっている必要があります。

    ドメイン全体の委任を構成する場合は、OAuthのスコープをhttps://www.googleapis.com/auth/adwordsに設定してください。詳細については、GoogleのドキュメントにあるOAuth画面の設定を参照してください。

  4. Google Cloud Serviceアカウントのユーザーメールアドレスを入力してください:これは、Google Cloud Serviceアカウントを作成し、Google 広告アカウントにアクセスできるユーザーのメールアドレスです。

  5. Google 広告のカスタマーIDを入力してください:Google 広告のカスタマーIDは、Google 広告を使用する各広告主または企業に割り当てられる固有の識別子です。Googleがアカウント、キャンペーン、請求情報を追跡および管理するのに役立ちます。Google 広告にログインした際、右上にあるGoogle 広告のカスタマーIDを見つけます。IDはハイフンなしで入力します。

  6. Google 広告コンバージョンアクション ID を入力してください。これは、Google 広告における特定のコンバージョンアクションに関連付けられた固有の識別子で、訪問者やユーザーに実行してもらいたいアクションを表します。 たとえば、購入を行うこと、お問い合わせフォームを送信すること、ニュースレターに登録することなどです。 コンバージョンアクションがGoogle Adsに表示されたら、そのアクションをクリックして詳細ページにアクセスしてください(パス:/conversions/detail)。このURLにはパラメータctId=があります。そのパラメータの値をコンバージョンアクション ID としてコピーします。

  7. Amplitudeが取り込んだイベントをGoogle広告に送信するには、[イベントを送信]を[有効に]に切り替えます。[イベントの選択とフィルタリング]パネルを展開し、送信するイベントを選択します。Amplitudeでは、「すべてのイベント」を選択するのではなく、Google広告で必要なイベントのみを送信することをお勧めしています。

  8. gclidAmplitudeプロパティをGoogle AdsのGCLIDプロパティにマッピングします。これは Google Click 識別子です。

  9. 完了したら保存します。

Google広告でコンバージョンのトラッキングを設定する

  1. Google 広告で、**[目標] **をクリックします。
  2. [新しいコンバージョンアクション] をクリックします(または [+ コンバージョンアクションを作成])。
  3. [コンバージョン目標の選択] 画面で、[オフラインでのコンバージョン] を選択します。
  4. コンバージョンに適したカテゴリを選択します(たとえば、リードまたは購入)。
  5. コンバージョン設定を編集します。少なくとも次の項目を設定してください。
    • アクションの最適化。
    • コンバージョン名。
    • 値。
    • カウント。
    • クリックスルーコンバージョンウィンドウ。
    • アトリビューションモデル。
  6. 保存をクリックして続行します。
  7. 完了をクリックします。

これにより、オフラインでのコンバージョンが Google 広告の目標セクションに記録されます。 メトリクスがAmplitudeからストリーミングされてからGoogle広告に表示されるまでに最大60分かかる場合があります。

トラブルシューティング

認証ステップで立ち往生

ブラウザのコンソールにERR_BLOCKED_BY_CLIENT が表示された場合は、広告ブロッカーを無効にし、ブラウザのキャッシュと Cookie をクリアしてから、接続を再追加してみてください。

「エラー: カスタマーIDが無効です」

Google 広告は、Amplitudeとの連携として設定するためにカスタマーIDが必要です。詳細については、Google のドキュメントにある「Google 広告のカスタマー ID を探す」を参照してください。マネージャアカウントのカスタマー ID はカスタマー ID とは異なることに注意してください。

権限が不十分です

Google Ads Managerアカウントでは、AmplitudeのGoogle Ads Event Streaming連携を使用するには管理者権限が必要です。この権限により、AmplitudeはGoogle Adsの特定のユーザーリストからユーザーを追加したり削除したりできます。

詳細については、GoogleのドキュメントにあるGoogle Adsアカウントのアクセスレベルについてを参照してください。

これは役に立ちましたか?