開発者コンソール

クイック定期購入に関するよくある質問(FAQ)

クイック定期購入に関するよくある質問(FAQ)

クイック定期購入に関するよくある質問(FAQ)を以下に示します。

クイック定期購入全般に関するよくある質問(FAQ)

Q: クイック定期購入と統合する場合、アカウント情報共有のサポートを追加する必要がありますか?
はい。アプリがアカウントの作成とサインインを行えるようにするために、HAQMはユーザーの詳細情報(Eメール、氏名、郵便番号)をアプリに渡します。
Q: ユーザーがクイック定期購入で定期購入型アイテムを購入し、アプリを2台目のデバイスにダウンロードするにはどうすればよいですか?
定期購入型アイテムは、クイック定期購入で購入した後、ユーザーのアカウントに追加されます。「アプリのみ」のオプションを使用すると、ユーザーはアプリをほかのデバイスにダウンロードできます。これで、ユーザーが各デバイスで定期購入型アイテムにアクセスできるようになります。
Q: クイック定期購入のA/Bテストを実行することはできますか?
はい、クイック定期購入ではA/Bテストがサポートされます。テストをセットアップするには、HAQMの担当者にお問い合わせください。
Q: ライブアプリテスト(LAT)で、getPurchaseUpdates()falseと共に呼び出してもすべてのレシートが返されるのはなぜですか?
タイムラインが短縮された定期購入型アイテムを有効にしている場合は、すべてのレシートが返されます。タイムラインが短縮された定期購入型アイテムをオフにすると、getPurchaseUpdates()falseを指定して呼び出したときに、すべてのレシートが返されることはなくなります。
Q: クイック定期購入はどのバージョンのHAQMアプリストアでサポートされていますか?
クイック定期購入を正しくテストするには、リリース8.5026以降のバージョンのHAQMアプリストアを使用する必要があります。getPurchaseUpdates()で断続的に同期の問題が発生する場合は、使用しているHAQMアプリストアのバージョンがサポート対象であることを確認してください。
Q: クイック定期購入はどのマーケットプレイスで利用できますか?
クイック定期購入は、インド(IN)を除くすべてのマーケットプレイスで利用できます。

ワンクリックアカウント情報共有に関するよくある質問(FAQ)

Q: ワンクリックアカウント情報共有が有効なクイック定期購入と、この機能のないクイック定期購入では、ユーザーエクスペリエンスにどのような違いがありますか?
ワンクリックアカウント情報共有が有効なクイック定期購入では、ユーザーがワンクリックでHAQMアカウントの情報をアプリと共有できます。この機能のないクイック定期購入の場合、サービスを使用するには、ユーザーが手動でアカウントを登録する必要があります。
Q: ワンクリックアカウント情報共有が有効なクイック定期購入をサポートするようにアプリを更新した場合、この機能のない以前のバージョンのアプリを使用しているユーザーはどうなりますか?
アプリを最新バージョンに更新できないユーザーは、ワンクリックアカウント情報共有をサポートしていない以前のクイック定期購入の実装を使用できます。
Q: Acknowledge Receipt APIとnotifyFulfillment()メソッドの違いは何ですか? 両方と統合する必要がありますか?
notifyFulfillment()メソッドは、クライアント側のAppstore SDKに含まれており、アイテム付与の結果をHAQMに送信することでアイテムの付与を確認します。Acknowledge Receipt APIも同じ目的を達成しますが、これはacknowledgeReceiptオペレーションを使用するサーバー間の呼び出しによって行われます。

アイテム付与の結果をHAQMに通知するには、アプリ内で少なくともどちらか1つを使用する必要があります。既にAcknowledge Receipt APIを統合している場合は引き続き使用できますが、notifyFulfillment()の使用が推奨されます。アプリでAcknowledge Receipt APIとnotifyFulfillment()の両方を使用することもできます。

Q: アカウントを作成するために、Eメールアドレス、名前、郵便番号以外の情報が必要な場合はどうすればよいですか?
追加情報が必要な場合、アプリは必要な情報をユーザーにリクエストする必要があります。
Q: ワンクリックアカウント情報共有は従来のSDKでサポートされますか?
いいえ。ワンクリックアカウント情報共有を使用するには、Appstore SDKと統合する必要があります。アプリがIAP SDK v2.0でクイック定期購入を使用している場合は、Appstore SDKにアップグレードする必要があります。ワンクリックアカウント情報共有は、Appstore SDK v3.0.5以降でサポートされています。
Q: ライブアプリテスト(LAT)でワンクリックアカウント情報共有をテストできますか? LATテスターの同意をリセットして、テストを再び開始することはできますか?
はい。LATでワンクリックアカウント情報共有をテストできます。同意をリセットするには、LATテスターがHAQMログインを管理するに移動して、[接続の管理] 列の [アクセスを削除] をクリックする必要があります。同意ステータスを一括で取り消すオプションはありません。
Q: App Testerを使用してワンクリックアカウント情報共有をテストできますか?
App Testerを使用すると、getUserData()メソッドの同意ステータス属性を模擬的に設定できます。統合をテストするには、同意ステータスのレスポンスをCONSENTEDまたはUNAVAILABLEに設定します。返されたステータスがCONSENTEDの場合、アプリはrequestUserProfileAccess()を呼び出して認可コードを取得する必要があります。次に、Appstore SDK REST APIを呼び出してユーザーデータを取得し、自動的にサインインさせます。返されたステータスがUNAVAILABLEの場合、アプリはデフォルトのサインインエクスペリエンスにフォールバックする必要があります。

ほかのIAP機能との統合に関するよくある質問(FAQ)

Q: 無料体験を提供している場合、クイック定期購入も提供できますか?
はい。1つの定期購入型商品でクイック定期購入と無料体験の両方を提供できます。ただし、クイック定期購入は60日間の無料体験に対応していません。
Q: ユーザーが以前に無料体験を利用していた場合はどうなりますか?
クイック定期購入では、以前にHAQMアプリストアで作成された無料体験を検出できます。これにより、ユーザーが追加の無料体験期間を開始することはできません。ただし、ユーザーがHAQM以外でトライアルを開始していた場合、クイック定期購入ではこの情報を検出できないため、ユーザーは追加の無料トライアルを開始できます。
Q: プロモーション価格を提供している場合、クイック定期購入も提供できますか?
はい。1つの定期購入型商品でクイック定期購入とプロモーション価格の両方を提供できます。ただし、クイック定期購入は、週単位または隔週単位のプロモーション価格に対応していません。
Q: 定期購入型アイテムの変更APIを実装するにはどうすればよいですか?
定期購入型アイテムの変更APIを実装するには、価格帯別の定期購入型アイテムに関するドキュメントの定期購入型アイテムの変更APIを参照してください。現在、価格帯別の定期購入型アイテムを利用できるのは一部のパートナーに限られています。アプリで価格帯別の定期購入型アイテムを有効にする手順については、HAQMの担当者にお問い合わせください。

Last updated: 2025年4月7日