Hi,
We've implemented tracking for our client's mobile application using the new iOS SDK 4.0.2.
Everything looks like it is sent out fine (200 in return) when we test using Charles or Bloodhound, and the configuration also looks correct (we have checked that the report suite is ready for offline tracking).
The output from Charles looks like this:
<transaction status="Complete" method="GET" protocolVersion="HTTP/1.1" protocol="http" host="metrics.ourclient.com" actualPort="80" path="/b/ss/ourclientrsid/0/OIP-4.0.2/s76645163" query="AQB=1&ndh=1&pageName=presenter&ce=UTF-8&aid=13D9916EE23C4340-1A7C95AFC9BC1A50&c.&a.&DeviceName=iPad2%2C5&Resolution=768x1024&OSVersion=iOS%207.1&AppID=ourclient%201.4%20%28223%29&CarrierName=%28null%29&.a&.c&t=00%2F00%2F0000%2000%3A00%3A00%200%20-120&AQE=1" remoteAddress="metrics.ourclient.com/66.235.139.205" clientAddress="/172.16.2.44" startTime="2014-05-21T09:08:00.199+02:00" startTimeMillis="1400656080199" dnsDuration="452" connectDuration="206" requestBeginTime="2014-05-21T09:08:00.857+02:00" requestBeginTimeMillis="1400656080857" requestTime="2014-05-21T09:08:00.857+02:00" requestTimeMillis="1400656080857" responseTime="2014-05-21T09:08:01.057+02:00" responseTimeMillis="1400656081057" endTime="2014-05-21T09:08:01.058+02:00" endTimeMillis="1400656081058"
And the configuration file is currently this:
{
"version" : "1.0",
"analytics" : {
"rsids" : "ourclientrsid",
"server" : " metrics.ourclient.com",
"charset" : "UTF-8",
"ssl" : false,
"offlineEnabled" : true,
"lifecycleTimeout" : 150,
"privacyDefault" : "optedin",
}
I have also attached a screen dump from Bloodhound.
Any help or pointers would be greatly appreciated.
FYI: We have created a ticket, but no response yet.
Thank you in advance,
Robert