GAUC 2017 Workshop Wetter Tracking & Co: Johannes Klampfl & Lukas Wojcik (e-dialog)

27
Tech Workshops 06.04.2017

Transcript of GAUC 2017 Workshop Wetter Tracking & Co: Johannes Klampfl & Lukas Wojcik (e-dialog)

Tech Workshops

06.04.2017

Über mich

Ing. Johannes Klampfl, BADigital Analytics Consultant

[email protected]

+43-1-309 09 09

www.e-dialog.at

2

Über mich

Lukas WojcikDigital Analytics Consultant

[email protected]

+43-1-309 09 09

www.e-dialog.at

3

Über e-dialog

• Gründung 2003

• 23 angestellte MitarbeiterInnen

• Märkte: D-A-CH (plus Konzerntöchter)

• Branchen: Telco, Finance, Retail

4

Wetter Tracking

Teil 1

5

Was wird benötigt?• Plugin für long/lat → http://www.geoplugin.com/• (oder HTML5 Geolocation API)

• API für Wetter → https://openweathermap.org/

• GTM– Code: Plugin + API– Cookie setzen

• CDs in GA anlegen6

Überlegungen APIs• Protokoll: http/https

• Anfragen pro Sekunde/Minute/Monat etc. erlaubt?

• Kosten

• Welche Daten?– Temperatur– Wetter– Sonstiges...

7

Technische Sicht

8

www.firma.com

1. Website wirdangefordert undausgeliefert

3. Plugin wird geladenund long/lat Datenausgelesen

User

Plugin für long/lat

API für Wetter

4. Wetter Datenwerden angefordert

Selbe Sitzung?

www.firma.com/danke

2. Regel wirdgeprüft

Google Analytics

5. Wetter Datenwerden an GoogleAnalytics gesendet

Ergebnis

9

User-ID Hacks

Teil 2

10

Arten von ID’s in Analytics

11

• Google Analytics Client ID (fullVisitorId)– visitId: ID für Sessions

• UserID Feature

Basis Client ID

12

Dank der Basis Client ID sind bereits Reports wie der User Explorer in Analytics möglich:

Basis Client ID

13

UserID Feature

• Eigener “uid” Parameter für die Übergabe

• Übergabe einer gehashten ID– zb. MD5 hash ab4832054fdeea221ecc234532456556

• Wenn die selbe ID übergeben wird:– Cross Device Analysen möglich– Aber nur: Eigene User ID Datenansicht mit X% der Impressions, die

eine ID enthalten.

14

UserID Feature

15

UserID Feature

16

UserID Feature

17

Limits des ID Trackings in Analytics

• Ohne User ID Übergabe keine Cross Device Reports

• User ID View zeigt nur User, bei denen die ID übergeben wurde

• Mehrere Domains: Keine Cross Domain Analysen ohne mehrfach Logins

18

Client ID & UserID verfügbar machen

• Die Client ID und UserID ist nicht zu den GA Reports auswertbar.

• GTM Hack: Speichern der IDs als Custom Dimension– Für eigene User ID im GTM PageView Tag nicht nur die User ID an

custom field &uid übergeben sondern auch an Custom Dimension.– Für Client ID im GTM PageView Tag neue CD anlegen:

19

Client ID & UserID verfügbar machen

20

● Damit werden Client ID und UserID in allen Reports in Google Analytics auswertbar.

● In BigQuery kann man dann User anhand dieser IDs verknüpfen.

21

e-dialog Central User ID System

Central User ID Vorteile

• Ein zentraler Speicher für UserID’s– Benötigt einen wiederkehrenden Userparameter zur Identifikation.

(Zb E-Mail Adresse)

• Nur 1 Login pro Webseite / App benötigt– Nach dem Logout wird der User weiterhin automatisch erkannt.

• Mehr Daten durch besseres Wiedererkennen der User

• Googles DoubleClick funktioniert nach demselben Prinzip

22

Central User ID Datenschutz

• User müssen über Google Analytics internes und erweitertes User ID Tracking beim Registrieren auf Ihrer Seite hingewiesen werden.

23

Central User ID Auswertung

• Central ID wird in einer Custom Dimension gespeichert

• BigQuery Export Feature der GA Hauptdatenansicht – (nicht von der User ID Ansicht, weil sonst Daten fehlen)– Zusammenfügen der Sitzungen anhand der Central ID aus

Webseite X, Website Y und App Z

Bei Interesse können Sie gerne bei e-dialog Anfragen: [email protected]

24

GTM Q&A

Teil 3

25

GTM Q&A

Mögliche Themen• Vordefinierte Tags, Trigger und Variablen• JavaScript Datalayer Übergabe

– Spezielle Übergabe bei GA enhanced eCommerce

• Was genau machen Workspaces & Ordner?• Versionierung und Features

– Versionsvergleiche, Kommentare und Notizen, Versionsnamen / Änderungsverlauf

• Preview & Debug– Debugwindow direkt auf Ihrer Seite

• Was versteckt sich hinter den Funktionen im Debugwindow

26

Danke für Ihre Aufmerksamkeit!

Viel Freude auf der Konferenz und beim Anwenden in der Praxis!