分析功能需要 Pro 或 Enterprise 套餐。
分析流式传输仅在 Enterprise 套餐中可用。
添加目标地址
- 导航到 dashboard 中的 Streaming 页面。
- 在 Analytics streaming 部分,选择 Configure。
- 选择 Add destination。
- 输入可选的标签,然后提供 Amazon S3 存储桶、AWS 区域、访问密钥 ID 和秘密访问密钥。可选地,输入 Mintlify 将添加到每个对象键开头的前缀。
- 选择 Add destination。
准备 Amazon S3 凭据
准备 Amazon S3 凭据
创建一个 AWS Identity and Access Management (IAM) 用户,其访问密钥的策略允许写入目标存储桶。Mintlify 不支持角色代入或需要会话令牌的临时凭据。至少需要授予目标存储桶和您计划使用的键前缀上的 添加目标地址时,请使用该 IAM 用户的访问密钥 ID 和秘密访问密钥。键前缀是可选的。Mintlify 会将其添加到每个对象键的开头。
s3:PutObject 权限。例如:选择流式传输的类别
- 导航到 dashboard 中的 Streaming 页面。
- 在 Analytics streaming 部分,选择 Configure。
-
在 Streamed categories 下,选择您想要发送的类别。
示例是对各类别的概述。使用流式传输的
eventType值来识别确切事件。 - 选择 Save changes。
选择流式传输的部署
- 导航到 dashboard 中的 Streaming 页面。
- 在 Analytics streaming 部分,选择 Configure。
- 在 Streamed deployments 下,选择您希望从中发送事件的部署。
- 选择 Save changes。
理解流式传输的数据
.jsonl)对象写入您的存储桶。Mintlify 根据 UTC 时间戳生成对象名称。如果您配置了键前缀,Mintlify 会将对象写入该前缀下。
每一行包含一个事件信封,其中含有 eventType 和 payload。eventType 是事件名称,例如 docs.content.view。payload 以 JSON 对象或 JSON 编码字符串的形式包含分析事件。如果 payload 是字符串,请在加载到数据仓库之前将其解析为 JSON。
流式传输事件示例
流式传输事件示例
配置更改最多可能需要一分钟才能生效。