Cookie Consent

by Insites

Laut einer aktuellen Empfehlung der Datenschutzkonferenz sollte vor einer Nutzung von z.B. Google Analytics die ausdrückliche Einwilligung des Besuchers mittels einer Opt-In-Lösung eingeholt werden.

Wenn Du "Cookieconsent" einsetzen möchtest, kannst Du dieses in der EM config, unter Advanced -> Cookieconsent aktivieren.

Mit den folgenden Konstanten, kannst Du Cookie Consent konfigurieren:

Konstanten (nicht im Konstanten-Editor):

bootstrap.cookieconsent {
	# info, opt-in or opt-out
	type = info
	# type=boolean; popup remain until agreed if opt-in
	remain = true
	popup.background = #000
	popup.text = #fff
	button.background = #f1d600
	button.text = #000
	# block (default), edgeless, classic
	theme = edgeless
	# top, bottom, top-left, top-right, bottom-left, bottom-right
	position = top
	message = Cookie Info!
	dismiss = Info ausblenden
	allow = zulassen
	link = Mehr erfahren
	deny = Cookies ablehnen
	href = /datenschutzerklaerung/
}

Die folgenden "Custom Conditions" stehen zur Verfügung und können im TS-Setup genutzt werden, um z.B. Tracking-Code einzubinden (Opt-In-Lösung) bzw. zu überschreiben (Opt-Out-Lösung).

Setup:

[T3SBS\T3sbootstrap\UserFunction\CookieCondition Opt-In-Allow]

	// enable cookies (tracking-code) - type: opt-in, status: allow

[global]


[T3SBS\T3sbootstrap\UserFunction\CookieCondition Opt-Out-Deny]

	// disable cookies (tracking-code) - type: opt-out, status: deny
	
[global]

Konsole: cookieconsent_type & cookieconsent_status

Revoke-Button

Wenn Du einen Link mit der id="btn-revokeChoice" einbindest, hat der User die Möglichkeit, die gewählten Cookie-Settings bei Bedarf zu ändern.

<a id="btn-revokeChoice">Change Settings</a>

Cookie Settings