サーバーに保存されているファイルのアプリ内購入を実装しています。
アイデアは、確認済みのリスト ( RESTORE_TRANSACTIONSが返されるように) をサーバーに送信し、ユーザーが購入した利用可能なアイテムを返すことです。しかし、ドキュメントには次のように書かれています:
「注: RESTORE_TRANSACTIONS 要求タイプは、アプリケーションが初めてデバイスにインストールされる場合、またはアプリケーションがデバイスから削除されて再インストールされた場合にのみ使用してください。」
したがって、 RESTORE_TRANSACTIONSを常に使用するのは悪い考えだと思います。
しかし、完全なリストを返すリクエストはもうありません。ダンジョンの例のようにデータベースに購入を保持することは安全ではありません。
検証済みの購入リストを取得する別の方法はありますか、それとも RESTORE_TRANSACTIONSの使用が適切でしょうか?