问题标签 [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.
google-tag-manager - 如何正确跟踪 Google 增强型电子商务中的多个结帐流程?
我正在尝试通过谷歌标签管理器在谷歌增强电子商务中设置结帐步骤功能。我目前遇到的一个问题是,官方文档没有提及如果我的结帐过程有细微的变化并且有多个结帐路线。
例如:
如果用户没有登录,结帐流程是这样的:
- /结帐/购物车
- /结帐/登录
- /结帐/计费
- /结帐/付款
- /结帐/确认
对于已登录的用户,它将跳过第 2 步。
一年前有人问过同样的问题,但没有得到答复。所以很想得到关于这个话题的一些见解/建议。
谢谢!
javascript - 如何将自定义变量用于产品印象而不是增强型电子商务数据层?
我收到了一个请求,我们需要创建自定义 javascript 变量来发送产品印象而不是增强型电子商务数据层。有人可以通过为我指出正确的方向来帮助我理解如何实现吗?
TIA
google-analytics - 我是否总是需要将完整的产品数据发送到 Google Analytics Enhanced Ecommerce?
当我在第一个事件 E1 中向 Google Analytics 发送完整的产品数据时,我是否还需要在与该产品相关的后续事件 E2、E3、...中发送竞争产品数据?
因此,更具体地说,假设当用户在页面上看到产品(产品印象)时,我将以下产品数据发送到 Google Analytics:
现在,如果我只在与该产品相关的后续事件中发送产品 ID,将会发生什么:
Google Analytics 会根据产品 ID 找到由展示创建的产品数据并“加入”产品数据吗?或者这两个事件将连接到两个单独的产品,而第二个事件将丢失所有产品数据(例如,我将无法按产品类别过滤该事件)?
该行为是否记录在 Google Analytics 文档的任何地方?
php - 在 html 属性中存储增强型电子商务 JS 对象
我正在尝试为我们的网站设置增强型电子商务产品点击次数,为了使其正常工作,我需要将数据层内容发送到 GTM/Analytics。要获得数据层所需的所有信息,我必须将变量从一个控制器发送到另一个控制器。为了避免这种情况,我希望简单地构建一个字符串 json 对象的属性,我可以使用将数据发送到 GTM/Analytics 的点击事件来解析它。
我的问题是:以任何形式这样做对我们网站的安全或数据收集有危险吗?据我了解,如果要通过源代码操作数据,则可能会捕获不正确的分析,但仅此而已吗?有鉴于此,是否有更有效的方法来做到这一点?
一些注意事项: JS 函数确实包含一个 e.preventDefault() 。我的意图是在我们的主 .js 文件中有一个函数,它接收 json 对象、记录并将其作为数据层发送到分析,然后加载最初设置为 href 的页面。
enhanced-ecommerce - 增强的电子商务产品价格、运输和税收
我不明白产品价格和税值哪个值是正确的。
我有产品
ga('ec:addProduct', { // 在 productFieldObject 中提供产品详细信息。'id': 'P12345', // 产品 ID(字符串)。'name': 'Android Warhol T-Shirt', // 产品名称(string). 'category': 'Apparel', // 产品类别 (string). 'brand': 'Google', // 产品品牌 (string). 'variant': 'black', // 产品变体 (string ). 'price': '29.20', // 产品价格(货币)。
=> 产品价格不含税???
'coupon': 'APPARELSALE', // 产品优惠券(字符串)。'quantity': 1 // 产品数量(数量)。});
Q.: 产品价格是含税价格还是不含税?
我有运费(1.48 不含税,1.8 含税)
ga('ec:setAction', 'purchase', { // 交易详情在 actionFieldObject 中提供。'id': 'T12345', // (必填) 交易 id (string). 'affiliation': 'Google Store - Online', // 隶属关系(字符串)。'revenue': '33.85', // 收入(货币)。'tax': '2.85', // 税(货币)。
=> 税是产品税和运费税的总税(或支付税,如果我有的话)?
'shipping': '1.8', // 运费(货币)。
=> 运费是含税价格还是不含税?
'coupon': 'SUMMER2013' // 交易优惠券(字符串)。});
问:税是产品税和运费税的总税(或支付税,如果我有的话)?Q.: 运费是含税价格还是不含税?
谢谢
鲁道夫
google-analytics - 未记录 Google 增强型电子商务购买
我绝对无法让增强型电子商务正常工作。
请不要发送谷歌教程,我在它们上面做了 10 次。(请给我一些绝对愚蠢的人如何逐步设置它的教程)
我正在使用调试器并没有看到任何东西。
注意:我可以在 Google Analytics 中看到页面视图。但是我在 Google 分析 UI 中看不到将商品添加到购物车或购买交易。
感谢帮助。
ios - 数据从增强型电子商务的数据层中的先前事件附加
我按照谷歌标签管理器的官方文档实现了代码。数据在 GA 的仪表板上正确显示。但我面临着将以前的事件数据附加到当前事件数据的奇怪问题。例如,我在主页上发送促销横幅数据,效果很好。然后产品列表页面,我发送每个产品的印象;在这种情况下,之前的促销横幅数据会被附加。这发生在主页上的促销横幅之后的每个事件。我的错误或可能的解决方案可能是什么?
google-analytics - GA / GTM 增强型电子商务 | 衡量产品和产品详细信息的印象
我一直在尝试在我们的 Shopify 商店和结帐以及我们自己的自定义定期结帐中正确实施 Google Analytics 的增强型电子商务。在大多数情况下,我让它工作得非常好。
但是我无法弄清楚如何正确地实施测量产品点击和测量产品详细信息的视图 100%,因为这些测量的标签配置必须被跟踪为Pageview
触发器设置为event
等于gtm.dom
,这会导致错误“相同的网络属性ID 被跟踪两次。” 在谷歌标签助手中。
如果有人愿意看看这个,我很乐意为此付费。
目前在我们的Shop 3 Tags的页面加载中火了。
- GA 浏览量
- 网页浏览产品展示次数
- 综合浏览量 产品详情 浏览量
这可能会导致 GTA 中出现上述错误。(“同一网络媒体资源 ID 会被跟踪两次。”)
在这种情况下,如何正确实施测量产品点击和测量产品详细信息的视图?
我已经尝试加载常规GA Pageview
并DOM Ready
为 Firing Triggers 设置一个 execption,以便在或被触发时不会GA Pageview
触发。Pageview Product Impressions
Pageview Product Details Views
但这仍然给我留下了 2 个触发的标签,这仍然会导致错误。而且我也不肯定这是正确的做法。
请让我知道我是否可以进一步解释某些事情或以某种方式改进这个问题。同样,我是新来的,我很乐意为帮助付费。
在这里待了 2 天。
提前感谢您的所有帮助和投入!我很感激!
一切顺利,马库斯