MAC ランダム化とロケーション分析
MACランダム化と、クライアントデバイスから収集できるデータの有用性がどのように制限されるかについて学びます。
特定のデータは、ユーザーとの積極的な関与なしに、Bluetoothデバイスから受動的に収集できます。ただし、パッシブ分析には制限があります。さらにお読みになり、問題とアクティブ分析がどのように役立つかを理解してください。
Bluetoothデバイスから利用可能なデータ
Bluetoothデバイスは、他のワイヤレスデバイスと同様に、アドバタイズパケットを送信することで世界にその存在を知らせます。最も一般的なペイロードは次のとおりです。
- ローカル名
- 電力レベル
- メーカー固有のデータ(iBeacon、AltBeacon、Eddystoneのペイロードを含む)
ただし、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のランダム化から生じる可能性のある問題はありません。