Shopify Marketsの構成
この記事では、Tealiumアプリケーションで使用するためのShopify Marketsの構成方法について説明します。
Shopify Marketsを使用すると、単一のShopifyストアから複数の市場地域を管理できます。Tealium ShopifyアプリとShopify Marketsを使用して、市場特有の構成を構成し、正確なデータ収集とレポートを保証します。
前提条件
- Shopify管理画面でShopify Marketsが有効になっている必要があります(構成 > マーケット)。
- マーケットタブを使用する前に、Shopifyで少なくとも1つの市場が構成されている必要があります。
- 最初に構成タブでグローバルTealium構成を完了してください。
マーケットタブへのアクセス
- Shopify管理画面でTealiumアプリを開きます。
- マーケットタブをクリックします。
- このタブには、Shopifyストアで構成されているすべての市場が表示されます。
市場の構成
- 構成したい市場の隣にある構成ボタンをクリックします。
- 次のフィールドが含まれるモーダルフォームが開きます:
- Tealiumアカウント:この市場のTealiumアカウント名。
- Tealium環境:
dev、qa、またはprodを選択。 - クライアントサイドプロファイル:
utag.jsのロード用プロファイル。 - サーバーサイドプロファイル:サーバーサイドトラッキングを使用する場合のWebhookデータ用プロファイル。
- ファーストパーティドメイン:(オプション)
utag.jsのカスタムドメイン。 - カスタムデータレイヤー構成:(オプション)追加のデータレイヤー変数用のJSONオブジェクト。
- 保存をクリックして構成を適用します。
デフォルトの継承の使用
各市場にはデフォルトの継承オプションがあります:
- チェック済み:市場は構成タブのグローバル構成を使用します。
- 未チェック:市場は独自のカスタム構成を使用します。
このオプションは、ほとんどの市場が同じ構成を共有しているが、1つまたは2つの市場が異なるプロファイルを必要とする場合に使用します。
カスタムデータレイヤー構成
JSON形式を使用して市場特有の変数をデータレイヤーに追加します。
サポートされている値のタイプは2つあります:
リテラル値:
{ "market_region": "EMEA", "market_currency": "EUR" }
JavaScript参照:
{ "page_title": document.title, "current_url": window.location.href }
カスタムデータレイヤー構成では動的変数(例:{{ product.id }})はサポートされていません。
グローバル構成と市場構成
いくつかの構成は常にグローバルであり、市場ごとに変更することはできません:
- トラッキングモード:クライアントサイド、サーバーサイド、または両方(構成タブで構成)。
- Webhook選択:有効にするWebhook(サーバーイベントタブで構成)。
次の構成は市場ごとにカスタマイズできます:
- Tealiumアカウント
- Tealium環境
- クライアントサイドプロファイル
- サーバーサイドプロファイル
- ファーストパーティドメイン
- カスタムデータレイヤー変数
市場構成の確認
正しい構成がロードされているかを確認するには:
- デバッグモードを有効にします(デバッグセクションを参照)。
- 市場特有のURLを使用してストアフロントにアクセスします。例えば、ドイツの場合は
/en-de/。 - ブラウザの開発者ツールを開き、コンソールでTealium構成の出力を確認します。
- アカウント、プロファイル、環境が市場構成と一致していることを確認します。
最終更新日 :: 2026年January月14日