javascript - 谷歌分析实时未显示在购物行为中

标签 javascript php google-analytics google-tag-manager google-datalayer

我正在使用 Google 跟踪代码管理器将数据从电子商务网站的数据层提取到 Google Analytics(分析),但遇到了一些无法修复或在线找到建议的错误(我一直在搜索到目前为止整个星期)。

该流程应该获取包含产品 View 的 session 包含添加到购物车的 session ,但这两个似乎都不起作用;无论是实时事件还是购物行为。

附件是 Google 跟踪代码管理器的屏幕截图,其中两个标签正常触发,没有错误,触发时实时显示的内容、购物行为页面以及我正在查找的产品的数据层在。

我在编辑数据层图像时注意到,相关代码没有gtm.dom那样带有红色引号。这会影响它吗?

PHP 页面上的所有代码均采用 JavaScript 编写。我之前已经这样做过以获取结账数据,效果很好。我在 Simos 博客上执行了相同的步骤,但现在遇到了这些问题。
图片按顺序为:

  • 数据层
  • 实时结果
  • 购物行为
  • 标签管理器

Data Layer

Real time results

Shopping behavior

Tag manager

非常感谢您提供任何帮助,如果您需要更多信息或屏幕截图/代码示例,请告诉我。

非常感谢

最佳答案

不确定其中哪一个是关键原因,但观察结果:

1) 您的添加到购物车事件是点击事件而不是自定义事件。将触发器类型从“单击 - 所有元素”更新为“其他 - 自定义事件”,并使用 AddToCart 作为事件。

2) 您正在发送一个字符串值(产品名称)作为事件值。这应该是一个数值。

3) 价格前面不应该有货币符号,而应该只是一个数字。

关于javascript - 谷歌分析实时未显示在购物行为中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60073489/

相关文章:

javascript - Node.JS:带有请求模块的简单 GET 抛出 "Possible EventEmitter memory leak detected"

javascript - rel 中存在多个值并使用 javascript 或 jquery 进行访问

javascript - Node.js Mongoose Promise 迷路了

php - Magento 添加到愿望 list 代码不起作用

firebase - 仅针对某些特定事件将 Firebase 分析数据导入 BigQuery

javascript - 如何通过 JavaScript 函数向对象添加多个键和值?

javascript - 链接的编辑功能 - UI

php - 空字段或空白字段或空字段未显示在 php 代码中

google-analytics - 如何捕获按钮单击事件标签附近的文本

javascript - $window 错误 '$window not defined' Angular 应用程序中的谷歌分析代码