PartnerBoost追踪代码安装文档2.0

第一步: 请将 PartnerBoost 跟踪代码添加到您的网站首页:

  1. 请将以下代码插入到您站点内所有页面的 <head> </head>标记之间:
<script> const script = document.createElement('script'); script.setAttribute('src', 'https://app.partnerboost.com/brand/track.2.0.min.js?bid=YOUR_BRAND_ID'); document.head.appendChild(script); </script>
  1. 请将YOUR_BRAND_ID替换为您自己的Brand ID,您可以在“ 设置 > 账户详情”中找到该 ID。

image


第二步: 将 PartnerBoost 订单跟踪代码添加到您的结帐页面

  1. 请将以下代码插入到结账页面的 <head> </head>标记之间:

    (注意:在此操作前,请确保第一步已经对接完成!)

<script> function pbOrder(){ try { PB.submitOrder({ order_id: "YOUR_ORDER_ID", amount: "YOUR_ORDER_AMOUNT", currency: "YOUR_ORDER_CURRENCY", couponcode: "YOUR_ORDER_COUPONCODE_OR_EMPTY", newcustomer: "NEW_CUSTOMER_STATUS_SHOULDBE_1_0_OR_EMPTY", skus: [ { sku: "SKU_ID", quantity: "SKU_QUANTITY", price: "SKU_TOTAL_PRICE" } ] }); } catch (e) { console.error("PB.submitOrder error: ", e); } } var _pb_interval = setInterval(function(){ if (window['PB'] && window['PB']['submitOrder']) { pbOrder(); clearInterval(_pb_interval); } }, 100); </script>
  1. 请根据您网站上订单的命名规则,分别替换以下参数:
    YOUR_ORDER_ID,
    YOUR_ORDER_AMOUNT,
    YOUR_ORDER_CURRENCY,
    YOUR_ORDER_COUPONCODE_OR_EMPTY,
    NEW_CUSTOMER_STATUS_SHOULDBE_1_0_OR_EMPTY

    注意:YOUR_ORDER_AMOUNT 为订单总金额(不含运费和税费),即可结算佣金的总金额。

    注意:NEW_CUSTOMER_STATUS_SHOULDBE_1_0_OR_EMPTY 为当前用户是否为新用户,如果是则为1,如果否则为0,不清楚或无法断定请传null或直接不传

  2. 请根据您订单里的SKU的命名规则,分别替换以下参数: SKU_ID, SKU_QUANTITY, SKU_TOTAL_PRICE

    注意:SKU_TOTAL_PRICE 为订单内对应SKU的金额总和(SKU单价*数量)

  3. 当一个订单包含多个SKU时,请将所有SKU按照以下的数组形式回传:

skus: [ { sku: "SKU_ID", quantity: "SKU_QUANTITY", price: "SKU_TOTAL_PRICE" }, { sku: "SKU_ID", quantity: "SKU_QUANTITY", price: "SKU_TOTAL_PRICE" }, ... ]
  1. 请确保订单内所有SKU总价的总和等于订单总金额(不包括运费和税费)