package

com.google.android.gms.analytics

Interfaces

ExceptionParser This interface is responsible for parsing a Throwable and providing a short, meaningful description to report to Google Analytics. 
Logger Interface to be used for logging debug and informational messages from the SDK. 

Classes

CampaignTrackingReceiver The Google Play com.android.vending.INSTALL_REFERRER Intent is broadcast when an app is installed from the Google Play Store and has campaign data available (i.e. 
CampaignTrackingService IntentService for handling the Google Play Store's INSTALL_REFERRER intent. 
ExceptionReporter Used to catch any uncaught exceptions and report them to Google Analytics. 
GoogleAnalytics This class is a singleton that provides methods for controlling global configuration and creating Tracker objects. 
HitBuilders Helper class to build a map of hit parameters and values. 
HitBuilders.AppViewBuilder Class to build a basic app view hit. 
HitBuilders.EventBuilder A Builder object to build event hits. 
HitBuilders.ExceptionBuilder Exception builder allows you to measure the number and type of caught and uncaught crashes and exceptions that occur in your app. 
HitBuilders.HitBuilder<T extends HitBuilder> Internal class to provide common builder class methods. 
HitBuilders.ItemBuilder Item hit builder allows you to send item level sales data to Google Analytics. 
HitBuilders.ScreenViewBuilder Class to build a screen view hit. 
HitBuilders.SocialBuilder A Builder object to build social event hits. 
HitBuilders.TimingBuilder Hit builder used to collect timing related data. 
HitBuilders.TransactionBuilder Transaction hit builder allows you to send in-app purchases and sales to Google Analytics. 
Logger.LogLevel Log level settings. 
StandardExceptionParser This class will capture the root cause (last in a chain of causes) Throwable and report the exception type, class name, method name and thread name. 
Tracker Class to send tracking hits to Google Analytics.