带有 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 应用测试

Google Tag Manager 多个增强型电子商务事件

使用 SameSite 和 Secure 属性设置 Google Tag Manager cookie