これは、現在のアプリケーションのシナリオです。
私が取り組んでいるアプリケーションには独自のログインサービスがあります。つまり、ユーザーはアプリに登録してログインすることもできます。
ユーザーは(アプリケーションのクレデンシャルによって)アプリケーションにログインし、そこにリストされている10冊の本のいずれかを購入するオプションを取得します。書籍を購入すると、アプリケーションのuserIDで登録され、ユーザーがIDを使用してログインするたびに、どのデバイスでもその書籍を利用できるようになります。
このシナリオでは、ユーザーは何度も本を購入できるはずなので(ただし、アプリのクレデンシャルは異なります)、「消耗品」の製品オプションを使用して、アプリケーション自体にどの本をチェックする条件を追加するかを考えています。ログインしたユーザーは購入しましたが、購入した本は表示されません(ここでもアプリのクレデンシャルによる)。このようにすると、同じ本を再度購入することはできなくなります。
それは可能ですか?
お知らせ下さい。