Google Analytics没数据的11个原因

Google Analytics 黄业忠 2年前 (2020-04-15) 1809次浏览 已收录 4个评论

很多新手在刚接触Google Analytics的时候,可能会遇到Google Analytics没数据的情况,不知道怎么处理,下面是我总结的几种比较常见的原因和对应的排除方式。

Google Analytics收集数据服务器挂了

就是GA收集数据的服务器挂了,所以没数据。

这种可能性很小,极小,但有时候会比较久延时,会导致看数据的时候较大差异。

其他同类产品有遇到过服务器挂了,是整个大区都出现问题的那种,非常严重的事故。

Google Analytics跟踪代码布署不对

如果是直接布署Google Analytics跟踪代码,代码添加位置不对或只在部分页面布署,那么也会导致没有数据。

GTM未发布版本

如果是通过GTM部署Google Analytics的,页面没有跟踪代码,那么可能是GTM还没发布,GTM上没有发布Google Analytics跟踪代码是不会生效的。

检查方法:

Google Analytics没数据的11个原因

看GTM里面有没有Google Analytics的的配置和发布版本。

GTM上的配置错误

如没有触发,Tracking ID不对,Tracking ID的结构是UA-开头,是否错用了衡量ID,衡量ID是G-开头,都可能导致没有数据

检查方式:

Google Analytics没数据的11个原因

检查Google Analytics 的Tag中的tracking Id,Tracking ID有没有输错误,Tracking Id的结构是UA-123456-1,是不是这个结果,是不是你媒体资源的tracking Id,触发器是不是all pages,必要的时候还可以在预览状态下去测试。

浏览器屏蔽

浏览器有插件屏蔽了第三方跟踪导致跟踪不到。

检查方法:检查浏览器上的第三方插件

同意管理平台CMP屏蔽

如果你是有布署同意管理平台CMP,且用户不同意,那么就不能跟踪用户的数据,所以Google Analytics 没有数据。

一般是面向欧洲地区的网站会布署,随着中国个人信息保护法在2021年11月实行,中国地区的网站也需要用户的同意授权才可以收集数据。

Content Security Policy 禁止

如果你没有在GA和GTM做修改,GA突然就没有数据,那么可能是CSP的问题,CSP 必须允许执行 Google 跟踪代码管理器代码段,详细请看:https://developers.google.com/tag-manager/web/csp

Google Analytics没数据的11个原因

网站系统隐藏或隐藏js跟踪代码

有网站系统处于安全考虑会隐藏在头部的js,隐藏后就会导致加载不到js,自然也就没有数据。

可以去检查页面代码,看跟踪代码是不是被系统修改过,一般是属性被修改,所以不能加载和触发跟踪代码。

这个设置一般可以在网站后台找到的,将其关闭即可。

Google Analytics跟踪代码被移除

跟踪代码被开发移除,自然Google Analytics里没有数据。

检查方法:

1、用Ghostery检测:

Google Analytics没数据的11个原因

 

如果看到有Google Analytics表示页面有跟踪代码,如果没有,表示跟踪代码没有布署或被移除了。

 

2、看浏览器下的Network的代码加载和数据传输

Google Analytics没数据的11个原因

 

状态200表示加载成功,如果没有analytics.js,表示没有代码加载到。

另外你还可以找带collect的请求,这个是向谷歌分析发送数据的,如果没有,也可以知道不能发送数据。

错误使用过滤器

过滤设置错误,将自己网站的流量都排除掉,有些人本来要设置包含,用错了,设置成排除,将自己的网站流量排除掉,自然就没数据。

检查方式:

Google Analytics没数据的11个原因

看过滤器是否有做设置,逐个检查过滤的的具体设置,看有没有hostname是将自己的主机名过滤掉的。

看错数据视图

可能是看错报告的位置,如测试的时候要看的是实时报告里的,其他报告的数据是由几个小时的滞后性的,有些人刚部署完就看Channel的报告说,怎么没数据,其实是因为看错了报告。

Google Analytics没数据的11个原因

另一种可能是看错媒体资源,如你布署的是UA-111111-1的媒体资源,但你看的是UA-22222-1的媒体资源,不要惊讶,有些人就是这么粗心的。

 

如果还不会,那么可以对着这个布署过程去检查;一个完整的部署案例


GA小站, 版权所有丨如未注明 , 均为原创

转载请注明标题:Google Analytics没数据的11个原因
链接:https://www.ichdata.com/several-reasons-why-google-analytics-has-no-data.html

喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4)个小伙伴在吐槽
  1. 我的谷歌Google Analytics代码已经加上了,开始时候在Google Analytics还实时显示数据,后来过了几天就不显示了,我又通过各种插件都添加过,还是不显示,请问能帮忙看看怎么回事吗?用的是WordPress, 现在用的代码添加插件是rank math。 https://chinabrakerotors.com/ 这个网站, 可以麻烦帮忙给看一下吗,谢谢了。 不显示之后在Google Analytics上新建过好几个账号,用过好几个插件,依旧不显示,都删除了, 现在就剩下了一个。
    alanhou2021-02-08 12:26 回复 Windows 7 | Chrome 88.0.4324.96
    • 黄业忠
      页面上没代码,估计被你移除了
      黄业忠2021-02-08 13:29 回复 Mac OS X | Chrome 88.0.4324.150
      • 大佬您好,刚才可能我给删除又重新添加了,我用了google site kit 添加了代码,依旧没显示出来。 Global site tag (gtag.js) UA-189099431-1 我用浏览器插件看,网站上有这个信息, 请问这个代码正确吗? 我申请加入咱们的群,请问可以通过一下吗?谢谢
        alanhou2021-02-08 14:42 回复 Windows 7 | Chrome 88.0.4324.96
        • 找到问题原因了。 应该是我使用了 Global Site Tag / gtag.js (new method)这个代码,插件自动添加的是这个代码,但是这个代码在我的网站上无法使用导致无法追踪,及时能看到代码GA网站上也不显示数据。 为什么就不知道了。 我选择了GA 插件,选择通用的代码,也就是第一种,问题解决了。困扰了我好几天的问题。不能使用google site kit添加代码,也不能使用rank math 添加代码。 Universal Analytics / analytics.js (default) Global Site Tag / gtag.js (new method) Legacy / ga.js (deprecated)
          alanhou2021-02-08 16:15 回复 Windows 7 | Chrome 88.0.4324.96