Mit demDocumentation Index
Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
Use this file to discover all available pages before exploring further.
$wsConsent Modul können Sie die Zustimmung des Kunden zu Cookies und Services im Shop auswerten und Inhalte entsprechend steuern.
Modulübersicht
Beispiel / Ausschnitt über$wsConsent
"ƒ()" kennzeichnet eine Funktion.
Variablen und Methoden in der Übersicht
| Name | Rückgabe-Typ | Beschreibung |
|---|---|---|
alreadySet | bool | Gibt aus, ob die Einwilligung zu Cookies/Services bereits gegeben wurde. |
allAllowed | bool | Gibt aus, ob allen Cookies/Services zugestimmt wurde. |
groups | array | Gibt eine Liste aller konfigurierten Cookie/Services Gruppen aus. |
name | string | Gibt den technischen Namen der Gruppe aus. |
label | string | Gibt die sprechende Bezeichnung der Gruppe aus. |
description | string | Gibt die Beschreibung der Gruppe aus. |
allowed | bool | Gibt aus, ob die Gruppe erlaubt ist. |
services | array | Gibt eine Liste aller konfigurierten Services aus. |
name | string | Gibt den technischen Namen des Services aus. |
label | string | Gibt die sprechende Bezeichnung des Services aus. |
description | string | Gibt die Beschreibung des Services aus. |
allowed | bool | Gibt aus, ob der Service erlaubt ist. |
services | array | Gibt eine Liste aller konfigurierten Services aus. |
name | string | Gibt den technischen Namen des Services aus. |
label | string | Gibt die sprechende Bezeichnung des Services aus. |
description | string | Gibt die Beschreibung des Services aus. |
allowed | bool | Gibt aus, ob der Service erlaubt ist. |
checkAllowed() | bool | Prüft, ob ein bestimmter Service vom Kunden akzeptiert wurde. |
Templates
Der Consent Layer kann global aufgerufen werden und wird aus dem Templateconsent.htm geladen.
Variablen
$wsConsent.alreadySet
Gibt aus, ob der Kunde bereits eine Cookie-/Service-Zustimmung gesetzt hat.$wsConsent.allAllowed
Gibt aus, ob alle Services erlaubt sind (alle Services erlaubt bedeutet, dass der Nutzer bei “Alle erlauben” zugestimmt hat).$wsConsent.groups
Gibt alle konfigurierten Cookie-/Consent-Gruppen aus.i].name
Gibt den technischen Namen der Gruppe aus.i].label
Gibt die für den Kunden sichtbare Bezeichnung der Gruppe aus.i].description
Gibt die Beschreibung zur Gruppe aus.i].allowed
Gibt aus, ob die Gruppe in den Services akzeptiert wurde.i].services
Enthält alle Services, die einer Gruppe zugeordnet sind.$wsConsent.services
Gibt alle konfigurierten Services als Liste aus.i].name
Gibt den technischen Namen des Services aus.i].label
Gibt die Bezeichnung des Services aus.i].description
Gibt die Beschreibung des Services aus.i].allowed
Gibt aus, ob der Service erlaubt (akzeptiert) wurde.Methoden
$wsConsent.checkAllowed()
Prüft, ob ein bestimmter Service vom Kunden akzeptiert wurde. Dies ist die empfohlene Methode, um vor dem Laden externer Skripte die Zustimmung zu prüfen. Signatur$wsConsent.checkAllowed(serviceName)
Rückgabebool - true wenn Service akzeptiert, sonst false.
Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
serviceName | string | ja | Technischer Name des Services. |
Aktionen
Aktionen zu diesem Modul sind separat im Kapitel “Aktionen” dokumentiert: ConsentBeispiele für die Anzeige vom Consent Layer
Prüfen, ob Cookies bereits gesetzt wurden
In diesem Beispiel wird überprüft, ob durch den Kunden Cookies bereits gesetzt wurden.Prüfen, ob alle Cookies bereits akzeptiert wurden
In diesem Beispiel wird überprüft, ob durch den Kunden alle Cookies akzeptiert wurden. Diese Prüfung kann beispielsweise verwendet werden um die Anzeige des Consent-Layers zu steuern.Anzeige der Cookie Gruppen
Durch eineforeach Schleife kann auf die Infos der jeweiligen Cookie-Gruppe zugegriffen werden.
In diesem Beispiel werden die Namen sowie die Beschreibungen der jeweiligen Cookie-Gruppen ausgelesen.
Anzeige der Cookies einer Gruppe
Durch eineforeach Schleife kann auf die Infos der jeweiligen Cookies einer Gruppe zugegriffen werden. Typischerweise findet sich diese Schleife innerhalb der Cookie-Gruppen Schleife.
In diesem Beispiel werden die Namen und Beschreibungen der jeweiligen Cookies einer Gruppe ausgelesen.
