1

他の多くの投稿を読みましたが、もっと基本的な問題があるようです (他の投稿で報告された言語のバグとは関係ないようです): I've got a Radius Dot and it's set Eddystone-URL プロトコルを使用して小さな URL を送信します。私は Galaxy S7 (Android 6.0.1) でテストしており、位置情報、Bluetooth、Nearby がすべてオンになっています。

[設定]、[Google]、[Nearby Discovery] のプロセスを介して手動で確認すると、通知を受け取ることができます。問題は、ビーコンの範囲内に入ったときに、手動のプロセスを経ずに便利なリアルタイム通知を受け取ることです。

ロック画面では、しばらく何も受信しませんでしたが、電話を再起動した後、最終的にロック画面に「Google Play ストア - コンテンツが非表示になりました」というメッセージが表示されました (あまり有用なメッセージではありません。 Play ストア プロセスの一部です)。

アクティブな画面では、新しく発見されたビーコンが範囲内にあっても、画面の上部に通知アイコン/シンボルが表示されることはありませんが、たとえば、他の種類の通知を下にスワイプした場合にのみビーコン通知が表示されます。メール通知アイコンが表示されたとき。

開発者は、ユーザーに迷惑をかけないように過ちを犯しすぎて、Nearby が役に立たなくなる可能性があるように思えます。毎回何らかの手動操作を行わずに、アクティブなビーコンについて知るのは非常に困難です。

通常のアクティブ画面の上部に通知アイコン/シンボルがないのはバグなのか、それともそのように設計されているのか疑問に思っています?

前もって感謝します!スコット・スティンゲル

4

1 に答える 1

1

これは正しい動作です。ユーザーに迷惑をかけないように、意図的に誤りを犯しています。プロセスは次のように機能します。

Eddystone-URL ビーコンを短い (18 文字未満) HTTPS URL で構成します。これを行うには、リダイレクト サービスを使用することをお勧めします。

Chrome がインストールされていて、Chrome と Bluetooth の位置情報が有効になっている場合、画面をアクティブにすると、電話機は近くの Eddystone-URL ブルートゥース フレームをスキャンします。

検出されたすべての URL について通知を受け取りますが、それらはすべて 1 つの結合された通知内に表示されます。さらに、通知トレイ アイコンは必要なく、通知の触覚または可聴表示も受け取りません。

この情報の多くは、公式のフィジカル Web FAQ で入手できます: https://google.github.io/physical-web/faq

また、Nearby Notifications サービスの使用を検討することもできます。このサービスを使用すると、Web サイトの URL とアプリのインストール通知を柔軟に配信できるからです。Nearby Notifications に関する情報は、https://developers.google.com/nearby/notifications/overviewで入手できます。

于 2016-08-09T15:55:24.527 に答える