【问题标题】:Converting GTM event to gtag event Google Analytics将 GTM 事件转换为 gtag 事件 Google Analytics
【发布时间】:2019-09-13 15:58:51
【问题描述】:

我的公司使用 GTM 来跟踪事件,但我们最近改用了 gtag.js。大多数转换进展顺利,但我有一个特定事件似乎无法正确转换。它适用于名为 Namogoo 的服务。我们只是跟踪他们的系统何时触发事件,以便我们可以在 GA 门户中获得报告。

原来的GTM代码是:

const someValue = 1

dataLayer.push({
    event: 'gtm.trackEvent',
    nB: someValue,
    trackEvent: {
        'category':'Namogoo',
        'action':'block',
        'label':'block',
        'value':someValue
    }
});

我尝试了很多事情,但我在实时事件界面中显示事件但未在自定义报告中显示的最新迭代是:

gtag("event", "Namogoo", {
    "event_category":"Namogoo",
    "event_action":"block", 
    "event_label":"block",
    "event_value": someValue,
    "value":someValue
});

我基本上只是用“价值”字段将意大利面扔到墙上。任何帮助,将不胜感激。自定义报告仅在 Namgoo 事件上创建的向下钻取维度上运行。

【问题讨论】:

  • 您无法从 dataLayer 推送内容中准确判断 gtm 容器的配置方式。也许处理此问题的标签还设置了与您的分析相关的自定义维度等。

标签: google-analytics google-tag-manager gtag.js


【解决方案1】:

所以你的数据层推送实现,我是这样理解的:

const someValue = 1
dataLayer.push({
    event: 'gtm.trackEvent',
    nB: someValue, //this is the same value as trackEvent.value
    trackEvent: {
        'category':'Namogoo', //maps to event category
        'action':'block', //maps event action
        'label':'block', //maps event label
        'value':someValue //same value as 'nB'
    }
});

对于 gtag.js 中的事件跟踪,格式如下:

gtag('event', <action>, {
  'event_category': <category>,
  'event_label': <label>,
  'value': <value>
});

所以把所有东西放在一起,这应该是你所追求的:

const someValue = 1
gtag('event', 'block', {
  'event_category': 'Namogoo',
  'event_label': 'block',
  'value': someValue
});

请注意,您的标签与操作相同,不太确定它的用途。

【讨论】:

  • 我在周五采纳了您的建议,但在周末跟踪我没有看到它比以前报告更多。我们的旧站点仍在运行以提供旧版 IE,因此我们仍然在 GA 中看到该站点的一些点击量,但我没有看到与 Namogoo 上的报告相匹配的增长。我非常感谢您的回复。
  • 您能否发布链接或屏幕截图,以便我查看您在 Namogoo 中比较的内容?
  • 我想我找到了解决方案,现在就部署它。我们报告的自定义维度不在我的配置语句中。今天我学到了。确认后,我将发布解决方案。非常感谢。
  • 很高兴听到这个消息。好奇你们为什么要从 GTM 转到 gtag.js? IMO gtag.js 在跟踪/数字营销方面不太灵活。
  • 不确定自己,做出这些决定时不在公司。
【解决方案2】:

感谢 XTOTHEL 的帮助。

问题的根源是我的 gtag 配置中缺少 custom_map 来覆盖自定义维度。

gtag("event", "Namogoo", {
"event_category":"Namogoo",
"event_action":"block", 
"event_label":"block",
"nB":nB
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-22
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多