An open API service indexing awesome lists of open source software.

https://github.com/ins0/google-measurement-php-client

PHP Client to send analytics data over the Google Measurement Protocol to Google Analytics
https://github.com/ins0/google-measurement-php-client

api-client google google-analytics google-measurement-protocol

Last synced: 18 days ago
JSON representation

PHP Client to send analytics data over the Google Measurement Protocol to Google Analytics

Awesome Lists containing this project

README

        

GATracking
==========

Master:
![Build Status](https://travis-ci.org/ins0/google-measurement-php-client.png?branch=master)

GATracking is a Server-Side PHP Client to communicate to Google Analytics over the Google Measurement Protocol API

https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide

### 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:

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

#Requirements#

PHP >= 5.3.3

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

#Example#

see example_files directory

Thanks
==========

first GIT release .... yaahhh!