Skip to content

studiobonito/silverstripe-google-analytics

Repository files navigation

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.

About

Provide basic Google Analytics integration for SilverStripe CMS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages