Reselfit

JavaScript API

Plugin Loader Script 読み込み後に利用できる Reselfit API の概要

Plugin Loader Script を読み込むと window.Reselfit キューにアクセスでき、各種 API を呼び出して Plugin の挙動を制御できます。

boot

data-plugin-boot-modemanual に設定した場合は、任意のタイミングで起動させる必要があります。以下のように 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 の引数に userIduserToken を渡すことができます。

<script>
  window.Reselfit('boot', {
    userId: "{YOUR_USER_ID}",
    userToken: "{YOUR_USER_IDをjwt証明した値}"
  })
</script>

track order

track API は purchase / order / conversion などの計測に利用します。productsproductTotalAmount 合計と 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,
    },
  ],
})

On this page