4

Google Play で新しいサブスクリプションをテストしようとしていますが、サービスから「アイテムが見つかりません」というメッセージが返されます。

識別子「android.test.purchased」を使用してテストしました。この識別子を使用すると、通常のアプリ内製品を完全にテストできますが、サブスクリプションでは機能しません。

Google Play Console でサブスクリプションを追加し、公開しました。

実際のサブスクリプション ID を使用して、テストに料金を支払う必要がありますか?

ありがとうございました

4

3 に答える 3

2

私もこれを探していて、あなたはすでにあなたの問題を解決しているかもしれないと推測していますが、これは他の人を助けるかもしれませんサブスクリプションのテスト製品IDに関するドキュメントを見つけることができませんでしたが、アプリ内課金のテストは使用のみを示唆しています4つの予約済み静的製品IDのうち。これにより、サブスクリプションのtest-idがないと推測できます。

お役に立てれば

于 2012-08-17T13:16:24.320 に答える
2

はい、実際のサブスクリプションを使用して支払う必要があります(後でキャンセルできます)。サブスクリプションのテストはありません。リクエストAPIバージョン=2を送信する必要があり、製品タイプは「サブ」である必要があることに注意してください。

于 2012-06-24T15:04:31.503 に答える
1

Google Play は、サブスクリプションをテストして購入を発行するためのサンドボックスを既に実装しています。アプリをベータ版で公開する必要があり、数時間後にテスト ユーザー (Google Play 開発コンソールに追加) がアプリでテスト購入 (これらは課金されません) を行うことができます。サブスクリプションのテスト購入を行うこともできます。テスト サブスクリプションは、サブスクリプション期間に関係なく、毎日 (Google Play からキャンセルされるまで) 自動的に更新されます。ただし、テスト購入 (課金されない) を行うには、テスト ユーザー (Google アカウント) が有効なクレジット カードを Google ウォレット アカウントに追加する必要があることに注意してください。購入の際、購入確認ダイアログで、これはテスト購入であり、課金されないことが明確に示されます。

于 2016-02-09T05:51:27.697 に答える