I was a little impatient as the existing code works fine. Google just a bit 
slower confirming all okay than I would have liked. Sleeping on it helped.

Thanks Stephen for the discussion link. I guess Google's plan to phase in 
the "Universal" replacing "Classic" needs looking at eventually. As pointed 
out is something like 2 years+ away from expiring.

And thanks Josh. As always overriding will do the job.

On Wednesday, January 28, 2015 at 4:22:56 PM UTC+8, Stephen McDonald wrote:
>
> There's a recent relevant discussion here: 
> https://github.com/stephenmcd/mezzanine/pull/1191
>
> Apparently the code should work fine as is.
>
> On Wed, Jan 28, 2015 at 7:19 PM, Mark Doukidis <[email protected] 
> <javascript:>> wrote:
>
>> Having trouble getting Google Analytics to acknowledge a sites tracking 
>> code.
>>
>> I can see it in the generated pages and looks okay.
>>
>> Have noticed that the code in Mezzanine was last updated in 2012 and 
>> wondered if it needs updating as it appears quite different from the 
>> suggested code from Google.
>>
>> Google's suggestion:
>>
>> <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','//www.google-analytics.com/analytics.js
>> ','ga');
>>
>>   ga('create', 'UA-XXXXXX-1', 'auto');
>>   ga('send', 'pageview');
>>
>> </script>
>>
>>
>> Mezzanine's code:
>>
>> <script>
>> {% if settings.GOOGLE_ANALYTICS_ID and not request.user.is_staff %}
>> var _gaq = _gaq || [['_trackPageview']];
>> _gaq.unshift(['_setAccount', '{{ settings.GOOGLE_ANALYTICS_ID }}']);
>> (function(d, t) {
>>     var g = d.createElement(t),
>>         s = d.getElementsByTagName(t)[0];
>>     g.async = true;
>>     g.src = '//www.google-analytics.com/ga.js';
>>     s.parentNode.insertBefore(g, s);
>> })(document, 'script');
>> {% endif %}
>> </script>
>>
>>
>> Anyone experiencing any issues with the code ?
>>
>>
>> regards
>>
>> mark
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Stephen McDonald
> http://jupo.org
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to