当配置了 Transcend 后,同意横幅由 Transcend 负责展示。Mintlify 内置的同意横幅将不会出现,因此访客只会看到一个提示。
设置
1
获取你的 Transcend bundle ID
在你的 Transcend 控制台中,前往 Consent Management,复制你希望用于文档的部署对应的 bundle ID。bundle ID 会出现在你的 Airgap 脚本 URL 中:
https://transcend-cdn.com/cm/<bundleId>/airgap.js。2
将 Transcend 添加到你的 docs.json
在 你也可以在控制台中通过 Analytics → Add integration → Compliance 配置 Transcend。
docs.json 的 integrations 下添加一个 transcend 对象:3
验证横幅是否加载
部署你的文档并打开站点。Transcend 的同意横幅应在首次访问时出现。接受、拒绝并撤销分析同意,以确认分析脚本会遵循访客的选择。
配置
自定义 analytics 用途
同意控制的工作原理
- 在 Transcend 解析访客对已配置用途的同意结果之前,分析和反馈脚本不会加载。
- 如果访客先授予同意,之后又撤销同意,页面会重新加载,以便卸载已加载的分析脚本。
- 如果 Transcend 加载失败,或访客始终未处理横幅,分析将保持关闭状态。