Cookie Verwendung

Grundsätzlich verwendet das Frontend nur notwendige Cookies, eine Markierung oder Nachverfolgung einzelner Nutzer findet durch uns nicht statt. Unabhängig davon kann die umgebende Seite dies natürlich tun.

Die vom Frontend im Browser des Besuchers gespeicherten Daten sind dabei generell nur bis zum Sitzungsende (Session) gültig, sie dienen zur Speicherung grundlegender Funktionen und dem clientseitigen Caching von Serverantworten.

Die im Sessionstorage gespeicherten Informationen setzen sich dabei wie folgt zusammen:

Cookiename Funktion
FP2/Suche/SearchCtrl-[ElementID]-datacache-[WebseitenID] Lokaler Speicher der Suchergebnisse zur Filterung und schnelleren Navigation innerhalb der Anwendung
FP2/Suche/SearchCtrl-[ElementID]-sort_rand_seed-[WebseitenID] Startwert für den Zufallsgenerator bei zufälliger Sortierung, damit diese konstant bleibt zwischen Aufrufen
op-cb-enabled Cookie zur Speicherung der Zustimmung zur Cookieverwendung. Wird nur gesetzt, wenn die Cookies aktiviert sind und das integrierte Cookiebanner genutzt wird, ansonsten nicht vorhanden.

Die Angaben zu ElementID und WebseitenID sind dabei pro Einbindung fixiert und müssen durch Sie ggf. ermittelt werden. Beispielsweise ist die ElementID in der URL des Browsers zu erkennen (die Zahl nach #!m/*). Normalerweise ein Wert zwischen 1 und 3. Die WebseitenID (Ausgabesteuerungskennung) können Sie entweder von uns erfragen oder durch einen Debugger und inspizieren des Sessionstorage selbst ablesen.

Grundsätzlich sind alle Inhalte des Sessionstorage komprimiert in UTF-16 gespeichert. Eine für Menschen lesbare Darstellung ist daher in den meisten Debuggern nicht sinnvoll möglich bzw. es wird eine bunte Sammlung an Sonderzeichen ausgegeben, dies ist jedoch kein Fehler.

Was passiert, wenn ich das "useCookies" (=false) Flag verwende?

Der Frontendclient wird dann entsprechende Speicheraufrufe vollständig übergehen, wir raten jedoch davon ab, da dies erhebliche funktionale Einschnitte bedeuten kann. Insbesondere führt dies zu nicht vorhersehbaren Zufallssortierungen und einer damit verbundenen schlechten und verwirrenden Nutzererfahrung. Wird der lokale Datencache entfernt, müssen zudem immer alle Daten erneut vom Server abgerufen werden. Dies führt zu einem deutlich verzögerten Start und langsameren Antworten des Frontends.

Gibt es Cookies in den Bereichen Marketing?

Nein. Wir führen keinerlei Nutzer basiertes Tracking durch bzw. zeigen wir keine Werbung (neben den "normalen" Inhalten) an. Entsprechend speichern wir dafür keine lokalen Daten. Bitte beachten Sie, dass dies anders sein kann, wenn Sie selbst eigene Adapter an unser Frontend angekoppelt haben - da diese dann entsprechend Daten speichern können oder auch nicht. Erkundigen Sie sich in diesem Fall bei dem entsprechenden Hersteller direkt.

Gibt es Cookies in den Bereichen Statistik?

Wir setzen keine Kennung für statistische Zwecke. Einzig die aktuell laufende Session wird durch eine zufällige Kennung zu einem Datensatz verbunden. Diese wird nicht gespeichert und bei jedem Aufruf zufällig neu erzeugt. Bitte beachten Sie, dass auch diese Aussage nicht für Ihre gesamte Webseite gilt, sondern nur für unser Frontend. Ggf. können eigene Anbindungen sich anders verhalten.

Gibt es Cookies in den Bereichen Präferenzen?

Aktuell werden keine Nutzereinstellungen gespeichert. Da es sich bei dem Frontend Client um eine Anwendung handelt, werden die Nutzereinstellungen bis zu einem neuen Seitenaufruf außerhalb des Frontends (oder Neuladen der Seite) ohnehin nicht vergessen und im (flüchtigen) Speicher gehalten.

Sie können das Frontend ohne Cookies verwenden. In diesem Fall werden auch der Großteil der bereits gespeicherten Cookies des Frontends gelöscht. Verwenden Sie zum Deaktivieren der Cookies die useCookies: false Option der jeweiligen Modulkonfiguration. Dieser Wert muss vor dem Laden des Frontends gesetzt sein. Die individuelle Umsetzung für Ihre Gesamtseite obliegt Ihnen.

Wollen Sie die Cookieverwendung zur Laufzeit umschalten, sollten Sie einen passenden Default in der Einbindung (false) wählen und dann über die vom Frontend Core bereitgestellten Methoden den Support aktivieren bzw. deaktivieren. Dazu stehen die folgenden Methoden global per Javascript bereit:

  • secra_op_client.enableCookies()
  • secra_op_client.disableCookies()

Viele Cookiebanner setzen für die Auswahl ein eigenes Cookie. Sie können das Frontend auf die bestätigte Auswahl prüfen lassen, beispielsweise mit useCookies: (document.cookie.indexOf('YOUR_COOKIE_CONSENT_TEST_HERE=YOUR_VALUE') >= 0) als Konfigurationsoption. Auf diese Art können Sie den Default nach einem Neuladen der Seite korrekt setzen.

results matching ""

    No results matching ""