Attribuly EventJS 使用文档

最新版本: v1.0.0
更新日期: 2025-07-16

快速开始

基础安装步骤

  1. 在网页的 <head> 部分添加以下代码:
<!-- Attribuly Event JS -->
<script>
!function(w,d,e,v,n,t,s){
    if(w.AttribulyEventQueue) return;
    n=w.AttribulyEventQueue=function(){
        n.callMethod?
        n.callMethod.apply(n,arguments):n.queue.push(Array.prototype.slice.call(arguments))
    };
    if(!w._aejs) w._aejs=n;
    n.push=n;
    n.loaded=!0;
    n.version='1.0';
    n.queue=[];
    t=d.createElement(e);
    t.async=!0;
    t.src=v;
    s=d.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t,s)
}(window,document,'script','https://app.attribuly.com/sdk/tr/1.0/attribuly-eventjs.min.js');

// 初始化事件追踪
AttribulyEventQueue('init', 'YOUR-PIXEL-ID');

// 追踪页面浏览事件
AttribulyEventQueue('trackEvent', 'page_viewed');
</script>

基础用法

1. 初始化

// 基础初始化
AttribulyEventQueue('init', 'YOUR-PIXEL-ID');

2. 追踪事件

// 追踪简单事件
AttribulyEventQueue('trackEvent', 'page_viewed');

// 追踪带数据的事件
AttribulyEventQueue('trackEvent', 'product_viewed', {
    productVariant: {
        id: "123456",
        product: {
            id: "789",
            title: "示例产品",
            price: {
                amount: 99.99,
                currencyCode: "USD"
            }
        }
    }
});

// 使用自定义事件ID(可选)
AttribulyEventQueue('trackEvent', 'product_viewed', {
    productVariant: {
        id: "123456",
        // ... 其他数据
    }
}, {
    eventId: 'custom-event-123'  // 自定义事件ID
});

支持的事件类型

事件名称 描述
page_viewed 页面浏览事件,记录用户访问页面的行为
product_viewed 产品浏览事件,记录用户查看具体商品的行为
collection_viewed 商品集合浏览事件,记录用户浏览商品分类、系列等集合页面的行为
product_added_to_cart 加入购物车事件,记录用户将商品添加到购物车的行为
product_removed_from_cart 移出购物车事件,记录用户从购物车中移除商品的行为
cart_viewed 购物车浏览事件,记录用户查看购物车的行为
checkout_started 开始结账事件,记录用户进入结账流程的行为
checkout_completed 完成结账事件,记录用户成功完成订单的行为
search_submitted 搜索提交事件,记录用户执行搜索操作的行为
lead_form 线索表单提交事件,记录用户提交各类营销线索收集表单的行为

重要说明

高级功能

自定义事件ID

默认情况下,EventJS 会为每个事件自动生成一个唯一的事件ID。如果您需要使用自己的事件ID系统,可以通过以下方式指定:

// 单个事件使用自定义事件ID
AttribulyEventQueue('trackEvent', 'product_viewed', {
    productVariant: {
        id: "123456",
        // ... 事件数据
    }
}, {
    eventId: 'my-custom-event-id-123'
});

// 批量事件,每个事件可以有独立的自定义ID
AttribulyEventQueue('trackEvents', [
    {
        type: 'product_viewed',
        data: { productId: '123' },
        eventId: 'pv-custom-1'  // 第一个事件的自定义ID
    },
    {
        type: 'product_added_to_cart',
        data: { productId: '123', quantity: 1 },
        eventId: 'cart-custom-2'  // 第二个事件的自定义ID
    },
    {
        type: 'page_viewed',
        data: { pageUrl: '/products' }
        // 这个事件没有指定eventId,将使用自动生成的ID
    }
]);

// 批量事件使用全局默认eventId,个别事件可以覆盖
AttribulyEventQueue('trackEvents', [
    {
        type: 'product_viewed',
        data: { productId: '123' }
        // 使用全局默认eventId: 'global-default'
    },
    {
        type: 'product_added_to_cart', 
        data: { productId: '123' },
        eventId: 'special-cart-event'  // 覆盖全局默认eventId
    }
], {
    eventId: 'global-default'  // 全局默认eventId
});

自定义事件ID说明

示例

电子商务完整示例

// 初始化
AttribulyEventQueue('init', 'YOUR-PIXEL-ID');

// 追踪页面浏览
//page_viewed
AttribulyEventQueue('trackEvent', 'page_viewed');

// 追踪产品浏览
//product_viewed
AttribulyEventQueue('trackEvent', 'product_viewed', {
  "productVariant": {
    "price": { // 必填 - 商品价格信息
      "amount": 3999, // 必填 - 价格金额,需为有效数字
      "currencyCode": "HKD" // 必填 - 货币代码,标识金额所属货币类型
    },
    "product": { // 必填 - 关联商品的核心信息
      "title": "iphone 13", // 必填 - 商品展示标题,用于前端显示
      "vendor": "attribuly woo test", // 非必填 - 商品供应商信息,可空
      "id": "64", // 必填 - 商品唯一标识ID,用于数据关联
      "untranslatedTitle": "iphone 13", // 非必填 - 未翻译标题,多语言场景使用
      "url": "https://woo.test.attribuly.com/product/apple/", // 非必填 - 商品详情页链接
      "type": "" // 非必填 - 商品类型分类,可空
    },
    "id": "64", // 必填 - 商品变体唯一标识ID,区分不同变体(如颜色、内存)
    "image": { // 必填 - 商品变体图片信息,无图时可使用商品主图
      "src": "" // 非必填 - 图片链接
    },
    "sku": "P-13", // 必填 - 商品库存单位编码,用于库存管理
    "title": "iphone 13", // 必填 - 商品变体展示标题,用于前端显示
    "untranslatedTitle": "iphone 13" // 非必填 - 商品变体未翻译标题,多语言场景使用
  }
});

//lead_form
AttribulyEventQueue('trackEvent', 'lead_form', {
  "email":"xxx@cc.com"
});

//search_submitted
AttribulyEventQueue('trackEvent', 'search_submitted', {
    "searchResult": {
        "query": "dqwdqw"//搜索词
    }
});

// 追踪加入购物车
product_added_to_cart
AttribulyEventQueue('trackEvent', 'product_added_to_cart', {
"cartLine"{
  "cost": { // 必填 - 订单成本相关信息,记录订单总费用
    "totalAmount": { // 必填 - 订单总金额信息
      "amount": 3999, // 必填 - 总金额数值,需为有效数字
      "currencyCode": "HKD" // 必填 - 货币代码,标识总金额所属货币类型
    }
  },
  "merchandise": { // 必填 - 商品相关核心信息,描述订单中的商品详情
    "id": 64, // 必填 - 商品变体唯一标识ID,用于区分不同商品变体
    "image": { // 必填 - 商品变体图片信息,无图时可使用商品主图
      "src": "" // 非必填 - 图片链接
    },
    "price": { // 必填 - 商品变体售价信息
      "amount": "3999", // 必填 - 售价金额,建议为数字类型,字符串格式需确保可转为有效数字
      "currencyCode": "HKD" // 必填 - 售价对应的货币代码
    },
    "product": { // 必填 - 关联的商品基础信息
      "id": 64, // 必填 - 商品唯一标识ID,用于关联商品基础数据
      "title": "iphone 13", // 必填 - 商品展示标题,用于前端显示和信息识别
      "vendor": "", // 非必填 - 商品供应商信息,空字符串表示未填写
      "type": "simple", // 非必填 - 商品类型(如simple表示简单商品),用于系统识别商品属性
      "untranslatedTitle": "iphone 13", // 非必填 - 未翻译标题,多语言场景下使用
      "url": "https://woo.test.attribuly.com/product/apple/" // 非必填 - 商品详情页链接
    },
    "sku": "P-13", // 必填 - 商品库存单位编码,用于库存管理和商品唯一标识
    "title": "iphone 13", // 必填 - 商品变体展示标题,描述当前变体的具体信息
    "untranslatedTitle": "iphone 13" // 非必填 - 商品变体未翻译标题,多语言场景下使用
  },
  "quantity": 1 // 必填 - 商品购买数量,需为大于0的有效整数,用于计算订单金额和库存扣减
}});

//product_removed_from_cart
 AttribulyEventQueue('trackEvent', 'product_removed_from_cart', {
  "cartLine": {
    "cost": { // 必填:购物车单行成本信息,核算该行最终费用
      "totalAmount": { // 必填:单行总金额(单价×数量,无优惠时与计算结果一致)
        "amount": 9.49, // 必填:总金额数值(保留2位小数,此处1×9.49=9.49)
        "currencyCode": "USD" // 必填:货币代码,需与商品单价货币统一
      }
    },
    "merchandise": { // 必填:商品变体核心信息,关联商品库数据
      "id": "43728958423253", // 必填:商品变体唯一ID,唯一标识当前1.0KG规格变体
      "image": { // 必填:变体展示图片,用于前端显示
        "src": "" // 非必填:图片URL,引用商品库图片链接
      },
      "price": { // 必填:变体原始单价(未参与优惠的基础价格)
        "amount": 9.49, // 必填:单价数值,单份1.0KG规格的售价
        "currencyCode": "USD" // 必填:货币代码,与totalAmount货币一致
      },
      "product": { // 必填:变体所属主商品信息
        "id": "7897433309397", // 必填:主商品唯一ID,关联“APPLE PINK LADY ORGANIC - 1.0KG”主商品
        "title": "APPLE PINK LADY ORGANIC - 1.0KG", // 必填:主商品标题(已翻译,用于前端展示)
        "vendor": "Test-Dmap", // 必填:商品供应商,与商品库信息一致
        "type": "", // 非必填:商品分类,无分类时留空字符串
        "untranslatedTitle": "APPLE PINK LADY ORGANIC - 1.0KG", // 必填:主商品原始标题(未翻译,多语言场景用)
        "url": "/products/apple-pink-lady-organic-1kg?variant=43728958423253" // 非必填:商品详情页URL,含变体参数可跳转对应详情
      },
      "sku": "apple-01", // 非必填:库存单位编码(SKU),用于库存管理
      "title": "1.0KG", // 必填:变体专属标题,明确当前规格(1.0KG)
      "untranslatedTitle": "1.0KG" // 非必填:变体原始标题(未翻译,多语言场景用)
    },
    "quantity": 1 // 必填:购买数量,正整数
  }
});

//collection_viewed
AttribulyEventQueue('trackEvent', 'collection_viewed', {
  "collection": {
    "id": "413566009557", // 必填:集合唯一标识ID
    "title": "Groceries", // 必填:集合名称
    "productVariants": [ // 必填:商品变体列表(数组形式,至少包含一个商品变体)
      {
        "price": { // 必填:商品价格信息对象
          "amount": 4.3, // 必填:价格金额(数值类型)
          "currencyCode": "USD" // 必填:货币代码(如USD、CNY等,字符串类型)
        },
        "product": { // 必填:商品基础信息对象
          "title": "ABBOTTS BAKERY SOURDOUGH RYE 760G", // 必填:商品标题
          "vendor": "Test-Dmap", // 非必填:商品供应商
          "id": "7878527156437", // 必填:商品唯一标识ID
          "untranslatedTitle": "ABBOTTS BAKERY SOURDOUGH RYE 760G", // 非必填:未翻译的商品标题(与title一致时可重复填写)
          "url": "/products/abbotts-bakery-sourdough-rye-760g", // 非必填:商品详情页URL路径
          "type": "" // 非必填:商品类型(无值时可留空字符串)
        },
        "id": "43661439271125", // 必填:商品变体唯一标识ID
        "image": { // 必填:商品变体图片信息对象
          "src": "" // 非必填:图片URL地址
        },
        "sku": "G-03", // 必填:商品库存单位(SKU),无值时可留空字符串
        "title": "Default Title", // 必填:商品变体标题(默认变体可填"Default Title")
        "untranslatedTitle": "Default Title" // 非必填:未翻译的商品变体标题(与title一致时可重复填写)
      }
    ]
  }
});


//cart_viewed
AttribulyEventQueue('trackEvent', 'cart_viewed', {
  "cart": { // 必填 - 购物车核心信息,包含购物车所有数据
    "cost": { // 必填 - 购物车整体成本信息
      "totalAmount": { // 必填 - 购物车总金额信息
        "amount": 7998, // 必填 - 购物车总金额数值,需为有效数字
        "currencyCode": "HKD" // 必填 - 总金额对应的货币代码
      }
    },
    "lines": [ // 必填 - 购物车商品行列表,存储各商品的购买信息,至少包含一条商品行
      {
        "cost": { // 必填 - 当前商品行的成本信息
          "totalAmount": { // 必填 - 当前商品行的总金额(单价×数量)
            "amount": 7998, // 必填 - 商品行总金额数值,需为有效数字
            "currencyCode": "HKD" // 必填 - 商品行金额对应的货币代码
          }
        },
        "quantity": 2, // 必填 - 当前商品的购买数量,需为大于0的有效整数
        "merchandise": { // 必填 - 当前商品行的商品核心信息
          "id": "64", // 必填 - 商品变体唯一标识ID,用于区分不同商品变体
          "title": "iphone 13", // 必填 - 商品变体展示标题,用于前端显示
          "untranslatedTitle": "iphone 13", // 非必填 - 商品变体未翻译标题,多语言场景使用
          "sku": "P-13", // 必填 - 商品库存单位编码,用于库存管理
          "price": { // 必填 - 商品变体的单价信息
            "amount": 3999, // 必填 - 商品单价数值,需为有效数字
            "currencyCode": "HKD" // 必填 - 单价对应的货币代码
          },
          "image": { // 必填 - 商品变体图片信息,无图时可使用商品主图
            "src": "" // 非必填 - 图片链接
          },
          "product": { // 必填 - 关联的商品基础信息
            "id": "64", // 必填 - 商品唯一标识ID,用于关联商品基础数据
            "title": "iphone 13", // 必填 - 商品基础展示标题
            "untranslatedTitle": "iphone 13", // 非必填 - 商品未翻译标题,多语言场景使用
            "url": "https://woo.test.attribuly.com/product/apple/", // 非必填 - 商品详情页链接
            "type": "simple", // 非必填 - 商品类型(如simple为简单商品),用于系统识别商品属性
            "vendor": "" // 非必填 - 商品供应商信息,空字符串表示未填写
          }
        }
      }
    ],
    "totalQuantity": 2, // 必填 - 购物车中所有商品的总数量,需为有效整数(与各商品行quantity总和一致)
    "id": "c669ead13c880a2b0c4718cfa652888a" // 必填 - 购物车唯一标识ID,用于区分不同购物车
  }
});

//checkout_started
AttribulyEventQueue('trackEvent', 'checkout_started', {
  "checkout": { // 必填 - 结账核心信息,包含订单结账全量数据
    "lineItems": [ // 必填 - 结账商品行列表,记录购买商品明细,至少含一条商品行
      {
        "id": "ea5d2f1c4608232e07d3aa3d998e5135", // 必填 - 商品行唯一标识ID,用于区分不同商品行
        "quantity": 2, // 必填 - 商品购买数量,需为大于0的有效整数
        "title": "iphone 13", // 必填 - 商品行展示标题,用于前端显示
        "variant": { // 必填 - 商品变体信息
          "id": "64", // 必填 - 商品变体唯一标识ID
          "title": "iphone 13", // 必填 - 商品变体展示标题
          "untranslatedTitle": "iphone 13", // 非必填 - 商品变体未翻译标题,多语言场景使用
          "sku": "P-13", // 必填 - 商品库存单位编码,用于库存管理
          "price": { // 必填 - 商品变体单价信息
            "amount": 3999, // 必填 - 单价数值,需为有效数字
            "currencyCode": "HKD" // 必填 - 单价对应的货币代码
          },
          "image": { // 必填 - 商品变体图片信息,无图时可用商品主图
            "src": "" // 非必填 - 图片链接,
          },
          "product": { // 必填 - 关联商品基础信息
            "id": "64", // 必填 - 商品唯一标识ID
            "title": "iphone 13", // 必填 - 商品基础展示标题
            "untranslatedTitle": "iphone 13", // 非必填 - 商品未翻译标题,多语言场景使用
            "url": "https://woo.test.attribuly.com/product/apple/", // 非必填 - 商品详情页链接
            "type": "simple", // 必填 - 商品类型(如simple为简单商品),用于系统识别
            "vendor": "" // 非必填 - 商品供应商信息,空字符串表示未填写
          }
        },
        "finalLinePrice": { // 必填 - 商品行最终总价(单价×数量,含折扣等调整)
          "amount": 7998, // 必填 - 商品行最终总价数值,需为有效数字
          "currencyCode": "HKD" // 必填 - 商品行最终总价对应的货币代码
        }
      }
    ],
    "billingAddress": { // 必填 - 账单地址信息,用于发票开具和支付校验
      "firstName": "", // 必填 - 账单联系人名,需填写真实姓名
      "lastName": "", // 必填 - 账单联系人姓,需填写真实姓名
      "address_1": "", // 必填 - 详细地址第一行(如街道、门牌号)
      "address_2": "", // 非必填 - 详细地址第二行(如单元号、楼层),可空
      "city": "", // 必填 - 城市名称
      "state": "", // 非必填 - 州/省份
      "country": "", // 必填 - 国家
      "phone": "", // 必填 - 账单联系电话,用于支付核验
      "countryCode": "", // 必填 - 国家code
      "province": "", // 非必填 - 省份(
      "provinceCode": "", // 非必填 - 省份代码,可空
      "zip": "" // 必填 - 邮编
    },
    "shippingAddress": { // 必填 - 配送地址信息,用于商品发货
      "firstName": "", // 必填 - 收货人姓名
      "lastName": "", // 必填 - 收货人姓
      "address1": "", // 必填 - 配送地址第一行(街道、门牌号)
      "address1": "", // 非必填 - 配送地址第二行(单元号、楼层),可空
      "city": "", // 必填 - 配送城市名称
      "state": "HONG KONG", // 非必填 - 州/省份,根据配送地区需求填写
      "country": "HK", // 必填 - 配送国家/地区代码
      "phone": "", // 必填 - 收货人联系电话,用于物流沟通
      "countryCode": "", // 必填 - 国家
      "province": "", // 必填 - 省份,
      "provinceCode": "", // 必填 - 省份代码
      "zip": "" // 必填 - 邮编
    },
    "currencyCode": "HKD", // 必填 - 结账整体货币代码,需与金额字段货币一致
    "email": "zhangjie@dealmap.cloud", // 非必填 - 买家邮箱,
    "phone": "", // 非必填 - 备用联系电话,可空(优先使用地址中的phone字段)
    "totalPrice": { // 必填 - 订单最终总价(含商品、税费、运费等所有费用)
      "amount": 7998, // 必填 - 订单最终总价数值,需为有效数字
      "currencyCode": "HKD" // 必填 - 订单最终总价对应的货币代码
    },
    "totalTax": { // 必填 - 订单总税费
      "amount": 0, // 必填 - 税费数值(无税时填0),需为有效数字
      "currencyCode": "HKD" // 必填 - 税费对应的货币代码
    },
    "totalShipping": { // 必填 - 订单总运费
      "amount": 0, // 必填 - 运费数值(免运费时填0),需为有效数字
      "currencyCode": "HKD" // 必填 - 运费对应的货币代码
    },
    "subtotalPrice": { // 必填 - 订单小计(商品总价,未含税费、运费等)
      "amount": 7998, // 必填 - 小计数值,需为有效数字
      "currencyCode": "HKD" // 必填 - 小计对应的货币代码
    },
    "shippingLine": { // 必填 - 配送线路信息(含运费详情)
      "price": { // 必填 - 配送费用
        "amount": 0, // 必填 - 配送费数值(免运费时填0),需为有效数字
        "currencyCode": "HKD" // 必填 - 配送费对应的货币代码
      }
    },
    "discountsAmount": { // 必填 - 订单总折扣金额
      "amount": 0, // 必填 - 折扣金额(无折扣时填0),需为有效数字
      "currencyCode": "HKD" // 必填 - 折扣金额对应的货币代码
    }
  }
});

//checkout_completed
AttribulyEventQueue('trackEvent', 'checkout_completed', {
  "checkout": { // 必填 - 结账核心数据容器,包含订单全流程关键信息
    "lineItems": [ // 必填 - 订单商品明细列表,至少包含一条商品记录
      {
        "id": "4", // 必填 - 商品行唯一标识ID,用于区分不同商品条目
        "finalLinePrice": { // 必填 - 商品行最终总价(已含折扣、税费等调整)
          "amount": 7998, // 必填 - 最终总价数值,需为有效数字
          "currencyCode": "HKD" // 必填 - 最终总价对应的货币代码
        },
        "quantity": 2, // 必填 - 商品购买数量,需为大于0的正整数
        "title": "iphone 13", // 必填 - 商品行展示标题,用于前端显示和信息识别
        "variant": { // 必填 - 商品变体信息(区分不同规格的商品)
          "id": "64", // 必填 - 商品变体唯一标识ID
          "title": "iphone 13", // 必填 - 商品变体展示标题
          "untranslatedTitle": "iphone 13", // 非必填 - 未翻译标题,多语言场景使用
          "sku": "P-13", // 必填 - 商品库存单位编码,用于库存管理和商品唯一标识
          "price": { // 必填 - 商品变体单价信息
            "amount": 3999, // 必填 - 单价数值,需为有效数字
            "currencyCode": "HKD" // 必填 - 单价对应的货币代码
          },
          "image": { // 必填 - 商品变体图片信息,无图时可使用商品主图
            "src": false // 非必填 - 图片链接,false表示无图
          },
          "product": { // 必填 - 关联的商品基础信息
            "id": "64", // 必填 - 商品唯一标识ID
            "title": "iphone 13", // 必填 - 商品基础展示标题
            "untranslatedTitle": "iphone 13", // 非必填 - 商品未翻译标题,多语言场景使用
            "url": "https://woo.test.attribuly.com/product/apple/", // 非必填 - 商品详情页链接
            "type": "simple", // 非必填 - 商品类型(如simple为简单商品),用于系统识别商品属性
            "vendor": "" // 非必填 - 商品供应商信息,空字符串表示未填写
          }
        }
      }
    ],
    "billingAddress": { // 必填 - 账单地址信息,用于发票开具、支付校验
      "firstName": "jie", // 必填 - 账单联系人名,需填写真实有效姓名
      "lastName": "zhang", // 必填 - 账单联系人姓,需填写真实有效姓名
      "address1": "121212", // 必填 - 详细地址第一行(如街道、门牌号)
      "address2": "", // 非必填 - 详细地址第二行(如单元号、楼层),无则留空
      "city": "212", // 必填 - 城市名称,需填写真实有效
      "province": "HONG KONG", // 必填 - 省份/地区名称,需填写真实有效
      "provinceCode": "HONG KONG", // 必填 - 省份/地区代码,用于系统识别
      "zip": "1212", // 必填 - 邮政编码/邮编,需符合地区格式要求
      "country": "HK", // 必填 - 国家/地区简称,用于标识地址所属区域
      "countryCode": "HK", // 必填 - 国家/地区代码,用于系统识别
      "phone": "1212" // 必填 - 账单联系电话,用于支付核验和信息沟通
    },
    "shippingAddress": { // 必填 - 配送地址信息,用于商品发货和物流跟踪
      "firstName": "jie", // 必填 - 收货人姓名,需填写真实有效
      "lastName": "zhang", // 必填 - 收货人姓,需填写真实有效
      "address1": "121212", // 必填 - 配送地址第一行(如街道、门牌号)
      "address2": "", // 非必填 - 配送地址第二行(如单元号、楼层),无则留空
      "city": "212", // 必填 - 配送城市名称,需填写真实有效
      "province": "HONG KONG", // 必填 - 配送省份/地区名称,需填写真实有效
      "provinceCode": "HONG KONG", // 必填 - 配送省份/地区代码,用于系统识别
      "zip": "1212", // 必填 - 配送地址邮编,需符合地区格式要求
      "country": "HK", // 必填 - 配送国家/地区简称
      "countryCode": "HK", // 必填 - 配送国家/地区代码,用于系统识别
      "phone": "1212" // 必填 - 收货人联系电话,用于物流沟通和签收确认
    },
    "currencyCode": "HKD", // 必填 - 订单整体货币代码,需填写有效代码(如HKD),需与所有金额字段货币一致
    "email": "xxx@xxxx", // 必填 - 买家邮箱,用于订单通知、发票发送等,需填写有效邮箱地址(不可为null)
    "phone": "1212", // 非必填 - 订单备用联系电话,可补充填写
    "order": { // 必填 - 关联的订单基础信息
      "id": 78, // 必填 - 订单唯一标识ID,用于关联订单数据
      "customer": { // 必填 - 下单客户信息
        "id": 1, // 必填 - 客户唯一标识ID,用于识别下单用户
        "isFirstOrder": false // 必填 - 是否为首次下单标识,布尔值(true/false)
      }
    },
    "totalPrice": { // 必填 - 订单最终总价(含商品、税费、运费、折扣等所有费用)
      "amount": 7998, // 必填 - 最终总价数值,需为有效数字
      "currencyCode": "HKD" // 必填 - 最终总价对应的货币代码
    },
    "totalTax": { // 必填 - 订单总税费金额
      "amount": 0, // 必填 - 税费数值,无税则填0,需为有效数字
      "currencyCode": "HKD" // 必填 - 税费对应的货币代码
    },
    "totalShipping": { // 必填 - 订单总运费金额
      "amount": 0, // 必填 - 运费数值,免运费则填0,需为有效数字
      "currencyCode": "HKD" // 必填 - 运费对应的货币代码
    },
    "subtotalPrice": { // 必填 - 订单小计金额(商品总价,未含税费、运费等)
      "amount": 7998, // 必填 - 小计数值,需为有效数字
      "currencyCode": "HKD" // 必填 - 小计对应的货币代码
    },
    "shippingLine": { // 必填 - 配送线路信息,包含运费详情
      "price": { // 必填 - 配送费用信息
        "amount": 0, // 必填 - 配送费数值,免运费则填0,需为有效数字
        "currencyCode": "HKD" // 必填 - 配送费对应的货币代码
      }
    },
    "discountsAmount": { // 必填 - 订单总折扣金额
      "amount": 0, // 必填 - 折扣数值,无折扣则填0,需为有效数字
      "currencyCode": "HKD" // 必填 - 折扣对应的货币代码
    },
    "transactions": [ // 必填 - 支付交易记录列表,至少包含一条交易记录
      {
        "amount": { // 必填 - 交易金额信息
          "amount": 7998, // 必填 - 交易金额数值,需为有效数字(与订单总价一致)
          "currencyCode": "HKD" // 必填 - 交易金额对应的货币代码
        },
        "gateway": "货到付款", // 非必填 - 支付网关/渠道名称,用于标识支付方式类型
        "paymentMethod": { // 非必填 - 支付方式详情
          "type": "货到付款", // 非必填 - 支付方式类型,用于系统识别
          "name": "货到付款" // 非必填 - 支付方式名称,用于前端显示和信息识别
        }
      }
    ]
  }
});

        

调试提示