我的项目文档托管在
http://nsetools.readthedocs.org
上的 readthedocs.org 上
是否可以将谷歌分析与托管在 readthedocs 上的文档一起使用?由于 html 不是由我生成的,我不确定在哪里应用谷歌分析代码片段。
问问题
580 次
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进行验证。
脚步
- 转到Google Search Console并在 URL 前缀框中输入您阅读的文档 URL:例如https://mat-discover.readthedocs.io/en/latest。单击继续。
- 下载
googlea<id>.html
文件并将其放入docs/source
(例如mat_discover/docs/source
)。使用html_extra_path
inside ofconf.py
如下(即在某处添加以下行conf.py
):
html_extra_path = ["googlea<id>.html"]
- 在
docs
文件夹中,运行:
make clean
make html
并检查以确保docs/build/html/googlea<id>.html
存在。
- 提交、推送并等待您的 RTD 网站更新(这可能需要几分钟)
- 如果步骤 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 回答