# PartnerBoost Pixel 自定义代码接入指引（ 主题 1.0 ～2.1 ）

**URL:** <https://community.shoplineapp.cn/t/topic/33>\
**Category:** 解决方案\
**Tags:** pixel, partnerboost\
**Created:** [2026 年1 月 20 日 06:34 UTC](https://community.shoplineapp.cn/t/topic/33 "2026-01-20T06:34:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![子寒](https://community.shoplineapp.cn/user_avatar/community.shoplineapp.cn/%E5%AD%90%E5%AF%92/32/41_2.png) [@子寒](https://community.shoplineapp.cn/u/%E5%AD%90%E5%AF%92)\
发布日期： [2026 年1 月 20 日 06:34 UTC](https://community.shoplineapp.cn/t/topic/33/1 "2026-01-20T06:34:43Z")

</div>

#### 一、官方文档

[https://cdn.partnerboost.com//doc/tracking-cn.html](https://cdn.partnerboost.com//doc/tracking-cn.html)

#### 二、兼容版本

Theme OS 1.0&2.0&2.1

#### 三、操作流程

###### 1. 安装自定义代码应用, 点击添加代码

 ![image](https://community.shoplineapp.cn/uploads/default/original/1X/2c9da7c90eca35458e3ef7c7f141ac72827e6326.jpeg)

###### 2. 触发页面全选,插入位置底部

 ![image](https://community.shoplineapp.cn/uploads/default/original/1X/0548a3299cb754ea05810a7c012606cbbdecc381.png)

###### 3. 将以下代码复制入代码内容, 请将`YOUR_BRAND_ID`替换为您的品牌ID

 ![image](https://community.shoplineapp.cn/uploads/default/original/1X/fc30693a1e2b1f5deb7ad4d8f35cdd6301af8030.jpeg)

```auto
<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);

  {{#if @root.thankyou}}
  function pbOrder() {
    try {
      const submitOrder = {
        order_id: "{{ thankyou.basicInfo.appOrderSeq }}",
        amount: "{{ divide thankyou.priceInfo.productAmount 100 }}",
        currency: "{{ @root.storeInfo.currency }}",
        couponcode: "{{ thankyou.basicInfo.discountCode }}",
        skus: [],
      };
      __PRELOAD_STATE__.thankyou.orderItemList.forEach(function(item) {
        submitOrder.skus.push({
          sku: item.itemNo, 
          price: (item.finalLinePrice / 100).toFixed(2),
          quantity: item.productNum
        });
      });
      PB.submitOrder(submitOrder);
      console.log("PB.submitOrder success: ", submitOrder)
    } catch (e) {
      console.error("PB.submitOrder error: ", e);
    }
  }
  var _pb_interval = setInterval(function () {
    if (window["PB"] && window["PB"]["submitOrder"]) {
      pbOrder();
      clearInterval(_pb_interval);
    }
  }, 100);
  {{/if}}
</script>

```
