How to build reliable Analytics integration via API?

Hey there,

I'm building a service that requires receiving accurate app downloads and sales/proceeds data along with the campaign name. From reading the documentation it looks to be fairly understandable, but in practice it is not that straightforward.

For example, I received the first one-time-snapshot detailed report for the App Store Purchases, and it contains partial data for several days. Shouldn't that be a full report of everything in analytics for like last year or so? Should I expect it to be updated and extended in the coming days?

For the ongoing detailed report, I have not received anything yet, but I'm afraid it might have partial data as well. I will report here as well.

How to build reliable Analytics integration via API?
 
 
Q