We are using the mobile SDK for Google Analytics on our iOS and Android apps. Every call to our API server is accompanied with a GA call with the appropriate labels.
So far the analytics data looks fine, however we are seeing the following abnormalities in data:
The "average visit duration" is 30 minutes. Which seems quite long for a mobile app. Under Engagement, 12% of visits and 22.56% of pageviews are for 1800+ seconds. Again, this seems abnormally long. Is there anything we could be doing wrong with the GA calls that would affect this? I can confirm that we are only making calls when the user interacts with the app directly (and you can't make background calls in iOS anyway). Or is this a known problem with GA? We are meeting several investors soon and need to be able to pull accurate analytics data.