Google の新しいタグ プラットフォームに関するドキュメントをご覧いただきありがとうございます。このサイトは公開ベータ版です。(フィードバック

グローバル サイトタグ(gtag.js)をインストールする

グローバル サイトタグ(gtag.js)を使用すると、ウェブサイトにコードを追加するだけで、データを複数の Google サービスにより簡単に送信できます。サービスごとに複数のタグを管理しなくても、1 つのグローバル サイトタグから、複数の Google サービスにイベントとコンバージョンに関するデータを送信できます。

グローバル サイトタグは、サイトの各ページの <head> HTML 開始タグの直後に配置する必要があります。ページで gtag() コマンドが呼び出される前にグローバル サイトタグが配置されていないと、gtag() コマンドは適切に動作しません。

サービスからタグを取得する

各サービスのグローバル サイトタグを探す方法については、以下のリンクをクリックしてご確認ください。以下のサービスでは、コピーしてウェブページに貼り付けることができるグローバル サイトタグが生成されます。

他のサービスをタグに追加する

すでにグローバル サイトタグをインストールしたサービスを使用している場合は、新たに config() 行を使用して、他のサービスを追加します。

複数のサービスを既存のグローバル サイトタグに追加する方法については、以下の例を参考にしてください。

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

  gtag('config', 'G-XXXXXX');
  gtag('config', 'AW-YYYYYY');
  gtag('config', 'DC-ZZZZZZ');
</script>

設定した複数のサービスのデータを管理する方法について詳しくは、データをグループ化してルーティングする方法に関するガイドをご覧ください。

独自のタグを作成する

独自のタグを作成することもできます。下記のサービスタブを選択し、タグをコピーして、ウェブサイトのすべてのページで <head> タグの直後に配置します。G-XXXXXX プレースホルダ、AW-YYYYYY プレースホルダ、DC-ZZZZZZ プレースホルダを適切なサービス ID に置き換えます。

Google アナリティクス

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

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

  gtag('config', 'AW-YYYYYY');
</script>

Floodlight

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

  gtag('config', 'DC-ZZZZZZ');
</script>