PORTAL und PPS Knowledge Base
Debug Output anzeigen
Die Funktion “Debug Output anzeigen” steuert die Anzeige des Logging-Outputs in der Konsole (Entwicklertool des Browsers) via console.log
. Der Logging-Output wird meist für das Debugging diverser Skript-Funktionen (z. B. Vermarktung) verwendet.
Funktionalitäten der Anzeige des Logging-Outputs
Möglichkeit zum Zugriff auf Logging-Output für externe Entwickler:innen
Anzeige des Logging-Outputs in der Browser-Konsole
Inhaltsverzeichnis
Allgemeine Beschreibung
Mithilfe der Funktion “Debug Output anzeigen” kann der Logging-Output in der Konsole (Entwicklertool des Browsers) via console.log
ausgegeben werden. Der Logging-Output wird meist für das Debugging diverser Skript-Funktionen (z. B. Vermarktung) verwendet.
Beispiel eines Logging-Outputs in der Chrome-Konsole
Grundsätzlich sollte der Logging-Output nicht im Live-System sichtbar sein, weshalb die Funktion initial entwickelt wurde.
Konkret triggert die Funktion das Setzen des Cookies ggm_debug_messages_show
, welches die Werte 1
(true) und 0
(false) beinhalten kann. Ist das Cookie mit dem Wert 1
gesetzt, wird für den bzw. die Benutzer:in in der Konsole (Entwicklertool des Browsers) den Logging-Output via console.log
angezeigt, der an verschiedenen Stellen getriggert wird (z. B. über die Vermarktung). Ist das Cookie nicht vorhanden, wird ebenfalls der Logging-Output in der Konsole nicht angezeigt.
Wichtig: Die Funktion wird über das Cookie ggm_debug_messages_show
gesteuert, welches auf Kundenseite entsprechend im Consent Management aufgenommen sein sollte.
Funktion über Browser-Konsole triggern
Für die wenigen Ausnahmen, für welche externe Entwickler:innen auf den Logging-Output zugreifen möchten, kann die Funktion über die Browser-Konsole getriggert werden.
Hierfür muss in die Konsole des Browsers (Entwicklertool) folgender Befehl eingegeben werden:
document.cookie="ggm_debug_messages_show=1;path=/;expires=Fri, 01 Dec 2030 12:00:00 GMT;"
Es wird dann das Cookie ggm_debug_messages_show
wird mit dem Wert 1
gesetzt. Beim erneuten Laden der Seite ist dann der Logging-Output in der Konsole sichtbar. Der bzw. die Benutzer:in kann natürlich das expires
-Date auf einen beliebigen Wert setzen.
Soll der Logging-Output nicht mehr in der Konsole ausgeben werden, muss in die Konsole des Browsers (Entwicklertool) folgender Befehl eingegeben werden:
document.cookie="ggm_debug_messages_show=0;path=/;expires=Fri, 01 Dec 2030 12:00:00 GMT;"
Der Wert des Cookies wird dann auf 0
gesetzt. Alternativ kann das Cookie auch manuell gelöscht werden.
Links zu den Dokumentationen der Entwicklertools häufig genutzter Browser
Google Chrome: https://developers.google.com/web/tools/chrome-devtools/console
Mozilla Firefox: https://developer.mozilla.org/en-US/docs/Tools/Web_Console
Microsoft Edge Chromium: https://docs.microsoft.com/de-de/microsoft-edge/devtools-guide-chromium
Apple Safari: https://developer.apple.com/safari/tools/
Informationen zu eingebundenen Drittanbietern & Cookies
Die unten stehenden Informationen beziehen sich auf Verarbeitungstätigkeiten, die seitens PEIQ durchgeführt werden. Wir können keine Aussagen zu den konkreten Verarbeitungstätigkeiten aufseiten der eingebundenen Drittanbietern tätigen.
Eingebundene Dienste von Drittanbietern
Kommunikation der Website mit anderen URLs
Speicherung von Informationen auf dem Endgerät des Benutzers, z.B. Cookies
Name | Betreiber / Dienst | Technische Form der Speicherung | Verarbeitung durch* | Beispielhafter Wert | Datenart | Zweck der Verarbeitung | Speicherdauer Endgerät | Speicherdauer Server |
---|---|---|---|---|---|---|---|---|
| PEIQ (PHP) | Cookie | 1 |
| Entscheidung des bzw. der Benutzer:in | Triggert die Anzeige des Logging-Outputs z. B. in der Konsole (Browser Entwickler-Tools), Zielgruppe: Entwickler:in des bzw. der Kund:in oder andere Benutzer:innen, die die Debug-Funktionen nutzen möchten. | Bis zum von dem bzw. der Benutzer:in definierten | Keine serverseitige Speicherung |
(1) Reiner First-Party Cookie | (2) First-Party Cookie, der auch von Drittdienstleister ausgelesen wird | (3) Third-Party Cookie
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:innen
https://peiq.atlassian.net/wiki/x/e4A1FQ