问题标签 [enhanced-ecommerce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
472 浏览

android - 未记录在增强型电子商务 for Android 应用程序中的购买事件

我一直在与一家专门从事移动开发的机构合作,在移动应用上安装带有 GTM 的增强型电子商务。屏幕视图跟踪和自定义事件运行良好,但我们正在努力让所有数据显示在 Ecom 报告中。查看当前的产品列表绩效报告(是的,并非所有数据都有意义)

似乎产品结账被正确跟踪,但购买事件存在缺陷。仅供参考,点击按钮即可通过自定义事件发送结帐和购买数据。事件报告显示事件本身收集正常。

以下是一些数据推送(Android):

点击次数

添加到购物车

查看

购买 - 在与结帐相同的页面上触发(1 页结帐),但具有不同的事件

您是否看到任何会阻止 Google 记录交易的内容?所有标签也设置为“启用增强型 Ecomm”和“使用数据层 = true”。

太感谢了,

查尔斯

0 投票
1 回答
573 浏览

google-analytics - “dataLayer.push”或使用“dataLayer =”声明用于分析电子商务跟踪 GTM

其中哪一个更优化?

我有一个感谢页面,我需要将我所有的交易销售信息加载到这个页面中,然后通过谷歌标签管理器将其发布到谷歌分析。

我是否使用下面的代码声明 dataLayer 并将其发布在我的 GTM 代码之前?

还是我将数据推送到自动创建的 dataLayer 并在我的 GTM 代码之后发布?

有什么不同?我将通过“DOM Ready”事件将数据从 dataLayer 获取到 Google。

0 投票
0 回答
188 浏览

javascript - 适用于 Android 的增强型电子商务 - 来自文档且未填充报告的事件

因此,我一直在尝试在带有 GTM 的 Android 应用上实现增强型 Ecom。它运行不佳,因为添加到购物车和购买事件不起作用。

我尝试在文档中复制粘贴推荐的调用,看看它是否有效。数据仍然没有以正确的方式出现。你知道可能是什么问题吗?

这是代码:

展示次数(在浏览量标签上触发,有效)

点击(事件触发,工作)

详细信息(在浏览量标签上触发,工作)

添加到购物车(使用自定义事件触发,事件在 GA 中触发但没有数据进入。即使在标签上激活了数据层)

结帐(事件触发,工作)

为了让购买生效,我们会在代码之后立即发送综合浏览量,以确保我们在之后发送点击以确保数据可以到达 GA。

知道为什么添加到购物车和购买无法使用此功能,即使结帐信息(之后发送)是?

谢谢,

0 投票
1 回答
120 浏览

cordova - 扩展电子商务“购买”事件未存储在 Cordova 应用程序中

我们有一个使用扩展电子商务 API 的 Cordova/Web 应用程序。

当我们将其作为移动网站运行时,它按预期工作,但是,当我们运行与 Cordova 应用程序相同的代码时,“购买”事件不会显示在 Google Analytics(分析)电子商务报告中(其余的网页浏览事件被捕获)。

我检查了 HTTP Get 调用,看起来还可以,例如

由 生成:

0 投票
1 回答
805 浏览

google-analytics - GTM 和增强型电子商务。未在 Analytics 中显示 - 为 DataLayer 抓取 DOM

我正在做一场噩梦,试图在 Google Analytics 中显示增强的电子商务数据。使用标签管理器,我的数据层中有以下内容,但在我的 Google Analytics(分析)帐户中看不到任何内容。

不幸的是,目前我不得不从 DOM 中获取相关信息,所以我将所有信息都推送到带有“付款”事件的数据层。相应的代码在此事件上正确触发。

GTM 预览检查器显示了我所期望的所有内容

我已经勾选了相关的启用增强型电子商务框,并在每次尝试更改后等待了 72 小时,但仍然没有运气 - 有人可以帮忙吗?我确定我在某处错过了一个简单的步骤,但在 Google 开发人员文档上没有运气。

非常感谢,

欧根

“付款”事件:

数据层屏幕截图

页面完全加载后:

数据层截图

标签: 标记视图

扳机: 扳机

0 投票
1 回答
389 浏览

google-analytics - 谷歌分析没有跟踪增强的电子商务数据

我管理着几家分析酒店,实际上有 400 家,我们正在更新电子商务数据以增强电子商务。

当我将 100 家酒店的电子商务脚本更新为电子商务时,没有人在工作,所以我进行了测试,发现等值图分析代码没有实现,修复了这个问题,现在 70/100 家酒店正在获取电子商务数据。

idk 如果获取最近 30 家酒店的数据是时间问题,但这里是代码,如果有人能看到任何错误,谢谢。

0 投票
1 回答
108 浏览

google-tag-manager - 切换到跟踪代码管理器,增强型电子商务仍然有效吗?

我已经在我的一个网站上成功实施了 Google 增强型电子商务,在那里我还有一个 Google Universal Analytics 跟踪代码。现在我们要更改为 Google 跟踪代码管理器,从而将 UA 跟踪代码替换为跟踪代码管理器代码(对吗?)

这会以任何方式影响增强型电子商务跟踪吗?或者我可以将跟踪代码段和 ga('create') 部分替换为跟踪代码管理器代码段吗?

0 投票
1 回答
904 浏览

php - 在 Google Analytics EE 中看不到产品的收入

目前我实施了 Google Analytics Enhanced Ecommerce,但购买跟踪存在问题。

我从 PHP 后端跟踪购买,所以我使用Google Analytics Measurement Protocol 库(链接指向相应的自述文件部分)用于 PHP。一切正常,除了一件事:购买收入显示在销售业绩部分,但由于某种原因,它没有与产品列表业绩部分中的相应产品一起显示(但购买数量显示正确)。

请看一下图片:

在此处输入图像描述

PS 数量也丢失了。

0 投票
0 回答
513 浏览

javascript - 谷歌分析电子商务不起作用

这是我的代码:

这不跟踪电子商务中的任何内容,电子商务是从我的谷歌分析帐户启用的。

0 投票
1 回答
1278 浏览

google-analytics - DataLayer 增强型电子商务附加产品参数——如何正确推送?

我正在准备一份开发人员简介,以实施包含 Datalayer 和增强型电子商务数据的 Google Tag Manager。我参考了Google Tag manager Enhanced ecommerce guideEnhanced ecommerce data types specification

我想知道的是,通过名为“电子商务”的数据层对象推送的增强型电子商务数据是否也可以作为变量在标签管理器中进一步使用,还是仅出于在 GTM 中设置 Google Analytics 标签的目的而推送?我也想将这些参数与 GTM 中的其他标签一起使用。

问题是我想跟踪有关产品的更多参数,例如,比 Google 标记管理器增强型电子商务指南指定的参数。文章说,为了跟踪更多产品参数,您可以通过自定义维度('dimension1': 'Additional parameter')来做到这一点,但我假设这些参数以后不能作为变量在跟踪代码管理器中使用?

那么在数据层对象“电子商务”之外或在其中指定这些附加参数的正确方法是什么?

谢谢你。