I added a push notification in my JB and my requirement is to send an SMS after some hours if the subscriber did not open or see the push notification. Is there a way to get this information any how?
Thank you
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.
Sign up to join this communityI added a push notification in my JB and my requirement is to send an SMS after some hours if the subscriber did not open or see the push notification. Is there a way to get this information any how?
Thank you
You can register a listener to be notified.
See NotificationManager.NotificationMessageDisplayedListener
In your application, you could set a tag
(ref. Device/Contact Registration) based on the message being received or opened. That tag
would be sent up with the device registration and become visible in MobilePush Demographics
. It could then be used to create inclusion/exclusion lists to target people with messages via automations.
As far as I know, there is no Data View available out of the box for Push Tracking. One thought of what you can do is to automate/schedule the Push Message Detail report to an FTP. And then import this to a Data Extension which you add to an Attribute Group. Then you can refer to this in your Journey.
Haven't tried it out myself. But should be possible.