如何将Google Analytics添加到Github仓库

30

我想在我的 GitHub 仓库上添加 Google Analytics,这样我就可以跟踪用户访问情况。


2
你不能。然而,他们有自己的流量分析工具 - vcsjones
我用这种方式尝试了一下,对我有效。在README.md文件中添加以下代码片段。[![分析](https://ga-beacon.appspot.com/<UA-XXXXX-X>/chromeskel_a/readme?pixel)](https://github.com/<project_path>) 您可以检查此链接以获取更多帮助-https://github.com/igrigorik/ga-beacon - Prashant
4个回答

16

很遗憾,您不能使用Google Analytics监控您的GitHub存储库页面,因为您简单地不拥有该页面。GitHub提供了自己的流量分析平台

我本人尚未验证过这一点,但如果您在<your GitHub username>.github.io上拥有一个GitHub Pages站点(或者使用GitHub Pages的特定项目页面),则可以向该站点添加Google Analytics。它不一定会捕获对特定存储库页面的访问,但它可能有所帮助,特别是如果您拥有一个特别活跃的GitHub Pages网站。

有关更多信息,请参见相关帖子:如何向GitHub Pages添加Google Analytics Tracking ID


1
确认(因为此答案说明用户未经验证)您可以将分析添加到GitHub Pages实例中。最好通过Google Tag Manager这样做,这样您就不需要不断提交以进行跟踪逻辑更改。 - Chrysus

9

通过 ga-beacon,你应该能够在 GitHub 仓库上进行最小化的 Google Analytics 跟踪。虽然无法像 GitHub 自己的分析工具那样跟踪到细节层面,但至少可以跟踪访问主要仓库页面的情况。


ga-beacon自上个月以来一直处于宕机状态。 - Tony Qu
如文档所述,ga-beacon.appspot.com实例是用于原型制作和概念验证的演示实例。如果您打算在生产中使用此服务,则应部署您自己的实例。以下评论提供了一些有用的设置提示: https://github.com/igrigorik/ga-beacon/issues/81#issuecomment-1127930027 - sfgeorge

5

4

对于这个问题,Segment跟踪像素非常适合。只需将其嵌入到您的README/其他文件中,即可记录对您的存储库的匿名页面点击。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接