如果您在添加 Google Analytics(分析)代码 24 小时后未看到报告中显示任何数据,则可能遇到了以下一个或多个问题。
本文包含的主题:Google 跟踪代码管理器相关问题
如果您使用 Google 跟踪代码管理器在自己的网站上添加了代码,则以下问题可能会导致您看不到数据。
- 过滤器设置不正确
不正确的过滤器设置可能会影响您看到的数据,还可能会无意间过滤掉报告中的所有数据。在大多数情况下,如果用户应用多个“包含”过滤器,可能就会发生这种情形。有关详情,请参阅包含过滤器和排除过滤器一文。 - 容器未发布
请确保您在添加 Analytics(分析)代码之后发布了容器。在您发布容器之前,对容器所做的更改不会在网站上生效。因此,在容器中添加或修改代码之后,您需要发布容器,这样您添加和更改的内容才会在网站上生效。 - 代码没有触发
请参阅 Google 跟踪代码管理器帮助中心中的“问题排查”一文。
Google Analytics(分析)代码问题
- 您是否将代码粘贴到了正确的位置?
粘贴代码,紧跟在起始<head>
标记之后。有关详情(包括如何查找代码),请参阅设置 Google Analytics(分析)代码一文。 - 使用的代码不正确和/或您查看的是错误的帐号、媒体资源或数据视图
如果您使用多个网站且/或可以访问多个 Google Analytics(分析)帐号,则您可能使用的是其他媒体资源的代码,或查看的是错误帐号中的报告,也可能查看的是错误媒体资源和数据视图的报告。请确保您为自己的媒体资源使用了正确的代码,并且您查看的是正确的帐号、媒体资源和数据视图。如需了解更多信息,请参阅“查找 Google Analytics(分析)ID”一文。 - 多余的空格或字符
请务必使用文本编辑器或其他可保留代码格式的编辑器复制代码,并将复制的代码直接粘贴到您的网站上。不要使用文字处理器从帐号中复制代码。代码的格式必须完全准确才能正常运行,而这么做可能导致多出一个空格,或造成代码中的引号发生变化。 - 自定义错误
如果您要对代码进行自定义,请注意以下几点:- 函数名称区分大小写,其大小写应正确无误
- 不可对布尔值(例如
true
或false
)使用引号
- 过滤器设置不正确
不正确的过滤器设置可能会影响您看到的数据,还可能会无意间过滤掉报告中的所有数据。在大多数情况下,如果用户应用多个“包含”过滤器,可能就会发生这种情形。有关详情,请参阅包含过滤器和排除过滤器一文。 - 您网页上的其他脚本
如果您的网页上在运行其他脚本,请确保您没有使用 Analytics(分析)所用的任何变量。要详细了解 Google Analytics(分析)代码所使用的变量,请查看关于 Universal Analytics (gtag.js) JavaScript 库的开发者文档。
验证代码能否正常工作
要验证代码是否在正常运行,请访问您的网站,然后检查系统是否正在实时报告中记录您的访问。
您也可以使用 Google Tag Assistant 和浏览器扩展程序 Tag Assistant Companion 来确定自己的代码是否已正确植入。Tag Assistant 是主要的调试工具。在您使用 Tag Assistant 时,这个自选但建议使用的扩展程序会提供额外的调试信息。
打开 Tag Assistant | 安装 Tag Assistant Companion | 详细了解如何使用 Tag Assistant