<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>
YOUR_BRAND_ID替换为您自己的Brand ID,您可以在“ 设置 > 账户详情”中找到该 ID。![]()
请将以下代码插入到结账页面的 <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>
请根据您网站上订单的命名规则,分别替换以下参数:
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或直接不传
请根据您订单里的SKU的命名规则,分别替换以下参数: SKU_ID, SKU_QUANTITY, SKU_TOTAL_PRICE
注意:SKU_TOTAL_PRICE 为订单内对应SKU的金额总和(SKU单价*数量)
当一个订单包含多个SKU时,请将所有SKU按照以下的数组形式回传:
skus: [
{
sku: "SKU_ID",
quantity: "SKU_QUANTITY",
price: "SKU_TOTAL_PRICE"
},
{
sku: "SKU_ID",
quantity: "SKU_QUANTITY",
price: "SKU_TOTAL_PRICE"
},
...
]