首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >地形图工程-出口地学偶尔不会触发

地形图工程-出口地学偶尔不会触发
EN

Stack Overflow用户
提问于 2016-04-19 10:05:23
回答 1查看 251关注 0票数 0

我正在使用绘图项目服务向iOS和安卓应用程序的用户发送地理信息通知。

偶尔会发生一种奇怪的情况,即链接到geofence上的退出事件的通知不会被触发。用户输入geofence,获取enter通知(这显然是一个与退出通知不同的通知,但在相同的地理位置上,除了触发器和自定义数据之外,配置相同),但是在离开geofence之后,退出通知不会被触发。

我用的是通知过滤器,以便应用程序在接收到“静默”通知时与后端联系(通过进行API调用),并根据响应显示通知或忽略通知。

虽然在这种情况发生时,应用程序日志是不可访问的,但从后端日志中可以扣除的是,调用从未到达后端API。这意味着“静默”通知要么从未被触发(意味着geofence出口由于某种原因没有被Plot Projects SDK记录),要么是被触发的,但由于某些原因应用程序没有正确处理。考虑到偶尔会收到正确的退出通知,我不确定应用程序中的问题是否会导致这种情况。

查看一下绘图项目仪表板,我发现enter通知已经触发过一次,而退出根本没有被触发。这在“通知”屏幕的“已发送”列下。

如前所述,输入通知和退出通知的配置之间唯一的区别是Notification触发器设置(输入时,而不是退出时),以及自定义数据,如下所示:

代码语言:javascript
运行
复制
{ "geofenceId" : "{geofenceid}", "action" : "enter" }
{ "geofenceId" : "{geofenceid}", "action" : "exit" }

这两个通知也使用分段,分割配置是相同的。

因此,这里有几个问题:

  1. 有没有人提出过类似的问题,原因/解决办法是什么?
  2. 当使用通知筛选器时,列“已发送”是显示给用户的通知数量,还是包括“静默”通知的计数?(这可能有助于推断问题所在)
  3. 根据有关输入通知或其他参数的某些特定条件,退出通知一般不会触发吗?例如3G连接问题、网络问题等。
EN

Stack Overflow用户

发布于 2016-04-20 08:18:53

最新版本(1.15.0)在此基础上进行了改进,使进入和退出更加一致。我建议在测试退出通知时使用该版本。

  1. 由于与效率和平台相关的限制,发送输入通知的数量和退出通知的数量总是会有很小的差异。
  2. 当使用通知筛选器过滤掉通知时,通知统计信息中不包含通知。对于静默通知,Geo触发器可能更适合使用,因为它们可以在统计数据中显示时默默地使用。
  3. 各种原因可能阻止发送通知,例如当设备无法确定其位置时。
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36715161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档