这似乎是:谷歌分析增强型电子商务有效载荷结账太大
ga('send', 'pageview');
不知道如何处理大型有效载荷(超过8K),当我们有超过100种产品发起大交易,网页展示只会尝试发送单个灯塔帖子中的所有项目。
products.forEach(product => ga('ec:addProduct', ...)) // 100 products
ga('ec:setAction', 'purchase', ...)
ga('send', 'pageview');
导致
raven.js:80 Payload size is too large (11352). Max allowed is 8192.
我们只是下面的文档:对于一个HTTP请求到谷歌分析端点enhanced-ecommerce#measuring-transactions
的一种方法是使结账更小 - 只是通过SKU的每个产品,并通过数据导入添加名称,类别等(其作为数据采集,这是如果你相当不方便前完成经常添加新产品)。 –
考虑将产品数据导入xls/csv到GA(在管理面板中)? https://support.google.com/analytics/answer/6066852?hl=en然后,你可以只发送产品ID与购买(导致所有其他产品参数谷歌就知道了进口数据) –
@EikePierstorff我不能这样做该系统是动态的,新产品可以随时出现 –