Firebase、Nearby Messages、および iBeacons を使用してビーコン スキャンを実装しようとしています。ビーコンの設定方法について Google のドキュメントに従い、メッセージを処理するサービスを開始しました。しかし、私が得る唯一の応答は次のとおりです。
Message received: Message{namespace='__reserved_namespace', type='__i_beacon_id', content=[20 bytes]}
私の名前空間の型はproject-name-1234/room
with datatest
です。私は、次のように Nearby Messages を購読しています。
MessageFilter messageFilter = new MessageFilter.Builder()
.includeIBeaconIds(UUID, major, minor)
.includeNamespacedType("project-name-1234/room", "test")
.build();
SubscribeOptions options = new SubscribeOptions.Builder()
.setStrategy(Strategy.BLE_ONLY)
.setFilter(messageFilter)
.build();
Nearby.Messages.subscribe(mGoogleApiClient, getPendingIntent(), options);
私の名前空間に問題があるようですが、それが何であるかわかりません。