小编Rob*_*tiu的帖子

作为 [Object 对象] 传递的 Google 跟踪代码管理器变量

我正在使用 GTM 并尝试提交购买事件,但是 custom_map 和项目都被发送并报告为 [Object object]。

我一直在关注谷歌的这些官方文档: https: //developers.google.com/analytics/devguides/collection/gtagjs/ecommerce https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims -mets

这是我的代码:

gtag('config', 'GTM-ID', {
    custom_map: {
        dimension1: 'tenant_name',
        dimension2: 'office_id'
    }
});

gtag('event', 'purchase', {
    transaction_id: 'string',
    value: 12345,
    currency: 'string',
    tenant_name: 'string',
    office_id: 'string',
    items: [
        {
            id: 'string',
            name: 'string',
            price: 12345,
            quantity: 5
        }
    ]
});
Run Code Online (Sandbox Code Playgroud)

当然,示例中的数据是虚拟数据,但结构和数据类型完全相同。查看请求负载,custom_map 和 items 都被编码为 [Object object]。

以下是请求负载:

en=purchase&_et=6&ep.custom_map=%5Bobject%20Object%5D&ep.transaction_id=string&epn.value=12346&ep.tenant_name=string&ep.office_id=string&ep.items=%5Bobject%20Object%5D&cu=string
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

google-tag-manager

5
推荐指数
0
解决办法
1814
查看次数

标签 统计

google-tag-manager ×1