带有 Google Tag Manager 并手动添加 Google Analytics 的页面
Posted
技术标签:
【中文标题】带有 Google Tag Manager 并手动添加 Google Analytics 的页面【英文标题】:Page with Google Tag Manager and manually added Google Analytics 【发布时间】:2022-01-16 21:19:11 【问题描述】:现状:
Shopware 5 商店 Google Tag Manager (GTM) 添加了 Tag Manager 插件(目前仅用于 Facebook Pixel) 手动在主题(自定义 JS)中通过gtag('config', 'UA-123456789-1', 'anonymize_ip': true );
添加了 Google Analytics(GA)
电子商务跟踪已在 GA 中激活
上面的插件(标签管理器)还支持“添加到购物车”、“结帐”或“购买”的自动事件,如下所示:
dataLayer.push(
event: "checkout",
ecommerce:
checkout:
actionField: step: "1",
products: [
// ...
]
,
google_tag_params: ecomm_pagetype: "cart", ecomm_prodid: ["123456"], ecomm_totalvalue: "29.9",
gtm.uniqueEventId: 3
)
事件被触发(通过 Google Tag Assistant 检查)
问题:
没有任何东西被跟踪。是不是因为google_tag_params
只被 GTM 接受,并且由于我手动包含了 GA,所以没有进行跟踪?
我正在考虑将 GA 添加到 GTM,但起初,我想了解问题并知道这是否是正确的解决方案。
【问题讨论】:
【参考方案1】:您添加的代码仅用于使用 GTM 实现增强型电子商务。因此,您需要配置 GTM 以将此电子商务数据发送到您的分析资产。
为此,您需要配置 dataLayer 变量、触发器和标签。
您可以阅读Simo's guide了解更多信息和详细说明。
【讨论】:
以上是关于带有 Google Tag Manager 并手动添加 Google Analytics 的页面的主要内容,如果未能解决你的问题,请参考以下文章
React + Router + Google Tag Manager
来自 Google Tag Manager 的用户数据摄取流程,用于 Recommendation AI Google 云平台
使用 Google Tag Manager 和 Universal Analytics 的 onclick 事件
Google Tag Manager v4 Android 应用测试