mcpField
G
gpd-id-resolver

gpd-id-resolver

github.com/dl-alexandre開発140 回インストール4 週間前に更新
リポジトリ

gpd-id-resolver について

gpd-id-resolverは、GPDの各種コマンドで必要なIDを調べるスキルです。GPDでアプリのリリース、収益化、権限を管理する際に、パッケージ名を基に関連情報を確認できます。

主な機能

  1. 01パッケージ名によるアプリ特定
  2. 02リリーストラックと状態の確認
  3. 03テスターグループの一覧表示
  4. 04商品、サブスクリプション、オファーの検索
  5. 05開発者ユーザーとアプリ権限の確認

活用シーン

  1. 01アプリのトラックとバージョンコードの確認
  2. 02定期購入または買い切り商品のID検索
  3. 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.app
    • gpd monetization products get sku123 --package com.example.app
  • 買い切り商品:
    • gpd monetization onetimeproducts list --package com.example.app
  • サブスクリプション:
    • gpd monetization subscriptions list --package com.example.app
    • gpd monetization subscriptions get sub123 --package com.example.app
  • ベースプランとオファー:
    • gpd monetization baseplans migrate-prices --package com.example.app sub123 plan456 --region-code US --price-micros 9990000
    • gpd 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 を使ってください。

コメント