dev-master
9999999-devAdds Google Analytics tracking code to each multisite
The Requires
by Shea Dawson
analytics silverstripe multisites
                         Wallogit.com
                    
                    2017 © Pedro Peláez
                    
                    
                    
                    
                
                
            
Adds Google Analytics tracking code to each multisite
Adds Google Analytics tracking code to each multisite, (*1)
The default behaviour inserts the tracking code automatically in the page head., (*2)
The code only gets inserted in live mode., (*3)
If you want to use the template version of the tracking code (i.e. if you need to modify the tracking code for your project/theme) add the following YAML:, (*4)
MultisiteAnalyticsControllerExtension use_template: true
Use <% include GoogleAnalytics %> in your layout template to insert the tracking code., (*5)
Copy the template multisites-googleanalytics/templates/Includes/GoogleAnalytics.ss 
to your theme to make changes to the tracking code., (*6)
In order to track downloads that use a controller url instead of the direct file link (i.e. DMS module), please add the following attributes to the links:, (*7)
class="download" data-extension="$Extension" data-filename="$FilenameWithoutID"
This will trigger the event tracking script to record the clicks., (*8)
Adds Google Analytics tracking code to each multisite
analytics silverstripe multisites