Piwik Integration – eCommerce and Goals

Ab sofort unterstützt das Plugin „Piwik Integration – eCommerce and Goals“ in der Version 2.x das eCommerce-Tracking  von Piwik.

Weiterhin wurde für die 8 relevanten Seiten im Bestellprozess

  • – Warenkorb
  • – Accountwahl
  • – unregistriert  / registriert bestellen
  • – Lieferanschrift
  • – Versandart
  • – Zahlungsart
  • – Zusammenfassung

die Funktion implementiert, in Piwik definierte Ziele/Goals anzusprechen.

Hierdruch wird es möglich, den Kaufprozess genau zu analysieren und eventuelle Absprünge (seitengenau) festzustellen.

Da durch dieses umfangreiche Update die Einstellungen (auch auf Piwik-Seite) zugenommen haben, wurde diese Anleitung geschrieben, um Ihnen den Installationsprozess zu vereinfachen.

Die Anleitung basiert auf der Piwik-Version 2.12.0 und der Plugin-Version 3.x

Sofern Sie insbesondere auf Piwik-Seite nicht über hinreichende Erfahrungen der Parameterisierung verfügen, wird dringend empfohlen, die hier dargestellten Einstellungen zu verwenden.

 

Bitte halten Sie auch die Reihenfolge der Installationsschritte / Einstellungsschritte bei.

 

1. Piwik-Grundinstallation:

Bitte installieren Sie zunächst Piwik wie es hier (http://de.piwik.org/dokumentation/piwik-installieren/) beschrieben ist.
Ob Sie dabei Piwik in einer eigenen, neuen Datenbank installieren, oder ob Sie als Ziel-Datenbank die Datenbank Ihres Webshop angeben (zum Beispiel wenn Ihnen als hosting-Kunde nur 1 Datenbank zur Verfügung steht), ist Ihnen überlassen.

 

2. Piwik-Einstellungen:

Melden Sie sich an Ihrer Piwik-Installation an; Sie gelangen auf das Dashboard.
Alle nachfolgenden Schritte werden immer von der Dashboardseite aus beschrieben!

2.1 IP anonymisieren (wichtig für deutsche Datenschutzbestimmungen)

Damit bei Speicherung der IP-Adresse diese gem. den (deutschen) Datenschutzbestimmungen anonymisiert wird, müssen Sie ein Piwik-internes Plugin aktivieren:
– oben rechts im Hauptmenü auf „Adminstration“ klicken
– Register „Einstellungen / Privatsphäre“ auswählen
=> Anonymisiere die IP-Adresse von Besuchern: JA
=> Wählen Sie aus, wieviele Bytes der Besucher-IP maskiert werden sollen.: 2 Bytes
=> Benutze die anonymisierte IP-Adresse auch für die Aufbereitung der Besuche: JA

2.2 Shop-Besuchern de-aktivierungscookie anbieten

Piwik bieten Ihnen und Ihren Shop-Besuchern die vom Datenschutz geforderte Möglichkeit, mittels eines cookie völlig die Aufzeichnung (auch mit anonymisierter IP) zu unterbinden.
Beachten Sie hierzu die Anleitung http://www.ag-websolutions.de/2011/04/01/piwik-plugin-de-aktivierungscookie-anbieten/

2.3 eCommerce-Tracking aktivieren

– gehen Sie zurück zum Dashboard
– oben rechts im Hauptmenü auf „Adminsitration“ klicken
– Register „Administration / Webseiten“ auswählen
– in der Regel haben Sie in der Tabelle nur eine Webseite eingetragen und bei dieser steht in der Spalte „Ecommerce“ ein „-“
– klicken Sie rechts davon auf „Ändern“
– in der Spalte „Ecommerce“ sehen Sie nun eine selectbox; wählen Sie dort „“Ecommerce aktivieren“ aus und klicken rechts auf [Speichern]
– wenn Sie jetzt wieder zum Dashboard zurück kehren, sehen Sie neben den Registern „Dashboard“/“Besucher“/“Aktionen“/“Verweise“ zwei neue Register „Ecommerce“ &“ Ziele“

2.4 Ziele anlegen

Wie schon beschrieben, ist es mit dem aktuellen Plugin möglich, die 8 relevanten Seiten des Bestellprozesses als Ziele zu definieren.
Anhand dieser Ziele können Sie jederzeit nachverfolgen, ob ein Shop-Kunde den Bestellablauf komplett durchgegangen ist und eine Bestellung ausgelöst hat, oder ob er auf irgend einer Seite ausgestiegen ist (das nächste Ziel, sprich die nächste Seite, wird dann nicht mehr erreicht). Wenn Sie zum Beispiel feststellen, dass sehr viele Kunden auf Ihrer Versandseite aussteigen, kann es zum Beispiel daran liegen, dass Ihre angebotenen Versandarten /-kosten nicht den Kundenvorstellungen entsprechen.

Diese 8 Ziele müssen Sie einmalig in Piwik selber anlegen; das tracken erfolgt dann mit Hilfe des Plugins automatisch:

– klicken Sie auf das Register „Ziele“
– klicken Sie auf das Untermenü „Ein neues Ziel definieren“
– im Feld „Name“ eintragen: Warenkorb
– im Feld „Ziel ist erreicht“ auswählen: manuell
– im Feld „Mehrfacherreichung pro Besuch erlauben“ auswählen:
– klicken Sie auf [Ziel definieren]

Es wird jetzt das Ziel „Warenkorb“ angelegt.

Legen Sie nach gleichem Schema die weiteren Ziele
– „Accountwahl“
– „Neuregistrierung“
– „unregistrierte Bestellung“
– „Lieferanschrift“
– „Versandart“
– „Zahlungsart“
– „Zusammenfassung“

an; denken Sie daran, nach jedem Ziel auf den Button [Ziel definieren] zu klicken!

Die Piwik-Einrichtung ist damit zunächst abgeschlossen.
Lassen Sie den Admin-Bereich von Piwik geöffnet und öffnen Sie in einem neuen Fenster den Shop-Admin-Bereich.

 

3. Plugin-Grundinstallation:

Führen Sie zunächst die Grundinstallalation durch. Wie ein Plugin installiert wird, entnehmen Sie bitte dieser Anleitung http://www.ag-websolutions.de/2011/02/08/plugins-allgemeine-installationsanleitung/

 

4. Plugin-Einstellungen:

Rufen Sie jetzt im Shop-Admin das Plugin selber auf (Shop-Admin->Plugins->Plugins->Piwik Integration _ eCommerce and Goals)

4.1 Register „System Einstellungen“

Gehen Sie zunächst auf das register „System Einstellungen“ und nehmen dort folgende Einträge vor

Piwik-Verzeichnis
Beispielwert: www.ihredomain.de/piwik/

Achtung: tragen Sie das Verzeichnis OHNE führendes „http://“ ein und achten auf den abschließenden „/“

Piwik-Side-ID
Beispielwert: 1
Hinweis: Wenn Sie nur einen Shop mit Piwik tracken, dann hat dieser Shop in Piwik in der Regel die ID=1.
Wenn Sie nicht sicher sind, dann klicken Sie im Piwik-Admin/Dashboard oben rechts auf „Einstellungen“ und dann auf das Register „Webseiten“.
In der Tabelle sehen Sie in der ersten Spalte „Id“ die ID Ihres Shops.

Piwik-API-Token
Beispielwert: a1b2c3d4e5f6g7h8i9j0
Der Piwik-API-Token ist eine Buchstaben-/Zahlenkombination, die dafür sorgt, dass von einer „externen“ Seite aus (hier Ihr Shop-Admin) auf Ihre Piwik-Daten zugegriffen werden kann.
Um den API-Token zu erhalten klicken Sie im Piwik-Admin/Dashboard oben auf Ihren „Benutzernamen“. Wählen Sie dann links das Register  „API“ aus. Sie sehen dann unter der Überschrift „Benutzerauthentifizierung“ in einem grünen Kasten den API-Token.
Hinweis: Sie benötigen nur die Zahlen-/Buchstabenkombination hinter dem „=“

 4.2 Register „Dashboard Einstellungen“

Auf dieser Registerkarte können Sie einstellen, welche einzelnen Graphen Sie auf den jeweiligen Dashboards angezeigt bekommen haben möchten. Für den Einstieg empfiehlt sich, zunächst alle Einstellungenauf „Ja“ zu lassen.

4.3 Register „Goal Einstellung“

Auf dieser Seite treffen Sie die Zuordnung zwischen der jeweiligen Shop-Seite im Bestellablauf und der in Piwik eingerichteten Ziele (Goals).
In der Regel haben die Ziele, sofern Sie erstmalig und genau in der obigen Reihenfolge vorgegangen sind, die IDs 1 – 8, so dass Sie hier nichts ändern müssen.
Um die Zuordnung zu überpfrüfen und die Piwik-IDs zu ermitteln, klicken Sie im Piwik-Admin/Dashboard auf das register „Ecommerce & Ziele“, Untermenü „Ziele-Übersicht“.
Scrollen Sie dort nach unten zu „Ziele-Management“ und klicken Sie dort auf „Ziele anzeigen und bearbeiten“.
In der Tabelle sehen Sie dann in der ersten Spalte die Piwik-ID, die mit der ID in den Plugin-Einstellungen übereinstimmen muss.

4.4 Register „Piwik Dashboard“

Derzeit unterstützt Piwik noch nicht die Anzeige des gesamten Piwik-Dashboards in einer externen Anwendung. Diese Funktionist für eine höhere Piwik-Version vorgesehen.

4.5 Register „Tracking Dashboard“

Auf der „Tracking Dashboard“ sehen Sie das „normale“ Besuchertracking.

4.5 Register „eCommerce Dashboard“

Auf dem „eCommerce Dashboard“ sehen Sie die umfangreichen Auswertungs- und Analysedaten des eCommerce-Tracking von Piwik

4.6 Register „Goal Dashboard“

Auf dem „Goal Dashboard“ haben Sie alle eingerichteten Ziele/Goals im Überblick

 

 

PIWIK-Plugin – De-Aktivierungscookie anbieten

PIWIK bietet dem Shop-Besucher die von Datenschützern gewünschte Möglichkeit, mittels eines Cookie jegliches Tracking seines Shop-Besuches zu unterbinden.

Um diese Möglichkeit auf komfortable Weise dem Shop-Besucher anzubieten, empfiehlt es sich, folgenden Code an passender Stelle, zum Beispiel in der jeweiligen Datenschutzerklärung, einzusetzen.


<iframe style="border: 0px none; width: 600px; height: 22.53em; overflow: visible;" src="http://shopURL.tld/piwikVerzeichnis/index.php?module=CoreAdminHome&amp;amp;amp;action=optOut" frameborder="no" width="600" height="200"></iframe>


src=“http://shopURL.tld/piwik-Verzeichnis/  ist dabei an den jeweiligen Shop anzupassen!

 

Wer die Texte anpassen möchte, muss in der Datei /piwik-Verzeichnis/lang/de.php folgende Variablen anpassen:

– ‚CoreAdminHome_OptOutComplete‘
– ‚CoreAdminHome_OptOutCompleteBis‘
– ‚CoreAdminHome_YouMayOptOut‘
– ‚CoreAdminHome_YouMayOptOutBis‘
– ‚CoreAdminHome_YouAreOptedIn‘
– ‚CoreAdminHome_YouAreOptedOut‘