Adobe Campaign Standard - Android - Mobile application subscribers - ECID is there but registration token is empty | Community
Skip to main content
Sebastiane_Edberg_
Community Advisor
Community Advisor
January 15, 2020
Solved

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

  • January 15, 2020
  • 6 replies
  • 20715 views

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?

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Ryan_Morales

Hi @sebastiane_edberg_ ,

 

Could you please mark this issue as resolved if it is no longer occurring for you? If it is still an issue, please open an issue in the Adobe Campaign Standard community forum: https://experienceleaguecommunities.adobe.com/t5/Adobe-Campaign-Standard/ct-p/adobe-campaign-standard-community

The original issue was resolved by an Adobe Campaign server side fix so further related issues or questions should be directed at the above link.

 

Thanks,

Ryan

6 replies

Sebastiane_Edberg_
Community Advisor
Community Advisor
January 15, 2020
As a sidenote, updating this field manually in the related record with an update data activity (containing the FCM token string value) is possible to do, but the value wont show in the subscribers overview (see picture).
Adobe Employee
January 16, 2020

removed

Adobe Employee
January 16, 2020

Hi @sebastiane_edberg_,

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_FIREBASE_PUSH_TOKEN

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

Sebastiane_Edberg_
Community Advisor
Community Advisor
January 17, 2020

Hi @ryan_morales , thank you for your reply, looking at the request through network proxy i can see the call to dpm.demdex.net with a correctly formed URL as per your example with the FCM token at the end, attached a picture with the JSON text as well, maybe it helps 

 

Sebastiane_Edberg_
Community Advisor
Community Advisor
January 17, 2020

Hi @ryan_morales, thank you for your reply, looking through the log this is what it looks like regarding th network requests:

D/AdobeExperienceSDK: IdentityCore - Core initialization was successful

D/AdobeExperienceSDK: IdentityExtension - No Visitor IDs to generate for URL

D/AdobeExperienceSDK: CampaignExtension - Cannot set Identity properties, provided identityData is null.

D/AdobeExperienceSDK: IdentityHitsDatabase - Privacy opt-unknown: Suspend IdentityExtension database

D/AdobeExperienceSDK: IdentityHitsDatabase - Privacy opted-in: Attempting to send IdentityExtension queued hits from database

D/AdobeExperienceSDK: IdentityExtension - Ignoring ID sync because nothing new to sync after the last sync.

D/AdobeExperienceSDK: IdentityExtension - Sending request (https://dpm.demdex.net/id?d_mid=89483722216258727315736154908869499004&d_blob=j8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI&d_ver=2&d_orgid=13CA3DF05A004EB30A495E99%40AdobeOrg&dcs_region=6&d_rtbd=json)

D/AdobeExperienceSDK: IdentityExtension - No Visitor IDs to generate for URL

D/AdobeExperienceSDK: IdentityHitsDatabase - Privacy opted-in: Attempting to send IdentityExtension queued hits from database

D/AdobeExperienceSDK: IdentityExtension - Received ID response (mid: 89483722216258727315736154908869499004, blob: j8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI, hint: 6, ttl: 604800

D/AdobeExperienceSDK: IdentityExtension - Sending request (https://dpm.demdex.net/id?d_mid=89483722216258727315736154908869499004&d_blob=j8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI&d_ver=2&d_orgid=13CA3DF05A004EB30A495E99%40AdobeOrg&dcs_region=6&d_rtbd=json&d_cid=20919%01fLN1BrQSzb8%3AAPA91bE0f-E81q-vmO_IzIwv1jl9sklqLKR2qTXLmzC93zSacahorFC_3Cb1fRWwABTmrLsblRcB6KJNQVlSRpRywlIv2wvaeIiOjVvsCZbxbHUbAf0Us0y-nhpYS1Sa5l_jkTPHHPRq) D/AdobeExperienceSDK: IdentityExtension - Received ID response (mid: 89483722216258727315736154908869499004, blob: j8Odv6LonN4r3an7LhD3WZrU1bUpAkFkkiY1ncBR96t2PTI, hint: 6, ttl: 604800 

 

I can look at installing a network proxy to shed some light on the response of the request as well

 

 

Ryan_MoralesAdobe EmployeeAccepted solution
Adobe Employee
March 3, 2020

Hi @sebastiane_edberg_ ,

 

Could you please mark this issue as resolved if it is no longer occurring for you? If it is still an issue, please open an issue in the Adobe Campaign Standard community forum: https://experienceleaguecommunities.adobe.com/t5/Adobe-Campaign-Standard/ct-p/adobe-campaign-standard-community

The original issue was resolved by an Adobe Campaign server side fix so further related issues or questions should be directed at the above link.

 

Thanks,

Ryan

Sebastiane_Edberg_
Community Advisor
Community Advisor
March 4, 2020
Hi, need some pointers here, how can I mark it as resolved, just by tapping "correct answer" on a post in the thread?
debanjanab15925
Level 2
April 19, 2023

hi @sebastiane_edberg_ , @ryan_morales ,

We are facing the same issue right now in production environment .

Can we have an update on this ? we are stuck in production release