登记客户端应用
登记客户端应用
Android、iOS 和小程序使用公共 Client Key。为避免某个环境的 ck_… 被误用于其他应用,接入前必须登记当前平台的 Application ID。
Browser 和 Go 不需要执行本步骤。
操作步骤
- 进入目标项目和环境的“接入指南”。
- 在“已登记客户端应用”区域选择“登记客户端应用”。
- 选择平台,填写 Application ID 和显示名称。
- 确认登记后,再复制该环境的 Client Key 初始化 SDK。
操作路径:项目 → 接入指南 → 已登记客户端应用 → 登记客户端应用。
Application ID 填写规则
| 平台 | Application ID 示例 |
|---|---|
| Android | 应用包名,如 com.example.shop |
| iOS | Bundle ID,如 com.example.shop.ios |
| 微信小程序 | 微信 AppID |
| 支付宝小程序 | 支付宝 AppID |
| 抖音小程序 | 抖音 AppID |
显示名称只用于控制台识别,建议包含业务名和平台,例如“商城 Android”。同一 Application ID 不要在同一环境重复登记。
小程序额外要求
在对应平台的服务器域名配置中,将以下地址加入合法请求域名:
https://collector.entmesh.mliev.com小程序请求的 Referer 可验证时,Collector 会同时校验平台和 AppID。登记错误、被停用或环境不一致都会导致采集失败。
停用登记不会修改应用代码中的 Client Key,但 Collector 将拒绝该应用的后续客户端批次。重新接入时应创建正确登记并完成验证。