詳細情報:
カート内のアイテムのトラッキング
取引先責任者のカートに追加または削除された品目を追跡するように [Collect Tracking Code (追跡コードの収集)] を設定します。
訪問者がカートに商品を追加または削除したときや、カート内の商品の数量を更新したときなど、ショッピングカートが変更されたときにtrackCartを使用します。
このコードは、連絡先のカート内のアイテムを最新情報 (各アイテムの数量や単価など) で上書きします。カートに複数の商品がある場合、各商品をコールに追加するたびにコールを取得する必要があります。アクティブなカートは呼び出しに毎回追加する必要があります。この呼び出しは「放棄されたカート」トリガーにとって非常に重要です。このトリガーは、この呼び出しを使用して、どの製品を表示し、どの製品が放棄されたかを特定します。
コールは名前と値のペアで構成されます。使用できる名前は、item、quantity、price、および unique_id のみです。itemとunique_idのみが必要です。
このtrackCartは、商品がカートに追加されるか、カートが更新されるたびに使用します。この活動は、商品ページ、カテゴリページ、ショッピングカートページでよく発生します。
常にtrackCartでsetUserInfoを含めることをお勧めします。これにより、正しい連絡先 ID がカートに常に結び付けられるようになります。
<script type="text/javascript">
_etmc.push(["setOrgId", "MID"]);
_etmc.push(["trackCart", {
"cart": [
{
"item": "INSERT_ITEM",
"quantity": "INSERT_QUANTITY",
"price": "INSERT_PRICE",
"unique_id": "INSERT_UNIQUE_ID"
},
{
"item": "INSERT_ITEM",
"quantity": "INSERT_QUANTITY",
"price": "INSERT_PRICE",
"unique_id": "INSERT_UNIQUE_ID"
}
]
}]);
</script>- スクリプトをコピーしてカスタマイズします。
- 変更したスクリプトを、詳細ページのヘッダーコードに追加します。
関連項目:
カートの中身の消去
このコードを使用して、連絡先がカートからすべてのアイテムを手動で削除したときに、連絡先のカートからすべてのアイテムがクリアされるようにします。
この呼び出しは、「放棄されたカート」トリガーを使用する実装には不可欠です。連絡先のカートからクリアされた商品に関して連絡先が不要な放棄カートメールを受け取るためです。
<script type="text/javascript">
_etmc.push(["setOrgId", "MID"]);
_etmc.push(["trackCart", { "clear_cart": true } ]);
</script>trackConversion メソッドでは、連絡先カートが自動的にクリアされます。
