3

我的项目文档托管在
http://nsetools.readthedocs.org
上的 readthedocs.org 上 是否可以将谷歌分析与托管在 readthedocs 上的文档一起使用?由于 html 不是由我生成的,我不确定在哪里应用谷歌分析代码片段。

4

2 回答 2

1

我自己没有尝试过,但请参阅http://www.drmaciver.com/2015/04/getting-google-analytics-on-readthedocs/

转到您项目的管理页面,点击“高级设置”,在底部显示“分析 ID”的框中输入您的 Google Analytics(分析)跟踪 ID

于 2015-09-21T07:30:38.230 回答
0

TL;博士

googlea<id>.html(来自Google Search Console)放入docs/source并添加 html_extra_path = ["googlea<id>.html"]到某处conf.py,然后使用Google Search Console进行验证。

脚步

  1. 转到Google Search Console并在 URL 前缀框中输入您阅读的文档 URL:例如https://mat-discover.readthedocs.io/en/latest。单击继续
  2. 下载googlea<id>.html文件并将其放入docs/source(例如mat_discover/docs/source)。使用html_extra_pathinside ofconf.py如下(即在某处添加以下行conf.py):
html_extra_path = ["googlea<id>.html"]
  1. docs文件夹中,运行:
make clean
make html

并检查以确保docs/build/html/googlea<id>.html存在。

  1. 提交、推送并等待您的 RTD 网站更新(这可能需要几分钟)
  2. 如果步骤 1 中的网页仍然打开,请单击VERIFY,否则导航回Google Search Console,然后重新输入您的 URL(例如https://mat-discover.readthedocs.io/en/latest)。如果它有效,它应该会告诉你,然后你可以“去财产”。请注意,https://.readthedocs.io/en/latest/.html 会将您带到一个平淡无奇的 HTML 页面,其中只有来自 Google Analytics HTML 文件的文本

注意:在提到的所有地方,将“<id>”替换为步骤 1 中显示的实际 ID,将“<my-website>>”替换为您的 RTD 站点的名称。

于 2021-12-11T05:34:00.233 回答