google-analytics - Google Analytics 事件值显示在 Google Tag Manager Preview 中,但发布后未在生产中发送
问题描述
我在 google 跟踪代码管理器中创建了一个自定义标记,其事件值在 javascript 变量中计算。在我网站的预览模式下,代码会以正确的事件值触发。当我在生产中发布工作区并检查我可以看到标签正确触发但事件值始终为零时。
预览模式
生产控制台
解决方案
需要更多关于如何计算的信息Event Value
。我的猜测是,这是某种竞争条件,您的逻辑试图在值在 DOM 中可用之前执行。
尝试在您的代码触发中添加 2-3 秒的人为延迟,看看您是否开始在 PROD 环境中收集数据。如果你是,它将证实竞争条件假设。
推荐阅读
- c# - ASP.NET CORE 3.0 中的 IHtmlHelper - 获取属性值的正确方法是什么?
- java - 如何使用 JSTL 在 jsp 中迭代 foreach
- ios - Coredata 合并关系而不是覆盖它
- java - Selenium Webdriver - 错误
- google-maps - 使用矩形位置偏差的 Google Places API 附近搜索
- android - 如何在 android studio 中调试 React Native 原生模块?
- python - 处理由 npy 文件组成的大型数据集
- here-api - 我可以从 api 中获取历史天气数据吗?
- tfs - 如何进行 TFS 2015 总备份并将它们还原到另一台服务器
- php - 如何在 pecl zip 安装操作(使用旧版 PHP)中跟踪编译错误的原因?