itemstoreitemstore

利用する

チュートリアル

よくある技術質問

Android

Q&A よくある質問

Q.itemstoreビューに課金アイテムが表示されません。
A.AndroidManifest.xmlに設定しているパッケージ名が、[itemstore管理画面]の[ストア設定]画面で設定したパッケージ名と一致しているか確認してください。
また、AppCSDK初期化時に指定したメディアキーが[itemstore管理画面]の[ストア設定]画面で発行されているメディアキーと一致しているか確認してください。
例:appc = new AppC(this).on(AppC.API.ITEM_STORE).setMediaKey("メディアキー").start();
Q.itemstoreビューにアイテムは表示されるが、各アイテムの値段が表示されません。
A.下記2点の確認をお願いいたします。

・Google Play Developer Consoleで登録したアイテムIDが、[itemstore管理画面]の[アイテム管理]画面で登録した課金アイテムの「アイテムID」と一致しているかご確認ください。
※グループIDではありません。

・Google Play Developer Consoleの「サービスとAPI」画面でアプリ毎に発行されているライセンスキーを[itemstore管理画面]の[ストア設定]画面のライセンスキーへ入力しているかご確認ください。
Q.課金アイテムの購入テストで「購入しようとしたアイテムが見つかりませんでした。」と表示されます。
A.AndroidManifest.xmlに設定しているパッケージ名が、[itemstore管理画面]の[ストア設定]画面で設定したパッケージ名と一致しているか確認してください。
また、AppCSDK初期化時に指定したメディアキーが[itemstore管理画面]の[ストア設定]画面で発行されているメディアキーと一致しているか確認してください。
例:appc = new AppC(this).on(AppC.API.ITEM_STORE).setMediaKey("メディアキー").start();
詳しくはこちらをご覧ください。

アイテム情報を取得するには、対象アプリのSignedビルドしたAPKをGoogle Play Developer Consoleにアップロードし、ベータ版かアルファ版の状態で[公開]してください。
その際に、アプリ情報やスクリーンショットなど必須情報を登録する必要があります。また、反映までに数時間程度かかります。
詳しくはこちらをご覧ください。
Q.課金アイテムの購入テストで「指定のアイテムは購入できません」と表示されます。
A.下記3点の確認をお願いいたします。

・Google Play Developer Consoleにて、apkがアルファ版またはベータ版で[公開]されているかご確認ください。公開設定を行いますと反映完了まで数時間かかりますのでお時間を空けてから動作をご確認ください。

・テスト購入を行う端末に設定されているGoogleアカウントのテスター登録が完了しているかご確認ください。
テスター設定の詳細につきましてはこちらをご覧ください。

・テスト購入を行う端末に設定されているGoogleアカウントのウォレット設定が完了しているかご確認ください。
Q.課金アイテムの購入テストで「認証が必要です。Googleアカウントにログインしてください。」と表示されます。
A.テスト購入を行う端末にGoogleアカウントが設定されているかご確認ください。(Google Playで任意のアプリがダウンロード可能な状態)
Q.プッシュ通知を送りたいのですが「この条件での配信予定数」が0と表示されてしまいます。
A.アプリを端末で起動し、初期化が完了しているかどうかをご確認ください。
※一度は端末で起動する必要があります。
※public void onAppCStarted(boolean flg) にて、flgがtrueであれば完了しています。

初期化が失敗しているようでしたら、アプリに設定されているパッケージ名とメディアキーが、管理画面のものと一致しているかをご確認ください。
Q.プッシュ通知が届きません。
A.以下の3点をご確認ください。

・ストア設定画面にFirebase Consoleから取得したサーバーキーおよび送信者IDが正しく設定されているかご確認ください。

・AndroidManifest.xmlにプッシュ通知機能に必要な記述が含まれているでしょうか。

・初期化の際にプッシュ通知のAPIが指定されているかをご確認ください。
appc = new AppC(this).on(AppC.API.PUSH).setMediaKey(_MEDIA_KEY).start();
Q.itemstoreビューを呼び出すと「Loading...」のままになって開くことができません。
A.Google Play、Googleの設定が完了されていない場合にご報告の現象が発生する可能性があります。
現象を確認された端末にて、上記のGoogle設定が完了されているか(Google Playで任意のアプリがダウンロード可能な状態)をご確認ください。
今すぐ利用してみる

※新規登録後はトライアルです。プレミアムのご利用は管理画面からお申込みください。
※プレミアムプランを初めてご利用の方のみ初月無料となります。