The Adobe AppMeasurement library for PHP lets you use PHP to monitor and evaluate visitor activity on your Web site, application, or service. Once captured, data is available for analysis by the Omniture Suite of products.
- Streamlined Implementation for Non-JavaScript Tagging: Management Library provides an alternative to hard-coding Omniture image requests on your Web pages, using familiar syntax and tools (for example, track and tracklink).
- Integrated Data Tracking: Measurement Library lets you incorporate external data into your data collection (external applications, off-line data, etc.)
- Tagless Implementation: Measurement Library supports server-to-server (Web server to Omniture collection server) data transfers that can greatly simplify implementation and maintenance of application and Web site tracking. Server-side measurement also provides a global implementation option independent of the front-end application (mobile application, Web site, off-line application, etc.)
- Visitor ID Management: Measurement Library provides additional visitor identification options that improve visitor tracking, including limiting third-party cookie usage, using the carrier’s subscriber ID, and using server-side tracking of visitor ID.
Note: This repo is a fork from the official source, available from here.
- Assumes that all strings are in UTF-8 format. You must convert any non-UTF-8 strings before using them in Measurement Library object (for example, using
iconv()
).
- Add the following to your
composer.json
file:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/JoeNyland/adobe-appmeasurement-php.git"
}
],
"require": {
"adobe/appmeasurement-php": "dev-master"
}
}
- Run
composer install
<?php
require __DIR__ . '/path/to/vendor/autoload.php';
$client = new \Adobe\AppMeasurement();
$client->sendFromServer = true;
$client->ssl = true;
$client->pageName = 'Home Page';
$client->eVar1 = 'foobar';
$client->track();
Please consult the official Adobe documentation.
Bug reports and pull requests are welcome on GitHub at https://github.com/JoeNyland/adobe-appmeasurement-php. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.