source: spip-zone/_plugins_/google_analytics_gouz/public/ga_head.html @ 117558

Last change on this file since 117558 was 35258, checked in by sylvain.gougouzian@…, 11 years ago

Spip 2.x :: Google Analytics

  • Property svn:executable set to *
File size: 1.2 KB
Line 
1#CACHE{0}
2<script type="text/javascript">
3        var pageTracker;
4        var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
5        //      document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
6        jQuery(window).load(function () {
7                <BOUCLE_sit_ga(GA) {objet=sit}>
8                        try {
9                                pageTracker = _gat._getTracker("#CODE");
10                                pageTracker._trackPageview();
11                        } catch(err) {} 
12                </BOUCLE_sit_ga>
13                jQuery('a').each(function () {
14                        var $this = jQuery(this);
15                        if ($this.attr('href') != null) {
16                                <BOUCLE_doc_ga(GA) {objet=doc}>
17                                        <BOUCLE_doc_this(DOCUMENTS) {id_document=#ID_OBJET}>
18                                                if ($this.attr('href').indexOf('#URL_DOCUMENT') != -1) {
19                                                        $this.bind('click', function () {
20                                                                try { 
21                                                                        pageTracker._trackPageview('#_doc_ga:CODE');
22                                                                } catch(err) {}
23                                                        });
24                                                }
25                                        </BOUCLE_doc_this>
26                                </BOUCLE_doc_ga>
27                                <BOUCLE_edi_ga(GA) {objet=edi}>
28                                        if ($this.attr('href').indexOf('#LIEN') != -1) {
29                                                $this.bind('click', function () {
30                                                        try { 
31                                                                pageTracker._trackPageview('#CODE');
32                                                        } catch(err) {}
33                                                });
34                                        }
35                                </BOUCLE_edi_ga>
36                        }
37                });
38        });
39</script>
Note: See TracBrowser for help on using the repository browser.