November was a bustling time in Google Analytics. In particular, a Mobile App Tracking Team has a few things to announce.
- EasyTracking Library – involuntary event management, improved formation with Google Analytics SDK
- Updated Google Analytics SDK – More arguable process for promulgation hits, Android Market mention emanate fixed, accessible around a Android SDK manager
- More samples – new open source focus directed to assistance revoke a ramp adult time for new developers who wish to lane their apps
We’ve combined EasyTracker libraries for both iOS and Android. The EasyTracker library will capacitate tracking of your focus down to a Activity (or UIViewController for iOS) turn with roughly no coding compulsory on your part. See a ReadMe record and source formula for details. These Libraries are dictated for use with a customary Google Analytics SDKs and should make it unequivocally easy to supplement customary tracking to your applications.
Another advantage to regulating a EasyTracker library is event management. As many developers know, it’s not always easy to establish possibly your focus is active and when to start a new session. The EasyTracker library handles this for you. It will establish when your focus has been put into a credentials and will start a new event automatically.
The Android chronicle of a Library not usually provides for easy tracking, though also ensures that all calls to GoogleAnalyticsTracker are finished off a categorical UI Thread. Using this library should residence responsiveness issues some Android developers have seen regulating a Google Analytics SDK.
We’ve blending a Android Notepad representation focus to use a EasyTracker library, usually to uncover we how easy it can be.
You can find a libraries and representation applications at
http://code.google.com/p/analytics-api-samples/. Check a downloads territory for a libraries. The source for a libraries is accessible in overthrow as well. Drill down into trunk/src/tracking/mobile/android/EasyTracker for Android and trunk/src/tracking/mobile/ios/EasyTracker for iOS. The Notepad representation focus is there as well. We’ve expelled them as open source and contributions to creation them improved are welcome.
Check a ReadMe files in a libraries themselves for some-more information on how to use them.
New Versions of Google Analytics SDK for Android and iOS
We’ve expelled chronicle 1.4 for iOS and chronicle 1.4.2 for Android. The iOS chronicle of a SDK has one new feature. Both versions enclose several bug fixes as well. Read on for details.
We’ve combined a new method, dispatchSynchronously, that blocks while it dispatches hits. It won’t lapse until a hits sent have possibly been concurred by a Google Analytics servers or a specified timeout duration has elapsed. This provides a some-more arguable process for promulgation hits before your focus terminates or goes into a background.
We’ve also addressed several memory leaks and crashes reported opposite a SDK.
More sum on a new chronicle of a SDK can be found during http://code.google.com/apis/analytics/docs/mobile/ios.html.
The Android SDK will now hoop referrals from a Android Market properly. This relates to autotagging as well.
We’ve bound several other bugs in a Android SDK. Check out a sum during http://code.google.com/apis/analytics/docs/mobile/android.html.
Google Analytics SDK now accessible around a Android SDK Manager
We’ve combined a Google Analytics SDK to a Android SDK Manager. You can download a latest versions regulating a Android SDK Manager instead of checking a website for updates.
Of course, this usually relates to a Android chronicle of a SDK.
We’ve expelled an open source focus for both iOS and Android that exercises all a APIs for Google Analytics that are accessible to Mobile Application developers. You can find them during trunk/src/tracking/mobile.
New Home for a Mobile Tracking Documentation
The Mobile Tracking support has moved. It now resides with a rest of a Google Analytics tracking documentation. Check it out during http://code.google.com/apis/analytics/docs/mobile/overview.html.
Reporting Problems and Feature Requests
We unequivocally value your feedback. If we are carrying problems with a SDKs, let us know by posting them on a Google Analytics issues website during http://code.google.com/p/analytics-issues/issues/list. Use a member MobileTracking when entering an emanate or looking by a list for issues already reported opposite a Mobile App SDKs.
Please stay tuned for some-more sparkling news per Mobile Application Tracking with Google Analytics.
Jim Cotugno, Mobile Application Tracking Rockstar