Class GoogleAnalyticsParser
made for Google Analytics with ga.js, but work also with Universal GA via a native implementation (require session) - then the class must be init on every page to track the statistics
based on GA_Parse from Joao Correia - http://joaocorreia.pt Thanks for the inspiration.
Located at utils.lib.php
Methods summary
public
|
#
__construct( string $cookie_domain = null, integer $campaign_timeout_sec = null, integer $session_timeout_sec = null )
parameters are not required if you use old Google Analytics with ga.js, but this it not recommended |
private
|
Properties summary
private
|
$m_cookie_domain
|
#
null
|
private
|
$m_session_timeout
|
#
null
|
private
|
$m_campaign_timeout_sec
|
#
null
|
public
string
|
$m_campaign_source
|
#
'n/a'
|
public
string
|
$m_campaign_name
|
#
'n/a'
|
public
string
|
$m_campaign_medium
|
#
'n/a'
|
public
string
|
$m_campaign_content
|
#
'n/a'
|
public
string
|
$m_campaign_term
|
#
'n/a'
|
public
string
|
$m_first_visit
|
#
'n/a'
|
public
string
|
$m_previous_visit
|
#
'n/a'
|
public
string
|
$m_current_visit_started
|
#
'n/a'
|
public
string
|
$m_times_visited
|
#
'n/a'
|
public
string
|
$m_pages_viewed
|
#
'n/a'
|