SlideShare ist ein Scribd-Unternehmen logo
Analytics
          Tracking Code:
Erweiterungen, Tipps, typische Fehler
Datenerfassung, -verarbeitung & -aufbereitung


                                               Analytics
   Web Server

                                               Processing Engine
                                Logfile
                                                   Erstellen von
                                                     Feldern       6

                                                   Anwenden von
    1                                     5           Filtern      7


                        2                          Erstellen von
                                                    Berichten      8

     GATC
  (JavaScript)
                        4
 Besucher Browser           Google Analytics
                                Server                                 10


                                               9

     Cookies        3                               Datenbank
Google Analytics Tracking Code – GATC (1)

Derzeit drei Google Analytics Tracking Codes im Einsatz:

• urchin.js                      (2005 - 2007)

• ga.js                          (2007 - 2009)

• asynchroner Tracking Code      (2009 - lfd.)
Google Analytics Tracking Code – GATC (3)

Aufruf asynchroner Tracking Code

   <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
   _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>

     1 Skript-Deklaration              3 Skript-Herkunft 5 Übergabe Account Number.
     2 Variablen-Definition 4 Skript-Ende                          6 Tracking-Funktion
Implementierung des GATC (1)


   <head>                  GATC         Verwendung
   …                       urchin.js    Nicht empfohlen
   </head>                 ga.js        Nicht empfohlen
   <body>
                           asynch. TC   Nicht empfohlen
   ...




   </body>
Implementierung des GATC (3)


   <head>                  GATC         Verwendung
   …                       urchin.js    empfohlen
   </head>                 ga.js        empfohlen
   <body>
                           asynch. TC   nicht empfohlen




   ...
   </body>
Implementierung des GATC (3)


   <head>                  GATC         Verwendung
   …                       urchin.js    möglich
                           ga.js        möglich
                           asynch. TC   empfohlen


   </head>
   <body>
   ...
   </body>
Die Cookies von
Google Analytics
Die utm First-Party Cookies


 Cookie   Beschreibung                       Gültigkeitsdauer

 __utma   Besucher-ID                        Verfällt nach 2 Jahren

 __utmb   Sitzungs-ID                        Verfällt nach 30 Minuten Inaktivität

 __utmc   Sitzungs-ID                        Verfällt beim Schließen des Browsers

 __utmz   Kampagnen-Werte                    Verfällt nach sechs Monaten

 __utmv   Benutzerdefinierte Segmentierung   Verfällt nach 2 Jahren
__utma = Domain- und Besucher-Identifizierung

                                  Eindeutige ID

__utma=171169442.255036238.1115176675.1115176675.1115176675.1




                                                   Gemessen in UNIX Zeit
                                                   (Sekunden nach 1970**)



 * Anzahl der Besuche auf der Website
 ** Tool zur Umrechnung unter http://muscul.us/unix-time
__utmb & __utmc = Sitzungs-Identifizierung

• __utmb verfällt nach 30 Minuten
• __utmc wird beim Schließen des Browsers gelöscht


               Uhrzeit1             Uhrzeit2             Uhrzeit3




             Ausführung           Ausführung           Ausführung
              JavaScript           JavaScript           JavaScript
           __utmb verfällt um   __utmb verfällt um   __utmb verfällt um
           Uhrzeit1+ 30 min.    Uhrzeit2+ 30 min.    Uhrzeit3+ 30 min.
__utmz = Kampagnen-Cookie

__utmz= 173272373.1240239882.30.4.utmcsr=google.com
|utmccn=(referral)|utmcmd=referral|utmctr=analytics
Szenario:

Cross-Domain-Tracking
Cross-Domain-Tracking (1)

Was ist eine Domain?
•   Ein Hostname, der für eine nummerische IP-Adresse steht (ähnlich wie
    z. B. Straßennamen anstelle von GPS-Daten zu benutzen)




               webalytics.de                  opt-me-out.de



                       Zwei Domains von webalytics
Cross-Domain-Tracking (2)

•   Google Analytics setzt First-Party Cookies ein. Dadurch kann der
    GATC nur mit Cookies der gleichen Domain interagieren.




    • Die Funktion _link() ermöglicht Analytics nun, Besucher über
      zwei Domains nachzuverfolgen.
Cross-Domain-Tracking (3)

Um die Websites zu verbinden, sind zwei Schritte nötig:

1. Verwenden Sie _link in Links zwischen den Domains




      <a href="http://www.urchin-           <a href="http://www.webalytics.
      appliance.com/"                       de/"
      onclick="_gaq.push(['_link', 'http:   onclick="_gaq.push(['_link', 'http:
      //www.opt-me-out.de/']); return       //www.webalytics.de/']); return
      false;“                               false;“
      >OptMeOut</a>                         >webalytics</a>
Cross-Domain-Tracking (4)

Um die Websites zu verbinden, sind zwei Schritte nötig:

2. Anpassen des GATC in beiden Sites




         var _gaq = _gaq || [];
         _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
         _gaq.push(['_setDomainName', 'none']);
         _gaq.push(['_setAllowLinker', true]);
         _gaq.push(['_trackPageview']);
Szenario:

Cross-Subdomain-Tracking
Cross-Subdomain-Tracking (1)

Was ist eine Subdomain?
•   Teil einer großen Domain
•   Oftmals eingesetzt für Abteilungen, Standorte, Gruppierung, etc.




      www.webalytics.de        blog.webalytics.de        shop.webalytics.de



                          Subdomains von webalytics.de
Cross-Subdomain-Tracking (2)

Setzen Sie den Wert für _setDomainName auf die Haupt-
Domain, damit der GATC auf Cookies verschiedener Subdomains
zugreifen kann.
             _gaq.push(['_setDomainName', '.webalytics.de']);




        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
        _gaq.push(['_setDomainName', '.my-domain.com']);
        _gaq.push(['_setAllowLinker', true]);
        _gaq.push(['_trackPageview']);
Szenario:

Eine Site – viele Profile
Eine Site – viele Profile (1)

Manchmal ist es gewünscht, die Nutzungsdaten einer Site in mehreren
Profilen zu erfassen:


                                 Profil
                            www.webalytics.de

                                  Profil
                            shop.webalytics.de

  www.webalytics.de               Profil             shop.webalytics.de
                            blog.webalytics.de

                                  Profil
                                 Overall

                                  Profil
                                  Blogs
  blog.webalytics.de                                 www.opt-me-out.de
Eine Site – viele Profile (2)

Mehrfachdeklaration von Variablen für den Inhalt _gaq || []




  var _gaq = _gaq || [];                                      Profil
   _gaq.push(['_setAccount', 'UA-XXXXXX-5']);           blog.webalytics.de
   _gaq.push(['_trackPageview']);                        (UA-XXXXXX-5)

  var _overallgaq = _gaq || [];                              Profil
   _overallgaq.push(['_setAccount', 'UA-XXXXXX-12']);       Overall
   _overallgaq.push(['_trackPageview']);                (UA-XXXXXX-12)

  var _blogsgaq = _gaq || [];                                Profil
   _blogsgaq.push(['_setAccount', 'UA-XXXXXX-38']);          Blogs
   _blogsgaq.push(['_trackPageview']);                  (UA-XXXXXX-38)
Szenario:

Kampagnenvariablen anderer
Programme adaptieren
Kampagnenvariablen adaptieren (1)

Sofern Kampagnenlinks bereits für andere Tracking Tools erstellt wurden,
ist die Adaption der Tags nötig (Beispiel: Coremetrix)




    http://www.webalytics.de/ga-training/?cm_ven=social&cm_cat=social-
 media&cm_pla=Google_Analytics_Training&cm_ite=Website_Controlling_mit_
                              Google_Analytics
Kampagnenvariablen adaptieren (2)

Adaption der Tags (Beispiel: Coremetrix):




   _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
   _gaq.push(['_setCampNameKey', 'cm_pla']);
   _gaq.push(['_setCampMediumKey', 'cm_ven']);
   _gaq.push(['_setCampSourceKey', 'cm_cat']);
   _gaq.push(['_setCampContentKey', 'cm_ite']);
   _gaq.push(['_trackPageview']);
Szenario:

Daten nur für ein
Unterverzeichnis erheben
Datenerhebung auf Unterverzeichnis (1)

Die Verzeichnisstruktur soll in unterschiedlichen Profilen erfasst werden
(Beispiel: Sprachen)




                                             http://www.webalytics.de/



                                             http://www.webalytics.de/en/




                                                       Profil
                                                 www.webalytics.de/en/
Datenerhebung auf Unterverzeichnis (2)

Angabe des zu trackenden Verzeichnisses über _setCookiePath:




  _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
  _gaq.push(['_setCookiePath', '/verzeichnis/']);
  _gaq.push(['_trackPageview']);
Szenario:

Pageview gezielt erzeugen
Pageview gezielt erzeugen (1)

Anstelle des eigentlichen URLs soll ein anderer URL als Pageview
aufgezeichnet werden (Beispiel: Checkout-Prozess)


                         ../index.php?step=1       (Rechnungsadresse)




                         ../index.php?step=2       (Versandart)



                         ../index.php?step=3       (Zahlart)



                         ../index.php?step=4       (Bestellung absenden)
Pageview gezielt erzeugen (2)

Angabe des zu erfassenden Pageviews über _trackPageview:



                           _gaq.push(['_trackPageview',
                           '/checkout/Rechnungsadresse/']);



                           _gaq.push(['_trackPageview',
                           '/checkout/Versandart/']);



                           _gaq.push(['_trackPageview',
                           '/checkout/Zahlart/']);



                           _gaq.push(['_trackPageview',
                           '/checkout/Bestellung_absenden/']);
Weiterführende
Code Anpassungen
Anpassen der Sitzungsdauer

• Standardwert beträgt 1.800.000 Millisekunden (30 Minuten)
• Anpassung durch Hinzufügen einer Zeile im GATC auf jeder
    Seite
•   Beispiel: Änderung der Sitzungsdauer auf 1 Stunde
      _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
      _gaq.push(['_setSessionCookieTimeout', 3600000]);
      _gaq.push(['_trackPageview']);
Gültigkeitsdauer für Kampagnen-Cookie ändern

• Standardwert ist 15.768.000.000 Millisekunden (6 Monate)
• Anpassung durch Hinzufügen einer Zeile im GATC auf jeder
    Seite
•   Beispiel: Änderung der Gültigkeitsdauer auf 30 Tage
      _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
      _gaq.push(['_setCampaignCookieTimeout', 2592000000]);
      _gaq.push(['_trackPageview']);
Zusätzliche Suchmaschinen identifizieren

• Analytics erfasst Verweise von mehr als 30 Suchmaschinen
• Änderung durch Hinzufügen folgender Zeilen in den GATC auf
  jeder Seite:
  _gaq.push(['_addOrganic', 'search engine', 'query token']);
• Beispiel:
  http://www.supersearch.com/search?p=global
  GATC müsste nun um folgende Zeile ergänzt werden:
     _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
     _gaq.push(['_addOrganic', 'supersearch', 'p']);
     _gaq.push(['_trackPageview']);
Keywords als „Direkt“ behandeln

•   Sie möchten manchen Keywords eventuell keine Bedeutung
    beimessen (z. B. Suchen nach dem eigenen Sitenamen).
•   Änderung durch Hinzufügen folgender Zeilen in den GATC auf
    jeder Seite:
    _gaq.push(['_addIgnoredOrganic', 'keyword']);
•   Beispiel:
    Die Suchbegriffe webalytics, webalytics.de und www.webalytics.de
    sollen ignoriert werden. Der GATC müsste nun um folgende Zeilen
    ergänzt werden:

       _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
       _gaq.push(['_addIgnoredOrganic', 'webalytics']);
       _gaq.push(['_addIgnoredOrganic', 'webalytics.de']);
       _gaq.push(['_addIgnoredOrganic', 'www.webalytics.de']);
       _gaq.push(['_trackPageview']);
Verweise als „Direkt“ behandeln

•   Sie möchten manchen verweisenden Websites eventuell keine
    Bedeutung beimessen.
•   Änderung durch Hinzufügen folgender Zeilen in den GATC auf
    jeder Seite:
    _gaq.push(['_addIgnoredRef', 'ignored_site']);
•   Beispiel:
    Die verweisende Website www.urchin-appliance.com soll ignoriert
    werden. Der GATC müsste nun um folgende Zeilen ergänzt werden:

       _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
       _gaq.push(['_addIgnoredRef', 'www.urchin-appliance.com']);
       _gaq.push(['_trackPageview']);
Datenerhebung im lokalen Webserver-Logfile

•   Sie möchten die an Google Analytics übertragenen Daten auch
    im lokalen Webserver-Logfile speichern.
•   Die so erhobenen Daten können dann mit Urchin Software, dem
    käuflichen Pendant zu Google Analytics, ausgewertet werden.
    Mehr dazu unter: http://muscul.us/urchin und
    http://muscul.us/ga-backup
• Änderung durch Hinzufügen folgender Zeilen in den GATC auf
    jeder Seite:
    _gaq.push(['_setLocalRemoteServerMode']);

       _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
       _gaq.push(['_setLocalRemoteServerMode']);
       _gaq.push(['_trackPageview']);
IP-Adressen anonymisieren

Im Rahmen der Datenschutzdiskussion kann über die Einbindung
der Funktion _anonymizeIp das letzte Oktett einer IP-Adresse
genullt werden.
Mehr dazu unter: http://muscul.us/anonymizeIp



     _gaq.push(['_setAccount', 'UA-XXXXXX-X']);
     _gaq.push(['_gat._anonymizeIp']);
     _gaq.push(['_trackPageview']);
Fragen & Antworten

Weitere ähnliche Inhalte

Ähnlich wie GA-Konferenz-2011 Holger Tempel_Tracking Code

Google Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking KonzeptionGoogle Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking Konzeption
luna-park GmbH
 
Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014
121WATT GmbH
 
Analytics Tippgewitter
Analytics TippgewitterAnalytics Tippgewitter
Analytics Tippgewitter
📊 Markus Baersch
 
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian BlumPHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
Sebastian Blum
 
Google Analytics: Ziele & Conversions verstehen und messen
Google Analytics: Ziele & Conversions verstehen und messenGoogle Analytics: Ziele & Conversions verstehen und messen
Google Analytics: Ziele & Conversions verstehen und messen
Smarter Ecommerce GmbH
 
Unic AG - Google Analytics for Techies
Unic AG - Google Analytics for TechiesUnic AG - Google Analytics for Techies
Unic AG - Google Analytics for TechiesUnic
 
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
e-dialog GmbH
 
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
Marc Müller
 
ITP 2.1 und Webanalyse
ITP 2.1 und WebanalyseITP 2.1 und Webanalyse
ITP 2.1 und Webanalyse
📊 Markus Baersch
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
📊 Markus Baersch
 
Website Optimierungen
Website OptimierungenWebsite Optimierungen
Website Optimierungen
guest5d1fb2
 
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
121WATT GmbH
 
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEESchnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
Benjamin Schmid
 
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
Marc Müller
 
Upliftr.de - Wie richte ich Google Analytics ein | Die Guideline
Upliftr.de - Wie richte ich Google Analytics ein | Die GuidelineUpliftr.de - Wie richte ich Google Analytics ein | Die Guideline
Upliftr.de - Wie richte ich Google Analytics ein | Die Guideline
Upliftr
 
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
e-dialog GmbH
 
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die ITDC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
DC Storm Deutschland GmbH
 
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
e-dialog GmbH
 
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics SchulungGoogle Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
121WATT GmbH
 
Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014
Bastian Grimm
 

Ähnlich wie GA-Konferenz-2011 Holger Tempel_Tracking Code (20)

Google Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking KonzeptionGoogle Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking Konzeption
 
Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014
 
Analytics Tippgewitter
Analytics TippgewitterAnalytics Tippgewitter
Analytics Tippgewitter
 
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian BlumPHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
PHP-SEO Vortrag SEOCampixx 2013 von Sebastian Blum
 
Google Analytics: Ziele & Conversions verstehen und messen
Google Analytics: Ziele & Conversions verstehen und messenGoogle Analytics: Ziele & Conversions verstehen und messen
Google Analytics: Ziele & Conversions verstehen und messen
 
Unic AG - Google Analytics for Techies
Unic AG - Google Analytics for TechiesUnic AG - Google Analytics for Techies
Unic AG - Google Analytics for Techies
 
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
Google Analytics Konferenz 2012: Thomas Tauchner, e-dialog: Events implementi...
 
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
Karlsruher Entwicklertag 2016 - Monitoring 2.0: Alles im Lot?
 
ITP 2.1 und Webanalyse
ITP 2.1 und WebanalyseITP 2.1 und Webanalyse
ITP 2.1 und Webanalyse
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
 
Website Optimierungen
Website OptimierungenWebsite Optimierungen
Website Optimierungen
 
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
Google Analytics Einführung: 5 Tipps wie Du Google Analytics effektiv einsetz...
 
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEESchnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
Schnelle Winkel: 10x schnellere Webapps mit AngularJS und JEE
 
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
 
Upliftr.de - Wie richte ich Google Analytics ein | Die Guideline
Upliftr.de - Wie richte ich Google Analytics ein | Die GuidelineUpliftr.de - Wie richte ich Google Analytics ein | Die Guideline
Upliftr.de - Wie richte ich Google Analytics ein | Die Guideline
 
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele...
 
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die ITDC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
DC Storm - Tag Management / Container Tag - Nie mehr warten auf die IT
 
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
Google Analytics Konferenz 2015_ Account- und Trackingkonzeption_Markus Vollm...
 
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics SchulungGoogle Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
Google Analytics Seminar - Auszug aus unser aktuellen Google Analytics Schulung
 
Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014Site Speed EXTREME - SEOkomm 2014
Site Speed EXTREME - SEOkomm 2014
 

Mehr von e-dialog GmbH

Webinar Online Marktforschung 04.03.2020
Webinar Online Marktforschung 04.03.2020Webinar Online Marktforschung 04.03.2020
Webinar Online Marktforschung 04.03.2020
e-dialog GmbH
 
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
e-dialog GmbH
 
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul AdamelisProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
e-dialog GmbH
 
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
e-dialog GmbH
 
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
e-dialog GmbH
 
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark) GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
e-dialog GmbH
 
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
e-dialog GmbH
 
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
e-dialog GmbH
 
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
e-dialog GmbH
 
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
e-dialog GmbH
 
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
e-dialog GmbH
 
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
e-dialog GmbH
 
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
e-dialog GmbH
 

Mehr von e-dialog GmbH (20)

Webinar Online Marktforschung 04.03.2020
Webinar Online Marktforschung 04.03.2020Webinar Online Marktforschung 04.03.2020
Webinar Online Marktforschung 04.03.2020
 
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
ProgrammatiCon 2019 - Content Marketing skalierbar machen - Kurier - Stephani...
 
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul AdamelisProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
ProgrammatiCon 2019 - Programmatic DOOH - Goldbach - Paul Adamelis
 
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
GMP-Con 2019 - GTM Hacks - Maik Bruns (Metrika)
 
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
 
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark) GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
GMP-Con 2019 - App Tracking - Markus Vollmert (lunapark)
 
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
GMP-Con 2019 - Programmatic Display mit DV360 - Lisa Weichselbaum (e-dialog)
 
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
GMP-Con 2019 - Facebook & Google Analytics in Love - Michaela Linhart (e-dialog)
 
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
GMP-Con 2019 - Enterprise Ausblick, CRM, Machine Learning, Cloud - Siegfried ...
 
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
GMP-Con 2019 - Enhanced E-Commerce - Markus Vollmert (lunapark)
 
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
GMP-Con 2019 - Conversion Optimierung mit Analytics + Optimize - Sophie Kubec...
 
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
Google Analytics Konferenz 2019_Kampagnen-Tracking_Holger Tempel (webalytics)
 
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
Google Analytics Konferenz 2019_App Tracking_Runa Reno (Booking.com) & Markus...
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
 
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
Google Analytics Konferenz 2019_Audience Management_Emma Crawford-Prajapati (...
 
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
Google Analytics Konferenz 2019_Data Privacy & Consent Management_Eckart Holz...
 
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
Google Analytics Konferenz 2019_Conversion Optimierung mit Analytics & Optimi...
 
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
Google Analytics Konferenz 2019_Customer Data Platform_Michaela Linhart (e-di...
 
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
Google Analytics Konferenz 2019_Customer Data Platform_Timo von Focht (Comman...
 
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
Google Analytics Konferenz 2019_Google Marketing Platform - Enterprise_Siegfr...
 

GA-Konferenz-2011 Holger Tempel_Tracking Code

  • 1. Analytics Tracking Code: Erweiterungen, Tipps, typische Fehler
  • 2. Datenerfassung, -verarbeitung & -aufbereitung Analytics Web Server Processing Engine Logfile Erstellen von Feldern 6 Anwenden von 1 5 Filtern 7 2 Erstellen von Berichten 8 GATC (JavaScript) 4 Besucher Browser Google Analytics Server 10 9 Cookies 3 Datenbank
  • 3. Google Analytics Tracking Code – GATC (1) Derzeit drei Google Analytics Tracking Codes im Einsatz: • urchin.js (2005 - 2007) • ga.js (2007 - 2009) • asynchroner Tracking Code (2009 - lfd.)
  • 4. Google Analytics Tracking Code – GATC (3) Aufruf asynchroner Tracking Code <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _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> 1 Skript-Deklaration 3 Skript-Herkunft 5 Übergabe Account Number. 2 Variablen-Definition 4 Skript-Ende 6 Tracking-Funktion
  • 5. Implementierung des GATC (1) <head> GATC Verwendung … urchin.js Nicht empfohlen </head> ga.js Nicht empfohlen <body> asynch. TC Nicht empfohlen ... </body>
  • 6. Implementierung des GATC (3) <head> GATC Verwendung … urchin.js empfohlen </head> ga.js empfohlen <body> asynch. TC nicht empfohlen ... </body>
  • 7. Implementierung des GATC (3) <head> GATC Verwendung … urchin.js möglich ga.js möglich asynch. TC empfohlen </head> <body> ... </body>
  • 9. Die utm First-Party Cookies Cookie Beschreibung Gültigkeitsdauer __utma Besucher-ID Verfällt nach 2 Jahren __utmb Sitzungs-ID Verfällt nach 30 Minuten Inaktivität __utmc Sitzungs-ID Verfällt beim Schließen des Browsers __utmz Kampagnen-Werte Verfällt nach sechs Monaten __utmv Benutzerdefinierte Segmentierung Verfällt nach 2 Jahren
  • 10. __utma = Domain- und Besucher-Identifizierung Eindeutige ID __utma=171169442.255036238.1115176675.1115176675.1115176675.1 Gemessen in UNIX Zeit (Sekunden nach 1970**) * Anzahl der Besuche auf der Website ** Tool zur Umrechnung unter http://muscul.us/unix-time
  • 11. __utmb & __utmc = Sitzungs-Identifizierung • __utmb verfällt nach 30 Minuten • __utmc wird beim Schließen des Browsers gelöscht Uhrzeit1 Uhrzeit2 Uhrzeit3 Ausführung Ausführung Ausführung JavaScript JavaScript JavaScript __utmb verfällt um __utmb verfällt um __utmb verfällt um Uhrzeit1+ 30 min. Uhrzeit2+ 30 min. Uhrzeit3+ 30 min.
  • 12. __utmz = Kampagnen-Cookie __utmz= 173272373.1240239882.30.4.utmcsr=google.com |utmccn=(referral)|utmcmd=referral|utmctr=analytics
  • 14. Cross-Domain-Tracking (1) Was ist eine Domain? • Ein Hostname, der für eine nummerische IP-Adresse steht (ähnlich wie z. B. Straßennamen anstelle von GPS-Daten zu benutzen) webalytics.de opt-me-out.de Zwei Domains von webalytics
  • 15. Cross-Domain-Tracking (2) • Google Analytics setzt First-Party Cookies ein. Dadurch kann der GATC nur mit Cookies der gleichen Domain interagieren. • Die Funktion _link() ermöglicht Analytics nun, Besucher über zwei Domains nachzuverfolgen.
  • 16. Cross-Domain-Tracking (3) Um die Websites zu verbinden, sind zwei Schritte nötig: 1. Verwenden Sie _link in Links zwischen den Domains <a href="http://www.urchin- <a href="http://www.webalytics. appliance.com/" de/" onclick="_gaq.push(['_link', 'http: onclick="_gaq.push(['_link', 'http: //www.opt-me-out.de/']); return //www.webalytics.de/']); return false;“ false;“ >OptMeOut</a> >webalytics</a>
  • 17. Cross-Domain-Tracking (4) Um die Websites zu verbinden, sind zwei Schritte nötig: 2. Anpassen des GATC in beiden Sites var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setDomainName', 'none']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']);
  • 19. Cross-Subdomain-Tracking (1) Was ist eine Subdomain? • Teil einer großen Domain • Oftmals eingesetzt für Abteilungen, Standorte, Gruppierung, etc. www.webalytics.de blog.webalytics.de shop.webalytics.de Subdomains von webalytics.de
  • 20. Cross-Subdomain-Tracking (2) Setzen Sie den Wert für _setDomainName auf die Haupt- Domain, damit der GATC auf Cookies verschiedener Subdomains zugreifen kann. _gaq.push(['_setDomainName', '.webalytics.de']); var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setDomainName', '.my-domain.com']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']);
  • 21. Szenario: Eine Site – viele Profile
  • 22. Eine Site – viele Profile (1) Manchmal ist es gewünscht, die Nutzungsdaten einer Site in mehreren Profilen zu erfassen: Profil www.webalytics.de Profil shop.webalytics.de www.webalytics.de Profil shop.webalytics.de blog.webalytics.de Profil Overall Profil Blogs blog.webalytics.de www.opt-me-out.de
  • 23. Eine Site – viele Profile (2) Mehrfachdeklaration von Variablen für den Inhalt _gaq || [] var _gaq = _gaq || []; Profil _gaq.push(['_setAccount', 'UA-XXXXXX-5']); blog.webalytics.de _gaq.push(['_trackPageview']); (UA-XXXXXX-5) var _overallgaq = _gaq || []; Profil _overallgaq.push(['_setAccount', 'UA-XXXXXX-12']); Overall _overallgaq.push(['_trackPageview']); (UA-XXXXXX-12) var _blogsgaq = _gaq || []; Profil _blogsgaq.push(['_setAccount', 'UA-XXXXXX-38']); Blogs _blogsgaq.push(['_trackPageview']); (UA-XXXXXX-38)
  • 25. Kampagnenvariablen adaptieren (1) Sofern Kampagnenlinks bereits für andere Tracking Tools erstellt wurden, ist die Adaption der Tags nötig (Beispiel: Coremetrix) http://www.webalytics.de/ga-training/?cm_ven=social&cm_cat=social- media&cm_pla=Google_Analytics_Training&cm_ite=Website_Controlling_mit_ Google_Analytics
  • 26. Kampagnenvariablen adaptieren (2) Adaption der Tags (Beispiel: Coremetrix): _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setCampNameKey', 'cm_pla']); _gaq.push(['_setCampMediumKey', 'cm_ven']); _gaq.push(['_setCampSourceKey', 'cm_cat']); _gaq.push(['_setCampContentKey', 'cm_ite']); _gaq.push(['_trackPageview']);
  • 27. Szenario: Daten nur für ein Unterverzeichnis erheben
  • 28. Datenerhebung auf Unterverzeichnis (1) Die Verzeichnisstruktur soll in unterschiedlichen Profilen erfasst werden (Beispiel: Sprachen) http://www.webalytics.de/ http://www.webalytics.de/en/ Profil www.webalytics.de/en/
  • 29. Datenerhebung auf Unterverzeichnis (2) Angabe des zu trackenden Verzeichnisses über _setCookiePath: _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setCookiePath', '/verzeichnis/']); _gaq.push(['_trackPageview']);
  • 31. Pageview gezielt erzeugen (1) Anstelle des eigentlichen URLs soll ein anderer URL als Pageview aufgezeichnet werden (Beispiel: Checkout-Prozess) ../index.php?step=1 (Rechnungsadresse) ../index.php?step=2 (Versandart) ../index.php?step=3 (Zahlart) ../index.php?step=4 (Bestellung absenden)
  • 32. Pageview gezielt erzeugen (2) Angabe des zu erfassenden Pageviews über _trackPageview: _gaq.push(['_trackPageview', '/checkout/Rechnungsadresse/']); _gaq.push(['_trackPageview', '/checkout/Versandart/']); _gaq.push(['_trackPageview', '/checkout/Zahlart/']); _gaq.push(['_trackPageview', '/checkout/Bestellung_absenden/']);
  • 34. Anpassen der Sitzungsdauer • Standardwert beträgt 1.800.000 Millisekunden (30 Minuten) • Anpassung durch Hinzufügen einer Zeile im GATC auf jeder Seite • Beispiel: Änderung der Sitzungsdauer auf 1 Stunde _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setSessionCookieTimeout', 3600000]); _gaq.push(['_trackPageview']);
  • 35. Gültigkeitsdauer für Kampagnen-Cookie ändern • Standardwert ist 15.768.000.000 Millisekunden (6 Monate) • Anpassung durch Hinzufügen einer Zeile im GATC auf jeder Seite • Beispiel: Änderung der Gültigkeitsdauer auf 30 Tage _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setCampaignCookieTimeout', 2592000000]); _gaq.push(['_trackPageview']);
  • 36. Zusätzliche Suchmaschinen identifizieren • Analytics erfasst Verweise von mehr als 30 Suchmaschinen • Änderung durch Hinzufügen folgender Zeilen in den GATC auf jeder Seite: _gaq.push(['_addOrganic', 'search engine', 'query token']); • Beispiel: http://www.supersearch.com/search?p=global GATC müsste nun um folgende Zeile ergänzt werden: _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_addOrganic', 'supersearch', 'p']); _gaq.push(['_trackPageview']);
  • 37. Keywords als „Direkt“ behandeln • Sie möchten manchen Keywords eventuell keine Bedeutung beimessen (z. B. Suchen nach dem eigenen Sitenamen). • Änderung durch Hinzufügen folgender Zeilen in den GATC auf jeder Seite: _gaq.push(['_addIgnoredOrganic', 'keyword']); • Beispiel: Die Suchbegriffe webalytics, webalytics.de und www.webalytics.de sollen ignoriert werden. Der GATC müsste nun um folgende Zeilen ergänzt werden: _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_addIgnoredOrganic', 'webalytics']); _gaq.push(['_addIgnoredOrganic', 'webalytics.de']); _gaq.push(['_addIgnoredOrganic', 'www.webalytics.de']); _gaq.push(['_trackPageview']);
  • 38. Verweise als „Direkt“ behandeln • Sie möchten manchen verweisenden Websites eventuell keine Bedeutung beimessen. • Änderung durch Hinzufügen folgender Zeilen in den GATC auf jeder Seite: _gaq.push(['_addIgnoredRef', 'ignored_site']); • Beispiel: Die verweisende Website www.urchin-appliance.com soll ignoriert werden. Der GATC müsste nun um folgende Zeilen ergänzt werden: _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_addIgnoredRef', 'www.urchin-appliance.com']); _gaq.push(['_trackPageview']);
  • 39. Datenerhebung im lokalen Webserver-Logfile • Sie möchten die an Google Analytics übertragenen Daten auch im lokalen Webserver-Logfile speichern. • Die so erhobenen Daten können dann mit Urchin Software, dem käuflichen Pendant zu Google Analytics, ausgewertet werden. Mehr dazu unter: http://muscul.us/urchin und http://muscul.us/ga-backup • Änderung durch Hinzufügen folgender Zeilen in den GATC auf jeder Seite: _gaq.push(['_setLocalRemoteServerMode']); _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_setLocalRemoteServerMode']); _gaq.push(['_trackPageview']);
  • 40. IP-Adressen anonymisieren Im Rahmen der Datenschutzdiskussion kann über die Einbindung der Funktion _anonymizeIp das letzte Oktett einer IP-Adresse genullt werden. Mehr dazu unter: http://muscul.us/anonymizeIp _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_gat._anonymizeIp']); _gaq.push(['_trackPageview']);