この記事では、Tealium Shopifyアプリをインストールする前に完了しておくべきTealiumの構成手順について説明します。
Tealium ShopifyアプリからTealium iQタグ管理またはTealium EventStream APIハブにイベントデータを送信するには、以下が必要です:
- Tealium HTTP APIデータソース
- EventStreamとデータソースに送信するイベントのイベント仕様
restockという名前のデータレイヤー変数
データソース、データソースイベント仕様、データレイヤー変数はTealiumアプリのインストール中に使用され、アプリをインストールする前に作成しておく必要があります。
restock変数を作成する
restockという名前のブール型のデータレイヤー変数を作成します。データレイヤー変数の作成についての詳細は、変数を追加するを参照してください。
イベント仕様を作成する
イベント仕様の作成についての詳細は、イベント仕様を管理するを参照してください。
Shopify返金イベント仕様
shopify_refundイベント仕様を作成し、以下のユニバーサルデータオブジェクト属性をイベント仕様に追加します:
| 属性名 | データ型 |
|---|---|
customer_id | 文字列 |
note | 文字列 |
order_currency | 文字列 |
order_discount | 数値 |
order_id | 文字列 |
order_tax | 数値 |
order_total | 数値 |
product_category | 文字列の配列 |
product_id | 文字列の配列 |
product_name | 文字列の配列 |
product_quantity | 数値の配列 |
product_sku | 任意 |
product_unit_price | 数値の配列 |
restock | ブール型 |
ショッピングカートイベント仕様
cart_addとcart_removeイベント仕様を作成し、以下のユニバーサルデータオブジェクト属性をイベント仕様に追加します:
| 属性名 | データ型 |
|---|---|
cart_total_items | 数値 |
cart_total_value | 数値 |
customer_logged_in | ブール型 |
language_code | 文字列 |
page_name | 文字列 |
page_type | 文字列 |
product_brand | 文字列の配列 |
product_category | 文字列 |
product_currency | 文字列 |
product_id | 文字列の配列 |
product_image_url | 文字列の配列 |
product_main_id | 数値の配列 |
product_name | 文字列の配列 |
product_normal_price | 数値の配列 |
product_one_variant | ブール型の配列 |
product_quantity | 数値の配列 |
product_unit_price | 数値の配列 |
product_url | 文字列 |
tealium_visitor_id | 文字列 |
購入イベント仕様
purchaseイベント仕様を作成し、以下のユニバーサルデータオブジェクト属性をイベント仕様に追加します:
| 属性名 | データ型 | 例の値 |
|---|---|---|
site_section | 文字列 | “order” |
tealium_from_checkout | 整数 | 1 |
customer_country | 文字列 | “CA” |
customer_state | 文字列 | “AB” |
customer_city | 文字列 | “Calgary” |
customer_zip | 文字列 | “T2J 6P4” |
customer_id | 文字列 | “6691629760567” |
customer_logged_in | ブール型 | “false” |
customer_email | 文字列 | “user.name@example.com” |
customer_first_name | 文字列 | “user” |
customer_last_name | 文字列 | “name” |
country_code | 文字列 | “CA” |
order_id | 文字列 | “5853792796727” |
order_subtotal | 数値 | 2400 |
order_total | 数値 | 2400 |
order_currency | 文字列 | “CAD” |
order_tax | 数値 | 0 |
order_shipping | 数値 | 0 |
order_discount_amount | 文字列 | "" |
payment_gateway | 文字列 | “shopify_payments” |
product_id | 文字列の配列 | [“6933873000503”] |
product_on_page | 文字列の配列 | [“6933873000503”] |
product_quantity | 数値の配列 | [4] |
product_unit_price | 数値の配列 | [2400] |
product_name | 文字列の配列 | [“Dress Shirts”] |
product_sku | 数値の配列 | [“40586935402551”] |
page_name | 文字列 | “Information - Tealiumapp - Checkout” |
cart_total_items | 数値 | 1 |
cart_total_value | 数値 | 2400 |
page_type | 文字列 | “order” |
tealium_event | 文字列 | “purchase” |
tealium_visitor_id | 文字列 | “01902bf47c7200111b70236f67ee0506f004b06700fbe” |
HTTP APIデータソースを作成する
以下のイベント仕様を持つHTTP APIデータソースを作成します:
cart_addcart_removecheckoutpurchaseshopify_refund
データソースの作成についての詳細は、データソースを作成するを参照してください。
変更を保存し、公開します。
最終更新日 :: 2025年March月26日