API 参考 - 事件摄取
完整的 API 文档,包括示例和响应代码。
事件结构
必填字段
必填字段
可选字段
可选字段
发送事件
摄取蓝图
适用于常见用例的现成事件模式。使用经过验证的蓝图开始,而不是从头开始构建。LLM 蓝图
跟踪 OpenAI、Anthropic、Groq、Gemini 等的 AI 令牌使用情况。
API 网关蓝图
计量 API 请求,支持端点过滤和速率限制。
对象存储蓝图
跟踪文件上传和云存储服务的存储消耗。
流蓝图
测量视频、音频和实时数据的流带宽。
时间范围蓝图
按经过的时间对无服务器函数和计算实例进行计费。
查看所有蓝图
查看所有可用蓝图及其详细实施指南。
最佳实践
使用唯一事件 ID
使用唯一事件 ID
使用确定性 ID 以防止重复:
${customerId}_${action}_${timestamp}实现重试
实现重试
在 5xx 错误时进行重试,使用指数退避。不要在 4xx 错误时重试。
包含时间戳
包含时间戳
实时事件可省略。对于延迟/批处理事件,包含以确保准确性。
监控交付
监控交付
跟踪成功率并将失败的事件排队以进行重试。
故障排除
事件未出现
事件未出现
- 事件名称必须与计量器完全匹配(区分大小写)
- 客户 ID 必须存在
- 检查计量器过滤器是否未排除事件
- 验证时间戳是否是最近的
身份验证错误 (401)
身份验证错误 (401)
验证 API 密钥是否正确,并使用格式:
Bearer YOUR_API_KEY验证错误 (400)
验证错误 (400)
确保所有必填字段均已存在:
event_id, customer_id, event_name元数据未聚合
元数据未聚合
- 元数据键必须与计量器的 “Over Property” 完全匹配
- 使用数字,而不是字符串:
tokens: 150而不是tokens: "150"