Expand my Community achievements bar.

SOLVED

AJO Implementation: Send Test Push from Assurance not delivering Push on Android

Avatar

Level 2

We are implementing AJO on mobile app. While testing the push functionality via Assurance we are not seeing push getting delivered on Android. Works fine on iOS. There are no errors and the Test Results panel is all green.

MA9541_1-1677059968896.png

Anyone come across this before? Any pointers why this is happening? 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 2

Thanks @_Manoj_Kumar_ 

We figured out that Assurance uses Data key instead of Notification key in the message payload and this needs some changes in the SDK to parse and display the notification. We were able to set a breakpoint and capture the incoming message. So push functionality seems to be working fine.

Pasting the firebase link which might be useful for others.

https://firebase.google.com/docs/cloud-messaging/concept-options

View solution in original post

2 Replies

Avatar

Community Advisor

Hello @MA9541 

 

The FCM identified the push notification token and sent a successful response.

Could you please check if the App specific notifications are turned on your testing device?


     Manoj
     Find me on LinkedIn

Avatar

Correct answer by
Level 2

Thanks @_Manoj_Kumar_ 

We figured out that Assurance uses Data key instead of Notification key in the message payload and this needs some changes in the SDK to parse and display the notification. We were able to set a breakpoint and capture the incoming message. So push functionality seems to be working fine.

Pasting the firebase link which might be useful for others.

https://firebase.google.com/docs/cloud-messaging/concept-options