Protokoll – Consent-Logging & Statistiken
Auf einen Blick: Das Pixelmate-Protokoll speichert jede Consent-Entscheidung deiner Besucher mit einer kryptografischen Signatur – als rechtssicherer Nachweis für Behörden und Audits. Du siehst Statistiken, kannst Daten exportieren und bei Bedarf archivieren.
Warum Consent protokollieren?
Die DSGVO verlangt nicht nur, dass du Consent einholst – du musst ihn auch nachweisen können. Das bedeutet: Wenn eine Aufsichtsbehörde fragt, muss du belegen können, wer wann was akzeptiert oder abgelehnt hat.
Das Pixelmate-Protokoll macht genau das: Es speichert jeden Consent-Vorgang mit Zeitstempel, Entscheidungstyp und einer fälschungssicheren Signatur.
Wichtig: Das Logging muss zuerst aktiviert werden. Das geht unter Pixelmate → Allgemein → Protokollierung aktivieren.
Was wird gespeichert?
Pro Consent-Entscheidung speichert Pixelmate:
| Feld | Beschreibung |
|---|---|
| Zeitstempel | Datum und Uhrzeit der Entscheidung |
| Entscheidungstyp | Alles akzeptiert / Alles abgelehnt / Individuelle Auswahl |
| Kategorien | Welche Kategorien konkret aktiviert wurden |
| IP-Adresse | Anonymisiert (letztes Oktett abgeschnitten) |
| User Agent | Browser und Betriebssystem des Besuchers |
| Bot-Flag | Ob es sich um einen Suchmaschinen-Bot handelt |
| Signatur | HMAC-Signatur zur Integritätsprüfung |
Die Signatur ist das entscheidende Detail: Sie stellt sicher, dass ein Eintrag nachträglich nicht manipuliert wurde. Bei der Anzeige wird sie automatisch geprüft – manipulierte Einträge werden als ungültig markiert.
Das Protokoll aufrufen
WordPress Admin → Pixelmate → Protokoll
Oben erscheint ein Hinweis, ob das Logging aktiv oder inaktiv ist. Wenn es inaktiv ist: Aktiviere es zuerst unter Allgemein → Protokollierung aktivieren.
Statistiken
Übersichts-Karten
Ganz oben siehst du drei Zahlen auf einen Blick:
- Gesamt Einträge – alle gespeicherten Consent-Ereignisse
- Heute – Einträge vom aktuellen Tag
- Letzte 7 Tage – Einträge der vergangenen Woche
Donut-Diagramm (letzte 30 Tage)
Das Kreisdiagramm zeigt die Verteilung aller Consent-Entscheidungen der letzten 30 Tage:
| Farbe | Bedeutung |
|---|---|
| Türkis | Alles akzeptiert |
| Rosa | Alles abgelehnt |
| Blau | Individuelle Auswahl |
| Dunkelgrau | Bots (gefiltert) |
Balkendiagramm (nur Menschen)
Das Balkendiagramm zeigt dieselbe Verteilung, aber ohne Bots – also nur echte Nutzerentscheidungen in Prozent.
Das ist die relevante Zahl für dich: Wie viele deiner Besucher akzeptieren, wie viele lehnen ab?
Bot-Statistiken
Pixelmate erkennt Suchmaschinen-Bots automatisch. Bots bekommen keinen Banner angezeigt und erhalten automatisch vollen Consent (damit Crawler die Seite vollständig indexieren können). Die Bot-Statistiken zeigen:
- Mensch vs. Bot – Aufschlüsselung der letzten 7 Tage
- Top 10 Bots der letzten 30 Tage (Google, Bing, Facebook-Scraper etc.)
Eintragsprotokoll
Die Tabelle zeigt alle gespeicherten IPs mit ihren Einträgen. Die Einträge sind nach IP-Adresse gruppiert – du siehst auf einen Blick, wie oft ein Besucher seine Entscheidung geändert hat.
Spalten
| Spalte | Beschreibung |
|---|---|
| IP | Anonymisierte IP-Adresse (letzte Stelle fehlt) |
| Einträge | Wie viele Consent-Entscheidungen diese IP hat |
| Letzte Änderung | Zeitstempel des letzten Eintrags |
| Entscheidungen | Badges: ✓ Akzeptiert, ✗ Abgelehnt, ~ Individuell, Bot |
Detail-Ansicht
Klick auf eine Zeile → ein Modal öffnet sich mit allen einzelnen Einträgen dieser IP.
Dort siehst du pro Eintrag: - Zeitstempel und Entscheidungstyp - Welche Kategorien konkret aktiviert waren (formatierte Ansicht) - Roh-JSON der gespeicherten Daten - Signatur-Status: ✓ (gültig) oder ✗ (manipuliert / ungültig)
Sortierung und Paginierung
Die Tabelle lässt sich nach IP, Anzahl Einträge und Zeitstempel sortieren. Du kannst 10, 25, 50 oder 100 Einträge pro Seite anzeigen.
Export & Archivierung
Nur exportieren
Lädt alle Consent-Einträge herunter, ohne sie zu löschen. Die Datenbank bleibt unverändert.
Formate: - CSV – für Excel, Google Sheets oder andere Tabellenprogramme - JSON – für technische Auswertungen oder Archivsysteme
So geht's: Pixelmate → Protokoll → "CSV herunterladen" oder "JSON herunterladen"
Archivieren & Tabelle leeren
Exportiert alle Einträge und löscht sie danach dauerhaft aus der Datenbank.
Achtung: Diese Aktion kann nicht rückgängig gemacht werden. Warte, bis der Download fertig ist, bevor du die Seite schließt.
Wann sinnvoll: Wenn die Tabelle sehr groß wird (viele tausend Einträge) und die Performance leidet. Die archivierten Dateien kannst du sicher aufbewahren.
Empfehlungen für den Alltag
Wie lange aufbewahren? Es gibt keine gesetzliche Vorgabe, wie lange Consent-Logs aufzubewahren sind. Ein Jahr ist ein guter Richtwert – danach archivieren und die Tabelle leeren.
Regelmäßig exportieren: Plane monatliche oder quartalsweise Exporte ein. Wenn du viel Traffic hast, können die Einträge schnell in die Zehntausende gehen.
Datenschutzerklärung anpassen: Wenn du Consent protokollierst, musst du das in deiner Datenschutzerklärung erwähnen – inklusive was gespeichert wird und wie lange.
Recht auf Auskunft: Wenn ein Nutzer wissen will, ob Daten von seiner IP gespeichert sind, kannst du die Tabelle nach der IP durchsuchen und den entsprechenden Export bereitstellen.