Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

8
27.02.2015 1 Teil II Praxisbeispiele Google Tag Manager Madness Conference Day Tracking der Nutzer Google Analytics (analytics.js bzw. ga.js) sowie weitere Tools: ClickTale, comScore, Turn, uvm. Mit wenigen Klicks eingerichtet, Ergebnis kann im Echtzeit Bericht überprüft werden 2

Transcript of Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

Page 1: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

1

Teil II

Praxisbeispiele

Google Tag Manager Madness

Conference Day

Tracking der Nutzer

• Google Analytics (analytics.js bzw. ga.js) sowie weitere Tools: • ClickTale, comScore, Turn, uvm.

• Mit wenigen Klicks eingerichtet, Ergebnis kann im Echtzeit Bericht überprüft werden

2

Page 2: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

2

Tracking von E-Commerce

• Tag mit wenig Aufwand eingerichtet

• DataLayer mit nötigen Daten füllen (Programmierung durch Webmaster)

3

4

<script>dataLayer = [{

'transactionId': '1234','transactionAffiliation': 'Webshop','transactionTotal': 36.97,'transactionTax': 7.02,'transactionShipping': 5,'transactionProducts': [{

'sku': 'DD44','name': 'T-Shirt','category': 'Kleidung','price': 11.99,'quantity': 1

},{'sku': 'AA1243544','name': 'Socken','category': 'Kleidung','price': 9.99,'quantity': 2

}]}];</script>

Muss auf der Bestellbestätigungsseite vor dem Container Code Snippet implementiert werden!

Variablenname Beschreibung Typ

transactionId (erforderlich)

Eindeutige Transaktionskennung

String

transactionAffiliation (optional)

Partner oder Geschäft String

transactionTotal (erforderlich)

Gesamtwert der Transaktion

Numerischer Wert

transactionTax (optional)Steuerbetrag für die Transaktion

Numerischer Wert

transactionShipping (optional)

Versandkosten für die Transaktion

Numerischer Wert

transactionProducts (optional)

Liste der in der Transaktion erworbenen Artikel

Array von TransactionProduct-Objekten

sku (erforderlich) Produkt-SKU String

name (erforderlich) Produktname String

category (optional) Produktkategorie String

price (erforderlich) Preis pro Einheit Numerischer Wert

quantity (erforderlich) Anzahl der Artikel Numerischer Wert

Tracking von E-Commerce

Page 3: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

3

AdWords Conversion Tracking

• Conversion-ID und Conversion-Label benötigt

• Trigger entsprechend einstellen• Bestellbestätigungseite

• Danke-Seite nach Newsletter-Anmeldung

5

AdWords Remarketing

• Remarketing-Tag wird im AdWords Konto erstellt

• Conversion-ID benötigt

• Auslöseregel (Trigger) definieren und Tag veröffentlichen

6

Page 4: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

4

Tracking von Outbound Links

7

• Outbound Link Klicks als Event in Google Analytics

Tracking von Mailto-Links

• Ähnlich wie bei Outbound Links

• Wichtig: Personenbezogene Daten (engl.:„Personally identifiable information“ – PII ) müssenherausgefiltert werden

8

Page 5: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

5

Tracking von file downloads

• Jeder File Download ist ebenfalls erfassbar

• Endung der Files muss im Tag beachtet werden

• Beispiel:• PDF, xlsx, csv, doc und weitere

9

Tracking von 404 Error Pages

• Eigene Variable greift Seitentitel auf

• Bei Übereinstimmung mit einer 404 Seite wird ein Event an GA gesendet

10

Page 6: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

6

Benutzerdefinierten Code ausspielen

• Wahres Wunderwerk

• Jeder beliebige HTML oder Bild Tag kann ausgespielt werden

• Beispiel:• particles, Urchin, Tynt

11

Eigene Variablen (Makros) erstellen

• Über den dataLayer können eigene Variablen deklariert werden

• Beispiel: Virtueller Pageview• dataLayer = [{

'VirtualPageURL': 'de/homepage/',

}];

12

Page 7: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

7

Kurze Zusammenfassung

• Viele Möglichkeiten der Individualisierung

• Benutzerdefinierte HTML/Bilder Tags & Custom JavaScript Variables

• Nahezu ohne Zeitverlust neue Tags implementieren

• Wenige bis gar keine Änderungen am Quellcode nötig

13

Fragen & Antworten

14

Page 8: Google Analytics Konferenz 2015_Google Tag Manager Madness II Praxisbeispiele_Cem Alkan_webalytics

27.02.2015

8

Vielen Dank für Ihre Aufmerksamkeit!