google analytics präsentation am internet briefing

37
Google Analytics für Techies Online Marketing Konferenz Referat Michael Heimbeck Zürich, 1.November 2011

Upload: walter-schaerer

Post on 17-May-2015

1.573 views

Category:

Business


0 download

DESCRIPTION

Wie setzt man Google Analytics richtig ein und was kann man davon erwarten? Was kommt mit der Basisintegration, wofür müssen weitere Module installiert werden wie Commerce Tracking, Event Tracking oder Social Media Tracking?Google Analytics Vortrag von Michael Heimbeck, Unic, am Internet Briefing Zürich.http://bit.ly/sEjR9N

TRANSCRIPT

Page 1: Google Analytics Präsentation am Internet Briefing

Google Analytics für Techies Online Marketing Konferenz Referat

Michael Heimbeck Zürich, 1.November 2011

Page 2: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 2

Michael Heimbeck

Senior Consultant

Unic AG

Ihr Referent

Page 3: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 3

› Aufbau Google Analytics Account

› Basisintegration & Messmethode

› Lokale Suche (Seitensuche)

› Commerce Tracking

› Event Tracking

› Social Tracking

› Benutzervariablen

› Testen der Installation

› Tools & Informationen

Agenda

Page 4: Google Analytics Präsentation am Internet Briefing

Basisintegration

Page 5: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 5

Google Analytics Account Google Analytics für Techies

GA Account

Web Property Web Property Web Property

Profil

Profil

Profil

Profil Profil

Profil

UA-11223344-8

Account ID

Web Property ID

GA Account GA Account

Google Account

Page 6: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 6

Google Analytics Account Google Analytics für Techies

Account

Web Properties

Profile

Page 7: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 7

Messmethode Google Analytics für Techies

1

Weblog Analyse

3

Traffic Sniffing

2

Page Tagging

Analyseserver

Webserver

Page 8: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 8

Basisintegration Google Analytics für Techies

Page 9: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 9

Basisintegration Google Analytics für Techies

Asynchrones vs. synchrones Tracking

› Die Integration und Beispiele gehen nur auf asynchrone Syntax ein

› Bei Erweiterung einer Installation mit synchronem Tracking wird empfohlen auf

die asynchrone Variante umzustellen

› Beispiel asynchron:

› Beispiel synchron:

var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXX-X']);

_gaq.push(['_trackPageview']);

var pageTracker = _gat._getTracker("UA-XXXXX-X");

pageTracker._trackPageview();

Page 10: Google Analytics Präsentation am Internet Briefing

Erweiterte Integration

Page 11: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 11

Lokale Suche (Seitensuche) - Theorie Google Analytics für Techies

Page 12: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 12

Lokale Suche (Seitensuche) - Beispiel Google Analytics für Techies

GET Parameter:

Direkt konfigurieren

POST Parameter:

Suchparameter bei trackPageview der URL hinzufügen

_trackPageview() wird bei POST Parametern auf der Suchresultatseite überschrieben:

_gaq.push(['_trackPageview','aktuelleURL?aktuelleParameter&search=Suchbegriff&searchcat=results']);

Page 13: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 13

Lokale Suche (Seitensuche) – Best Practice

Unterscheidung in der Kategorie, ob Suchresultate gefunden wurden oder nicht:

search=[Suchbegriff] & searchcat = [no_result/result]

Dadurch erhält man eine Liste mit Suchbegriffen

die keine Resultate brachten:

- Neue Trendbegriffe

- häufige Schreibfehler

- Nicht bedachte Synonyme

- …

Google Analytics für Techies

Page 14: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 14

Lokale Suche (Seitensuche) – Google Analytics Google Analytics für Techies

Page 15: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 15

Commerce Tracking - Theorie Google Analytics für Techies

1 2 3

Warenkorb Check out erfolgreich Check out

Commerce Tracking

Page 16: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 16

2. Artikelinformationen

Commerce Tracking - Beispiel

1. Bestellinformationen

Google Analytics für Techies

’1234 ’,

’Amazon’,

’44.25’,

’8.0’,

’5’,

’San Jose’,

’California’,

’USA’

]);

// order ID - required

// affiliation or store name

// total - required

// tax

// shipping (or as item)

// city

// state or province

// country

’1234’ ,

’0393310353’ ,

’WA An hour a day’ ,

’book’ ,

’23.25’ ,

’1’

]);

// order ID - required

// SKU/code - required

// product name

// category or variation

// unit price - required

// quantity - required

_gaq.push ([`addItem`,

’1234’ ,

’0470529393’ ,

’Web Analytics 2.0’ ,

’book’ ,

’31.00’ ,

’1’

]);

// order ID - required

// SKU/code - required

// product name

// category or variation

// unit price - required

// quantity - required

_gaq.push ([`addItem`,

’1234’ ,

’025687’ ,

’rabatt’ ,

’ ’ ,

’-10.00’ ,

’1’

]);

// order ID - required

// SKU/code - required

// product name

// category or variation

// unit price - required

// quantity - required

_gaq.push ([`addItem`,

% 3. Informationen übermitteln

_gaq.push(['_trackTrans']);

_gaq.push ([`addTrans`,

Page 17: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 17

Commerce Tracking – Best Practice Google Analytics für Techies

Der Befehl _trackTrans() sollte nach _trackPageview() aufgerufen werden.

Das Commerce Tracking muss analog zur Suche im Profil aktiviert werden.

Gutscheine/Coupons, Rabatte und Versand als eigenen Posten bei den Artikeln

mitführen. Negative Beträge sind möglich.

Die optionalen Felder können z.T. missbraucht werden, um weitere Informationen

zu einer Bestellung zu übermitteln

=> Dokumentation ist dann wichtig.

Page 18: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 18

Commerce Tracking – Google Analytics Google Analytics für Techies

Page 19: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 19

Event Tracking - Theorie Google Analytics für Techies

Events (Aktionen, die nicht auf neue Seiten führen):

› Datei runterladen

› Offsite Link klicken (Spezialfall)

› Rich Media

› AJAX*

› Flash*

› …

Event

Kategorie Aktion Label Wert Nicht-Interaktiv

Page 20: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 20

Event Tracking - Beispiele Google Analytics für Techies

_gaq.push(['_trackEvent', ‘Kategorie', ‘Aktion', ‘Label‘, Wert, Nicht-Interaktiv]);

Kategorie (String): Name für Gruppe von Messobjekten

Aktion (String): Typ der Aktion

Label (opt. String): Detailliertere Information

Wert (opt. Integer): Wert

Nicht-Interaktiv (opt. boolean): Event wird nicht in Bounce Rate Berechnung mit einbezogen

Beispiel Geburtstagsfilm abspielen:

<a href="#" onMouseDown="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>

Page 21: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 21

Event Tracking – Best Practice Google Analytics für Techies

› Onclick Mouse Events funktionieren bei Rechtsklick oft nicht

=> Benutze OnMouseDown Event

› Bei Blogs und ähnlichen Seiten mit hoher Bouncerate (und langer Lesezeit), kann nach einiger Zeit

(z.B. 1 Minute) ein Event übermittelt werden

=> Bouncer waren max. 1 Minute auf Webseite

Kategorie Aktion Label Wert

Download Downloads Click [URL des Downloads] -

Offsite Link Offsite Click [URL des Offsite Links] -

Video Video Play/Pause/Stop [Name des Videos] -

Page 22: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 22

Event Tracking – Google Analytics Google Analytics für Techies

Page 23: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 23

Social Tracking - Theorie Google Analytics für Techies

Social Media

network socialAction Target pagePath

Mehr Informationen

http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html

Page 24: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 24

Social Tracking - Beispiel Google Analytics für Techies

_gaq.push(['_trackSocial', 'network', 'socialAction', ‚target', ‚pagePath']);

Network (String): Name des sozialen Netzwerks, wie Twitter, Facebook, …

SocialAction (String): Typ der Aktion: Tweet, like, share, …

Target (opt. String): ZielURL, welche die soziale Aktion erfährt

pagePath (opt. String): URL, auf welcher die Aktion ausgeführt wurde

Beispiel Twitter:

_gaq.push(['_trackSocial', 'twitter', 'tweet', targetUrl]);

Automatisches Tracken von Facebook und Twitter:

http://code.google.com/p/analytics-api-

samples/source/browse/trunk/src/tracking/javascript/v5/social/ga_social_tracking.js

Page 25: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 25

Social Tracking – Best Practice Facebook Google Analytics für Techies

Integration Likebutton

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>

<fb:like></fb:like>

Likes messen

FB.Event.subscribe('edge.create', function(targetUrl) {

_gaq.push(['_trackSocial', 'facebook', 'like', targetUrl]);

});

Unlikes messen

FB.Event.subscribe('edge.remove', function(targetUrl) {

_gaq.push(['_trackSocial', 'facebook', 'unlike', targetUrl]);

});

Shares messen

FB.Event.subscribe('message.send', function(targetUrl) {

_gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]);

});

Page 26: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 26

Social Tracking – Google Analytics Google Analytics für Techies

Page 27: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 27

Benutzervariablen - Theorie Google Analytics für Techies

Benutzervariablen

Index Name Wert Bereich

› Informationsanreicherung einer Seite, Session

oder eines Besuchs

› 5 Slots stehen zur Verfügung

=> Analogie zu Kommode mit 5 Schubladen

› Bereich ist Standardmässig: Seite

Page 28: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 28

Benutzervariablen - Beispiel Google Analytics für Techies

_gaq.push(['_setCustomVar', index, 'name', 'value' ‚ scope]);

Index (Integer): Slot Nummer: 1 bis 5

Name (String): Name der Variablen, z.B. Inhaltsbereich

Value (String): Wert der Variablen, z.B. Unternehmen

Scope(opt. Integer): Gültigkeit: 1: Besucher, 2: Besuch, 3:Seite (Standardwert)

=> Der Aufruf muss vor _trackPageview() oder _trackEvent() stattfinden.

Einteilung der Seiten in Inhaltsgruppen (Contentgroups)

_gaq.push(['_setCustomVar', 1, 'Inhaltsgruppe', 'Leistungen', 3]);

Page 29: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 29

Benutzervariablen – Best Practice Google Analytics für Techies

› Messung über Events in Betracht ziehen

› Schubladendenken explizit erwünscht:

Pro Slot nur eine Information setzen (keine Doppelbelegung)

=> 5 verschiedene Zusatzinformationen reichen meistens

Inhaltsgruppen

Phase

n/a

Mit Login

Account

Page Level

Page Level

Page Level

Session Level

VisitorLevel

Slot 1

Slot 2

Slot 3

Slot 4

Slot 5

Page 30: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 30

Benutzervariablen – Google Analytics Google Analytics für Techies

Page 31: Google Analytics Präsentation am Internet Briefing

Zusatzinformationen

Page 32: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 32

Verifizierung Installation Google Analytics für Techies

2 HTML Quellcode

analysieren

Ausgabe in Google Analytics

Berichten ansehen

HTTP Request

kontrollieren

Analyseserver

Webserver 1

3

Page 33: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 33

Unterstützende Software Google Analytics für Techies

WASP – Web Analytics Solution Profiler (Firefox Addon)

http://webanalyticssolutionprofiler.com/

- Seitenanalyse

- nur Firefox,

- OS unabhängig

- kostenpflichtig, sonst eingeschränkt

httpFox (Firefox Addon)

https://addons.mozilla.org/en-US/firefox/addon/httpfox/

- Request Capture

- nur Firefox

- OS unabhängig

- kostenlos

Fiddler v2 (Proxy)

http://www.fiddler2.com/fiddler2/version.asp

- Proxyserver, für Webdebugging

- Browserunabhängig

- nur Windows

- kostenlos

Page 34: Google Analytics Präsentation am Internet Briefing

© Unic - Seite 34

Informationen Google Analytics für Techies

Google Analytics Tracking Reference

http://code.google.com/intl/en/apis/analytics/docs/tracking/home.html

Google Conversion University

http://www.google.com/support/conversionuniversity/

Google Analytics Blog

http://analytics.blogspot.com/

Page 35: Google Analytics Präsentation am Internet Briefing

Beantwortung von Fragen

Page 36: Google Analytics Präsentation am Internet Briefing

Unternehmen

› 1996 in Bern als Spin-off der Universität gegründet

› Sitze in Amsterdam, Bern, Brüssel, Karlsruhe, Wien und Zürich

› Inhabergeführte Aktiengesellschaft

› 230 Mitarbeiterinnen und Mitarbeiter

Marktleistung

Enterprise Content Management & E-Business

Ausgewählte Referenzen

© Unic - Seite 36

Page 37: Google Analytics Präsentation am Internet Briefing

Hohlstrasse 536

8048 Zürich

Tel +41 44 560 12 12

Fax +41 44 560 12 13

[email protected]

www.unic.com

Unic AG

© Unic - Seite 37

Michael Heimbeck

[email protected]