コンバージョン(CV)情報を収集するためのタグです。
購入した商品の「アイテムコード」と「購入数量」を取得します。
レポート画面でレコメンドの貢献度を見るための「経由CV率」やCVベースの機能(CVレコメンド、CV予測レコメンド、購入ベースパーソナライズレコメンド、CVランキング)をご利用いただくためには、設置必須のタグです。
購入完了ページ、【body】内に設置
赤字箇所は変数などの動的タグに書き換えて設置してください。
<script type="text/javascript">
try {
let products = {};
products['購入したアイテムコード1'] = 購入数量;
products['購入したアイテムコード2'] = 購入数量;
// 以降、購入した全ての商品をアイテムコードごとに上記のルールで追記
_rcmdjp._trackConversion(products, {'order': 'オーダーID'});
} catch(err) {}
</script>
オーダーIDの出力ができない場合、CV前後1分以内に、同一ユニークID(レコメンドが発行する個人識別子)から再度CVがあった場合は、そのCVはカウント対象外とします。
<script type="text/javascript">
try{
_rcmdjp._trackConversion({
'購入したアイテムコード1': 購入数量,
'購入したアイテムコード2': 購入数量
});
} catch(err) {}
</script>
1回の購入において、同一商品が複数買われた場合は、行を分けずに下記のとおり記載してください。
例:アイテムコード「A-1234」を2個、アイテムコード「B-5678」を1個購入した場合
■正しい書き方
<script type="text/javascript">
try{
_rcmdjp._trackConversion({
'A-1234': 2,
'B-5678': 1
});
} catch(err) {}
</script>
■誤った書き方
JavaScriptの仕様上、下記①②のように重複した記述がある場合、後ろに書かれた値が優先され、前の値は無効化します。
下記のタグが実行された場合、レコメンド側に送られるコンバージョン情報は「A-1234」が1個、「B-5678」が1個購入されたという扱いになり、①のデータは送信されません。
<script type="text/javascript">
try{
_rcmdjp._trackConversion({
'A-1234': 1, //①この行は無効となる
'A-1234': 1, //②この行が有効になる
'B-5678': 1
})
} catch(err) {}
</script>