MACのランダム化とロケーション分析
特定のデータは、ユーザーとの積極的な関与なしに、Bluetoothデバイスから受動的に収集できます。ただし、パッシブ分析には制限があります。さらに詳しく読んで、問題とアクティブ分析がどのように役立つかを理解してください。
Bluetoothデバイスから利用可能なデータ
Bluetoothデバイスは、他のワイヤレスデバイスと同様に、アドバタイズパケットを送信することで世界にアナウンスします。最も一般的なペイロードは次のとおりです。
- ローカル名
- 電力レベル
- メーカー固有のデータ (iBeacon, AltBeacon, とエディストーンのペイロードを含む)
でも, BLEデバイスは常にアドバタイズするわけではありません.たとえば、電話は呼び出し中またはテキストメッセージの受信時にアドバタイズしない場合があります。
MAC のランダム化
アドバタイズ中に、デバイスは、物理MACアドレスまたはランダムなMACアドレスのどちらを使用しているかを示すこともできます。
一般的に, MACのランダム化は、BLEビーコンタグやワイヤレスヘッドセットなどのアクセサリでは発生しません.ただし、ほとんどのモバイルデバイスはMACアドレスをランダム化します。たとえば、iOS または MacOS デバイスがウェイクアップするたびに、新しいランダムな MAC アドレスが使用されます。
MACランダム化の影響
MACのランダム化は、プライバシーを保護し、デバイスを簡単に追跡できないようにすることで、ユーザーにメリットをもたらします。ただし、パッシブ分析に依存している場合、MACのランダム化にはいくつかの課題があります。
-
非表示の MAC アドレス - デバイスの物理 MAC アドレスを使用してデータを検索しようとしても、そのアドレスは見つかりません。ランダムなMACアドレスのみがアドバタイズされるため、物理MACアドレスは検出できません。
-
複数の MAC アドレス - 特定のデバイスはウェイクアップするたびに新しい MAC アドレスをアドバタイズするため、1 つのデバイスから複数のアドレスが表示される場合があります。
アクティブ分析
パッシブ分析には、アドバタイズパケット内のデータが限られていること、デバイスが絶えず送信しないという事実、およびMACのランダム化による課題があります。
アクティブ分析は、はるかに価値のあるアプローチになる可能性があります。Juniper Mist™ SDK対応アプリケーションを開発することで、ユーザーエンゲージメントを促進し、より多くの情報を収集できます。たとえば、ユーザーがログインしたとき、ボタンをクリックしたとき、リンクをたどったときに情報を収集できます。ユーザーはログイン時に自分自身を識別するため、収集するデータの匿名化が解除されます。アプリケーションの実際のユーザーをカウントして追跡していますが、MACのランダム化によって発生する可能性のある問題はありません。