【问题标题】:Google analytics page views send but not event谷歌分析页面视图发送但不事件
【发布时间】:2021-04-24 12:34:09
【问题描述】:

我有一个发送事件“pageView”和“事件”(点击)的小脚本。使用扩展 GA 调试 (https://chrome.google.com/webstore/detail/gtmga-debug/ilnpmccnfdjdjjikgkefkcegefikecdc) 我可以看到浏览量事件,所以它工作正常!

但是第二个我的所有点击事件都不起作用:

export const launchGAEvent = (eventCategory, eventAction, eventLabel) => {

      if (isGTMReady() === false || isGAReady() === false) {
        return
      }
      window.dataLayer = window.dataLayer || []
      window.dataLayer.push({
        event: 'GTM-WATCH_Event',
        eventCategory,
        eventAction,
        eventLabel,
      })
    } 

如果我用event: 'GTM-WATCH_Pageview' 替换它,我会资助问题来自event: 'GTM-WATCH_Event' 的所有工作!

我看到我所有的事件点击,我不明白为什么的问题? _Pageview 是 Google Analytics 或 Google 标签管理器中的自动配置,我需要设置 _Event 吗?

非常感谢

【问题讨论】:

    标签: javascript google-chrome google-analytics google-tag-manager


    【解决方案1】:

    您必须在 GTM 中为您的事件标签设置一个名为 GTM-WATCH_Event 的触发器。

    【讨论】:

    • 是的,我也尝试了很多时间。但没有成功,如果我进入预览模式(谷歌标签管理器),我可以看到我的事件并且触发器是绑定的并且很好。
    • 请显示一些您的配置截图
    • 谢谢,在我资助这个问题之前我会回复:)
    【解决方案2】:

    答案是我以前尝试过的,但不是实际状态。

    只需打开私人导航,我的所有活动都可以正常工作。我可以在实时谷歌分析中看到它!

    更多详情:

    1. 创建一个标签并选择“Google Analytics : Universal Analytics”
    2. 在设置 Google Analytics 时,输入您的 UA 代码,例如 UA-xxxx-x

    现在你需要一个触发器,所以点击新的:

    1. 转到最后一个选项“自定义事件”
    2. 输入您的活动名称,例如“GTM_Event”

    一切都好,你可以看看是否在previewMode下工作(是标签是链接)

    之后,在“预览”的角落点击“发送”选择“发布”,这很重要。 现在像 chrome 一样在私人导航上启动,一切正常。

    不要忘记查看实时 Google 分析日志,因为其他日志也可能需要 24 小时才能显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多