Google 広告のコンバージョン トラッキングに Google タグを使用する

注: グローバル サイトタグ(gtag.js)は Google タグになりました。今回の変更により、新規に gtag.js を設定する場合、および gtag.js がすでに設定されている場合のどちらでも、コードを追加することなく、利便性の向上、データ品質の改善、新しい機能の導入に役立つ新機能が利用できるようになります。Google タグについて詳細をご覧ください。

Google タグは、別のコード(イベント スニペットまたは電話番号スニペット)と連携してコンバージョンをトラッキングします。

さまざまな Google サービスでウェブサイト コードをより効率的にお使いいただけるよう、Google タグを使って Google 広告のコンバージョンをトラッキングできるようにしました。新しい Google 広告でウェブサイト コンバージョン アクションを作成すると、以前のコンバージョン トラッキング タグの代わりに Google タグが表示されます。Google タグは、ウェブサイトのすべてのページに設置する必要があります。トラッキングするコンバージョンの種類によっては、サイトの特定のページに別のコード(イベント スニペットまたは電話番号スニペット)も実装する必要があります。これらのスニペットは Google タグと連携してコンバージョンをトラッキングします。

この記事では、Google タグを使用するメリットと、Google タグを実装する方法について説明します。準備が整ったら、Google タグを設定します。Google タグ マネージャー(GTM)を使用している場合は、Google タグが GTM コンテナ内で設定され、正しい Google 広告アカウントにリンクされていることを確認してください。タグの実装または修正後、Google 広告でコンバージョン ステータスが更新されるまで、最長で 48 時間かかることがあります。

ヒント: 従来のコンバージョン トラッキング タグをウェブサイトに設置している場合はそのまま使用できますが、より正確にコンバージョンを測定するには Google タグを使うことをおすすめします。

このページの内容

メリット

  • さらに迅速かつ簡単に他の Google サービスと統合: Google タグは、Google 広告だけでなく、Google アナリティクスなど他の Google サービスでも使用されます。これらのサービスを使用する場合、いずれも 1 つのタグでトラッキングできるため、ウェブサイトへの実装が容易になります。
  • コンバージョン トラッキングの精度が向上: Google タグを使用すると、広告主様のドメインに新しい Cookie が設定されます。この Cookie には、ユーザーまたはユーザーをサイトに導いた広告クリックの一意の ID が保存されます。これにより、Google 広告でコンバージョンをより正確に計測できるようになります。Google タグでは、Google 広告コンバージョンとしてカウントする、ウェブサイトでのユーザーの行動を具体的に指定できます。
  • すべてのコンバージョンを漏れなく測定: 以前のコンバージョン トラッキング タグでは、ピクセルのみを実装するように変更した場合、Google 広告ですべてのコンバージョンを測定することができませんでした。Google タグを使用すると、すべてのコンバージョンを測定できます。

ユーザーが広告をクリックしてサイトにアクセスすると、Google 広告コンバージョン トラッキングの Google タグが広告クリック情報を読み取り、その情報を Google 広告に送信します。その後に続いてアクセスされるページでは、Google 広告タグはドメインに設定される新しい Cookie のクリック情報を使用できます。

Google タグの仕組み

Google タグは、別のコード(イベント スニペットまたは電話番号スニペット)と連携してコンバージョンをトラッキングします。

  • ウェブサイト コンバージョンをトラッキングする際は、イベント スニペットによって、コンバージョンを測定するタイミングが Google タグに通知されます。
  • ウェブサイト経由の電話問い合わせをトラッキングする場合は、電話番号スニペットによって、ビジネスの電話番号が Google 広告専用転送電話番号に置き換えられます。

お客様のアカウント用の Google タグと、このタグとともに使用するスニペットは、ウェブサイトでのコンバージョン トラッキングを設定する際に発行されるので、それをコピーします。以下のコード スニペットはサンプルですので、お客様のウェブサイトでは使用できません。

Google タグ

Google 広告のコンバージョンをトラッキングするには、Google タグのスニペットをウェブサイトのすべてのページ(通常は HTML ページの <head> セクション)に配置します。Google タグ マネージャー(GTM)を使用している場合は、GTM コンテナ内で Google タグが正しく設定されていることを確認してください。特に「Google タグが見つかりません」というメッセージが表示された場合は、タグが GTM コンテナ内にあり、正しい Google 広告アカウントに関連付けられていることを確認します。「ウェブサイトからの通話」コンバージョンをトラッキングする場合は、電話番号が表示されているページに Google タグを実装する必要があります。

  • 以前に同じ Google 広告アカウントから別のコンバージョン アクションを作成した際に Google タグを実装した場合、またはアカウント内で別のコンバージョン アクションを作成した際にクライアント センター(MCC)アカウントに Google タグがすでに実装されていた場合は、Google タグのスニペットを再度追加しないでください。
  • Google タグを別の Google サービス(Google アナリティクスなど)や別の Google 広告アカウントからウェブサイトに設置した場合は、手順に沿って Google 広告アカウントで動作するようにタグを修正してください。

Google タグの例を以下に示します。

<!-- Google tag (gtag.js) - Google Ads: TAG_ID -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config','TAG_ID');
  </script>

イベント スニペット

ウェブサイト コンバージョンをトラッキングするには、イベント スニペットをコンバージョン ページに実装する必要があります。Google タグのスニペットの後であれば、コード内の任意の場所に挿入できますが、最適なトラッキング精度を得るには <head> セクション内に配置します。イベント スニペットまたは GTM の設定で、正しいコンバージョン ID とラベルが使用されていることを確認します。URL ベースのコンバージョンの場合は、Google 広告のコンバージョン アクションの設定で正確な URL が指定されていることを確認します。GTM を使用している場合は、特定のページビューまたはイベントに対してトリガーが正しく設定されていることを確認します。

イベント スニペットの例を以下に示します。

<!-- Event snippet for example conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
'value': 0.0,
'currency': 'USD' ,
‘transaction_id’: ``
// `new_customer`: true, /* calculate dynamically, populate with true/false */
});
</script>
Note: The new_customer parameter is optional and helps improve the accuracy of new customer acquisition reporting in Google Ads. Learn more about setting up new customer acquisition.

電話番号スニペット

お客様のウェブサイトでトラッキングする電話番号が表示されているページに、電話番号スニペットを実装します。電話番号スニペットは Google タグの 'config' コマンドの前に配置してください。

電話番号スニペットの例を次に示します。

<script>
gtag('set', {
'phone_conversion_number': '1-650-555-5555',
'phone_conversion_ids': ['AW-CONVERSION_ID/CONVERSION_LABEL']
});
gtag('config', 'AW_CONVERSION_ID');
</script>

既存の Google タグを Google 広告アカウントで使用する方法

すでにウェブサイトの各ページに Google タグが設置されている場合は、複数の Google 広告アカウントまたは Google アナリティクス アカウントにデータを送信するように設定できます。たとえば、Google アナリティクス アカウントから取得した Google タグは、次のようになります。

<!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'TAG_ID');
</script>

この Google タグを Google 広告アカウントでも使えるようにするには、ハイライト表示された行を追加して、「TAG_ID」の部分を、コンバージョン トラッキング タグを設定した際に取得した一意の ID に置き換えます。

<!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID">  
</script>

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'TAG_ID');
  gtag('config','TAG_ID');
</script>

広告のパーソナライズでのデータの使用を無効にするには、ハイライト表示された次の gtag('set')コマンドを Google タグに追加します。

<!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID">

</script>

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('set', 'allow_ad_personalization_signals', false);
gtag('js', new Date());

gtag('config', 'TAG_ID');
gtag('config', 'TAG_ID');
</script>

この変更を行えば、Google 広告アカウントから取得した Google タグのスニペットをウェブサイトに追加する必要はなく、イベント スニペットや電話番号スニペットを追加するだけで済みます。

グローバル サイトタグを使用する Google 広告や Google アナリティクスのアカウントごとに config コマンドを追加して、対象アカウントの ID を指定します(上記のサンプルコードでは、Google アナリティクスと Google 広告のそれぞれのアカウント用に config コマンドが追加されています)。

: 複数の Google 広告アカウントや Google アナリティクス アカウントをお持ちの場合は、どのアカウントでも同じグローバル スニペットを使用できます。

コンバージョン トラッキングとイベント トラッキングのセキュリティとプライバシー

Google で定められた厳格なセキュリティ基準に基づき、Google 広告ではトラッキングが設定されたサイトとアプリでのみデータが収集されます。

ユーザーには、サイト、アプリ、その他のプロパティで収集するデータに関する明確で包括的な情報を開示してください。法令、またはユーザーの同意に適用される Google ポリシー(Google の EU ユーザーの同意ポリシーを含む)により義務付けられている場合は、これらのデータ収集に対する同意も取得してください。

タグが正しく設定されているかどうか不明な場合は、Tag Assistant を使用して、タグの実装を確認し、問題をデバッグできます。複数のトラッキング方法(gtag.js と GTM など)を同時に使用している場合は、競合がないか確認し、トラッキングの問題を回避するために、できれば GTM などの 1 つの方法に統合することを検討してください。詳しくは、サイトワイド タグ設定のトラブルシューティングまたは Tag Assistant を使って未確認または無効なコンバージョン アクションに関する問題を解決する方法をご確認ください。修正後、Google 広告でタグのステータスが更新されるまで、最大 48 時間かかることがあります。

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
false
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

検索
検索をクリア
検索を終了
メインメニュー
2950297496849617474
true
ヘルプセンターを検索
true
true
true
true
true
true
73067
false
false
true
true
false
false