5

我正在使用 R blogdown(使用 Hugo 模板)创建我的个人网站(此处)。该站点托管在 github 上,我设法让它与 netlify 持续集成。

我想跟踪一些访客分析。

如何添加访客人数和某种访客分析工具?

Netlify 可以与谷歌分析或其他类似工具集成吗?

4

2 回答 2

5

blogdown 指南有一个操作方法部分,详细说明了如何将 Google Analytics 纳入您的 blogdown 页面。文档中的示例使用一个主题 Xmin,但应该可以转移到其他 Hugo blogdown 主题。我已经为我自己的博客网站关注了它。

将以下代码段添加到位于layouts/partials/foot_custom.html页面根目录下的代码中

{{ template "_internal/google_analytics.html" . }}

然后使用您的 GA 凭据配置googleAnalytics站点中的字段。config.toml

博客作者 Yihui 在此 PR 中详细介绍了这些确切步骤

于 2017-12-21T08:07:39.827 回答
4

免责声明:我为 Netlify 工作。

我们的服务目前没有内置分析或其他访问者日志记录,因此谷歌分析是一个不错的选择。 New Relic 浏览器代理是您可以以相同方式使用的另一个选项。他们都依靠浏览器运行 javascript 并允许跟踪,因此他们报告的数字应该持保留态度。

预期的路径,虽然绝不是唯一的,是将您需要注入每个 html 页面的 GA 标记或其他代码放入构建和部署设置页面上的注入片段部分。

请注意,在部署时条件(例如依赖于分支的变量)周围有一些高级的使用潜力,但并不是很明显。您可以在这篇关于拆分测试的文章中看到它的演示(条件可以在没有拆分测试的情况下使用)。

于 2017-12-21T05:25:56.147 回答