Google Analytics(分析)事件过于频繁

时间:2017-06-29 15:55:28

标签: google-analytics analytics

我在页面上设置了以下GA JavaScript以跟踪综合浏览量

           ga('create', 'UA-xxxx-xxx', 'auto');
                ga('send', 'pageview', location.pathname);

我还在document.ready中有以下JavaScript来跟踪事件

$(document).on('click', 'button[type="submit"]', function () {
    if (typeof (ga) !== 'undefined') {
        ga('send', 'event', 'Your Details', 'Save Address Change');
    }
});

在所有开发和测试环境中,代码仅在应该触发时触发(表单只包含一个按钮)但在LIVE中,事件几乎与页面视图编号一致(并且后端数据确认按钮没有已被按下,因为它在SQL数据库中记录,因为它触发INSERT语句)。当我尝试调试JS时,事件不会触发

是否有任何方式我的表单上的网页浏览事件可能会触发该事件?缓存?

使用辅助维度,我找不到任何数据,告诉我几乎每个网页浏览都会触发什么或谁触发此事件。所有这一点都证实,这不是孤立于一个浏览器

1 个答案:

答案 0 :(得分:0)

代码看起来会按照你希望的方式运行,所以必须有其他事情发生......这不是特别的答案,因为检查可能导致答案的其他事情:

  • “您的详细信息”中发生了多少个唯一事件与总事件?
  • 页面上的其他地方是否有其他提交按钮(搜索,订阅等)?
  • 您是否有机会多次加载跟踪脚本(事件监听器所在的位置)?
  • 垃圾邮件机器人怎么样?您是否注意到许多服务器端爬虫?这不是由“鬼”垃圾邮件引起的,因此请将Full Referrer检查为次要维度。
  • 这是否会出现在未经过滤和过滤的视图上?
  • 报告中的其他核心指标(用户,会话,综合浏览量,跳出率)是否奇怪?
  • 仅为触发此活动的用户创建细分,并查看所有其他报告。他们是否遵循您期望的典型渠道/路径?
  • 检查用户资源管理器,查看是否可以找到触发该事件的特定用户。他们还做了什么?它看起来像普通用户吗?
    • 您可以添加客户端ID的自定义维度,并解析GA Cookie以跟踪触发事件的CID(它可以帮助您在用户资源管理器中找到它们)。
  • 可以帮助您获得更多上下文线索的其他自定义维度:时间戳,命中ID(分配给每个匹配的随机ID),PHP推荐人。
  • 远景:其他一些脚本是否有机会触发点击该按钮?

我希望这里能有所帮助。