前提
現在開発しているAndroidアプリには初回登録ボーナスがあるのですが、これが目当てのリセマラユーザーにボーナスを付与しないようにしたいです。
実現したいこと
方法としてはリセマラユーザーのAndroid端末を特定して、一度登録したことのある端末の場合は初回ボーナスを付与しないようにしようと考えています。
発生している問題
自分が調べて試した限りでは、端末を一意に特定できそうなIDは以下の通りで使用できませんでした。
端末特定のために試したこと
- Finger Printの使用/
端末識別子を利用した特定。
https://techbooster.org/android/device/1330/
問題点:このIDが一意ではなく、ID重複するユーザーが出てしまった。
- wide vine IDの使用
https://qiita.com/coe/items/ab02d14571b97108cbf2
問題点:どの端末でも同じIDしか生成せず使用できなかった。
- AdvertisingID /AdjustIDなど広告識別子の使用
https://github.com/adjust/android_sdk
問題点:広告識別子はユーザーでリセット可能なため意味なし。
他に端末をパーミッション無しで一意に特定するための良い方法はないでしょうか。
また、端末特定以外にリセマラユーザー対策で良い方法があればご教示頂けると大変助かります。よろしくお願い致します。
あなたの回答
tips
プレビュー