You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Express.js的universal-analytics将收入交易添加到GA指定列表?

问题原因

Product List Performance板块的列表维度依赖上报请求中携带的商品列表字段,你当前的代码未指定该字段,因此GA会将未归属的商品默认归类到(not set)下。

解决方案

1. 确认GA后台配置

  • 进入对应Google Analytics媒体资源的「管理」-「电子商务设置」
  • 开启「增强型电子商务报告」开关,保存配置后发布,确保列表维度的统计功能已启用

2. 修改上报代码

universal-analytics库的item方法支持传入商品列表参数,你可以直接在原有调用基础上补充参数即可,示例代码如下:

visitor
    .transaction(transaction.id)
    // 参数顺序:商品价格、购买数量、商品名称、商品SKU、商品分类、商品所属列表名称
    .item(products[0].product_price, 1, products[0].name, products[0].sku, products[0].category, "你需要展示的商品列表名称")
    .send()

如果需要更灵活的参数配置,也可以直接传入参数对象:

visitor
    .transaction(transaction.id)
    .item({
        ti: transaction.id, // 交易ID
        in: products[0].name, // 商品名称
        p: products[0].product_price, // 商品单价
        qt: 1, // 购买数量
        ic: products[0].sku, // 商品SKU
        ca: products[0].category, // 商品分类
        iv: "你需要展示的商品列表名称" // 对应GA商品列表维度,填写后数据会归入对应列表下
    })
    .send()

3. 注意事项

  • 电子商务数据存在处理延迟,上报完成后通常需要等待12-24小时才会在Product List Performance板块正常展示
  • 上报时商品列表名称不要包含特殊字符,长度控制在200字符以内即可

内容的提问来源于stack exchange,提问作者dokichan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 09:54:07