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:
GAI | Google Analytics iOS top-level class |
GAIDictionaryBuilder | Helper class to build a dictionary of hit parameters and values |
GAIEcommerceFields | This class provides several fields and methods useful as wire format parameters for Enhanced Ecommerce |
GAIEcommerceProduct | Class to construct product related information for a Google Analytics beacon |
GAIEcommerceProductAction | Class to construct transaction/checkout or other product interaction related information for a Google Analytics hit |
GAIEcommercePromotion | Class to construct promotion related fields for Google Analytics hits |
GAIFields | This 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 |
GAITrackedViewController | Extends UIViewController to generate Google Analytics screenview calls whenever the view appears; this is done by overriding the viewDidAppear: method |
<GAITracker> | Google Analytics tracking interface |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-02-07 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]