Google play store requires us to go to API 28 by Nov 1st. We have been running API 26 with Adobe Mobile Library 4.13.6. We recently updated the App to API 28 and the Adobe Mobile Library to 4.17.9 and deployed. Once our users started to download the updated App, Adobe Analytics reporting for Android users tanked. After some research, we found that Android 9.0 + users who downloaded the App were no longer tracked. Users that download our upgraded App using Android 8 and below were present and accounted for in Adobe Analytics. We rolled back the App to API 26 including the Adobe mobile Library and all is good, but we are approaching Nov 1st and need to resolve this issue. Are there other changes we need to make to the App for this upgrade?
Solved! Go to Solution.
I had the answer from a colleague of mine. Aparently the analytics is trying to send the data as text. You have to set the flag ssl to true.
"analytics": {
"rsids": "swisscomappmyswisscom20dev",
"server": "swisscom.sc.omtrdc.net",
"ssl": true, <- This one
"offlineEnabled": true,
"charset": "UTF-8",
I had the answer from a colleague of mine. Aparently the analytics is trying to send the data as text. You have to set the flag ssl to true.
"analytics": {
"rsids": "swisscomappmyswisscom20dev",
"server": "swisscom.sc.omtrdc.net",
"ssl": true, <- This one
"offlineEnabled": true,
"charset": "UTF-8",
In the ADBMobileConfig.json there is a ssl configuration that by default is false. Set it to true since Android 9 uses encrypted connection by default and rejects everything that is not encrypted
Views
Likes
Replies
Views
Likes
Replies