用途
本技能用于在需要运行或设计面向 Google Play 开发者控制台(Play Console)的 gpd 命令时提供指导。它覆盖命令发现、标志约定、输出格式、认证与分页等使用要点。
主要能力
- 命令发现:始终使用 --help 确认可用命令与标志,例如:
- gpd --help
- gpd publish --help
- gpd monetization --help
- 标志约定:使用显式长标志(例如 --package、--track、--status);不使用交互式提示;破坏性操作需要 --confirm;当用户需要所有页面时使用 --all。
- 输出格式:默认输出为压缩 JSON;调试时可使用 --pretty 获得可读 JSON。
- 认证与默认值:必须通过 GPD_SERVICE_ACCOUNT_KEY 进行服务账号认证。建议使用权限为 0600 的密钥文件(chmod 600 key.json)或密钥管理器,而不是将原始 JSON 粘贴到环境中。内联 export GPD_SERVICE_ACCOUNT_KEY='{...}' 会将密钥泄露到 shell 历史记录和进程环境(可通过 ps、/proc 和子进程看到)。应使用专用的、最小权限的服务账号,仅授予任务所需的 Play Console 权限;切勿将密钥提交到源码控制。
- 验证包访问权限:gpd auth check --package com.example.app
使用方式
按照上述命令发现、标志约定、输出格式和认证要求来运行或设计 gpd 命令。对于多步发布,优先采用编辑生命周期(gpd publish edit create)。在可用时,破坏性操作前使用 --dry-run。
适用场景
适用于需要运行或设计 gpd 命令以操作 Google Play 开发者控制台的场景,包括发布、变现相关命令的调用与设计。
限制
资料未提供 gpd 的安装方式、支持平台、版本要求、具体命令的完整列表、错误处理细节、速率限制或配额信息,这些内容暂未提供。