Adobe Campaign Standard - Android - Mobile application subscribers - ECID is there but registration token is empty

Avatar

Avatar
Validate 1
Level 2
sebastiane27965
Level 2

Likes

8 likes

Total Posts

40 posts

Correct reply

3 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 1
Affirm 3
View profile

Avatar
Validate 1
Level 2
sebastiane27965
Level 2

Likes

8 likes

Total Posts

40 posts

Correct reply

3 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 1
Affirm 3
View profile
sebastiane27965
Level 2

15-01-2020

hi, having some issues with sending push notifications from Adobe Campaign Standard to android app subscribers, I can see that when running the app the generated ECID will be posted to our campaign instance and populate the subscriber table, but the token is missing, i would expect to see the FCM token here.
as the push notifications are not delivered when testing, is it because the token is empty?

 

sebastiane27965_0-1579084590174.png

View Entire Topic

Avatar

Avatar
Boost 5
Employee
Ryan_Morales
Employee

Likes

7 likes

Total Posts

24 posts

Correct reply

8 solutions
Top badges earned
Boost 5
Boost 3
Boost 1
Affirm 5
Affirm 3
View profile

Avatar
Boost 5
Employee
Ryan_Morales
Employee

Likes

7 likes

Total Posts

24 posts

Correct reply

8 solutions
Top badges earned
Boost 5
Boost 3
Boost 1
Affirm 5
Affirm 3
View profile
Ryan_Morales
Employee

16-01-2020

Hi @sebastiane27965,

Could I get some additional information regarding your issue? Are you calling the MobileCore.setPushIdentifier API after receiving the push token from Firebase? If you are calling the API, do you happen to have a network proxy like Charles installed? I'm curious if the setPushIdentifier call is being sent correctly. If you do have access to a network proxy to monitor the network request, do you see a 200 response from the network request sent to https://dpm.demdex.net? That network request should contain the push token received from Firebase. It looks like:

https://dpm.demdex.net/id?d_mid=DEVICE_MID&d_ver=2&d_orgid=MY_ORG_ID&d_rtbd=json&d_cid=20919%MY_FIRE...

This network request is also visible in the adb / android studio console logs. A successful request to the visitor id service will show similar lines in the log:

V/AdobeExperienceSDK: IdentityHitsDatabase - VisitorID Service response was parsed successfully
D/AdobeExperienceSDK: IdentityExtension - Received ID response (mid: DEVICE_MID, blob: BLOB_VALUE, hint: 9, ttl: 604800

Please let me know if you need any assistance with getting this information.

 

Thanks,

Ryan Morales

Mobile Engineer

Adobe Experience Cloud