Money2 AllocateSubscriptionStatusAsyncでのエラーについて

59 views
Skip to first unread message

Shimmachi

unread,
Nov 7, 2025, 3:48:39 AM11/7/25
to GS2 ユーザグループ
お世話になっております。
GS2-Money2::AllocateSubscriptionStatusAsyncを呼び出すと以下のエラーが起きます。

■エラー BadRequestException: [{"component":"google.subscription","message":"money2.subscription.google.subscription.error.permissionDenied","code":""}] 2025/11/07 14:59:27.397 29707 29739 Error Unity at Gs2.Gs2Money2.Gs2Money2RestClient.AllocateSubscriptionStatusAsync (Gs2.Gs2Money2.Request.AllocateSubscriptionStatusRequest request)

■GS2-Log上のエラー
{
  "errors": [
    {
      "component": "google.subscription",
      "message": "money2.subscription.google.subscription.error.permissionDenied",
      "code": ""
    }
  ],
  "result": {},
  "stack": "googleapi: Error 401: The current user has insufficient permissions to perform the requested operation., permissionDenied",
  "metadata": {}
}

GS2 が Google Play Developer API に購読状態を問い合わせた際に権限不足となっていることは分かるのですが、
具体的にどのような対応が必要なのかが分かりません。

GS2上の設定として、packageName, productIdはリクエストパラメーター>Payloadの値と、Money2上の設定で一致していることは確認済みです。

また、通常商品購入時のverifyReceipt()は成功するため、publicKeyの設定も問題ないと思います。


権限を付与するためになにか必要な対応などありますでしょうか。
ご教授いただければ幸いです。 開発環境 Unity 6000.0.60f1 GS2 SDK for Unity 2025.10.5 GS2 C# SDK 2025.10.8

丹羽一智

unread,
Nov 7, 2025, 3:53:11 AM11/7/25
to GS2 ユーザグループ, Shimmachi
Google Play Console で

api-a...@gs2-ap-northeast-1-live.iam.gserviceaccount.com


をユーザーに追加してください。(ap-northeast-1 の部分は適切なリージョンに書き換えてください)

次に、アカウントの権限に「売り上げデータ」へのアクセス権限を付与してください。
その上で再度試していただけますか?


Kazutomo Niwa
2025年11月7日 17:48 +0900、Shimmachi <fine.k.s...@gmail.com> のメール:

Shimmachi

unread,
Nov 10, 2025, 2:28:26 AM11/10/25
to GS2 ユーザグループ, [GS2] 丹羽一智, Shimmachi
ご回答ありがとうございます。

api-a...@gs2-ap-northeast-1-live.iam.gserviceaccount.com を適切なリージョンに書き換えたユーザーを登録し、
「売り上げデータ」へのアクセス権限を付与した状態で試しましたが、変わらず権限不足でエラーとなっています。

Google Play Console上で付与されている権限は以下の通りです。
・アプリ情報の閲覧(読み取り専用)
・売上データの表示

他になにか必要な権限はありますでしょうか。
また、それ以外にもなにか設定が必要な項目などございますでしょうか。

2025年11月7日金曜日 17:53:11 UTC+9 [GS2] 丹羽一智:

丹羽一智

unread,
Nov 10, 2025, 5:02:12 AM11/10/25
to GS2 ユーザグループ, Shimmachi
Google Play 側で設定反映まで時間がかかるため1日ほど間をおいてお試しください

Kazutomo Niwa
2025年11月10日 16:28 +0900、Shimmachi <fine.k.s...@gmail.com> のメール:

Shimmachi

unread,
Nov 14, 2025, 5:41:18 AM11/14/25
to GS2 ユーザグループ, [GS2] 丹羽一智, Shimmachi
ご確認いただきありがとうございます。

購入できることを確認いたしました。
ご回答いただきありがとうございました。
2025年11月10日月曜日 19:02:12 UTC+9 [GS2] 丹羽一智:
Reply all
Reply to author
Forward
0 new messages