我正在使用R blogdown(使用Hugo模板)创建我的个人网站(here)。该网站托管在github上,我设法让它不断与netlify集成。
我想跟踪一些访问者分析。
如何添加访问者数量和某种访问者分析工具?
Netlify可以与谷歌分析或一些类似的工具集成吗?
博客指南有一个how-to section,详细说明如何将Google Analytics纳入您的博客页面。使用一个主题Xmin的文档中的示例,但应该可以转移到其他Hugo blogdown主题。我已经关注了我自己的博客网站。
将以下代码段添加到layouts/partials/foot_custom.html
中的代码中,该代码位于页面的根目录下
{{ template "_internal/google_analytics.html" . }}
然后使用您的GA凭据在您的站点googleAnalytics
中配置config.toml
field。
博客作者Yihui详细介绍了这个PR here中的这些确切步骤。
免责声明:我为Netlify工作。
我们的服务目前没有内置分析或其他访客记录,因此谷歌分析是一个不错的选择。 The New Relic browser agent是您可以以相同方式使用的另一种选择。他们都依靠浏览器来运行javascript并允许跟踪,因此他们报告的数字应该用一些盐。
预期路径(尽管不是唯一的路径)是将您需要注入的GA标记或其他代码放入构建和部署设置页面上的injected snippets section中的每个html页面。
请注意,部署时间条件(如与分支相关的变量)之间存在一些高级使用潜力,这些条件并不是很明显。您可以在this article on split testing中看到它的演示(条件可以在没有拆分测试的情况下使用)。