変換エクスペリエンスでGTM同意モードを使用する方法
公開: 2021-06-30Google Analyticsが同意モードの最初の機能をリリースしたとき、私たちはそれらをテストして、これがプライバシーにとって巨大である理由をあなたと共有することにとても興奮していました。 これは、ウェブサイトの運営者がGDPRに準拠し、ePrivacy Directive(ePD)をより認識できるようになるため、正しい方向への大きな一歩です。
それ以来、Googleが推奨する実装ソリューションであるGoogle Tag Manager(GTM)とのより包括的な統合に関するニュースを辛抱強く待っていました。
先月、Googleは、ユーザーがGoogleタグだけでなく、GTMコンテナで実行されているタグ全体で同意を決定して実装するのに役立つ新機能を発表しました。
Googleの同意モード:新機能とは何ですか?
GTM360と無料のGTMコンテナの両方で利用できる新機能のリストは次のとおりです。
1.新しい同意タイプ(同意モードで導入されたad_storageとanalytics_storageに加えて)。
2.組み込みの同意チェックと追加の同意チェックの両方を使用したタグ固有の同意設定。
3.新しい[同意の概要]画面。この画面では、追加の同意設定用に既に構成されているタグと、更新を待機しているタグをすばやく確認できます。 この新しい画面は、管理コンテナ設定から有効にする必要があります。
4.同意初期化トリガー(コンテナー内の他の何よりも前に起動する)と初期化トリガー(同意初期化トリガー以外の何よりも前に起動する)の両方がミックスに追加された新しいトリガータイプ。
5.同意管理プラットフォーム(CMP)テンプレートを作成するための新しいカスタムテンプレートサンドボックスAPI。
A/BエクスペリエンスとパーソナライズにGoogle同意モードを実装する方法
次に、A/Bエクスペリエンスとパーソナライズでこれらの新機能をどのように使用できるかを見てみましょう。
次のヒントを使用できます。
- GTMを使用してConvertTrackingCodeをデプロイしているかどうか。
- CMPプラットフォーム(Cookiebot、OneTrust、CookieConsent、CookieInformation、UniConsent、ConsentManager、Civic Cookie Control、iubenda、Didomi、Usercentricsなど)を使用して訪問者の同意設定を尊重するかどうか。
先に進む前に:
Convert Experiencesが100を超えるツールと統合されていることをご存知ですか?
ConvertがこれらのCMPプラットフォーム(Civic Cookie Control、Cookiebot、CookieConsent)とどのように統合されているかをご覧ください。
そして、ConvertがGoogleTagManagerとどのように統合されるか。
GTMとCMPを使用しない直接実装
数か月前に、イベントトラッキングを使用してConvertデータ(エクスペリエンス/バリエーション名-ID)をGoogleアナリティクスにプッシュする方法の説明を公開しました。 これらの手順を使用して、このユースケースを拡張してGoogleタグの同意モードを含めることができます。
デフォルトのスニペットは次のようになります。
理想的には、グローバルプロジェクトのJavascript領域にコードを配置することで、これがページの上部に配置されることを忘れないでください。
<!-グローバルサイトタグ-同意設定-> window.dataLayer = window.dataLayer || []; 関数gtag(){window.dataLayer.push(arguments); } gtag('同意'、'デフォルト'、{ ad_storage:'拒否'、 analytics_storage:付与、 wait_for_update:500、 地域:['US-CA'] }); <!-エクスペリエンスイベントの変換-> gtag('event'、Convert Experiences、{ 'event_category':'エクスペリエンス'、 'event_label':'Experience1234098_Variation1' });
上記のgtag()コマンドは、カリフォルニア(US-CA)からの訪問者にデフォルトの同意設定を設定して、広告へのアクセスを拒否し、分析ストレージへのアクセスを受け入れます。 これらのユーザーの場合、広告のためにCookieなしのpingのみがGoogleサーバーに送信され、分析Cookieは保存できます。
直後に、別のgtag()コマンドがConvertイベントを送信し、同じ訪問者にバケット化されたエクスペリエンス/バリエーションを通知できます。 この組み合わせにより、GoogleアカウントのConvertアプリからコンバージョンデータを使用して分析を行うことができます。
GTMと組み合わせたがCMPを使用しないGoogle同意モード
GTMを使用してConvertトラッキングコードをデプロイしていて、新しい同意設定を利用したい場合は、以下の手順に従ってください。
1.WebサイトのGoogleTagManager統合コードの上に次のコードを追加します。
<!-Google同意モード-> <スクリプト> window.dataLayer = window.dataLayer || []; 関数gtag(){dataLayer.push(arguments);} gtag('consent'、'default'、{'ad_storage':'denied'、'analytics_storage':'denied'、'wait_for_update':500}); </ script> <!-Googleタグマネージャー-> <script>(function(w、d、s、l、i){w [l] = w [l] || []; w [l] .push({'gtm.start': new Date()。getTime()、event:'gtm.js'}); var f = d.getElementsByTagName(s)[0]、 j = d.createElement(s)、dl = l!='dataLayer'?'&l ='+ l:''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?script'、'dataLayer'、'GTM-XXXXXX'); </ script> <!-エクスペリエンスイベントの変換-> <スクリプト> gtag('event'、Convert Experiences、{ 'event_category':'エクスペリエンス'、 'event_label':'Experience1234098_Variation1' }); </ script>
2.新しい同意チェックを考慮に入れるためにGTMタグも更新する必要があります。
3.最後に、GTMのConvertトラッキングコードの起動トリガーをConsent InitializationAllPagesに変更します。
GTMおよびCMPと組み合わせたGoogle同意モード
上記の使用例は問題ありませんが、Googleの同意モードは同意管理プラットフォーム(CMP)に置き換わるものではないことに注意してください。
同意モードAPIを同意管理プラットフォーム(CMP)と組み合わせることにより、CROの専門家は、ユーザーが分析、広告、および/または広告に関連するCookieの使用に同意したかどうかを示すことができます。 サポートされているGoogleタグは、このシグナルを尊重し、それに応じて動作を調整します。これらの特定の目的で同意が得られた場合にのみCookieを使用します。
ウェブサイトの運営者は、Convertタグを事前にブロックする代わりに、Googleの同意モードを使用できます。 同意が得られていない場合、タグ(および最終的にはA / Bエクスペリエンスとパーソナライズ)が完全にブロックされないため、これは有益です。 代わりに、Googleはシグナルを使用して、CMPでのユーザーの同意設定に基づいてタグの動作を調整します。
CMPがGTMの同意設定をサポートしているかどうかを確認するには、Googleが提供するこの表を参照してください。
CMPが新しいGTM同意設定をサポートしている場合は、その指示に従って、A/Bエクスペリエンスに関してサポートが必要な場合はお気軽にご連絡ください。
考え?
同意が必要な新しいプライバシー環境では、GTMは透明性の向上を支援する上で積極的な役割を果たす必要があります。 最初の変換ポイントとしてユーザーの同意を確認し、この方法で同意を促進するユーザーエクスペリエンスを批判的に確認することが重要です。
同意エクスペリエンスのA/Bテストは必須です。 これにより、同意するユーザーの割合が高くなり、より倫理的なデータ収集とオーディエンス作成プロセスが実現し、競合他社よりも競争上の優位性が得られます。 これはあなたがあなたのウェブサイトの同意コンバージョン率を最適化することができる方法です。
Google Tag Managerの新しい同意管理設定についてどう思いますか? Convertでの経験を実行しながら、これらを試してみませんか?