gpd-submission-health について
Google Play への提出前に、`gpd` を使って Android アプリのリリース準備状況を確認するスキルです。リリース状態、ストア掲載情報、スクリーンショットやアセット、よくある提出上の問題を扱います。
主な機能
- 01公開編集の検証
- 02リリース状態とバージョンコードの確認
- 03掲載情報とアセットの確認
- 04難読化解除マッピングのアップロード
- 05よくある提出上の問題の確認
活用シーン
- 01本番リリースの提出前チェック
- 02掲載情報やスクリーンショットの不足確認
- 03アップロード済みビルドのトラック紐付け確認
- 04大きな変更の確定前に編集内容を検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dl-alexandre/ skills --skill gpd-submission-healthインストール後、Claude Code で/gpd-submission-healthを入力して読み込まれたか確認します。
詳細
GPD 提出準備の健全性
Play Console への提出失敗を減らし、提出準備が整っているか確認するには、このスキルを使用します。
前提条件
- 認証が設定され、パッケージ名が解決されていること。
- ビルドがアップロードされ、対象のトラックで利用可能であること。
- ストア掲載情報のメタデータとアセットが更新されていること。
提出前のチェックリスト
1. 編集内容を検証する(編集ライフサイクルを使用する場合)
gpd publish edit validate EDIT_ID --package com.example.app
2. リリースのステータスを確認する
gpd publish status --package com.example.app --track production
確認項目:
- リリースのステータスが想定どおり(
draft、inProgress、またはcompleted)であること。 - バージョンコードがアップロード済みのビルドと一致すること。
3. ストア掲載情報のメタデータを確認する
gpd publish listing get --package com.example.app
gpd publish details get --package com.example.app
4. スクリーンショットとアセットを確認する
gpd publish images list phoneScreenshots --package com.example.app --locale en-US
gpd publish assets spec
5. 必要に応じて難読化解除マッピングをアップロードする
gpd publish deobfuscation upload mapping.txt --package com.example.app --type proguard --version-code 123
本番環境に提出する
gpd publish release --package com.example.app --track production --status inProgress --version-code 123
よくある提出時の問題
リリースが有効な状態ではない
次の項目を確認してください。
- バージョンコードがアップロードされ、トラックに関連付けられていること。
- 編集内容の検証に合格していること。
- すべてのロケールで必須のストア掲載情報の項目が入力されていること。
スクリーンショットまたはアセットが不足している
次を使用してください。
gpd publish images list phoneScreenshots --package com.example.app --locale en-US
gpd publish images upload icon icon.png --package com.example.app --locale en-US
ポリシーに関する申告が完了していない
ポリシーやコンプライアンスに関する一部の項目は、Play Console の UI で完了する必要があります。CLI 操作が成功しているにもかかわらず提出がブロックされる場合は、コンソールで状況を確認してください。
注意事項
- 大規模な変更を確定する前に、
gpd publish edit validateを使用してください。 - 破壊的な操作を行う前に、利用可能な場合は
--dry-runを使用してください。
コメント
Markdown 対応