web-dev-qa-db-ja.com

デバイスIDを公開することにリスクはありますか?

広告付きのモバイルアプリを作成する場合、デバイスIDを指定して、テスト用電話をテストデバイスとして登録する必要があります。これらのデバイスIDは、個々の電話に固有です。アプリをデバイスIDで公開することにリスクはありますか?または公開する前にデバイスIDを削除する必要がありますか?

スマートフォンのデバイスIDを公開することにリスクはありますか?もしそうなら、それは何ですか?

追加された詳細:

GoogleのAdMobでは、虚偽の広告を防ぐために、コードにテストデバイスIDを追加する必要があります。 このコードは公開前に削除することをお勧めします ですが、その理由は述べないでください。それを削除するのは不便であり、ライブビルドでのテストを妨げます。いくつかの情報筋によると、削除する必要はないとのことですが、Googleのドキュメントでは削除する必要があるとしています。私は彼らがこのコードを削除してほしい理由を特定しようとしています。私の推測では、デバイスの一意の識別子を公開することはセキュリティリスクになる可能性があります。

2
Evorlor

リスクはプライバシーです(Androidが代わりに広告主IDを作成した理由)-テストデバイスは永久にあなたやあなたの会社に帰属します。

競合他社がアプリを入手し、コードを読み取って、このIDを確認したとします。次に、このデバイスIDを検索するコードを含むアプリを作成し、アプリをダウンロードして使用することを期待します(競合相手であるためそうするでしょう)。

これで、競合他社はデバイスを一意に識別し、アクセスを許可したものにアクセスして、それを自分に帰属させることができます。彼らは何を発見するでしょうか?次のアプリについてどのような洞察が得られるでしょうか?

結局、それはすべてIDです。しかし危険は肯定的な帰属です。

1
schroeder