首页 > 解决方案 > 为什么谷歌分析不能在 github 页面上托管的网站上运行?

问题描述

我的网站托管在 github 页面上,我想添加 Google Analytics 来计算其浏览量。我创建了一个 Google Analytics 帐户,创建了一个新的 UA 属性并添加了我网站的完整路径( username.github.io/reponame/ )。然后我将全局站点标签添加到我的 index.html 的头部...

我等了一段时间,但即使我使用 2 个设备在我的网站上活动,我仍然可以在分析页面中看到 0 个活动查看者......

由于我找到了有关使用 Jekyll 设置分析的各种答案,因此我添加了 Cayman 主题,编辑了 _config.yml,添加了 _includes 并做了该博客中所说的任何事情,但仍然没有用(实际上我不习惯 github)...因此,我删除了我为 Jekyll 所做的任何更改,现在我的存储库仅包含我在开始时添加的内容。

为什么它不能在我的网站上运行?我是不是哪里出错了?

如果我的存储库当前仅包含 index.html、css 文件和 JS 文件,我该如何添加 Google Analytics?

标签: githubgoogle-analyticsgithub-pages

解决方案


确保已包含{% include analytics.html %}在您的网站某处。最佳做法是将其放入 HTML 的头部。

检查您的网页,例如使用 Chrome 工具,检查是否确实加载了包含您的 Analytics ID 的脚本。您应该会看到如下内容:

<script async src="https://www.googletagmanager.com/gtag/js?id=G-ZKGE3RWEMU"></script>

推荐阅读