テンプレートについて
このドキュメントでは、iQタグ管理テンプレートに関する基本的な概念を紹介します。
仕組み
テンプレートは、iQタグ管理の機能、タグ、または機能コンポーネントのコアロジックを提供するJavaScriptコードです。テンプレートは、Tealium iQからの構成を組み立て、あなたのサイトやアプリで実行されるJavaScriptファイルにします。コンポーネント別のテンプレート一覧については、テンプレートの種類を参照してください。
ユーザーは、テンプレートステータスチェッカーを実行して、テンプレートが最新であることを確認できます。上級ユーザーは、以下のケースでテンプレートの直接編集が役立つと感じるでしょう:
- サポートされていないベンダーまたは自己構築したソリューションのための独自の機能を構築するために、カスタムコンテナタグまたはカスタムコンセント統合を追加する。
- 公式の修正がリリースされるまでの間、タグのバグを一時的に修正する。
- 特定のニーズを満たすために、テンプレート化されたコンポーネントのコアロジックを変更する。
一部のカスタマイズや修正は、テンプレートを編集するのではなく、エクステンションを使用して行うことができます。エクステンションは時間の経過とともに維持するのが容易なので、まずエクステンションの使用を検討してみてください。
テンプレートの編集や更新についての詳細は、テンプレートの管理を参照してください。
テンプレートの種類
テンプレートは、システムタグ、ベンダータグ、およびコンセントマネージャーに使用されます。テンプレートの一覧を表示すると、各タイプは以下の名前で識別できます:
システムタグ
- uTag Loader (
utag.js
)
ユニバーサルタグのテンプレートです。ユニバーサルタグは、サードパーティのタグをあなたのサイトにロードするために必要なすべての生成コードを含むJavaScriptコードです。詳細については、JavaScript (utag.js
) インストールを参照してください。 - uTag Sync (
utag.sync.js
)
このファイルは、あなたのページがA/Bテストや多変量テストタグ(例:Adobe TargetやOptimizely)をサポートすることを可能にします。スクリプトをページコードの<head>
セクションに配置し、最も一般的なベンダー要件に準拠するように同期的にロードします。詳細については、utag.sync.js
の動作方法を参照してください。 - モバイルwebview (
mobile.html
)
モバイルインストール用のテンプレートで、ベンダータグをロードするためのモバイルアプリの隠しwebviewとしてロードされます。詳細については、クライアントサイドを参照してください。
コンセント管理
これらのテンプレートは、コンセント管理機能で使用されます。詳細については、コンセントマネージャーについてを参照してください。
- Dom Ready (
cmDomready
) - General (
cmGeneral
) - Show Explicit (
cmShowexplicit
) - Show Preferences (
cmShowpreferences
) - Do Not Sell Banner (
cmShowDNSBanner
) - Do Not Sell Preferences (
cmDoNotSell
) - Do Not Sell Prompt (
cmShowDNSPrompt
) - Consent Logging - Accept/Decline Consent (
fullConsentEventHandler
) - Consent Logging - Grant Partial Consent (
partialConsentEventHandler
)
コンセント統合
これらのテンプレートは、コンセント統合で使用されます。詳細については、コンセント統合についてを参照してください。
- Framework (
utcm_framework
): Tealium iQのためのコンセント強制フレームワーク。 - 統合テンプレート : すべての統合テンプレートは、統合名(Tealium iQ Consent Integrationsダッシュボードに表示されるように)、テンプレート名(OneTrust、Usercentrics、Customなど)、およびそのテンプレートのインスタンスの内部Tealium IDによって識別されます。例:
Consent Integrations - Test Integration (onetrust) UID:utcm_e9582a8f-40fd-49ae-9819-fb2721f5547e
- Didomi
- OneTrust
- OptOut Cookie + GPC
- Usercentrics
- Custom
マーケットプレイスタグ
すべてのマーケットプレイステンプレートは、ベンダー名(マーケットプレイスに表示されるように)、タグ名(タグ構成に入力されるように)、およびタグUIDによって識別されます。
例:Twitter Conversions: Twitter Conversions (Retargeting): Tag UID: 2042
テンプレートステータスチェッカー
テンプレートステータスチェッカーツールは、各テンプレートを最新のシステムバージョンと比較します。詳細については、テンプレートステータスチェッカーについてを参照してください。
テンプレートへのアクセス
テンプレートへのアクセスには以下の方法があります:
- 管理メニュー
管理メニューで、テンプレートの管理をクリックします。
この方法では、プロファイル内のすべてのテンプレートを閲覧し、ドロップダウンリストからすばやくアクセスすることができます。 - タグ構成
タグ構成画面から、詳細構成エリアを展開し、テンプレートの編集をクリックします。この方法では、そのタグのテンプレートに直接アクセスすることができます。 - テンプレートステータスチェッカー
管理メニューで、テンプレートステータスチェッカーをクリックし、レポート内のテンプレートをクリックします。
この方法では、テンプレートのステータスレポートが表示されます。レポートには、各テンプレートへのリンクが含まれています。
詳細については、テンプレートステータスチェッカーについてを参照してください。
テンプレートのマージ動作
タグテンプレートは、標準的なマージ動作には従いません。一つのバージョンを別のバージョンにマージするとき、アクティブバージョンのタグテンプレートが優先されます。マージされたバージョンからのタグテンプレートの変更は破棄されます。別のバージョンからタグテンプレートをマージしたい場合は、そのバージョンに切り替えてから、タグテンプレートを元のバージョンにマージします。
バージョンのマージについての詳細は、バージョンのマージを参照してください。
最終更新日 :: 2024年December月18日