0

We need to send push notifications when a user enters/exits a location based on some conditions. I have stumbled upon this MobilePush products faq, where it is stated:

What kind of data are captured when the analytics flag is enabled?

The SDK captures these analytic events and sends them back to the Marketing Cloud. These flags are subject to change.

Fence Entry: Indicates that a device crossed into a geofence.

Fence Exit: Indicates that a device left a geofence.

Time in Location: Captures the amount of time a device is inside a geofence.

I believe analytics are enabled on the configuration file of the app using the analytics:true value.

My questions are:

How often is this data being sent to Marketing Cloud?

Any idea on how to get this data in Marketing Cloud?

1

Analytics data is transmitted to the Marketing Cloud as the application goes into the background.

The Entry/Exit data can be seen in Push Reporting.

You know that Marketing Cloud offers messaging as a result of a fence entry/exit, correct?

Did you know that you can register a transition event listener? (ref. https://bit.ly/3lzXGPB)

Did you know that you can register a should show message listener? (ref. https://bit.ly/2PcfV1l)

4
  • Thanks for your answer @Bill. I cant find Entry/Exit data anywhere (tried MobilePush Detail Extract Report, Push Message Summary Report, Push Message Detailed Report). No fields on the _PushAddress data views as well. Any idea on where to find this data? – Rachid Mamai Mar 19 at 13:42
  • It may take some correlation. A "message" would be displayed as the result of an entry or exit. – Bill Mote Mar 19 at 14:33
  • Yeah but as mentioned in my question, we need to kind of log when a customer enters/exits an area so that we can send him a push notification based on some conditions (commercial pressure, how long he has been in that location,..) on Marketing Cloud :/ – Rachid Mamai Mar 19 at 14:43
  • Then I suggest seeing the rest of my answer. Implement one, or both, of those interfaces and work with an API integration to trigger the send. – Bill Mote Mar 19 at 14:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.