我已经审查了多个博客,介绍了如何进行设置,并遵循了所有说明,例如在GA中启用电子商务,在GTM中启用数据层等。
使用GA Debug和Tag Assistant进行故障排除。数据层交易数据在页面上,并由标签助手识别。
GA Debug确实显示错误,但不确定原因:
交易后,代码会在正确的页面上触发,并使用GTM预览模式进行了验证。
无法正常工作,一直在寻找问题的根源,但无法解决,希望有人可以提供帮助。谢谢!
最佳答案
它看起来像是在gtm.js事件之后将您的交易数据推送到dataLayer时。因此,如果您的代码是由“ PaggeView”触发类型触发的,则此数据将不可用。考虑切换到DOM就绪触发器或使用en事件推送您的事务数据并使用自定义事件触发器。
关于google-analytics - 我设置了Google Analytics(分析)电子商务跟踪,但GA中未填充数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53841055/