WPConsent-Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für WPConsent

Einwilligungsprotokolle / Einwilligungsaufzeichnungen

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

  • WPConsent Pro installiert und aktiviert
  • Ein Einwilligungsbanner, das auf Ihrer Website konfiguriert und angezeigt wird

WPConsent zeichnet standardmäßig keine Einwilligungsinteraktionen auf. Sie müssen die Funktion zunächst aktivieren.

  1. Navigieren Sie zu WPConsent >> Einstellungen.
  2. Die Registerkarte „Standardeinstellungen “ wird automatisch geladen.
  3. Scrollen Sie zum Schalter „Einwilligungsprotokolle “.
  4. Aktivieren Sie die Option „Aufzeichnungen über die Einwilligung aller Besucher, die ihre Einwilligung erteilt haben, aufbewahren“.
  5. 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:

FeldBeschreibung
BenutzerWordPress-Benutzer-ID für angemeldete Besucher oder 0 für Gäste
IP-AdresseAnonymisierte Besucher-IP-Adresse (siehe unten)
Ländercode2-Buchstaben-Ländercode aus der Geolokalisierungssuche oder XX falls nicht verfügbar
EinwilligungsdatenJSON-Objekt, in dem jede Cookie-Kategorie und jeder Dienst auf „akzeptiert“ oder „abgelehnt“ gesetzt ist
ZeitstempelDatum 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.45 wird 192.168.1.000.
  • IPv6Die letzten 5 Gruppen (Positionen 3 bis 7) werden ersetzt durch 0000Zum Beispiel: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 wird 2001: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.

Um alle aufgezeichneten Einwilligungsinteraktionen zu überprüfen, navigieren Sie zu WPConsent >> Einwilligungsprotokolle. Vergewissern Sie sich, dass die Registerkarte „Einwilligungsprotokolle“ ausgewählt ist.

Seite mit Einwilligungsprotokollen, auf der aufgezeichnete Einwilligungsinteraktionen angezeigt werden

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.

Filter und Suche in Einwilligungsprotokollen

Nach Datumsbereich filtern

  1. Klicken Sie auf die Eingabe „Nach Datumsbereich filtern“ oberhalb der Tabelle.
  2. Wählen Sie mit der Datumsauswahl ein Start- und ein Enddatum aus.
  3. Klicken Sie auf „Filter“, um ihn anzuwenden.

Um den Filter zu entfernen, klicken Sie auf „Löschen“.

Suche nach IP-Adresse

  1. Geben Sie eine vollständige oder teilweise IP-Adresse in das Feld „IP-Suche“ ein.
  2. Klicken Sie auf „Protokolle suchen“.

Die Suche unterstützt Teilübereinstimmungen:

  • Ein vollständiges IPv4 wie 192.168.1.100 die dieser bestimmten anonymisierten Adresse entspricht.
  • Ein teilweises IPv4 wie 192.168 ersetzt automatisch die restlichen Oktette durch Platzhalterzeichen.
  • Ein teilweises IPv6 wie 2001:db8 ersetzt 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.

  1. Navigieren Sie zu WPConsent >> Einwilligungsprotokolle.
  2. Wählen Sie die Registerkarte „Exportieren “.
  3. Legen Sie ein Start- und Enddatum für den Bereich fest, den Sie exportieren möchten.
  4. Klicken Sie auf „Exportieren“.

Exportieren Sie Zustimmungsprotokolle in CSV

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:

SpalteInhalt
DatumZeitstempel in Ihrer WordPress-Zeitzone
Benutzer-IDWordPress-Benutzer-ID oder „Gast“
IP-AdresseAnonymisierte IP
Unbedingt erforderliche CookiesAngenommen oder abgelehnt
Statistik-CookiesAngenommen oder abgelehnt
Marketing-CookiesAngenommen oder abgelehnt
DienstleistungenDurch 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.

  1. Navigieren Sie zu WPConsent >> Tools.
  2. Wählen Sie die Registerkarte „Datenbank “.
  3. Scrollen Sie zum Abschnitt „Einwilligungsprotokolle löschen “.
  4. Wählen Sie einen Zeitraum aus dem Dropdown-Menü „Protokolle löschen, die älter sind als“ aus:

3 Monate6 Monate1 Jahr2 JahreAlle Zeiten

  1. Klicken Sie auf „Protokolle löschen“.

Alte Einwilligungsprotokolle 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.

  1. Öffnen Sie Ihre Website in einem Inkognito- oder privaten Browserfenster.
  2. Interagieren Sie mit dem Einwilligungsbanner (akzeptieren, ablehnen oder Optionen anpassen).
  3. Navigieren Sie zu WPConsent >> Einwilligungsprotokolle.
  4. Ü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

Ü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.

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.

War dieser Artikel hilfreich?

Verwandte Artikel