PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gambio GX: Anleitung Piwik im Online-Shop einbauen



Master
28.10.2010, 21:11
Vor Beginn unbedingt ein Backup erstellen!

Diese Anleitung beschäftigt sich mit dem richtigen Einbau von Piwik. Ich musste es eben kurzer Hand auch durchführen.

Wer eine Anleitung zum Installieren vom Piwik benötigt der sollte sich diese Seite vorher anschauen:

Das Webstatistik-Tool “Piwik” kurz vorgestellt (http://ralph-segert.de/webstatistik-tool-piwik-installieren-und-kennenlernen/)

Piwik richtig installiert kann es nun in deinem Online-Shop eingebunden werden.

1. Schritt

Sich bei Piwik Anmelden --> oben auf den Button "Einstellungen" klicken --> oben auf den Kartenreiter "Webseiten" klicken --> dann in der richtigen Zeile der Webseite ganz hinten in der letzten Spalte auf "Tracking Code anzeigen" klicken. --> es öffnet sich ein neues Fenster, bitte den Code kopieren:


<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.domain.tld/piwik/" : "http://www.domain.tld/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.domain.tdl/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tag -->


Hinweis: In deinem Code steht natürlich deine URL anstatt domain.tdl

2. Schritt:

Die Datei "application_bottom.php" bearbeiten. Die Datei findest Du im Ordner: includes.

Vor der Zeile 127 den Piwik Code einfügen --> abspeichern --> hochladen --> Piwik starten und staunen :D

Vor dem Tracking Code bitte noch ein ?> setzten und nach dem Piwik Code ein <?php setzen. Genau so wie hier muss es dann aussehen:


?>
<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.domain.tdl/piwik/" : "http://www.domain.tdl/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.domain.tdl/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tag --><?php

Und Backup vor dem Arbeiten erstellen!

Allgemeines zu Piwik:

Piwik wird gerne als Ersatz von Google Analytics verwendet, da die Werte die bei Piwik erhoben werden in dem Besitz des Domainbetreibers bleiben, auf dem Piwik installiert wurde. Bei Google Analytics werden dagegen alle Daten bei Google gespeichert. Und genau das bemängeln Datenschützer und kann sogar zu einer Abmahnung führen.

Neben Piwik gibt es noch zahlreiche andere Statistikprogramme für Webseiten / Onlineshops. Piwik hat sich hier als Freeware Tool allerdings sehr beliebt & bekannt gemacht.

smarty
29.10.2010, 08:22
Bist du dir sicher, dass das Zeile 127 ist und nicht 27? Die ursprüngliche Datei hat doch nur 62 Zeilen.

Eine andere Frage, die mir neulich gekommen ist. Im Backend ist doch das Feld für den Code von Google Analytics bereits vorgegeben. Könnte man den Code nicht einfach auch da einfügen?

Master
29.10.2010, 09:30
Hi,

also ich habe den Tracking Code von Piwik so schon lange eingebaut. Und meine Gambio GX Version ist die aktuellste. Trackt denn dein Piwik im Gambio GX Shop, wenn du den Tracking Code in die Zeile 27 steckst.

KlausK
29.10.2010, 10:38
Piwik wird gerne als Ersatz von Google Analytics verwendet, da die Werte die bei Piwik erhoben werden in dem Besitz des Domainbetreibers bleiben, auf dem Piwik installiert wurde. Bei Google Analytics werden dagegen alle Daten bei Google gespeichert. Und genau das bemängeln Datenschützer und kann sogar zu einer Abmahnung führen.
Soweit richtig!

Aber:
Sobald auf einer Website/Shop ein Tool Nutzerdaten zu Marketing- und Optimierungszwecken sammelt, speichert und hieraus Nutzungsprofile erstellt, muss in den Datenschutzbestimmungen darauf hingewiesen werden.
Darüber hinaus müssen diese Profile anonym sein und dürfen zu keiner Zeit Rückschlüsse auf den echten Nutzer zulassen.

Master
29.10.2010, 14:11
Wer heutzutage einen Onlineshop ohne Rechtsbeistand oder eine "Mandanten Flat" hat, ist meiner Meinung selber Schuld. Aber das ist ein anderes Thema. :-)

KlausK
09.12.2011, 21:10
Sooo! Nun habe ich auch mal endlich PIWIK installiert. Und ich muss sagen, auf den ersten Blick ein super
Tool! Dabei hab ich erst 3 Minuten rein geschaut. ;)

Nun habe ich aber gerade festgestellt, dass sich der Code zumindest in den GAMBIO GX I doch wesentlich
einfacher einbauen lässt. Und zwar dort wo auch der Google Analytics Code eingesetzt wird. Im Backend!

Als Admin einloggen / Gambio SEO / Google Analytics

Dort einfach den von PIWIK erzeugten Code einfügen, wie Master es eingangs beschrieben hat. Beispiel:


<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.DOMAIN.DE/piwik/" : "http://www.DOMAIN.DE/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.DOMAIN.DE/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tracking Code -->


Anschließend bei Verwenden die Checkbox JA auswählen, speichern und fertig.

In dem Script /includes/application_bottom.php wird nämlich auch nur geprüft, ob der im Backend
eingetragene Code verwendet werden soll. Wenn JA, dann wird er geladen:


/* BOF GM_MOD GOOGLE ANALYTICS */
if(gm_get_conf('GM_ANALYTICS_CODE_USE') == '1') {
echo gm_get_conf('GM_ANALYTICS_CODE');
}

/* EOF GM_MOD GOOGLE ANALYTICS */


Ursprünglich ist diese Funktion zwar für GOOGLE ANALYTICS eingebaut worden. Letzten Endes kann man
dort aber jeden x-beliebigen Code einsetzen.

bercam
17.07.2014, 01:54
Hallo, diese Anleitung mag ja damals vor langer Zeit funktioniert haben, aber was ist mit der Gambio Version: v2.0.15.1 ?? Und bei Piwik schreiben wir auch 2.4.1.

Kann da jemand etwas aktuellere Hilfe liefern. Egal was ich verkaufe nichts wird angezeigt. Habe auch nur den TrackingCode im Admin eingetragen. In der /includes/application_bottom.php steht nur ab Zeile 75:

/* EOF GM_MOD GOOGLE ANALYTICS */
echo '</body></html>';
unset($_SESSION['gm_info_message']);

mysql_close();

?>

Kann jemand helfen?

Danke

KlausK
17.07.2014, 09:43
Die Anleitung ist weiterhin korrekt! Lediglich der Trackingcode ist zwischenzeitlich mal geändert worden.
Geschrieben wurde die Anleitung für den GXI, gilt aber genauso für den GXII.


In der /includes/application_bottom.php steht nur ab Zeile 75: ...
Das ist ja auch richtig so. Der eigendliche Code wird ja auch erst erzeugt wenn jemand deine Seite aufruft.
Wenn du soetwas in Echtzeit testen möchtest, dann solltest du dir Firebug anschauen.

Den aktuellen JavaScript-Tracking-Code findest du in deinem Piwik unter Einstellungen.
Den musst du im Shop-Backend unter Gambio SEO >>> Tracking-Codes einsetzen, Verwenden auf JA setzen und speichern.

Um aber wirklich Conversions zählen zu können, musst du erstmal Ziele erstellen!
Unter Ecommerce & Ziele >>> Ziel-Management >>> Ein neues Ziel erstellen kannst du die wichtigsten Ziele definieren.
Die wichtigsten sollten sein: Kundenkonto, Warenkorb, Kasse-Versand, Kasse-Zahlart, Kasse-Übersicht und Kaufabschluss

bercam
25.07.2014, 23:40
Habe zig Ziele definiert vom Warenkorb bis Zahlung etc. Nichts! Oder ich bin da doch zu blöd.
Selbst die von PIWIK: Produkt SKU , Produktname , Produktkategorie werten keine Zahlen aus.

Und im Netz gibt es kein org. Plugin für Gambio. Und von Firebug habe ich keine Ahnung. Habe es zwar installiert aber ob ich es mir ansehe odernicht, es bringt mich nicht weiter.

Man findet auch nirgends eine genaue Darstellung wie Piwik ECommerz funktioniert.

Tormentor
31.08.2016, 11:45
Hallo Klaus,

der Beitrag hier im Forum ist ja schon echt eine weile her, mein Frage,kann man das auch noch so bei dem Gambio GX3 machen, ich möchte bzw. würde gern Piwik nutzen, oder gibt es irgendwo eine Anleitung für Gambio GX3 Piwik Integration.

Tormentor
01.09.2016, 12:17
Hallo Klaus,

der Beitrag hier im Forum ist ja schon echt eine weile her, mein Frage,kann man das auch noch so bei dem Gambio GX3 machen, ich möchte bzw. würde gern Piwik nutzen, oder gibt es irgendwo eine Anleitung für Gambio GX3 Piwik Integration.

Alles OK closed

KlausK
01.09.2016, 15:36
Ich hab es zwar noch nicht getestet, aber es sollte auch genauso mit dem GX 3 funktionieren.

Tormentor
12.09.2016, 11:34
Hallo Klaus,

soweit ich gelesen habe muss was in der config.ini.php geändert werden siehe PIWIK (https://piwik.org/faq/how-to/faq_91/)

Tormentor
13.09.2016, 20:44
Hallo Klaus,

soweit ich gelesen habe muss was in der config.ini.php geändert werden siehe PIWIK (https://piwik.org/faq/how-to/faq_91/)

Hallo

also ich kann machen was ich will Piwik geht nichts egal was ich versuche

https://xyz.de/inde.php
https://xyz.de/piwik/
https://xyz.de/

nichts geht kennt jemand das Problem :confused:

rf-musik
14.09.2016, 08:47
hallo versuche mal den Piwik-code in die html Date im CACHE Ordner einzubauen!