JavaScript API
Plugin Loader Script 読み込み後に利用できる Reselfit API の概要
Plugin Loader Script を読み込むと window.Reselfit キューにアクセスでき、各種 API を呼び出して Plugin の挙動を制御できます。
boot
data-plugin-boot-mode を manual に設定した場合は、任意のタイミングで起動させる必要があります。以下のように window.Reselfit('boot') を呼び出してください。
<script
id="reselfit-plugin-script-loader"
data-site-id="YOUR_SITE_ID_FROM_RESELFIT_CONSOLE"
data-plugin-boot-mode="manual"
src="https://plugin.reselfit.com/loader/loader.js"
defer
></script>
<script>
window.Reselfit('boot')
</script>boot の引数に userId と userToken を渡すことができます。
<script>
window.Reselfit('boot', {
userId: "{YOUR_USER_ID}",
userToken: "{YOUR_USER_IDをjwt証明した値}"
})
</script>track order
track API は purchase / order / conversion などの計測に利用します。products の productTotalAmount 合計と orderPrice が一致していなくても問題ありません。
window.Reselfit('track', 'order', {
'orderId': 'ORDER_0001',
'orderPrice': 10000,
'currency': 'JPY',
'products': [
{
'productId': 'PRD_0001',
'name': 'T-Shirt',
'quantity': 2,
'productPrice': 5000,
'productTotalAmount': 10000,
},
],
})