Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Marketing Cloud Engagement の Einstein および Analytics
カート内のアイテムのトラッキング

カート内のアイテムのトラッキング

取引先責任者のカートに追加または削除された品目を追跡するように [Collect Tracking Code (追跡コードの収集)] を設定します。

訪問者がカートに商品を追加または削除したときや、カート内の商品の数量を更新したときなど、ショッピングカートが変更されたときにtrackCartを使用します。

このコードは、連絡先のカート内のアイテムを最新情報 (各アイテムの数量や単価など) で上書きします。カートに複数の商品がある場合、各商品をコールに追加するたびにコールを取得する必要があります。アクティブなカートは呼び出しに毎回追加する必要があります。この呼び出しは「放棄されたカート」トリガーにとって非常に重要です。このトリガーは、この呼び出しを使用して、どの製品を表示し、どの製品が放棄されたかを特定します。

コールは名前と値のペアで構成されます。使用できる名前は、itemquantityprice、および unique_id のみです。itemunique_idのみが必要です。

このtrackCartは、商品がカートに追加されるか、カートが更新されるたびに使用します。この活動は、商品ページ、カテゴリページ、ショッピングカートページでよく発生します。

常にtrackCartsetUserInfoを含めることをお勧めします。これにより、正しい連絡先 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>
  1. スクリプトをコピーしてカスタマイズします。
  2. 変更したスクリプトを、詳細ページのヘッダーコードに追加します。

カートの中身の消去

このコードを使用して、連絡先がカートからすべてのアイテムを手動で削除したときに、連絡先のカートからすべてのアイテムがクリアされるようにします。

この呼び出しは、「放棄されたカート」トリガーを使用する実装には不可欠です。連絡先のカートからクリアされた商品に関して連絡先が不要な放棄カートメールを受け取るためです。

<script type="text/javascript">       
    _etmc.push(["setOrgId", "MID"]);
    _etmc.push(["trackCart", { "clear_cart": true } ]);
</script>
メモ
メモ trackConversion メソッドでは、連絡先カートが自動的にクリアされます。
 
読み込み中
Salesforce Help | Article