web-dev-qa-db-ja.com

Android Appで7日間の無料試用期間で、年次購読のための「アカウント保留」のステータスを実装するにはどうすればよいですか。

私は私のアプリで7日間の無料試用期間で年次購読を使用します。

Googleはその請求ライブラリのv3をリリースし、2020年11月までにV3にアップグレードを依頼するために、DevelopersのEメールを送信しました。

https://droid-developers.googleoglblog.com/2020/06/new-features-to-acquire-and-retain-subscribers.html

つまり、2020年11月までに「アカウント保留」状況を管理する必要があります。

'アカウント保留'の実装では、rtdn/pub/subの使用が必要です。

https://developer.android.com/google/play/billing/Subs#Account-hold

問題:この混乱をすべて実装する方法を理解していません。

私のAndroidアプリで7日間の無料試用期間で年次購読のために「アカウント保留」を実装するにはどうすればよいですか?

7
Regis_AG

アプリがバックエンドサーバーにユーザーの購読情報を保存しない場合は、BillingClient.queryPurchases()を使用して購読ステータスを取得している場合は、何も変更する必要はありません。アカウント保持中は、Premiumコンテンツへのユーザーアクセスをブロックする必要があります。サブスクリプション情報がバックエンドに保存されていない場合、これは自動的に処理されます。ただし、ユーザーサブスクリプション情報がバックエンドサーバーに保存されている場合は、リアルタイム開発者通知を有効にする必要があります。私はここに簡単なガイドを作成しました: https://link.medium.com/mhvjlisnqab

3
Usama K. Zafar