Packagecom.rojored.gatracking
Classpublic class AnalyticsTracker

Barebones Actionscript3 implementation of the Google Analytics data collection API.

Only a small subset of the API is implemented: page view and event tracking. No tracking customization functionality is available.



Public Properties
 PropertyDefined by
  configuration : Configuration
Analytics configuration.
AnalyticsTracker
  cookieJar : CookieJar
Persistent values needed for cookie management.
AnalyticsTracker
  environment : Environment
Environment information.
AnalyticsTracker
  lastPage : String
Last tracked pageview.
AnalyticsTracker
Public Methods
 MethodDefined by
  
AnalyticsTracker(display:DisplayObject, accountId:String)
Constructor.
AnalyticsTracker
  
trackEvent(category:String, action:String, label:String = null, value:Number):void
Tracks an event.
AnalyticsTracker
  
trackPageview(pageURL:String = ""):void
Tracks a page view.
AnalyticsTracker
Property detail
configurationproperty
public var configuration:Configuration

Analytics configuration.

cookieJarproperty 
public var cookieJar:CookieJar

Persistent values needed for cookie management.

environmentproperty 
public var environment:Environment

Environment information.

lastPageproperty 
public var lastPage:String

Last tracked pageview.

Constructor detail
AnalyticsTracker()constructor
public function AnalyticsTracker(display:DisplayObject, accountId:String)

Constructor.

Parameters
display:DisplayObject — Display object used to get environment information. The instance must be attached to the display list.
 
accountId:String — Google Analytics account string.

Throws
— if the accountId parameter is not valid.
Method detail
trackEvent()method
public function trackEvent(category:String, action:String, label:String = null, value:Number):void

Tracks an event.

Parameters
category:String
 
action:String
 
label:String (default = null)
 
value:Number
trackPageview()method 
public function trackPageview(pageURL:String = ""):void

Tracks a page view.

Parameters
pageURL:String (default = "") — Page identifier.