Müssen Sie nachweisen, dass Ihre Besucher tatsächlich ihre Zustimmung gegeben haben, bevor Sie ihre Daten verarbeitet haben? Die Zustimmungsprotokolle von WPConsent zeichnen automatisch jede Banner-Interaktion auf und speichern, wer wann wozu seine Zustimmung gegeben hat. Diese Anleitung führt Sie durch die Aktivierung, Anzeige, Filterung, den Export und die Bereinigung von Zustimmungsprotokollen.
Pro-Funktion: Für diese Funktion ist WPConsent Pro erforderlich.
Inhaltsverzeichnis
- Voraussetzungen
- Aktivieren der Einwilligungsprotokollierung
- Verstehen, was erfasst wird
- Anzeigen von Zustimmungsprotokollen
- Filtern und Suchen von Protokollen
- Protokolle in CSV exportieren
- Alte Protokolle bereinigen
- Überprüfen Ihrer Einrichtung
- Häufig gestellte Fragen
- Schlussfolgerung
Voraussetzungen
- WPConsent Pro installiert und aktiviert
- Ein Einwilligungsbanner, das auf Ihrer Website konfiguriert und angezeigt wird
Aktivieren der Einwilligungsprotokollierung
WPConsent zeichnet standardmäßig keine Einwilligungsinteraktionen auf. Sie müssen die Funktion zunächst aktivieren.
- Navigieren Sie zu WPConsent >> Einstellungen.
- Die Registerkarte „Standardeinstellungen “ wird automatisch geladen.
- Scrollen Sie zum Schalter „Einwilligungsprotokolle “.
- Aktivieren Sie die Option „Aufzeichnungen über die Einwilligung aller Besucher, die ihre Einwilligung erteilt haben, aufbewahren“.
- Klicken Sie auf Speichern.
Nach der Aktivierung registriert WPConsent einen REST-API-Endpunkt unter /wp-json/wpconsent/v1/log-consentDas Frontend-Banner sendet jedes Mal, wenn ein Besucher seine Einwilligungsentscheidungen speichert, eine POST-Anfrage an diesen Endpunkt.
Verstehen, was erfasst wird
Jeder Protokolleintrag wird gespeichert in der wpconsent_consent_logs Datenbanktabelle. Hier ist, was WPConsent aufzeichnet:
| Feld | Beschreibung |
|---|---|
| Benutzer | WordPress-Benutzer-ID für angemeldete Besucher oder 0 für Gäste |
| IP-Adresse | Anonymisierte Besucher-IP-Adresse (siehe unten) |
| Ländercode | 2-Buchstaben-Ländercode aus der Geolokalisierungssuche oder XX falls nicht verfügbar |
| Einwilligungsdaten | JSON-Objekt, in dem jede Cookie-Kategorie und jeder Dienst auf „akzeptiert“ oder „abgelehnt“ gesetzt ist |
| Zeitstempel | Datum und Uhrzeit der Einwilligungsinteraktion (gespeichert sowohl im lokalen Format als auch im UTC-Format) |
IP-Anonymisierung
WPConsent anonymisiert IP-Adressen, bevor sie gespeichert werden. Es wird niemals eine vollständige IP-Adresse in die Datenbank geschrieben.
- IPv4Das letzte Oktett wird ersetzt durch
000Zum Beispiel:192.168.1.45wird192.168.1.000. - IPv6Die letzten 5 Gruppen (Positionen 3 bis 7) werden ersetzt durch
0000Zum Beispiel:2001:0db8:85a3:0000:0000:8a2e:0370:7334wird2001:0db8:85a3:0000:0000:0000:0000:0000.
Dieser Ansatz bewahrt genügend Informationen für regionale Analysen und schützt gleichzeitig die Privatsphäre des Einzelnen.
Anzeigen von Zustimmungsprotokollen
Um alle aufgezeichneten Einwilligungsinteraktionen zu überprüfen, navigieren Sie zu WPConsent >> Einwilligungsprotokolle. Vergewissern Sie sich, dass die Registerkarte „Einwilligungsprotokolle“ ausgewählt ist.

Die Tabelle zeigt 20 Datensätze pro Seite mit 4 Spalten an:
- Benutzer: Der WordPress-Benutzername oder „Gast“ für Besucher, die nicht angemeldet sind.
- IP-Adresse: Die anonymisierte IP-Adresse mit einem Ländersymbol (sofern Geolokalisierungsdaten verfügbar sind).
- Einwilligungsdetails: Eine Zusammenfassung der Auswahlmöglichkeiten auf Kategorieebene (wesentlich, Statistik, Marketing), angezeigt als „Akzeptiert“ oder „Abgelehnt“. Wenn der Besucher GPC (Global Privacy Control) aktiviert hatte, wird dieser Status ebenfalls angezeigt. Klicken Sie auf „Dienste anzeigen“, um einzelne Entscheidungen auf Dienstebene anzuzeigen.
- Datum: Formatiert gemäß Ihren WordPress-Einstellungen für Datum und Uhrzeit.
Filtern und Suchen von Protokollen
WPConsent bietet integrierte Tools, um bestimmte Datensätze schnell zu finden.

Nach Datumsbereich filtern
- Klicken Sie auf die Eingabe „Nach Datumsbereich filtern“ oberhalb der Tabelle.
- Wählen Sie mit der Datumsauswahl ein Start- und ein Enddatum aus.
- Klicken Sie auf „Filter“, um ihn anzuwenden.
Um den Filter zu entfernen, klicken Sie auf „Löschen“.
Suche nach IP-Adresse
- Geben Sie eine vollständige oder teilweise IP-Adresse in das Feld „IP-Suche“ ein.
- Klicken Sie auf „Protokolle suchen“.
Die Suche unterstützt Teilübereinstimmungen:
- Ein vollständiges IPv4 wie
192.168.1.100die dieser bestimmten anonymisierten Adresse entspricht. - Ein teilweises IPv4 wie
192.168ersetzt automatisch die restlichen Oktette durch Platzhalterzeichen. - Ein teilweises IPv6 wie
2001:db8ersetzt automatisch die verbleibenden Gruppen durch Platzhalterzeichen.
Da IP-Adressen bei der Speicherung anonymisiert werden, ist das letzte Oktett einer IPv4-Adresse immer 000Beachten Sie dies bei Ihrer Suche.
Protokolle in CSV exportieren
Sie können Einwilligungsdatensätze für Compliance-Berichte, rechtliche Anfragen oder externe Analysen exportieren.
- Navigieren Sie zu WPConsent >> Einwilligungsprotokolle.
- Wählen Sie die Registerkarte „Exportieren “.
- Legen Sie ein Start- und Enddatum für den Bereich fest, den Sie exportieren möchten.
- Klicken Sie auf „Exportieren“.

Der Exportvorgang verarbeitet Datensätze in Stapeln von 1.000, um große Datenmengen ohne Zeitüberschreitung zu verarbeiten. Ein Fortschrittsbalken zeigt den aktuellen Status an. Nach Abschluss der Verarbeitung wird die CSV-Datei automatisch heruntergeladen.
Die heruntergeladene Datei hat den Namen consent-logs-YYYY-MM-DD_HH-MM-SS.csv und enthält folgende Spalten:
| Spalte | Inhalt |
|---|---|
| Datum | Zeitstempel in Ihrer WordPress-Zeitzone |
| Benutzer-ID | WordPress-Benutzer-ID oder „Gast“ |
| IP-Adresse | Anonymisierte IP |
| Unbedingt erforderliche Cookies | Angenommen oder abgelehnt |
| Statistik-Cookies | Angenommen oder abgelehnt |
| Marketing-Cookies | Angenommen oder abgelehnt |
| Dienstleistungen | Durch Kommas getrennte Liste einzelner Dienste mit ihrem Status |
Alte Protokolle bereinigen
Im Laufe der Zeit kann Ihre Tabelle mit Einwilligungsprotokollen sehr groß werden. Mit WPConsent können Sie veraltete Datensätze entfernen, um die Datenbankgröße zu verwalten und die Richtlinien zur Datenaufbewahrung einzuhalten.
- Navigieren Sie zu WPConsent >> Tools.
- Wählen Sie die Registerkarte „Datenbank “.
- Scrollen Sie zum Abschnitt „Einwilligungsprotokolle löschen “.
- Wählen Sie einen Zeitraum aus dem Dropdown-Menü „Protokolle löschen, die älter sind als“ aus:
– 3 Monate – 6 Monate – 1 Jahr – 2 Jahre – Alle Zeiten
- Klicken Sie auf „Protokolle löschen“.

Die Löschung erfolgt in Stapeln von jeweils 1.000 Datensätzen, um Zeitüberschreitungen des Servers zu vermeiden. Ein Fortschrittsbalken zeigt den Fortschritt des Vorgangs an. Diese Aktion ist irreversibel, sodass gelöschte Datensätze nicht wiederhergestellt werden können.
Die meisten Datenschutzbestimmungen empfehlen, Einwilligungserklärungen mindestens so lange aufzubewahren, wie die Einwilligung gültig ist. Überprüfen Sie Ihre spezifischen gesetzlichen Anforderungen, bevor Sie eine Aufbewahrungsfrist festlegen.
Überprüfen Ihrer Einrichtung
Nachdem Sie die Protokollierung der Einwilligungen aktiviert haben, überprüfen Sie, ob alles korrekt funktioniert.
Testen einer Einwilligungsinteraktion
- Öffnen Sie Ihre Website in einem Inkognito- oder privaten Browserfenster.
- Interagieren Sie mit dem Einwilligungsbanner (akzeptieren, ablehnen oder Optionen anpassen).
- Navigieren Sie zu WPConsent >> Einwilligungsprotokolle.
- Überprüfen Sie, ob ein neuer Eintrag mit Ihrer anonymisierten IP-Adresse, den richtigen Einwilligungsoptionen und dem aktuellen Zeitstempel angezeigt wird.
Bestätigung des REST-Endpunkts
Besuch yoursite.com/wp-json/wpconsent/v1/log-consent in Ihrem Browser. Es sollte eine Fehlermeldung wie die folgende angezeigt werden:
{"code":"rest_missing_callback_param","message":"Missing parameter(s): consent_data"}
Dies bestätigt, dass der Endpunkt aktiv ist. Das Frontend-Banner sendet automatisch die richtigen Daten, wenn Besucher mit ihm interagieren.
Wenn stattdessen ein 404-Fehler angezeigt wird, überprüfen Sie, ob die Einwilligungsprotokollierung unter „WPConsent >> Einstellungen“ aktiviert ist und ob Ihre WordPress-Permalinks gespeichert sind (navigieren Sie zu „Einstellungen >> Permalinks“ und klicken Sie auf „Änderungen speichern“).
Häufig gestellte Fragen
Warum werden meine Einwilligungsprotokolle nicht angezeigt, nachdem ich die Funktion aktiviert habe?
Überprüfen Sie zunächst, ob der Schalter in WPConsent >> EinstellungenWenn ja, öffnen Sie die Entwicklertools Ihres Browsers und überprüfen Sie auf der Registerkarte „Netzwerk“ die Anfragen an /log-consentEine fehlgeschlagene Anfrage kann auf einen Konflikt der REST-API mit einem anderen Plugin oder auf eine Server-Firewall hinweisen, die den Endpunkt blockiert.
Warum fehlen in einigen Protokolleinträgen die Ländervorlagen?
Ländercodes werden durch Geolokalisierung bestimmt. Wenn der Geolokalisierungsdienst zum Zeitpunkt der Erstellung eines Protokolleintrags nicht verfügbar ist, speichert WPConsent XX als Ländercode und ohne Flagge angezeigt. Wenn Sie die Protokollseite aufrufen, versucht das System, den Ländercode für alle Einträge, bei denen dieser fehlt, nachzuschlagen und zu speichern.
Warum reagiert die Export-Schaltfläche nicht?
Stellen Sie sicher, dass Sie sowohl ein Von und An Datum vor dem Klicken ExportFür den Export ist ein Datumsbereich erforderlich. Wenn die Fortschrittsanzeige erscheint, der Download jedoch nicht startet, überprüfen Sie die Popup-Blocker-Einstellungen Ihres Browsers und vergewissern Sie sich, dass die wp-content/uploads/wpconsent/exports/ Das Verzeichnis ist beschreibbar.
Warum wird auf der Seite „Einwilligungsprotokolle“ eine Warnung angezeigt?
Wenn Sie eine Meldung sehen, dass die Einwilligungsprotokolle deaktiviert sind, klicken Sie auf den angegebenen Link, um zur Einstellungsseite zu gelangen. Aktivieren Sie dann die Option „Einwilligungsprotokolle“ und speichern Sie die Einstellung. Die Warnung verschwindet, sobald die Protokollierung aktiv ist.
Schlussfolgerung
Mit Einwilligungsprotokollen können Sie die Einwilligungsentscheidungen Ihrer Besucher dokumentieren. Durch Aktivieren der Protokollierung, Überprüfen der Datensätze und regelmäßiges Exportieren oder Bereinigen alter Daten können Sie Ihre Einwilligungsdatensätze im Laufe der Zeit besser verwalten. Weitere Informationen zum Verwalten der Datenbanktabellen und des Caches Ihres Plugins finden Sie im Leitfaden zur Datenbank- und Cache-Verwaltung.