Avatar

Level 1

Jared Butterfield wrote...

Since you have offlineEnabled = false in your config, all the hits the SDK is sending in will not be timestamped. If your Report Suite is timestamp enabled, those hits will be thrown away. On initial look at your config, that is most likely the issue.

I would recommend logging in to Mobile Services with your Analytics account or AdobeID and downloading the config file for that report suite. That will have the correct settings for the config based on your report suite settings.

Jared Butterfield
Mobile Engineer

 

Thanks for your help Jared,

I got the updated config file from the analytics administrator and its as follows 

{"version":"2014-09-05T01:47:32.711Z","target":{"clientCode":"","timeout":5},"audienceManager":{"server":""},"acquisition":{"server":"c00.adobe.com","appid":"@generatedAppID"},"analytics":{"rsids":"@AppName","server":"@companyName.or1.2o7.net","ssl":false,"offlineEnabled":true,"charset":"UTF-8","lifecycleTimeout":300,"privacyDefault":"optedin","batchLimit":0,"timezone":"EDT","timezoneOffset":-240,"referrerTimeout":0,"poi":[]}}

I tried with analytics hit. And it generates following error

ADBMobile Warning: Analytics - Unable to send hit(A server with the specified hostname could not be found.)

ADBMobile Debug: Analytics - Recoverable network error, imposing internal cooldown(30 seconds)

 I tried with @rsid.112.2o7.net and I can find events being tracked. Can I know, why the generated config file server is not working. Is it a bug in our setup or something that needs to be fixed up by Adobe. Once again, thanks for your help.