23
Block IV Case Study: Beispiele aus der Praxis zur Integration der etracker Suite © 2013 etracker GmbH, Hamburg November 13 1

Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Embed Size (px)

Citation preview

Page 1: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Block IV

Case Study: Beispiele aus der Praxis zur Integration

der etracker Suite

© 2013 etracker GmbH, Hamburg November 13 1

Page 2: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Case Studie: ?

© 2013 etracker GmbH, Hamburg November 13 2

Page 3: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Spezielle Integrationsanforderungen /

Problematiken, die Ihnen bisher begegnet sind: ?

© 2013 etracker GmbH, Hamburg November 13 3

Page 4: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Beispiele aus der Praxis: Konzerne

© 2013 etracker GmbH, Hamburg November 13 4

Page 5: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Web-Analyse in Konzernen

Unternehmen I

Unternehmen … Unternehmen III

Unternehmen II

Konzern ABC

Ein Konzern – mehrere Unternehmen und mehrere / viele Websites

Ziel 1: WA zur Optimierung der einzelnen Websites

Ziel 2: WA zum Controlling der Online-Aktivitäten

Ziel 3: Benchmarking

November 13 5

Page 6: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Benötigte Kennzahlen

Konzern

Unternehmen

Besucher

PI

Umsatz

Conversion

Besucher

PI

Umsatz

Conversion

Events

Kosten

Ø Warenkorb

Kampagnen-

Conversion

Beispiel: Shopping-Konzern

November 13 6

Page 7: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Jedes Unternehmen / jede Website bekommt einen eigenen

Account

Datenexport aus den einzelnen Accounts

CSV, XML … automatisch oder per Hand –> Übertragung in eine Datenbank

SOAP … automatische Übertragung in die Datenbank

Vorteil:

Anreicherung der Daten mit weiteren Informationen im DWH

Alle Daten stehen im vollen Umfang zur Verfügung

Nachteil:

Echtzeit-Analysen sind schwierig

Darstellung der Reports muss konzipiert werden -> Dashboard

November 13 7

Page 8: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Vorteile:

Spezifikation der Integration

erfolgt einmal – genaue Planung

ist Pflicht (Filteroptionen!)

Alle Zahlen sind in einem

Account

Alle Statistiken sind für den

gesamten Konzern vorhanden

Nachteile:

Spezifikation ist für einzelne

Organisationen nicht spezifisch

genug

Datenmenge sehr groß.

Performance im Account sinkt,

Datenanalyse wird schwierig.

Statistiken wie Herkunft, Technik,

Wiederkehrer usw. sind nicht auf

Unternehmensebene darstellbar

Kampagnen-Management ist in der

Regel nicht Konzern-basiert

Ein Account für alle Websites

November 13 8

Page 9: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Master-Slave – Doppelte Zählung in zwei Accounts (I)

Die Idee:

Bestimmte Bereiche einer Website sollen in gesonderte Slaves gezählt werden, so dass

die Nutzer der Slave Accounts über sämtliche Reports hinweg ausschließlich die Daten

derjenigen Unterseiten sehen, in denen der Sicherheitscode des Slaves implementiert

ist.

Umsetzung für Konzerne:

Jedes Unternehmen / jede Website hat einen eigenen Account, zusätzlich wird eine

weitere Zählung auf Basis eines gemeinsamen Accounts integriert, in die Daten für den

Konzern einlaufen.

November 13 9

Page 10: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Master-Slave – Doppelte Zählung in zwei Accounts (II)

Technik:

Variante 1: soll zum Einsatz kommen, falls in den Reports des jeweiligen Master- und

auch des Slave-Accounts die über die Parameter vermittelten Inhalte identisch sein

sollen.

<script type="text/javascript">

document.write(String.fromCharCode(60)+"script type="text/javascript" src="http"+

("https:"==document.location.protocol?"s":"")+

"://code.etracker.com/t.js?et=SICHERHEITSCODE1">"+String.fromCharCode(60)+"/script>");

</script>

<script type="text/javascript">

var et_pagename = "";

var ...

</script>

<script type="text/javascript">_etc();</script>

<script type="text/javascript">et_eC('SICHERHEITSCODE2');</script>

November 13 10

Page 11: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Master-Slave – Doppelte Zählung in zwei Accounts (III)

Technik:

Variante 2: soll dagegen zum Einsatz kommen, wenn in den Reports die über die

Parameter vermittelten Inhalte unterschiedlich sein sollen.

<script type="text/javascript">

document.write(String.fromCharCode(60)+"script type="text/javascript" src="http"+

("https:"==document.location.protocol?"s":"")+

"://code.etracker.com/t.js?et=SICHERHEITSCODE1">"+String.fromCharCode(60)+"/script>");

</script>

<script type="text/javascript">

var et_pagename = "Seitenname-Account1";

var ...

</script>

<script type="text/javascript">_etc();</script>

<script type="text/javascript">

var et_pagename = "Seitenname-Account2";

var ...

</script>

<script type="text/javascript">et_eC('SICHERHEITSCODE2');</script>

November 13 11

Page 12: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Möglichkeiten der Datengewinnung

für die Konzern-Ebene

Master-Slave – Doppelte Zählung in zwei Accounts (IV)

Vorteile:

Jedes Unternehmen hat einen eigenen Account mit allen Funktionalitäten

Konzern-Account enthält die wesentlichen Kennzahlen nach Bedarf (Besucher,

Nutzungsdaten, Umsätze, Warenkörbe, Conversion (Website-Ziele), Herkunft, Technik)

Nachteile:

Overlays gibt es nur für Account 1

Events lassen sich nur für einen Account messen, normalerweise den ersten.

Kampagnen sollten nur in einem Account gemessen werden.

Wichtig:

Die Bezeichnungen für gemeinsam erfasste Parameter müssen sehr sorgfältig definiert

werden.

November 13 12

Page 13: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Beispiele aus der Praxis: Flash-Website

© 2013 etracker GmbH, Hamburg November 13 13

Page 14: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Messung von Flash-Websites

Können Flash-programmierte Seiten mit etracker gemessen

werden?

Jede Website basiert auf einer Html-Datei. *

Einbindung des etracker Code

Wie erfolgt die Messung der „Flash-Elemente“ als einzelne Seiten?

Wrapper-Code

November 13 14

Page 15: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Messung von Flash-Websites

Der „Wrapper“ ist ein dynamischer Pixelaufruf, er simuliert das

Laden einer Seite.

Einsatzgebiet:

Ajax-Funktionalitäten

Erfassung eines Klicks (Download) als Website-Ziel

Klicks in Flash-Dateien

Voraussetzung:

etracker-Code ist auf der Webseite vorhanden

November 13 15

Page 16: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Messung von Flash-Websites

Wrapper für Layer und dyn. Content:

onmousedown="et_eC_Wrapper('XKEYX','pagename','areas','ilevel','url',

'target','tval','tonr','tsale','cust','basket','lpage','trig','tag','sub')"

ExternalInterface.call("et_eC_Wrapper", "XKEYX", "pagename", "areas", "ilevel",

"url", "target", "tval", "tonr", "tsale", "cust", "basket", "lpage", "trig", "tag", "sub");

Wrapper für Flash:

November 13 16

Page 17: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Messung von Flash-Websites

Wichtig:

Wird der Html-Frame geladen, darf der Seitenaufruf nur im Frame, nicht

gleichzeitig im Flash gezählt werden.

Reloads abfangen

Jeder Wrapper-Aufruf zählt eine PI im Kontingent des Accounts.

Beispiel: „http://www.airport-media-muc.de“

November 13 17

Page 18: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Beispiele aus der Praxis:

Individuelle Erfassung von Suchmaschinen-

Kampagnen

© 2013 etracker GmbH, Hamburg November 13 18

Page 19: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Google Adwords Schnittstelle zur

automatischen Erfassung von Attributen

Attribut Keyword Gebuchtes Keyword Matchtype

Parameter etcc_key etcc_bky etcc_mty

Beschreibung Suchwort oder die Suchphrase im Search Engine Marketing.

Keyword das im Search Engine Marketing gebucht wird

spezifiziert den Suchtyp für ein gebuchtes Keyword in SEM

Einsatz SEM SEA SEA

Beispiel/ Kommentar

© 2013 etracker GmbH, Hamburg November 13 19

Page 20: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Bing/Yahoo-Suche als SEA-Kampagne

Keine definierte Schnittstelle

Ziel: Gesuchtes KW, gebuchtes KW und Matchtype als Attribut

auswerten

Attribut Keyword Gebuchtes Keyword Matchtype

Parameter etcc_key etcc_bky etcc_mty

Beschreibung Suchwort oder die Suchphrase im Search Engine Marketing.

Keyword das im Search Engine Marketing gebucht wird

spezifiziert den Suchtyp für ein gebuchtes Keyword in SEM

Einsatz SEM SEA SEA

Beispiel/ Kommentar

November 13 20

Page 21: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Anwendungsbeispiel: Bing-Suche als

SEA-Kampagne

Lösung: Übergabe der Parameter „per Hand“

Beschreibung der Bing – Trackingparameter

http://msdn.microsoft.com/en-US/library/bing-ads-campaign-management-parameters-

and-automatic-keyword-insertion.aspx#destinationurl

Z.B. {keyword} -> gebuchtes KW, {QueryString} -> gesuchtes KW …

Ziel-URL erstellen:

http://Link.de?etcc_cmp=Sommer&etcc_med=STC_CC_ATTR_VALUE_SEA&etcc

_par=Bing&etcc_key={QueryString}&etcc_bky={keyword}&etcc_mty={MatchType}

Tracking-URL zur Auswertung in CC:

http://Link.de?etcc_cmp=Sommer&etcc_med=STC_CC_ATTR_VALUE_SEA&etcc

_par=Bing&etcc_key=ferien+haus+kroatien&etcc_bky=ferienhaus+kroatien&etcc_

mty=b

November 13 21

Page 22: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

Anwendungsbeispiel

© 2013 etracker GmbH, Hamburg November 13 22

Page 23: Block IV Case Study: Beispiele aus der Praxis zur ... · Beispiele aus der Praxis: Konzerne November 13 © 2013 etracker GmbH, Hamburg 4

© 2013 etracker GmbH, Hamburg

Anwendungsbeispiel

Vom Page Feedback zur Usability Optimierung

November 13 23