Data Manager API 环境配置助手
帮助开发者完成 Data Manager API 的认证、客户端库和本地环境配置。
说明了 ADC、OAuth scopes、Service Usage Consumer 与 Token Creator 等权限要求,且提及用户标识符的格式化、哈希和加密;但 cloud-platform scope 可能过宽,未明确最小权限、用户确认、凭据保护、数据流、敏感数据留存或回滚,因此扣分。
主流程和五种语言的安装命令基本一致,且声明了适用范围;但未提供测试、版本锁定、环境前置条件、异常输入处理或可诊断的失败反馈,Java 动态获取最新版本及多处本地克隆步骤也增加不确定性,因此扣分。
触发条件和非适用范围写得清楚,覆盖 Python、Java、Node、PHP 和 .NET;但缺少操作系统、运行时版本、网络限制、中文支持和中国大陆可达性说明,核心依赖 Google、GitHub、Maven、npm 等外部服务,适用边界证据不足,因此扣分。
文档结构清晰,采用主文档加语言参考文件的渐进式组织,并有版本字段、Apache-2.0 许可证、仓库安装方式和问题反馈入口;但没有变更日志、明确维护责任人、依赖版本策略、FAQ 或故障排查说明,因此扣分。
技能能覆盖启用 API、配置 ADC、安装客户端及辅助库这一核心任务,并给出可复制的命令和配置片段;但辅助库安装依赖源码仓库,本地发布或路径引用步骤存在遗漏和版本风险,完成后仍需人工验证,且没有执行证据,因此未达到静态评估上限以上的分数。
提供了 Google 官方开发者文档引用、具体仓库和安装命令,具备一定审计线索;但本次仅有静态文件,没有提交测试、CI 覆盖、第三方复核或可重现执行记录,因此按静态证据保守扣分。
- 执行 gcloud auth application-default login 前应确认所需 scopes 和账号权限,避免不必要的 cloud-platform 广泛授权。
- 辅助库通过 git clone、源码构建或本地路径安装,建议在使用前固定提交或版本并审查依赖来源。
- 文档未说明中国大陆网络可达性、代理配置或离线替代方案,相关外部服务可能导致安装失败。
这个 Skill 能做什么,适合哪些场景?
此技能面向刚开始使用 Data Manager API 的开发者。它指导用户启用 API、配置应用默认凭据(ADC)以及准备必要的 IAM 权限。它还按 Python、Java、Node.js、PHP 和 .NET 提供客户端库与实用工具库的安装入口。它不负责受众或事件数据的摄取逻辑。
检查 Data Manager API 是否已在 Google Cloud 项目中启用;指导使用 gcloud auth application-default login 配置 ADC,并说明所需作用域、额外 API 作用域和服务账号模拟权限;根据编程语言指向相应的客户端库和实用工具库安装参考;说明实用工具库用于格式化、哈希和加密用户标识符。
- 使用 Data Manager API 前,需要配置本地 Google Cloud 认证的开发者。
- 需要安装 Python、Java、Node.js、PHP 或 .NET 客户端库的开发者。
- 使用服务账号模拟访问 Data Manager API,并需要确认 IAM 角色的团队。
- 希望在上传前正确处理电子邮件、电话号码或地址等用户标识符的开发者。
这个 Skill 有哪些优点和局限?
- 覆盖 API 启用、ADC、作用域和服务账号权限等关键起步步骤。
- 支持五种语言的客户端库与实用工具库安装参考。
- 明确区分环境配置与受众、事件摄入逻辑。
- 不实现受众或事件数据摄入。
- 具体语言参考文件的内容未包含在给定材料中。
- 源材料未提供测试套件或平台验证信息。
如何安装这个 Skill?
运行 npx skills add google/skills,并在安装过程中选择 Data Manager API Setup 技能。源材料未说明更具体的安装目录或独立安装命令。
如何使用这个 Skill?
在已安装该技能的 Agent 中提出类似“请帮我配置 Data Manager API 的本地认证,并安装 Python 客户端库”的请求。技能会根据目标语言提供配置指导。源材料未规定独立脚本、固定调用参数或自动化测试流程。