【问题标题】:Google Analytics tag not working on Jekyll with GH Pages谷歌分析标签不适用于带有 GH 页面的 Jekyll
【发布时间】:2020-12-19 21:19:00
【问题描述】:

我正在尝试将 Google Analytics 标记添加到 this website,使用 Jekyll 构建并托管在 Github Pages (repo) 上。我无法让标签工作。

我已经关注了 this tutorial,完全符合 Jekyll 的 Google Analytics(分析)。我在脚本中添加了一个 _includes/analytics.html 文件,并相应地编辑了我的 config.yml 和 _layouts/default.html 文件。我已尝试使用 Universal Analytics 资源(“UA-”ID)和新的 Google Analytics 4 资源(“G-”ID),但代码不起作用。

我已经多次等待超过 24 小时,并遵循了所有故障排除指南,但标签显然没有正确安装。 _site 文件夹中的任何文件的头部都没有添加跟踪代码,谷歌标签助手没有识别任何标签,我在“网络”选项卡中没有看到任何分析命中,并且我的分析中没有显示任何数据页面。

我在这里做错了什么?也许 {% include analytics.html %} 行应该放在我的 default.html 文件以外的地方?

【问题讨论】:

    标签: google-analytics jekyll github-pages


    【解决方案1】:

    您可以在 _config.yml 文件中查看您的默认模板。注意页面的布局是page。在 layouts/page.html 你没有包含{% include analytics.html %}。您有两种选择:

    1. 将条件添加到页面布局。
    2. 不要复制页面和默认布局中的内容。您可以对页面布局进行任何需要的更改(例如,意味着该布局和帖子布局之间的差异),然后将页面布局传递给默认布局。您可以在minima theme 中查看示例。
    3. 更改站点配置文件中的默认设置,以便您的页面采用默认布局。

    【讨论】:

      猜你喜欢
      • 2022-01-06
      • 2018-02-20
      • 1970-01-01
      • 1970-01-01
      • 2020-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-15
      相关资源
      最近更新 更多