3

Googleの例(アプリ内購入バージョン3)のテストアプリ「TrivialDrive」を機能させようとしていますが、次の問題があります。

「ガスを購入」ボタンをクリックすると、次の画面が表示されます。

ここに画像の説明を入力してください

このメッセージには2つの解釈が考えられます。

  1. アイテムは利用できません。そのため、このユーザーはアイテムを取得できません。

  2. ユーザーはどういうわけかこのアイテムを購入する資格がないので、アイテムは利用できません。

それで、それはどれですか?そして、なぜ私はとにかくこのエラーが発生する可能性がありますか?

ちなみに、アプリは昨日私の開発者アカウントにアップロードされたので、Googleがシステムにデータを入れることを推奨する2〜3時間をはるかに超えました。

また、デバイスに「Playストア」をインストールしています。

ここにちょうど良い尺度が私の開発者アカウントからのスクリーングラブです:

ここに画像の説明を入力してください

開発者の「テストアカウント」リストにあるGmailアドレスで登録されたデバイスからアプリを実行しています。

編集:古いスタイル(バージョン2)の課金システムを使用した別のアプリをテストしたところ、「最初に支払い方法を追加してアカウントを完成させてください」と報告されました。したがって、支払い方法の欠如が最終的な原因であるように思われますが、潜在的な顧客にそのような役に立たない誤解を招くエラーメッセージが表示されることは望ましくありません。MainActivity.javaとstrings.xmlで「アイテムが利用できません」を検索しましたが、何も見つかりませんでした。そのため、このシナリオを回避する方法がわかりません。

4

2 に答える 2

0

アプリ内製品の元となる包括的なアプリをまだ公開していないようです。その結果、アプリケーション自体がまだ公開されていない場合、Googleはアプリ内製品の支払いを許可しません。アプリケーションをリリースして公開すると、アプリ内製品の販売ページにアクセスできるようになります。

アプリ内製品は、所有するアプリケーションが公開されるまで未公開で表示されます。

アプリ内製品を公開したとしても、実際のアプリケーションが公開されるまで、誰もそれを購入することはできません。

于 2013-01-20T07:37:01.260 に答える
0

テストアカウントを設定しましたか? テスト アカウントは、Google Play 開発者アカウントであってはなりません。 ここで説明

于 2013-01-20T07:48:00.053 に答える