Skip to content

Google Analytics

Google analytics can be added to dashboards.

The Website tracking code with unique tracking id can be found on your Google Analytic account, this can be added to the index file.

Sample Tracking Code

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

The final step is to add the following, this script will set pageview request on dashboard change.

Dashboard change script

<script>
window.onhashchange = function () {
    ga('send', 'pageview', {
 'page': location.pathname + location.search  + location.hash
});

}
</script>