Das Plugin ist nicht für den Produktiveinsatz freigegeben, da es noch nicht vollständig getestet wurde. Es wird empfohlen, das Plugin nur in einer Testumgebung zu verwenden.
Dieses Plugin ermöglicht es, Matomo Tracking in JTL-Shop zu integrieren. Es nutzt die HTTP-API von Matomo, um die Daten an den Matomo-Server zu senden. Das Plugin ist so konzipiert, dass es einfach in JTL-Shop integriert werden kann. So werden Umsatz-Ereignisse, Produktansichten und Warenkorb-Ereignisse an Matomo gesendet.
- NodeJS mit
npm
oderpnpm
- JTL Shop auf 5.3.1 oder höher
- PHP 8.0 oder höher
Hier sind einige Befehle, die für die Entwicklung des Plugins hilfreich sind.
Um die Abhängigkeiten für Webpack zu installieren, müssen folgende Befehle ausgeführt werden:
npm install # Für Nutzer, die npm nutzen
pnpm install # Für Nutzer, die pnpm nutzen
Für das einmalige Bauen des Bundles:
npm run build # Für Nutzer, die npm nutzen
pnpm run build # Für Nutzer, die pnpm nutzen
Für das automatische Bauen nach Änderung einer Datei:
npm run watch # Für Nutzer, die npm nutzen
pnpm run watch # Für Nutzer, die pnpm nutzen
git tag 1.0.0 # Für die Version 1.0.0
git push --tags # Tags auf GitHub hochladen