google analytics

496 views
Skip to first unread message

BlueShadow

unread,
Feb 16, 2013, 11:21:55 AM2/16/13
to web...@googlegroups.com
Hi, I like to add google analytics to my application I did put the google analytics id(without the "UA-") to my menu.py but what do I have to do next? in google analytics it says tracking is not installed.
thanks guys

Niphlod

unread,
Feb 16, 2013, 1:04:27 PM2/16/13
to web...@googlegroups.com
depending on your template, you may find somewhere in layout.html, at the bottom, something like

{{if response.google_analytics_id:}}
 
<script src="{{=URL('static','js/analytics.min.js')}}"></script>
 
<script type="text/javascript">
  analytics
.initialize({
   
'Google Analytics':{trackingId:'{{=response.google_analytics_id}}'}
 
});</script>
 
{{pass}}

or

{{if response.google_analytics_id:}}<script type="text/javascript">
var _gaq = _gaq || []; _gaq.push(['_setAccount', '{{=response.google_analytics_id}}']);
_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> {{pass}}

so, if you have that, just setting response.google_analytics_id is fine.

lucas

unread,
May 6, 2014, 11:44:26 AM5/6/14
to web...@googlegroups.com
if we are using the analytics.min.js one, do we include the "UA-" in the response.google_analytics_id string variable under menu.py?

Jitun John

unread,
Jul 3, 2016, 12:41:12 AM7/3/16
to web2py-users
I think you can use as follows

## your http://google.com/analytics id
response.google_analytics_id = 'UA-80XXXXXX-1'
Reply all
Reply to author
Forward
0 new messages