This document describes a legacy version of the iOS SDK. If your new to Analyitcs, use the latest SDK. Learn more

Class List

Stay organized with collections Save and categorize content based on your preferences.
The classes and protocols in Google Analytics SDK for iOS:
GAIGoogle Analytics iOS top-level class
GAIDictionaryBuilderHelper class to build a dictionary of hit parameters and values
GAIEcommerceFieldsThis class provides several fields and methods useful as wire format parameters for Enhanced Ecommerce
GAIEcommerceProductClass to construct product related information for a Google Analytics beacon
GAIEcommerceProductActionClass to construct transaction/checkout or other product interaction related information for a Google Analytics hit
GAIEcommercePromotionClass to construct promotion related fields for Google Analytics hits
GAIFieldsThis class provides several fields and methods useful as wire format parameter names
<GAILogger>Protocol to be used for logging debug and informational messages from the SDK
GAITrackedViewControllerExtends UIViewController to generate Google Analytics screenview calls whenever the view appears; this is done by overriding the viewDidAppear: method
<GAITracker>Google Analytics tracking interface