我在一些商店使用 Google Analytics Enhanced E-commerce。在目录页面上,我有很多产品,我需要跟踪他们的印象。我不会一个接一个地跟踪每个产品,因为它会引起很多请求,而是我将它们全部添加.ec:addImpression
,然后通过发送单个pageview
.
一切都很顺利,直到我遇到一个问题,即页面上有太多产品请求collect
停止工作而没有错误。我已经为 Chrome 安装了分析调试器,发现我已经超出了设置为 8 KB 的有效负载限制(根据官方文档):
payload_data – 发布请求的主体。正文必须包含 1 个 URI 编码的有效负载,并且不得超过 8192 字节。
这很好,但这是我的问题:有没有办法克服这个限制?也许是一些选项或方法,可以不用担心有效负载大小,它会自动分成适当的块?或者至少是一种在运行时获取有效负载以检查其大小的方法。我浏览了文档,一无所获。
注意:目前我手动跟踪添加的产品的“安全”编号(通过经验发现),addImpression
然后通过non-interaction
pageview
点击发送它们。当然,这解决了我的问题,我想知道是否有内置的解决方案。