gpd-id-resolver について
gpd-id-resolverは、GPDの各種コマンドで必要なIDを調べるスキルです。GPDでアプリのリリース、収益化、権限を管理する際に、パッケージ名を基に関連情報を確認できます。
主な機能
- 01パッケージ名によるアプリ特定
- 02リリーストラックと状態の確認
- 03テスターグループの一覧表示
- 04商品、サブスクリプション、オファーの検索
- 05開発者ユーザーとアプリ権限の確認
活用シーン
- 01アプリのトラックとバージョンコードの確認
- 02定期購入または買い切り商品のID検索
- 03テスターグループと権限IDの特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dl-alexandre/ skills --skill gpd-id-resolverインストール後、Claude Code で/gpd-id-resolverを入力して読み込まれたか確認します。
詳細
GPD ID リゾルバー
このスキルを使って、ほかの gpd コマンドで必要な ID に名前を対応付けます。
パッケージ名(アプリ ID)
- パッケージ名は主識別子です:
com.example.app。 - 結果を確定的にするため、常に
--packageを明示的に指定してください。
トラック名
- 一般的なトラック:
internal、alpha、beta、production。 - トラックを一覧表示します:
gpd publish tracks --package com.example.app
バージョンコードとリリース状況
- リリース状況を使って、トラック上のバージョンコードを確認します:
gpd publish status --package com.example.app --track production
テスターグループ
- トラックごとにテスターを一覧表示します:
gpd publish testers list --package com.example.app --track internal
収益化 ID
- 商品:
gpd monetization products list --package com.example.appgpd monetization products get sku123 --package com.example.app
- 買い切り商品:
gpd monetization onetimeproducts list --package com.example.app
- サブスクリプション:
gpd monetization subscriptions list --package com.example.appgpd monetization subscriptions get sub123 --package com.example.app
- ベースプランとオファー:
gpd monetization baseplans migrate-prices --package com.example.app sub123 plan456 --region-code US --price-micros 9990000gpd monetization offers list --package com.example.app sub123 plan456
権限 ID
- デベロッパーユーザー:
gpd permissions users list --developer-id DEV_ID
- アプリの権限付与:
gpd permissions grants create --package com.example.app --email [email protected] --app-permissions CAN_REPLY_TO_REVIEWS
出力のヒント
- JSON がデフォルトです。デバッグには
--prettyを使ってください。 - 項目の見落としを防ぐため、一覧表示コマンドでは
--allを使ってください。
コメント
Markdown 対応