AbdFatah / analytics-issues

Automatically exported from code.google.com/p/analytics-issues
0 stars 0 forks source link

Google analytics API on iOS only gives 24 hours of data #210

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
---------------------------------------------------------------------------
NOTE: This issue tracking system is for Google Analytics developer products
only.
If you are not a developer/programmer visit:
http://www.google.com/analytics/support.html
---------------------------------------------------------------------------
Name of affected component: Mobile Tracking

Name of related library and version, if applicable (e.g. Android, iOS,
Snippets, etc.):  Last xCode google analuytics api installed

Issue summary:
Provide a brief summary of the issue you're experiencing.
I have a iPad app that use Google analytics.

When user are offline, data stay iPad locally on the "Google database". And are 
send the next time app push data when online.

The VERY big problem is that if the data is older that 24 hours, it's just not 
received at all by analytics!

Have you seen this problem? Any workaround\solutions?
Steps to reproduce issue:
1. I have test with many iPads
2. after 22 hour, return online= data sent
3. after 26h, return online= old datas not received. Only new one

Expected output:
What do you expect to see after performing the above steps?
- Get results, even after 24h
Actual results:
What do you actually see after performing the above steps?
Datas older than 24h not received
Notes:
Provide any additional information which might be useful here. Feel free to
attach screenshots or sample code which demonstrates the issue being
described.

PLEASE, contact me!

Original issue reported on code.google.com by Francois...@gmail.com on 18 May 2012 at 1:16

GoogleCodeExporter commented 9 years ago
hello, no news?

Original comment by Francois...@gmail.com on 4 Jun 2012 at 5:00

GoogleCodeExporter commented 9 years ago
Any news? we need this information to take a decision.

Original comment by webmas...@straumann.com on 8 Nov 2012 at 8:50

GoogleCodeExporter commented 9 years ago
No, still waiting. 

Original comment by Francois...@gmail.com on 8 Nov 2012 at 11:54

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
It's critical to know when this will be fixed. Otherwise mobile developers 
would need to implement their own tracking in a persistent stack and send those 
pageviews/events only when online.

Original comment by moham...@hidefweb.com on 11 Mar 2013 at 6:21

GoogleCodeExporter commented 9 years ago
This is working as expected, and is well documented for Android, though it 
pertains to GA hits sent from any environment, including iOS:

Data must be dispatched and received by 4 a.m. of the following day, in the 
local timezone of each profile. Any data received later than that will not 
appear in reports. For example, if a hit is queued locally at 11:59pm, it must 
be dispatched within 4 hours, by 3:59am, to appear in reports. On the other 
hand, a hit queued at 12:00am must be dispatched within 28 hours, i.e. 3:59am 
of the following day, in order to appear in reports.

https://developers.google.com/analytics/devguides/collection/android/v3/dispatch

Original comment by awa...@google.com on 8 Nov 2013 at 11:53

GoogleCodeExporter commented 9 years ago
To #6.

Well that is not TRUE. we tried to put iPad offline for 15 mins note down what 
hits should appear after bringing it back online in half and hour and it seems 
all data is lost. Whereas FLURRY had all data accurately dispatched. This is 
kind of unreliable so no option but to look other analytics services. 

Original comment by rohanrid...@gmail.com on 13 Aug 2014 at 8:01