2016-07-25 86 views
4

我在使用iBeacon信标测试Android手机上的Google附近通知。它似乎只是间歇性地工作。当我进入灯塔范围时,通知似乎不会在大多数时候发生。几小时后或随机时间我会看到通知。Google附近的通知无法正常工作

我无法理解这应该如何工作。我希望通知显示在通知列表中(我知道它们是低优先级的),在我进入信标范围后不久。 “附近通知”的要点是让灯塔附近的某个人看到通知并采取一些行动。

今天实施的方式似乎完全没用。有没有人看到这个工作正确?

+0

您正在测试什么样的设备型号和操作系统版本?您是否使用信标扫描应用程序验证信号是否在附近被检测到,并且您希望看到附近的通知? – davidgyoung

+1

我已经在我的LG G4和Nexus 6 Android设备上验证了这一点。我使用不同的应用验证了Beacon的正确检测,包括我自己的应用。我拥有最新的操作系统和更新,包括Google Play。就像我提到的那样,它有时会起作用,但当我看到通知时,它是随机的或间歇的。 –

+0

我们在各种设备上拥有完全相同的体验。此外,如果我通过滑动删除附近的通知,它会隐藏一段时间,但稍后 - 随机一段时间后 - 再次出现。有时在一秒钟之后,如果我仍然在EddyStone的覆盖范围内,即使在几小时之后,即使我在覆盖范围内,有时也不会出现。我完全困惑,不知道应该是什么正确的工作。 – Tom

回答

2

(我在邻近工作)

实现尝试与尊重用户的关注和电池平衡创造价值开发。为此目的,我们已经取得了在航运版本的一些选择,你可能会遇到:

  • 如果你滑开的一个通知,它消失了指数增加的时间(1天,2天,4天......)

  • 该通知仅出现在屏幕开启事件之后。对于大多数用例和用户而言,这将是最低优先级通知。这意味着它不会创建状态栏图标。

  • 对于已经通过“附近通知”热情欢迎体验的用户,某些通知将从低优先级开始。这些确实会创建一个状态栏图标。但是,在几分钟后,他们会优先考虑优先级并留在那里。

与一些开发人员混淆的一点是低与(图标)与最低(无图标)优先级。也有可能我们有一个影响召回的错误。

如果您想要开始记录日志(adb shell setprop log.tag.NearbyDiscovery VERBOSE)并将错误报告的相关部分作为要点或pastebin发布,我们可以看看。我不能在这个论坛上答复,但如果我们有一个错误,我们有动力去解决它。您需要通过3P信标扫描器(我们有时使用nRF Connect)确保您处于信标范围内,然后关闭屏幕并在屏幕上显示并捕获错误报告,如果通知未在10 -15秒。

+0

安德鲁,非常感谢您的回复。您对通知消失的响应呈指数形式确实有意义,但它并未向我解释为什么我有时会在几个小时内看到相同的通知几次,或者它不会在很长一段时间内出现。例如,我注意到同样的通知每隔大约一个小时显示3次。这是我早上在Beacon登记的全新通知,并且整天都没有看到。 –

+0

我很感激你告诉我只有在屏幕上显示的通知,但它对我来说似乎没有意义。这是否意味着如果有人正在使用手机并靠近灯塔,他可能完全错过了通知,直到下次他打开手机时才会看到它?大多数用户不会错过接近/附近的通知吗?零售业的全部承诺是将那些未决定的邻近客户转换为当时和那里。这将如何说服任何零售商使用此功能?我有点困惑。 –

+0

安德鲁,我正在努力让您的日志,请保持关注。再次感谢您的帮助和回应,因为很难在任何地方找到有关此功能的相关信息。 –