Download the SDK
The Google Analytics Services SDK contains the latest Google Analytics and Google Tag Manager for Mobile libraries.
If you'd like to learn more about Google Tag Manager, see Google Tag Manager for Mobile Apps.
Version | Package | Size | SHA1 Checksum |
---|---|---|---|
3.19 | GoogleAnalyticsServicesiOS_3.19.zip | 6.1MB | 383c095f0a8b57305579ec516826ca701ee89c1e |
3.17 | GoogleAnalyticsServicesiOS_3.17.zip | 19.7MB | 9e625f334bd38e4c71d5367ee64dea6f74e477e2 |
3.13 | GoogleAnalyticsServicesiOS_3.13.zip | 6.9MiB | cdfa43636ea8c588bb77f93a3b0eaeddfc24d5c7 |
Google Analytics contains bitcode compiled with Xcode 7.3.1, which may cause compiler or archiving errors under Xcode 7.2 and older. If you are still using Xcode 7.2 or older consider downloading v3.13.
Add libraries to your Xcode project
Add these files from the downloaded SDK to your Xcode project:
GAI.h
GAIDictionaryBuilder.h
GAIEcommerceProduct.h
GAIEcommerceProductAction.h
GAIFields.h
GAILogger.h
GAITrackedViewController.h
GAITracker.h
The Google Analytics SDK uses the CoreData
and
SystemConfiguration
frameworks, so you will need to add
the following to your application target's linked libraries:
CoreData.framework
SystemConfiguration.framework
libz.dylib
libsqlite3.dylib
libGoogleAnalyticsServices.a
Next steps
- Read the Mobile App Implementation Guide to learn how to use Google Analytics to measure user interactions and answer questions about app usage.
- Review additional configuration options such as sampling, testing and, debugging, opt-out settings, etc.
- If required by your app, enable optional features such as Enhanced Ecommerce, IDFA (Identifier for Advertisers), and iAd install campaign measurement.