Package com.brsanthu.googleanalytics

Interface Summary
RequestProvider Interface which returns the GA request that needs to be sent to GA.
 

Class Summary
AppViewHit GA request to track application page view (for mobile or desktop apps).
DefaultRequest Default request that captures default value for any of the parameters.
EventHit GA request to track events.
ExceptionHit GA request to track exceptions.
GoogleAnalytics This is the main class of this library that accepts the requests from clients and sends the events to Google Analytics (GA).
GoogleAnalyticsConfig Properties that can be configured in this library.
GoogleAnalyticsRequest<T> Base GA Tracking Request containing the standard and custom parameter values.
GoogleAnalyticsResponse Response for GA tracking request.
GoogleAnalyticsStats Collects the basic stats about successful events that have been posted to GA.
ItemHit GA request to track items as part of ecommerce transaction.
PageViewHit GA request to track a typical web page view
SocialHit GA request to track social interactions
TimingHit GA request to track performance timings like page load time, server response time etc.
TransactionHit GA request to track ecommerce transaction.
 

Enum Summary
GoogleAnalyticsParameter Google Analytics Measurement Protocol Parameters.
 

Exception Summary
GoogleAnalyticsException Any exception thrown (usually due to validation), it would be of this type.
 



Copyright © Sep 2013–2013 brsanthu Inc. All rights reserved.