0

シルバーとゴールドの 2 つの異なるプレミアム モデルを含むアプリを作成しています。どちらも毎月の定期購読です。

サーバーには、どのユーザーがどのプレミアムメンバーシップに加入したか、および有効期限が切れる日付が保存されます。有効期限が切れると、サブスクリプションが更新されたかどうかをサーバーから Purchase.subscriptions HTTP API 経由で確認し、更新されていない場合はプレミアム ステータスを削除します。

しかし、サブスクリプションのダウングレードをどのように処理すればよいでしょうか? ユーザーがより高価なゴールド バージョンを購入し、1 日後にシルバー バージョンにダウングレードしたとします。サーバーは 1 か月後にのみチェックし、ユーザーがダウングレードしたことを認識します。

プレミアム メンバーシップは、iOS などの他のプラットフォームでも使用できます。そのため、クライアントが関与するソリューションは適切に機能しません。

サーバーから定期的に Purchase.subscriptions API をポーリングする必要がありますか?

4

0 に答える 0