同意構成の管理
この記事では、同意構成マネージャーでの構成方法について説明します。
同意構成マネージャーは、以下のタブを使用して構成されます:

- コンテンツ
このタブでは、顧客に表示されるメッセージを入力し、複数の言語翻訳を追加し、会社のロゴのURLとプライバシーポリシーのリンクを提供します。 - カスタマイズ
このタブから、ポップアップのデザインとレイアウトをカスタマイズするために使用されるCSS、HTML、JavaScriptを編集します。 - カテゴリ
このタブでは、タグをその目的または機能に基づいてカテゴリにグループ化します。 - オプション
このタブでは、DataAccessを使用して同意変更を記録するなどの追加オプションを調整できます。例えば、同意管理の対象外であるチャットウィジェットなどの非追跡タグをマークします。
構成
同意構成マネージャーの構成を開始するには、以下の手順を使用します:
- 左サイドバーで クライアントサイドツール > 同意管理 に移動します。同意構成ダイアログ セクションで、開始 をクリックして構成モーダルを起動します。
既にプロンプトが構成されている場合は、この画面からオンまたはオフに切り替えます。
コンテンツ
コンテンツ 画面を使用して、構成 ポップアップに表示されるメッセージをカスタマイズし、翻訳されたコンテンツの言語を追加し、カスタムパラメータを定義し、ポップアップのプレビューを表示します。
ポップアップはテンプレート化されており、コンテンツがコードから分離されています。コードはパラメータを使用してコンテンツをプレースホルダーパラメータを使用して置換します。パラメータは {{parameter_name}}
の形式で参照されます。
標準の組み込みコンテンツパラメータは以下の通りです:
- タイトル
{{title}}
同意プロンプトのメイン見出し。 - メッセージ
{{message}}
顧客にトラッキングの意図を伝え、プライバシーポリシーまたは問い合わせフォームへのリンクなどの他のリソースについてのメッセージ。 - オプトイン/オプトアウト
{{opt_in}} / {{opt_out}}
利用可能な2つのオプション:オプトイン - 同意を与える、オプトアウト - 同意を拒否する。 - 確認ボタン
{{confirmation_button}}
送信ボタンのラベル。
標準パラメータのコンテンツを編集するには、テキストフィールドを変更して 完了 をクリックします。
パラメータを使用したサンプルHTMLコード:
<div class="example_body">
<div class="privacy_prompt">
<div class="privacy_prompt_content">
<h1>{{title}}</h1>
<p>{{message}}</p>
</div>
<div class="privacy_prompt_footer">
<div class="button right">{{confirmation_button}}</div>
</div>
<div class="close_btn_thick"></div>
</div>
</div>
カスタムパラメータ
ポップアップをさらにカスタマイズするためにカスタムパラメータを追加します。カスタムパラメータは、標準パラメータ内またはCSS/HTML/JavaScriptコード内で参照されます。
ベストプラクティス:HTMLまたはJavaScriptに直接翻訳可能なテキストを入れないでください。代わりに {{parameters}}
を使用してコードを構築し、カスタムパラメータを使用して値を定義します。
カスタムパラメータを追加するには:
- + パラメータを追加 をクリックします。
カスタムパラメータ ダイアログが表示されます。 - パラメータの名前を入力します。
- 適用 をクリックします。
新しいカスタムパラメータがリストに表示されます。 - 新しいパラメータの値を入力します。
この値は、パラメータが参照される場所で置換されます。 - 完了 をクリックします。
言語
構成ポップアップは自動言語検出で構築されています。ブラウザの言語構成(たとえば、ドイツ語の場合は de
などの2文字の言語コード)が検出され、その言語が構成されている場合は、対応するバージョンのコンテンツがポップアップに表示されます。構成ポップアップはデフォルトで英語 (en
) で構成されています。
データレイヤーで提供される値(ISO形式である必要があります)で言語を上書きすることができます。このコードをプリローダー拡張機能として追加します。これにより、明示的な同意と構成マネージャーの両方に表示される言語が切り替わります。
window.utag_cfg_ovrd = window.utag_cfg_ovrd || {};
window.utag_cfg_ovrd.gdprDLRef = "<some data layer var, for example: meta.lang/page_lang>";
言語を追加する手順は以下の通りです:
- 言語 サイドパネルで + 追加 をクリックします。
言語を追加 ダイアログが表示されます。 - 希望の言語を選択して 適用 をクリックします。
新しい言語が 言語 サイドパネルに表示されます。 - 新しい言語をクリックしてそのコンテンツを構成します。
- 標準パラメータボックス(タイトル、メッセージ、確認 ボタン)に翻訳された値を入力します。
- 完了 をクリックします。
言語タイトルバーにある デフォルト言語に構成 ボックスをチェックしてデフォルト言語を構成します。デフォルト言語は、顧客の検出されたブラウザ言語に対応する言語が同意プロンプトマネージャーに構成されていない場合に、構成ポップアップに表示されます。

プレビュー
言語タイトルバーから プレビュー をクリックして構成をプレビューします。
カスタマイズ(CSS、HTML、JavaScript)
カスタマイズ 画面では、同意プロンプトの背後にあるコード – ポップアップの外観とデザインを調整するためのCSS、HTML、JavaScriptが表示されます。このコードは編集可能です。
カテゴリ
ユーザーがカテゴリからオプトアウトすると、そのカテゴリのタグは自動的に同意構成マネージャーによって抑制されます。顧客は、同意構成JavaScriptを使用して提供するリンクをクリックすることで、自分の構成選択にアクセスできます。
カテゴリ 画面では、タグがグループ化されるカテゴリを調整できます。
タグカテゴリを調整するには、以下の手順を使用します:
- サイドバーからカテゴリを選択します。
メインパネルにタグのリストが表示されます。 - ドロップダウンリストをクリックしてタグの新しいカテゴリを選択します。
- 完了 をクリックします。
顧客に表示されるポップアップリストにカテゴリを表示しないようにするには、スイッチを オフ に切り替えます。顧客のポップアップ表示にカテゴリを表示するには、スイッチを オン に切り替えます。
オプション
オプション 画面では、Tealiumクッキーの動作と省略するタグを構成します。
クッキー構成
Tealiumクッキーを保持するかどうかを選択します。この構成は、トラッキングを無効にする他の構成を上書きします。Tealiumクッキーは、訪問、セッション、タイムスタンプ情報に使用されます。また、カスタム値を保存するために Persist Data Values extension と共に使用されます。
カテゴリのデフォルト状態
カテゴリのデフォルト状態が必要な2つのシナリオに適用されます:
-
明示的な同意プロンプトがアクティブであるが、顧客がそれを無視する場合
同意構成モーダルが表示されると、カテゴリのデフォルト状態が使用されます。- オン
顧客が変更を加えるまで、構成モーダルでカテゴリはデフォルトで有効になりますが、顧客が同意を与えるまでトラッキングは同意プロンプトポリシーに従います。 - オフ
顧客が変更を加えるまで、構成モーダルでカテゴリはデフォルトで無効になりますが、顧客が同意を与えるまでトラッキングは同意プロンプトポリシーに従います。
- オン
-
明示的な同意プロンプトが非アクティブであり、顧客が構成を行っていない場合
カテゴリのデフォルト状態は、タグが発火するかどうかを決定します。- オン
構成カテゴリが無効になるまでトラッキングが行われます - オフ
構成カテゴリが有効になるまでトラッキングは抑制されます
- オン
省略するタグ
iQタグ管理を通じて展開されるすべてのタグがトラッキングやデータ収集のためのものではありません。タグや拡張機能は、ポップアップモーダル、製品フィードバック、サイトサポート、またはチャットクライアントなどのサイト機能を提供するためにも使用されます。同意プリファレンスのポップアップから除外するタグのリストを作成するために、省略するタグ構成を使用します。
JavaScriptコード
有効にして公開した後、同意プリファレンスのポップアップはutag
名前空間にJavaScript関数を導入し、追加機能を統合することができます。
以下の関数を使用して、同意プリファレンスダイアログを起動します:
utag.gdpr.showConsentPreferences()
同意プリファレンスのポップアップを表示します。この関数は、訪問が同意プリファレンスを変更できるようにサイトに統合する必要があります。
例:
<a href="#" onClick="utag.gdpr.showConsentPreferences()">同意プリファレンス</a>
言語を動的に構成するには、関数に言語コード値を渡します。これは、window.utag_cfg_ovrd.gdprDLRef
の構成とブラウザ検出ロジックの両方を上書きします。
例:
utag.gdpr.showConsentPreferences('de-DE'); // ドイツ語/ドイツ
utag.gdpr.showConsentPreferences('fr'); // フランス語
最終更新日 :: 2025年August月20日