質問: 質問です。 スマホ(iOS、Android)にアプリをダウンロードした時点で、 そのアプリに対してユニークなIDを割り振るようなことは可能でしょうか? 実現したいこととしては、スマホアプリからサーバー内のDBへ何かしらの登録操作を行った時に、 誰が行ったのかを、そのアプリに割り振られたIDで自動判別したい、 という内容です(ユーザー登録などをせずに自動で判別できるようにということです)。 スマホアプリ素人の私の勝手な想像では、ダウンロードされる度にアプリに対して ユニークなIDを発行するような方法(ダウンロード毎に+1していくような)か、 アプリ初回起動時にスマホ実機自体に割り振られている何かしらのユニークなIDを取得し、 それをアプリでも用いる方法などが実現できないかな、、と想像していますが実際のところどうなのでしょうか? どなたかご回答いただけますと幸いです。 よろしくお願いいたします。
回答: uuidを利用すると、ほぼ重複がなくなると思いますよ。 サーバ側で初回アクセス時にuuidを作成して、クライアントに付与してあげるイメージです。