Provide basic Google Analytics integration for SilverStripe CMS.
PHP
Latest commit cd4bf48 Apr 28, 2016 Tom Densham Merge branch 'release/2.0.3'
Permalink
Failed to load latest commit information.
_config
lang
src
tests
.editorconfig
.gitattributes
.gitignore
.scrutinizer.yml
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md
README.md
composer.json
phpunit.xml.dist

README.md

Google Analytics Module

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.