Jump to content
xt:Commerce Community Forum

PIWIK in Veyton


Skippi

Recommended Posts

Hallo Skippi,

fuer Google Analytics gibt es ein Plugin, fuer Piwik wahrscheinlich noch nicht. Piwik benoetigt wohl auch extra Installationsbedingungen beim Provider.

Die einfachste Installationsvariante waere sicherlich ein Plugin gemaess den Modul-Vorgaben von Google Analytics zu erstellen. Innerhalb des Moduls ist eine Administration der Datenbank moeglich.

Nach einer Kurzuebersicht im Veyton-Buch konnte ich bis jetzt noch kein Programmierfeature erkennen, wie im Administrationsbereich von Veyton diverse private grafische Auswertungen programmiertechnisch erstellt werden koennten.

Die Darstellmoeglichkeit von Auswertungen innerhalb von Veyton-Admin ist beim Erstellen des Plugins die eigentliche Herausforderung.

Eine andere Moeglichkeit waere die Auswertungsoptionen aus dem Plugin (nicht in Veyton integriert) auszugelagert.

Link to comment
Share on other sites

Hallo 2Break,

das Google Analytics bereits im Veyton enthalten ist, ist mir bekannt.

Mich würde interessieren wo ich den Codeschnipsel von Piwik einfüge, dass er auch am Ende des Quellcodes so wie Google Analytics steht.

Eine Anleitung für den XT v.3.04 habe ich gefunden, beim Veyton läuft das ja ein bisschen anderst.

MFG

Link to comment
Share on other sites

Hi Skippi,

soweit ich den Quellcode vom Plugin Google Analytics verstehe wird der Codeschnipsel im Hookpoint index_footer_tpl ausgegeben.

Es gibt feste Hookpoints die von den Entwicklern gepflegt werden. Direkte Quellcode-Eingaben sind dadurch nicht noetig, das erleichtert die Quellcodepflege bei Veyton-Updates.

Link to comment
Share on other sites

Hallo 2Break,

ja, dass ist mir bekannt, nur wo schreibe ich jetzt den Code von PIWIK hin, dass es auch im Footer erscheint.

Muss dafür ein Plugin geschrieben werden, oder kann man den Code irgendwo einfügen?

Hier einmal der PIWIK Code...

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://domain/" : "http://domain/");
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", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://domain /piwik.php?idsite=2" style="border:0" alt=""/></p></noscript>
<!-- End Piwik Tag -->[/HTML]

Link to comment
Share on other sites

Hi Skippi,

hier 2 Lösungsansätze.

1. xtc3.x-Stil: PIWIK Code ohne Plugin ins Template eingefuegt templates/eigenes template/index.html werden. Die Stelle mit dem den hook index_footer_tpl suchen und den PIWIK Code direkt in index.html schreiben.

2. veyton-Stil (ist das Plugin funktionsfähig, dann funktioniert es ohne Aenderung der index.html in 4.0.13 und höher)

PIWIK Code mittels Plugin ins Template eingefuegt templates/eigenes template/index.html. Plugin Google Analytics umbenennen in zB. Piwik Analytics, Die Klasse class google_analytics umbennen und anpassen. Den Piwik-Code in die Klasse einfuegen. Das Plugin richtig initialisieren, damit der Veyton Admin beim Aktivieren nicht meckert. Mit etwas probieren sollte das Plugin dann funktionieren.

Link to comment
Share on other sites

Hallo Steffen,

professionelle PHP-Programmierer verwendet seit einiger Zeit die objektorientierte Programmiermethode.

xt:Commerce Veyton ist auf diesen Zug aufgesprungen. Das hat seine Vor- und Nachteile.

Es bleibt zu Hoffen, dass etliche geeignete, vorteilhafte Plugins entwickelt werden und das Handbuch gut gepflegt wird. Dann sind die Entwicklungs-/Wartungskosten bezahlbar.

Link to comment
Share on other sites

  • 1 month later...

Funktioniert perfekt,aber hat einen kleinen Haken.

Wir nutzen die Ultmate - Version und betreiben mit einem Design / Tempalte fünf verschiedene Shops, die wir natürlich Domainbezogen auswerten möchten.

Hatte schon versucht das Java - Skript in der jeweiligen Indexseite unterzubringen, die wir für jeden Shop anders gestalten haben. Aber das pasdsieret nicht.

Hat jemand eine Idee zu diesem "Problem"?

MfG

J.ernst

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...
  • 6 months later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...