diff options
author | Manolo Carrasco <manolo@apache.org> | 2015-09-17 13:44:21 +0200 |
---|---|---|
committer | Manolo Carrasco <manolo@apache.org> | 2015-09-17 13:44:21 +0200 |
commit | 6d1788db8193e50dced47e783de10fdfe8eff3ea (patch) | |
tree | 91510704abf022791446b1f1b1fd80b2e372b728 /ga.js | |
parent | 1943e2c1d4b964e64a572eee2515ae402b1e83c8 (diff) | |
download | vaadin-core-6d1788db8193e50dced47e783de10fdfe8eff3ea.tar.gz vaadin-core-6d1788db8193e50dced47e783de10fdfe8eff3ea.zip |
Adding GA
Diffstat (limited to 'ga.js')
-rw-r--r-- | ga.js | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +// Analytics for Vaadin Components + +(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','//www.google-analytics.com/analytics.js','ga'); + +ga('create', 'UA-658457-6', 'auto'); + +function locationHashChanged() { + if(window.location.hostname === 'vaadin.github.io') { + var pageViewUrl = (window.location.pathname + window.location.hash).replace('#', '/'); + ga('send', 'pageview', pageViewUrl) + } +} + +window.onhashchange = locationHashChanged; +locationHashChanged(); |