studiobonito/silverstripe-google-analytics

Provide basic Google Analytics integration for SilverStripe CMS.

2.0.3 2016-04-28 08:05 UTC

README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Overview

Provide basic Google Analytics integration for SilverStripe CMS.

Requirements

  • SilverStripe CMS 3.1.2 and newer or 3.2 and newer.

Install

Via Composer

$ composer require studiobonito/silverstripe-google-analytics

Manually

Copy the 'silverstripe-google-analytics' folder to the root of your SilverStripe installation.

Usage

The module provides a global template variable $GoogleAnalytics that can be used to insert the tracking code into any page template. This global variable uses the tracking ID specified in the CMS in the Setings > Google Analytics tab.

Google suggests placing tracking code in your document <head> as in the example below. However this module leaves that choice to the developer.

<head>
    <title>Example.com</title>
    $GoogleAnalytics
</head>

Testing

$ phpunit

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email support@studiobonito.co.uk instead of using the issue tracker.

Credits

License

The BSD-2-Clause License. Please see License File for more information.