diff --git a/lms/envs/common.py b/lms/envs/common.py index 6287bfb5aa7c916048724eb3060bebabc1109e85..1dc963fd9b19e0f2e5669725524f64871307e0f6 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -445,7 +445,7 @@ if FEATURES.get('ENABLE_SQL_TRACKING_LOGS'): }) ######################## GOOGLE ANALYTICS ########################### -GOOGLE_ANALYTICS_ACCOUNT = 'GOOGLE_ANALYTICS_ACCOUNT_DUMMY' +GOOGLE_ANALYTICS_ACCOUNT = None GOOGLE_ANALYTICS_LINKEDIN = 'GOOGLE_ANALYTICS_LINKEDIN_DUMMY' ######################## subdomain specific settings ########################### diff --git a/lms/templates/google_analytics.html b/lms/templates/google_analytics.html index 966cc934d820ea7dc7724acf5a4af714298d687a..44ef9e76d634e8576476a7074aa7fd9499760427 100644 --- a/lms/templates/google_analytics.html +++ b/lms/templates/google_analytics.html @@ -1,11 +1,13 @@ -<script type="text/javascript"> -var _gaq = _gaq || []; -_gaq.push(['_setAccount', '${settings.GOOGLE_ANALYTICS_ACCOUNT}']); -_gaq.push(['_trackPageview']); +% if settings.GOOGLE_ANALYTICS_ACCOUNT: + <script type="text/javascript"> + var _gaq = _gaq || []; + _gaq.push(['_setAccount', '${settings.GOOGLE_ANALYTICS_ACCOUNT}']); + _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); -})(); -</script> + (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); + })(); + </script> +% endif