【问题标题】:Google Analytics Goal Not Tracking Events谷歌分析目标不跟踪事件
【发布时间】:2019-08-02 14:27:44
【问题描述】:

我有一个使用 gtag 显示点击的事件,我设置了一个目标来跟踪提交按钮上的点击,但它们没有加载到我在 Google Analytics 中的目标视图中

几周前,我从 ga 转换为 gtag 以进行事件跟踪,并且我在事件中获得了结果,但是将目标设置为事件并没有显示结果。我查看了https://developers.google.com/analytics/devguides/collection/gtagjs/migration 的文档,最近在我的代码中添加了 'send_to': 'UA-xxxxx-x'

GA 目标设置如下:

  • 类别 - 等于 - 表格
  • 操作 - 等于 - 按钮点击
  • 标签 - 等于 - 开始免费试用
  • 值 - 大于 - 0

    <input type="submit" value="Start Free Trial"
    onclick="gtag('event', 'Button Click', {
      'send_to': 'UA-xxxxx-x',
      'event_category': 'Forms', 
      'event_label': 'Start Free Trial',
      'value': 'Free Trial Click'
    });" id="submit">
    

这确实可以跟踪事件,但是目标不起作用

【问题讨论】:

    标签: google-analytics gtag.js


    【解决方案1】:

    基于Measurement Protocol Parameter Reference,它列出了谷歌分析接受的参数,不管跟踪方法(ga.js、gtag.js),事件值是一个非负整数。这也在 gtag.js event tracking guide 上注明。但是,您正在为其分配一个字符串,该字符串将被忽略,并且不会向 Google Analytics 发送任何值,从而导致事件值为零。

    您的目标设置要求值大于零,这就是未满足活动目标要求的原因。因此,如果这是满足目标条件的相关参数,则需要调整代码并发送大于零的整数值。或者,你需要调整目标设置,去掉事件值设置,只看类别、动作和标签。

    【讨论】:

    • 谢谢,只需将该值切换为“1”并在我的实时视图中进行跟踪,我真的很感激
    猜你喜欢
    • 1970-01-01
    • 2016-05-21
    • 2013-09-18
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多