0

Androidの新しいアプリ内課金をロック解除可能なコンテンツで動作させようとしています。たとえば、ユーザーは期間限定で特別なコンテンツのロックを解除できます。コンテンツは Web サービスからのものです。私が抱えている問題は、ユーザーがいつコンテンツを表示できるかをどのように知ることができるかということです。

ユーザーは何度でも購入できるので、管理されていないアイテムを使用しています。そのため、どうにかしてユーザー情報をサービスに保存し、許可されたときにコンテンツを提供できるようにする必要があります。

問題は、ユーザーに関する情報がなく、ID がなく、Google に記憶されていない orderid しかないことです。そのため、電話を変更したり、データベースを消去したりすると、アクセスが失われます。

ユーザーがコンテンツにアクセスできるようにする最善の方法は何ですか?

4

1 に答える 1

0

私が考えることができる唯一の方法は、誰が何を持っているかのデータを保持できるリモートサーバーに保存することです.

ユーザーの ID を作成するには、ある種の UUID 作成を行うことができます。以下を参照してください。

http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

于 2011-03-31T12:37:42.167 に答える