2017 © Pedro Peláez
 

library google-measurement-php-client

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

image

ins0/google-measurement-php-client

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  • Wednesday, January 18, 2017
  • by ins0
  • Repository
  • 8 Watchers
  • 52 Stars
  • 169,326 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 23 Forks
  • 6 Open issues
  • 8 Versions
  • 2 % Grown

The README.md

GATracking

Master: Build Status, (*1)

GATracking is a Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol API, (*2)

https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide, (*3)

Class Features

  • Array Configuration
  • Async / Multi Requests
  • SSL Support (not default - set over options)
  • Adapter Support (sockets)
  • Tests

Tracking Features

  • Simple
    • Page Tracking
    • Event Tracking
  • Social
    • Social Tracking
  • Exception
    • Exception Tracking
  • Campaign
    • Campaign Tracking
  • App
    • App Event Tracking
    • App Screen Tracking
  • User
    • User Timing Tracking
    • User ID Tracking
  • Ecommerce
    • Ecommerce Transaction Tracking
    • Ecommerce Item Tracking
  • Proxy
    • Client IP Address
    • Client User Agent

Quick start

Install via Composer

Run the following Composer command to install this package:, (*4)

$ composer require  "ins0/google-measurement-php-client"

Requirements

PHP >= 5.3.3, (*5)

Google Analytics Universal Account (more information available here https://support.google.com/analytics/answer/2817075?hl=en), (*6)

Example

see example_files directory, (*7)

Thanks

first GIT release .... yaahhh!, (*8)

The Versions

18/01 2017

dev-master

9999999-dev http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

18/01 2017

v2.2.0

2.2.0.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

23/03 2016

v2.1.1

2.1.1.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

16/11 2015

v2.1.0

2.1.0.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

04/03 2015

v2.0.1

2.0.1.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

03/01 2015

v2.0.0

2.0.0.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

20/12 2014

v1.1.0

1.1.0.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

The Development Requires

analytics google client measurement

15/10 2014

v1.0.0

1.0.0.0 http://www.racecore.de/

Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.3.3

 

analytics google client measurement