Google Analytics Template Tag

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
from django import template

register = template.Library()

def urchin(uacct):
    return """
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "%(uacct)s";
urchinTracker();
</script>
""" % { 'uacct': uacct }

register.simple_tag(urchin)

More like this

  1. Google Analytics Template Tag by jarofgreen 3 years, 10 months ago
  2. Google Analytics noscript tracking by ganzogo 2 years, 4 months ago
  3. Google Analytics Templatetag by rizumu 4 years, 8 months ago
  4. Silently-failing include tag by brutasse 3 years ago
  5. Strip Google Analytics cookies for caching middleware purposes by nf 3 years, 7 months ago

Comments

jerzyk (on December 17, 2007):

good thing will be to tie this to settings.py and/or sites framework.

#

jarofgreen (on July 28, 2009):

it's worth noting the google javascript has changed since this was posted

#

jarofgreen (on July 28, 2009):

I've extended this with extra features - see http://www.djangosnippets.org/snippets/1656/

#

(Forgotten your password?)