Analytics 集成的工作原理
docs.json 文件中添加 API key 来连接任意数量的已支持 Analytics 提供方。一旦你在配置中添加了这些服务,Analytics 事件就会开始流向相应的提供方,无需任何额外配置。
支持的平台
Adobe Analytics
Amplitude
Clearbit
Fathom
Google Analytics 4
Google 标签管理器
Heap
Hightouch
Hotjar
LogRocket
Microsoft Clarity
Mixpanel
Pirsch
Plausible
PostHog
Segment
设置
docs.json 的 integrations 对象中。只需包含你想要使用的平台即可。
Analytics 集成只需要公共 API key,这些 key 对任何查看你文档站点的人都是可见的。在 analytics 提供商端与这些公共 key 配对的私有 API key 必须严格保密。不要在
docs.json 中包含私有 API key。docs.json
示例配置
docs.json
验证你的配置
docs.json 后,请验证事件是否已到达你的 analytics 提供商:
- 部署你的更改。 只有在
docs.json的更改部署到线上站点后,analytics 事件才会开始上报。本地mint dev会话不会发送事件。 - 触发一个事件。 访问你的线上站点并与其交互。查看页面、执行搜索或发起一次 API 操作台请求,以生成一个跟踪事件。
- 检查你的提供商的实时视图。 大多数平台会在一分钟内显示传入的事件:
- Google Analytics 4:Reports → Realtime。
- PostHog:Activity → Live events。
- Mixpanel:Events → Live view。
- Amplitude:Data → Live event stream。
- 禁用广告拦截器。 uBlock Origin 和 Privacy Badger 等浏览器扩展默认会屏蔽许多 analytics 脚本。如果事件未显示,请在禁用扩展的隐身窗口中进行测试。
docs.json 更改已成功部署。
跟踪事件
docs. 前缀。