android - Plot Projects - exit geofence occasionally not triggering -
i'm using plot projects service send geofencing notifications users of ios , android application.
there seems strange situation happening, notification linked exit event on geofence not triggered. user enters geofence, gets enter notification (which different notification exit one, on same geofence , same configuration except trigger , custom data), after leaving geofence exit notification not triggered.
i'm using notification filter, application, when receiving "silent" notification, contacts back-end (by making api call), , depending on response shows notification or ignores it.
although app logs not accessible @ time when happens, can deducted back-end logs call has never reached back-end api. mean "silent" notification has either never been triggered (meaning geofence exit not recorded plot projects sdk reason), or has been triggered reason not handled app. having in mind proper exit notifications occasionally, i'm not sure in-app problem causing this.
looking @ plot projects dashboard, see enter notification has been triggered once, while exit has not been triggered @ all. on notifications screen, under sent column.
as noted, difference between configuration of enter , exit notifications notification trigger setting (on entering opposed on exiting), , custom data follows:
{ "geofenceid" : "{geofenceid}", "action" : "enter" } { "geofenceid" : "{geofenceid}", "action" : "exit" }
both notification use segmentation, segmentation configuration being same.
so, several questions here:
has encoutered similar problem, , has been cause/solution?
when using notification filter, column "sent" show number of notifications shown user, or include count of "silent" notifications? (this may deducting issue is)
is there reason in general why exit notification may not trigger, depending on specific conditions regarding enter notification or other parameters? example, 3g connection issue, network issue, etc.
the latest version (1.15.0) has improved on making enters , exits more consistent. recommend using version when testing exit notifications.
- because of limitations related efficiency , platform there small difference between number of sent enter notifications , number of exit notifications.
- when notifications filtered out using notification filter aren't included in notification statistics. silent notifications geotriggers may more suitable, can used silently while still showing in statistics.
- various reasons prevent notifications being sent, example when device no longer able determine location.
Comments
Post a Comment