ご利用マニュアル

Google Consent Mode – 同意を尊重してコンバージョンデータを測定

CookieFirst CMPでGoogle Consent Mode APIがサポートされるようになりました。

Google Consent Modeは、GDPRに準拠しつつ、より良いコンバージョンデータとトラッキングデータを提供することができます。CookieFirstは、この機能を実装している数少ないCMPの一つです。

なぜ、このGoogle Consent Modeがウェブサイトのオーナーにとって重要なのでしょうか?

主な理由は、ユーザーの同意に準拠しながら、トラフィックとコンバージョンに関するより多くの情報を得ることができるためです。GTM、Google Analytics、Google Adsは、アナリティクスやマーケティングCookieを使用せずに、ウェブサイト上で動作させることができます。例えば、Adsでは、誰かが広告クッキーに同意しない場合、広告スクリプトが起動しないため、通常はウェブサイトに広告を表示することはありません。Analyticsについても同様です。しかし、Googleのこの大きな変更により、ユーザーの同意の選択肢を尊重しながらも、より多くの情報とデータを得ることができるようになりました。

この記事の実装は、以下のGoogleサービスで動作します:

  • Google Ads (Google Adsコンバージョントラッキングとリマーケティング)
  • Floodlight
  • Google Analytics
  • Conversion Linker

この件に関する詳細は、こちらをご覧ください: https://support.google.com/analytics/answer/9976101

Consent Modeは、ウェブサイト訪問者の同意状況に応じて、Googleタグの動作方法を変更します。私たちは、CookieFirstのユーザーにとって、この統合を非常に簡単にしました。
基本的にgtag (‘consent’) APIで使用されているコマンドは2つです。

1. gtag (‘consent’, ‘default’)
2. gtag (‘consent’, ‘update’)

この2つは、新たに送信できるようになった2つのタグ設定を制御するものです。

タグ デフォルト 内容
ad_storage ‘denied’ | ‘granted’ ‘denied’ 広告関連のCookieの使用の有無
analytics_storage ‘denied’ | ‘granted’ ‘denied’ 分析関連のCookieの使用の有無

ウェブサイトでGoogle Consent Modeを有効にする

Googleタグマネージャまたはgtag.jsを読み込む前に、以下のコードをウェブサイトに追加してください。以下のコードには、変更可能な変数がいくつかありますが、実際には、これが最もGDPRに適した方法なので、変更しないでください。

<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('consent', 'default', { 
'ad_storage': 'denied', 
'analytics_storage': 'denied', 
'wait_for_update': 1500 //milliseconds
});
gtag('set', 'ads_data_redaction', true);
</script>
重要: こちらで説明しているように、data-cookie-first=”<category”>を追加してGoogle AnalyticsやAdsスクリプトをハードコードされた場合は、これらのAnalyticsスクリプトをnecessaryカテゴリに設定してください。

 

重要(GTMユーザー向け): こちらで説明しているように、AnalyticsやConversion PixelsなどのGoogleサービスをGoogle Tag Managerを介して統合済みで、CookieFirstイベントに基づいてトリガーと紐づけている場合は、それらのGoogleサービスを「All Pages」(ページビュー)などの別のトリガーに変更し、全てのCFトリガーを無効化してください。

同意の更新

ウェブサイトの訪問者がパフォーマンスまたはマーケティングCookieの受け入れに同意すると、CookieFirstは更新コマンドを実行します: gtag (‘consent’, ‘update’)。ここでad_storageとanalytics_storageはそれぞれ許可されます。

広告データのマスキング

ad_storageが拒否された場合、Googleタグは広告目的の新しいCookieを設定しません。また、google.comやdoubleclick.netのCookieを読み出すこともありません。広告が拒否された場合、さらにデータをマスキングする方法があります。これは、以下のコマンドを追加することで、CookieFirstによって自動的に行われます。

gtag('set', 'ads_data_redaction', true);

あなたのサイトがGDPRに準拠していないのであれば、

CookieFirstを導入し、多額の罰金を回避しましょう。

CookieFirstは、GDPRなどのコンプライアンスに簡単かつ迅速に準拠できることを目的としています。
サードパーティのトラッキングスクリプトをロードする前に、Cookie同意を得ることができます。
同意の管理、統計、定期的なCookieスキャン、自動Cookie宣言、バナーのカスタマイズ、
複数の言語オプションなど、多くの機能を提供します。