Hexo配置Google Analytics

最近心血来潮,又想配置一下Google Analytics,这次终于配成功了。

其实配这个本身很简单,在config文件预留的地方加上追踪 ID 就OK了,

1
2
3
4
5
### As follows is part of the NexT config file

# Google Analytics
google_analytics:
tracking_id: UA-XXXXXXXX-X

但是NexT主题需要 UA 开头的追踪 ID ,我之前一直卡在了这一步(因为网上的教程都略过了讲如何获取UA开头的追踪 ID,连NexT官方文档都说Google track ID always starts with UA-,真是令人智熄……)。

嘛,不过Universal Analytics properties will stop processing data on July 1, 2023……

TD;DR

  • In Google Analytics Admin panel, look at the Account column to make sure that you’ve selected the right account. Then, in the Property column, click Create Property.
  • Click Show advanced options (below the property-setup fields).
  • Turn on the switch for Create a Universal Analytics property.
    tldr

正文(转载)

有關這個追蹤 ID 在 NexT 的文件中有說明需要 UA 開頭,但是許多網路教學照著做只會拿到 G 開頭的追蹤碼,參考下個步驟的連結,乖乖申請 UA 開頭追蹤碼就沒問題了。

Google Analytics 取得『UA-』追蹤ID 官方文件

不生效的问题

如果出现了配置Google Analytics之后不生效的问题,可以参考这篇文章。

配置完Google Analytics,自己访问的结果没有被记录到,还可能是Google Analytics相关连接被拦截了导致的……

参考资料:

  1. Day33 - Hexo x NexT - 顯示最新文章、導入Google Analytics 的坑