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. |
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. |