プッシュ通知を送信するためにユーザーのデバイスを識別したいとします。以前はIMEIを使用していましたが、IMEIには特別な権限が必要です。また、タブレットにはIMEIがありません。Androidデバイスを一意に識別する:UUIDとInstanceID
私はidシステムの更新について考えて、Google自身がInstanceIDを使用することを推奨していることを知りました。
これは細かい方法のように思えるが、2つの点に注意してください。
- トークンは、それらを更新し、古い
- を削除するには、私のバックエンドサーバーでそれらを管理する暗示され、変更される可能性がありますがグーグルを持っているユーザーが必要ですPlayサービス。この要件はいくらですか?すべてのユーザーが既にGoogle Playサービスを利用しているわけではありませんか?
彼らが提案する他の解決策は、UUIDを使用していますが、本当にこの番号はどれくらいユニークですか?この方法で衝突を準備する必要がありますか?
*すべてのユーザーが既にGPSを持っているわけではありませんか?*いいえ –
@TimCastelijnsに統計情報がありますか? – MichelReap
わかりませんが、私はそれがユーザーやデバイスメーカーの国に依存すると信じています –