Zum Inhalt springen
Marketing Factory Digital GmbH
Kontakt
Logo Marketing Factory Digital GmbH
  • Agentur
    • Aktuelles
    • Über uns
    • Geschichte
  • Leistungen
    • Beratung, Analyse und Strategie
    • Programmierung und Entwicklung
      • Schnittstellen
      • PIM-/ERP-Anbindungen
      • Individualentwicklungen
      • Seamless CMS Integration
    • Hosting und Betreuung
      • Betrieb auf unserer Colocation-Hardware
      • Cloud-Strategien
    • Leistungen mit Dritten
  • Technologie
    • TYPO3
      • Aktuelle TYPO3-Versionen
    • Shopware
    • IT-Sicherheit
      • DDoS-Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Bekenntnis zu Open Source
      • Technologieauswahl
      • PHP-Ökosystem
      • Containerisierung & Clustering
      • Content Delivery Networks
      • Suchtechnologien
  • Referenzen
    • Projekte
    • Kunden
      • Kundenliste
    • Screenshot der Homepage der neuen Maxion Wheels WebsiteNEU: Relaunch der Corporate Website von Maxion Wheels
  • Community
    • Community-Initiativen
  • Blog
  • Kontakt
  • Deutsch
  • English
Server-Racks

Sie sind here:

  1. Leistungen
  2. Programmierung und Entwicklung
  3. Individualentwicklungen
  4. Shopware 6: Logging-Erweiterung

Aktivitätslogging für den Shopware 6 Admin-Bereich

Hintergrund: Warum ist eine Funktion zum Aktivitäts-Logging sinnvoll?

In TYPO3 kennt man als Admin-User die altbekannte Log-Funktion, in der sämtliche redaktionelle Anpassungen, Fehler, Logins und Co. erfasst und filterbar dokumentiert werden. Auf diese Weise wird die Ursachenanalyse bei unerwarteten Fehlern oder unerklärbaren inhaltlichen Abweichungen deutlich erleichtert.

Eine solche Logging-Funktionalität, besonders auch von Nutzeraktivitäten haben wir in unseren Shopware-Projekten schmerzlich vermisst. Ein großes Problem war für uns, dass Shopware nicht zwischen Änderungen durch echte Nutzer und API-Zugriffen unterscheidet. Das führt bereits bei mittelgroßen Installationen mit eingesetzter Middleware, die regelmäßig Produktdaten aktualisiert, früher oder später unweigerlich zu mehreren Millionen Logeinträgen. Eine solche Datenmenge ist unübersichtlich, auf Dauer nicht mehr handhabbar und wird schließlich zu einem akuten Problem – besonders, wenn die Informationen nicht in Logfiles, sondern der Datenbank abgespeichert werden.

Für uns war klar: Wir brauchen eine skalierbare Erweiterung, die aktuelle Schwachstellen der Logging-Funktionalität von Shopware 6 löst und zugleich eine nutzerfreundliche Darstellung sowie handhabbare Datenerfassung realisiert.

Unsere Lösung: Logging-Erweiterung für administrative Ereignissen im Backend

Unsere Logging-Erweiterung für Shopware 6 ermöglicht das differenzierte Erfassen von Aktivitäten durch echte Nutzer im Shopware-Backend oder durch die Symfony Console in Logfiles, die bei Bedarf durch Analyse-Tools weiterverarbeitet werden können.

Features

  • Aktivitäten im Erweiterungsmodul werden ins Logfile geschrieben (und nicht in die Datenbank!)
  • Es wird differenziert zwischen Ereignissen durch Administratoren oder die Symfony Console
  • Primäre Aktivitäten aus den Shopware Erlebniswelten werden im Log erfasst (das Erstellen, Bearbeiten und/oder Löschen von Seiten, Blöcken oder Slots)
  • Die aktive Sprache wird im Log erfasst (um ein versehentliches Erstellen von Übersetzungseinträgen zu erkennen)
  • Logfiles können problemlos in jeglichen Analyse-Tools eingelesen und weiter verarbeitet werden

Die Erweiterung ist bewusst offen gestaltet, sodass neue Anwendungsfälle jederzeit ergänzt werden können.

Zeige größere Version von: Logging-Screenshot

Mehr erfahren

In unserem Blog berichten wir im Detail über unsere neue Logging-Erweiterung für Shopware 6: Welche Probleme hatten wir mit anderen getesteten Erweiterungen für das Logging und welche konkreten Maßnahmen waren für uns in der Entwicklungsphase relevant? Erfahren Sie alles vom akuten Painpoint über das erste Konzept bis hin zur finalen Umsetzung und natürlich Wissenswertes zu sämtlichen (technischen) Features in unserem Blogeintrag zur Showare 6 Logging Erweiterung.

Wenn Sie mehr über diese Shopware-Erweiterung oder über unseren Leistungen rund um Shopware erfahren möchten, sprechen Sie uns an.

Das könnte Sie auch interessieren

Sterne als Produktbewertung

Trusted Shops Reviews

Unsere Shopware 6 Erweiterung löst die aktuellen Schwachstellen der offiziellen Trusted Shops Erweiterung und spielt Produktbewertungen performant aus.

Mehr erfahren
Digital Marketing

UTM-Parameter Erweiterung

Wir haben eine Shopware 6 Erweiterung entwickelt, die klassische UTM-Parameter in die Shopware-Welt überführt.

Mehr erfahren

Wir beraten Sie gerne.

Ingo Schmitt

Ingo Schmitt
Geschäftsleitung

+49 (0)211-361176-63
ingo.schmitt@marketing-factory.de

Ich bin darauf hingewiesen worden, dass die Verarbeitung meiner Daten auf freiwilliger Basis erfolgt und dass ich mein Einverständnis ohne für mich nachteilige Folgen verweigern bzw. jederzeit gegenüber der Marketing Factory Digital GmbH per Post (Marienstraße 14, D-40212 Düsseldorf) oder E-Mail (info@marketing-factory.de) widerrufen kann.

Mir ist bekannt, dass die oben angegebenen Daten so lange gespeichert werden, wie ich die Kontaktaufnahme durch Marketing Factory wünsche. Nach meinem Widerruf werden meine Daten gelöscht. Eine weitergehende Speicherung kann im Einzelfall erfolgen, wenn dies gesetzlich vorgeschrieben ist.

Hinweis: Es werden nur Kleinbuchstaben und Zahlen verwendet.
Captcha image
  • Datenschutzerklärung
  • Impressum

© Marketing Factory Digital GmbH

Bildnachweise
  1. "Server-Racks": Taylor Vick / Lizenz: Unsplash License
  2. "Logging-Screenshot": © Christoph Schneider / Marketing Factory Digital GmbH
  3. "Sterne Bewertung": PatternPictures / Lizenz: Pixabay License (CC0 1.0)
  4. "Digital Marketing": PhotoMIX-Company / Lizenz: Pixabay License (CC0 1.0)