Google tag gateway for advertisers を使うと、CDN として Cloudflare を利用しているサイト所有者は、数回のクリックで広告計測ツールを最大限に活用できます。自ドメインで Google スクリプトを配信でき、データのプライバシーを高め、シグナル計測の回復も改善します。標準構成ではタグを Google のドメインから取得しますが、Google tag gateway for advertisers は自ドメインからタグを読み込み、計測イベントも自ドメインへ送り、そこから Google へ転送します。
開発の背景と仕組みは ブログ記事 ↗ を参照してください。
Google tag gateway for advertisers は無料です。ゲートウェイ経由のリクエストは、CDN、WAF、Bot Management など、ほかの Cloudflare 製品の使用量や課金には含まれません。
サイト所有者は、Google タグのコンソール、または Cloudflare ダッシュボード ↗ のいずれかで、この機能を有効にできます。
Google tag gateway for advertisers を設定する最も速い方法は、Google Tag Manager です。Google ヘルプセンターの手順 ↗ に従ってください。
-
Cloudflare ダッシュボードで、Google Tag Gateway ページを開きます。
Google Tag Gateway を開く ↗ -
ドメインを選択します。
-
Turn on and configure Google tag gateway のトグルを有効にします。
- Google タグ ID と、サイト上で Google タグ用に予約するパスを追加します。 Google タグ ID ↗ は Google Tag Experience ダッシュボードで確認できます。計測パスは、Google Tag Manager と以降の計測リクエストを読み込む、サイト上の未使用パスです。
- Save を選択すると、ゾーンで Google tag gateway for advertisers が有効になります。サイトにすでに GTM スクリプトがある場合、このファーストパーティタグがそのスクリプトを上書きします。
Cloudflare アカウントで認証し、GTM をファーストパーティモードで設定すると、Google タグは https://your-domain/measurement-path/... で読み込まれ、以降の計測リクエストは Cloudflare が処理します。
Google tag gateway for advertisers はゾーン単位で設定します。ゾーン(例: example.com)で有効にすると、カスタムホスト名を含む、そのゾーン内のすべてのホスト名とサブドメインに適用されます。現時点では、個々のサブドメインだけを独立して有効または無効にはできません。Configuration Rules で、特定サブドメインへのタグ挿入を制御したり無効にしたりすることはできません。
特定サブドメインだけタグの動作を変えたい場合(例: shop.example.com でのみ一部のタグを発火する)は、Google Tag Manager のトリガー ↗ で発火タイミングを制御できます。たとえば、Page Hostname が shop.example.com と等しい、といった条件で、タグを特定サブドメインに限定できます。
この方法なら、ゾーン全体で 1 つの Google tag gateway 設定を保ちつつ、サブドメインごとにタグの動作を変えられます。