Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Apr 25, 2012
  1. Fixed Visitor::fromServerVar() to parse "X_FORWARDED_FOR" with multip…

    mail@thomasbachem.com authored
    …le IP addresses correctly, fixes issue #15
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@48 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Apr 3, 2012
  1. Added Campaign::fromUtmz()

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@47 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Mar 20, 2012
  1. Fixed Session::fromUtmb() (issue #14)

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@45 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Feb 25, 2012
  1. Updated client version to 5.2.5, increased custom variable length fro…

    mail@thomasbachem.com authored
    …m 64 bytes after encoding to 128 bytes before encoding like the ga.js release 2012-01 did
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@43 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Feb 21, 2012
  1. Added support for mobile tracking IDs (e.g. MO-123456-7), implemented…

    mail@thomasbachem.com authored
    … "utmip" parameter and IP anonymization, closes issue #9
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@42 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Added Session::fromUtmb()

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@41 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  3. Fixed HttpRequest::_send() in "fireAndForget" mode to ensure the full…

    mail@thomasbachem.com authored
    … request is always sent, fixes issue #11
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@40 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Nov 27, 2011
  1. Fixed error handling in Page::setLoadTime() and Config::setSitespeedS…

    mail@thomasbachem.com authored
    …ampleRate()
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@38 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Implemented site speed tracking

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@36 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Nov 15, 2011
  1. Minor docblock whitespace fix for ParameterHolder::$__utmv property

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@33 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Implemented social interaction tracking

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@32 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  3. Implemented campaign tracking

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@31 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  4. Improved HttpRequest::buildHttpRequest() to skip empty userAgent and …

    mail@thomasbachem.com authored
    …xForwardedFor values
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@30 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  5. Reverted accidental commit of some methods related to campaign tracki…

    mail@thomasbachem.com authored
    …ng in Tracker class
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@29 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  6. Implemented "non-interaction" parameter for event tracking, updated t…

    mail@thomasbachem.com authored
    …racker version to 5.2.2
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@28 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  7. Fixed references to now static $config property in Tracker class

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@27 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  8. Added Visitor::fromUtma() and ::fromServerVar() methods for convenien…

    mail@thomasbachem.com authored
    …t visitor data propagation
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@26 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Nov 3, 2011
  1. Made some minor documentation improvements to X10 class

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@25 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Added Config::__construct() for convenience

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@24 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  3. Implemented error severity levels (silence, warnings, exceptions), ha…

    mail@thomasbachem.com authored
    …d to make config static across all tracker instances for that
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@23 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Nov 1, 2011
  1. Implemented Visitor::$currentVisitTime together with ::addSession() m…

    mail@thomasbachem.com authored
    …ethod for easier visitor/session handling
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@22 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Oct 31, 2011
  1. Added building of client-side "__utmb" and "__utmc" cookie parameters…

    mail@thomasbachem.com authored
    … to Request for the pure sake of completeness :)
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@21 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Ensured correct locale format for "utmul" parameter

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@20 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  3. Updated to client version 4.9.2: Implemented "utms" parameter and HTT…

    mail@thomasbachem.com authored
    …P POST support for large requests
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@19 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  4. Improved Config::$sendOnShutdown functionality to assemble the final …

    mail@thomasbachem.com authored
    …HTTP request just before sending it, so custom variables that were set later on will be included automatically
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@18 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  5. Implemented Config::$loggingCallback and ability to set the GA endpoi…

    mail@thomasbachem.com authored
    …nt to null to simulate requests without actually sending them
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@17 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  6. Added proper escaping for "User-Agent" and "X-Forwarded-For" headers …

    mail@thomasbachem.com authored
    …in HttpRequest::buildHttpRequest()
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@16 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  7. Added sanity check for a maximum of 5 custom variables in any given r…

    mail@thomasbachem.com authored
    …equest
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@15 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  8. Added some documentation details to CustomVariable

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@14 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  9. Improved X10::renderDataType() (fixes issue #6)

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@13 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Commits on Apr 5, 2011
  1. Fixed encoding of numeric values in X10::escapeExtensibleValue()

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@12 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  2. Some minor docblock c&p fixes in EventRequest

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@11 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  3. Many minor docblock and documentation fixes and improvements

    mail@thomasbachem.com authored
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@10 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  4. Fixed encoding of spaces in HttpRequest::buildHttpRequest(), fixes is…

    mail@thomasbachem.com authored
    …sue #3
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@9 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
  5. Fixed setting of event values in EventRequest::buildParameters(), clo…

    mail@thomasbachem.com authored
    …ses issue #2
    
    git-svn-id: http://php-ga.googlecode.com/svn/trunk@8 edaf56f0-51c5-75dc-8b6c-d0dc49a406ca
Something went wrong with that request. Please try again.