いいえスマートフォンのWebブラウザは、デスクトップのように、実行されているデバイスへのアクセスが制限されています。ウェブサイトにデバイスレベルのハードウェア識別子に無制限にアクセスできるようにすることは、プライバシーと法的な脅威となるでしょう。
「undeletable cookies」を実装しようとした人もいます(そのような企業は、すべての管轄区で必ずしも違法ではないと広く広く非倫理的とみなされています)。しかし、彼らは個人のアイデンティティに、あるいはまったく変化する場所にデバイスを結びつけません。
あなたはその後、GPSを使用してユーザの位置を追跡する場合:
(a)は、既存のOSレベルのサービスやアプリがある場合は、バックグラウンドでそれを行う、または表示するにはAndroid/iOSアプリを書きます
(b)を使用し、ユーザーが定期的にデバイスからデータを送信する許可を与えていることを確認してください(
(c))。このトラッキングをいつでもオプトアウトすることができます。
ここでも、GPSサブシステムの使用には電力が浪費される傾向があるため、ユーザーのバッテリ消費量も考慮する必要があります。
また、browser geolocationを見て、この情報をサーバーに定期的に送り返すこともできますが、必ずしもGPSを使用するわけではないため(正確ではない可能性があります)、ウェブサイトが開いていてブラウザが開いている。このアプローチは迅速に実装できますが、長期的には地理情報を取得する信頼性の高い方法ではありません。