SlideShare ist ein Scribd-Unternehmen logo
Tracking Code
Erweiterungen & Tipps
Grundlagen:

Google Analytics Tracking Code
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 vorhanden:

   urchin.js                  (2005 - 2007)     
   ga.js                      (2007 - 2009)     
   async. 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>
                          async. TC   nicht empfohlen
   ...




   </body>
Implementierung des GATC (2)



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




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



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


   </head>
   <body>
   ...
   </body>
Grundlagen:

Google Analytics Cookies
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
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
Sitzungs-Identifizierung

__utmb verfällt nach 30 Minuten

                Uhrzeit h1           Uhrzeit h2           Uhrzeit h3




              Ausführung           Ausführung           Ausführung
               JavaScript           JavaScript           JavaScript
            __utmb verfällt um   __utmb verfällt um   __utmb verfällt um
               h1 + 30 min.         h2 + 30 min.         h3 + 30 min.




__utmc verfällt beim Schließen des Browsers
Kampagnen-Identifizierung

__utmz=226596891.1349325383.31.2.utmcsr=google|
utmccn=(organic)|utmcmd=organic|utmctr=grillgeschenke
Szenario:

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

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




              webalytics.de                  opt-me-out.eu



                      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.eu/']); 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(['_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


                              Profil: Shop

  www.webalytics.de                                  shop.webalytics.de
                              Profil: Blog


                           Profil: Microsites


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

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




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

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

  var _micrositesgaq = _gaq || [];
                                                           Profil: Microsites
   _micrositesgaq.push(['_setAccount', 'UA-XXXXXX-38']);
   _micrositesgaq.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:

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 erhobenen Daten können dann mit Urchin bzw. particles®
  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 Datenschutzkonformität 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
Danke für Ihre Aufmerksamkeit!

Weitere ähnliche Inhalte

Ähnlich wie Google Analytics Konferenz 2012: Holger Tempel, webalytics: Advanced Google Analytics Tracking Code

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
 
Analytics Tippgewitter
Analytics TippgewitterAnalytics Tippgewitter
Analytics Tippgewitter
📊 Markus Baersch
 
Unic AG - Google Analytics for Techies
Unic AG - Google Analytics for TechiesUnic AG - Google Analytics for Techies
Unic AG - Google Analytics for Techies
Unic
 
Google Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking KonzeptionGoogle Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking Konzeption
luna-park 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
 
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
 
ITP 2.1 und Webanalyse
ITP 2.1 und WebanalyseITP 2.1 und Webanalyse
ITP 2.1 und Webanalyse
📊 Markus Baersch
 
Website Optimierungen
Website OptimierungenWebsite Optimierungen
Website Optimierungen
guest5d1fb2
 
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
 
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
 
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
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
📊 Markus Baersch
 
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
 
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
 
Personalisierung
PersonalisierungPersonalisierung
Personalisierung
Udo Ornik
 
Stackstorm – Event driven Automation
Stackstorm – Event driven AutomationStackstorm – Event driven Automation
Stackstorm – Event driven Automation
inovex GmbH
 
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
 
TYPO3 CMS 7.6 - Die Neuerungen - pluswerk
TYPO3 CMS 7.6 - Die Neuerungen - pluswerkTYPO3 CMS 7.6 - Die Neuerungen - pluswerk
TYPO3 CMS 7.6 - Die Neuerungen - pluswerk
die.agilen GmbH
 
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
e-dialog 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
 

Ähnlich wie Google Analytics Konferenz 2012: Holger Tempel, webalytics: Advanced Google Analytics Tracking Code (20)

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
 
Analytics Tippgewitter
Analytics TippgewitterAnalytics Tippgewitter
Analytics Tippgewitter
 
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: Account & Tracking Konzeption
Google Analytics: Account & Tracking KonzeptionGoogle Analytics: Account & Tracking Konzeption
Google Analytics: Account & Tracking Konzeption
 
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?
 
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
 
ITP 2.1 und Webanalyse
ITP 2.1 und WebanalyseITP 2.1 und Webanalyse
ITP 2.1 und Webanalyse
 
Website Optimierungen
Website OptimierungenWebsite Optimierungen
Website Optimierungen
 
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?
 
Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014Google Analytics & Seo @seosixt wiesn 2014
Google Analytics & Seo @seosixt wiesn 2014
 
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...
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
 
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
 
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
 
Personalisierung
PersonalisierungPersonalisierung
Personalisierung
 
Stackstorm – Event driven Automation
Stackstorm – Event driven AutomationStackstorm – Event driven Automation
Stackstorm – Event driven Automation
 
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...
 
TYPO3 CMS 7.6 - Die Neuerungen - pluswerk
TYPO3 CMS 7.6 - Die Neuerungen - pluswerkTYPO3 CMS 7.6 - Die Neuerungen - pluswerk
TYPO3 CMS 7.6 - Die Neuerungen - pluswerk
 
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
Google Analytics Konferenz 2016: GTM News und Tipps (Julian Herdlicka, e-dialog)
 
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
 

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...
 

Google Analytics Konferenz 2012: Holger Tempel, webalytics: Advanced Google Analytics Tracking Code

  • 3. 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
  • 4. Google Analytics Tracking Code – GATC (1) Derzeit drei Google Analytics Tracking Codes vorhanden: urchin.js (2005 - 2007)  ga.js (2007 - 2009)  async. Tracking Code (2009 - lfd.) 
  • 5. 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
  • 6. Implementierung des GATC (1) <head> GATC Verwendung … urchin.js nicht empfohlen </head> ga.js nicht empfohlen <body> async. TC nicht empfohlen ... </body>
  • 7. Implementierung des GATC (2) <head> GATC Verwendung … urchin.js empfohlen </head> ga.js empfohlen <body> async. TC nicht empfohlen ... </body>
  • 8. Implementierung des GATC (3) <head> GATC Verwendung … urchin.js möglich ga.js möglich async. TC empfohlen </head> <body> ... </body>
  • 10. 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
  • 11. 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
  • 12. Sitzungs-Identifizierung __utmb verfällt nach 30 Minuten Uhrzeit h1 Uhrzeit h2 Uhrzeit h3 Ausführung Ausführung Ausführung JavaScript JavaScript JavaScript __utmb verfällt um __utmb verfällt um __utmb verfällt um h1 + 30 min. h2 + 30 min. h3 + 30 min. __utmc verfällt beim Schließen des Browsers
  • 15. Cross-Domain-Tracking (1) Was ist eine Domain? • Ein Hostname, der für eine numerische IP-Adresse steht (ähnlich wie z. B. Straßennamen anstelle von GPS-Daten zu benutzen) webalytics.de opt-me-out.eu Zwei Domains von webalytics
  • 16. 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.
  • 17. 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.eu/']); return //www.webalytics.de/']); return false;“ false;“ >OptMeOut</a> >webalytics</a>
  • 18. 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']);
  • 20. 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
  • 21. 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(['_trackPageview']);
  • 22. Szenario: Eine Site – viele Profile
  • 23. Eine Site – viele Profile (1) Manchmal ist es gewünscht, die Nutzungsdaten einer Site in mehreren Profilen zu erfassen: Profil: WWW Profil: Shop www.webalytics.de shop.webalytics.de Profil: Blog Profil: Microsites Profil: Overall blog.webalytics.de www.opt-me-out.de
  • 24. Eine Site – viele Profile (2) Mehrfachdeklaration von Variablen für den Inhalt _gaq || [] var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX-5']); Profil: Blog _gaq.push(['_trackPageview']); (UA-XXXXXX-5) var _overallgaq = _gaq || []; _overallgaq.push(['_setAccount', 'UA-XXXXXX-12']); Profil: Overall _overallgaq.push(['_trackPageview']); (UA-XXXXXX-12) var _micrositesgaq = _gaq || []; Profil: Microsites _micrositesgaq.push(['_setAccount', 'UA-XXXXXX-38']); _micrositesgaq.push(['_trackPageview']); (UA-XXXXXX-38)
  • 26. 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
  • 27. 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']);
  • 29. 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)
  • 30. 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/']);
  • 32. 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']);
  • 33. 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']);
  • 34. 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']);
  • 35. 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']);
  • 36. 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']);
  • 37. Datenerhebung im lokalen Webserver-Logfile • Sie möchten die an Google Analytics übertragenen Daten auch im lokalen Webserver-Logfile speichern. • Die erhobenen Daten können dann mit Urchin bzw. particles® 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']);
  • 38. IP-Adressen anonymisieren Im Rahmen der Datenschutzkonformität 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']);
  • 40. Danke für Ihre Aufmerksamkeit!