From 112b16562502a7d4d10789964c2cb4c111b08898 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 7 May 2011 19:03:45 -0700 Subject: [PATCH] Add Google Analytics --- app/views/layouts/application.html.erb | 1 + public/javascripts/analytics.js | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 public/javascripts/analytics.js diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index f9745dd..d9820f1 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -8,6 +8,7 @@ <%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js" %> <%= javascript_include_tag "https://github.com/scottschiller/Snowstorm/raw/master/snowstorm-min.js" %> <%= javascript_include_tag "main" %> + <%= javascript_include_tag "analytics" %> <%= csrf_meta_tag %> diff --git a/public/javascripts/analytics.js b/public/javascripts/analytics.js new file mode 100644 index 0000000..9e5288b --- /dev/null +++ b/public/javascripts/analytics.js @@ -0,0 +1,10 @@ +var _gaq = _gaq || []; +_gaq.push(['_setAccount', 'UA-23196323-1']); +_gaq.push(['_setDomainName', '.adoptahydrant.org']); +_gaq.push(['_trackPageview']); + +(function() { + var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; + ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; + var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); +})();