Posted: 20 Aug 2020 18:33 EDT Last activity: 11 Nov 2020 18:18 EST
How to send Push Notification to Android and iOS at the same time using the same action.
We are using Pega Marketing 8.4 and we are trying to send one push notification to customers using a Push Notification shape in action flow. If we want to use a Push Notification Shape we need to choose the platform(iOS or Android) there is no option for both. How can we send a notification for both applications?. We are using the NBA to execute the actions.
We have tried using two Push Notifications Shapes connected directly in the flow. This works using the seed list test but with the NBA it doesn't work.
We are trying to use two actions one for each platform (iOS and Android). But when we run the NBA it seems that the arbitration is removing one of them so we are sending just for one platform and the other one is ignored.
Has anyone know faced this issue?
***Edited by Moderator Marissa to update Platform Capability tags****
I think either I'm not following your need or there is a misunderstanding of how push notification works. The push notification shape is OS agnostic. The shape is used to point to an "Application" to push notifications to. The application should hold all OS variants within it. When customers register their Apps, Pega will know what OS type they are registered for. A customer can be registered for both iOS and Android versions of the app. In such a case, when you send a push notification to "MyMobileApp", via a single Push shape on the action, the customer will receive the notification on both their iOS and Android registrations. As such, there should be no need for multiple actions nor multiple shapes. Just make sure your "Application" has both device types configured as variants.
If the iOS and Android are really completely 2 different applications, say one is a Loyalty app and the second is for Service Help app (ie, not just an OS variants of the same app), that is when you would create 2 different Apps, and at that point, if you still want to communicate to both these very different apps in the same action, then in the offer flow you would include 2 push shapes, one for each very different App.