// By default, Klaro will load the config from a global "klaroConfig" variable.
// You can change this by specifying the "data-config" attribute on your
// script take, e.g. like this:
//
var klaroConfig = {
// With the 0.7.0 release we introduce a 'version' paramter that will make
// it easier for us to keep configuration files backwards-compatible in the future.
version: 1,
// You can override CSS style variables here. For IE11, Klaro will
// dynamically inject the variables into the CSS. If you still consider
// supporting IE9-10 (which you probably shouldn't) you need to use Klaro
// with an external stylesheet as the dynamic replacement won't work there.
styling: {
theme: ['light', 'bottom', 'wide']
},
// Setting this to true will keep Klaro from automatically loading itself
// when the page is being loaded.
noAutoLoad: false,
// Setting this to true will render the descriptions of the consent
// modal and consent notice are HTML. Use with care.
htmlTexts: true,
// Setting 'embedded' to true will render the Klaro modal and notice without
// the modal background, allowing you to e.g. embed them into a specific element
// of your website, such as your privacy notice.
embedded: false,
// You can group services by their purpose in the modal. This is advisable
// if you have a large number of services. Users can then enable or disable
// entire groups of services instead of having to enable or disable every service.
groupByPurpose: true,
// How Klaro should store the user's preferences. It can be either 'cookie'
// (the default) or 'localStorage'.
storageMethod: 'cookie',
// You can customize the name of the cookie that Klaro uses for storing
// user consent decisions. If undefined, Klaro will use 'klaro'.
cookieName: 'consentStorage',
// You can also set a custom expiration time for the Klaro cookie.
// By default, it will expire after 120 days.
cookieExpiresAfterDays: 365,
// You can change to cookie path for the consent manager itself.
// Use this to restrict the cookie visibility to a specific path.
// If undefined, Klaro will use '/' as cookie path.
//cookiePath: '/',
// Defines the default state for services (true=enabled by default).
// default: false,
// If "mustConsent" is set to true, Klaro will directly display the consent
// manager modal and not allow the user to close it before having actively
// consented or declines the use of third-party services.
mustConsent: false,
// Show "accept all" to accept all services instead of "ok" that only accepts
// required and "default: true" services
acceptAll: true,
// replace "decline" with cookie manager modal
hideDeclineAll: false,
// hide "learnMore" link
hideLearnMore: false,
// show cookie notice as modal
noticeAsModal: false,
disablePoweredBy: true,
translations: {
// If you erase the "consentModal" translations, Klaro will use the
// bundled translations.
de: {
privacyPolicy: {
name: 'Datenschutzerklärung',
text: 'Mehr erfahren Sie in unserer {privacyPolicy}.
'
},
privacyPolicyUrl: '/datenschutz/',
decline: 'Ablehnen',
learnMore: 'Wählen',
ok: 'Allen zustimmen',
consentModal: {
title: 'Ihre Einstellungen',
description: 'Hier können Sie festlegen oder ändern, welche Cookies wir verwenden dürfen.'
},
consentNotice: {
changeDescription: 'Seit Ihrem letzten Besuch gab es Änderungen, bitte passen Sie Ihre Auswahl erneut an.',
description: 'Herzlich willkommen bei der GLS Bank! Wir nutzen unterschiedliche Cookies. Technisch notwendige, damit unsere Website gut funktioniert. Und solche, die uns helfen, unsere Website für Besucher*innen zu verbessern und unser nachhaltiges Bankgeschäft im Netz sichtbarer zu machen.
' +
'Mit Ihren Daten gehen wir sorgsam um. Mehr dazu erfahren Sie in unseren Datenschutzhinweisen. Ihre Einstellungen können Sie unter „Cookies" jederzeit ändern.
' +
''
},
matomo: {
title: 'Matomo',
description: 'Für uns ist es hilfreich zu erfassen, wie Besucher*innen unsere Website nutzen. Mit den Ergebnissen können wir die Seiten verbessern und an die Nutzungsbedürfnisse der Besucher*innen anpassen.
Für die statistischen Auswertungen nutzen wir die Open-Source-Web-Analyse-Software Matomo (früher Piwik) auf einem GLS Bank-eigenen Server. Mit ihr werden sogenannte Session-Cookies gesetzt (Cookies: _pk_ses,_pk_id, _pk_ref), die sich nach Ende der Browser-Sitzung (Session) automatisch bzw. nach einer bestimmten Laufzeit wieder von Ihrer Festplatte löschen. Die Laufzeit der einzelnen Cookies erfahren Sie in unserer Datenschutzerklärung.'
},
page: {
title: 'Funktionale Cookies',
description: 'Auf unserer Website verwenden wir Cookies, die es uns bei einem weiteren Besuch durch Sie ermöglichen zu erkennen, welche Einstellungen Sie bevorzugen. Diese funktionalen Cookies werden auf Ihrer Festplatte gespeichert. Sie löschen sich nach der vorgegebenen Laufzeit von allein. Die Laufzeit der einzelnen Cookies erfahren Sie in unserer Datenschutzerklärung.
Funktionale Cookies können von Ihnen hier nicht deaktiviert werden. Sie können sie aber in Ihrem Browser deaktivieren. Cookies, die bereits gespeichert wurden, können Sie in den Systemeinstellungen Ihres Browsers löschen. Sollten Sie Ihr Gerät so eingestellt haben, dass Sie keine Cookies zulassen, kann es zu Einschränkungen in der Darstellung und/oder in der Funktion kommen.'
},
vimeo: {
title: 'Vimeo',
description: 'Wir nutzen den Videostreamingdienst Vimeo, welcher Medien wie Videos bereitstellt und unter anderem auch das Nutzerverhalten analysiert (Cookies: __cf_bm, _ga, _uetvid, _uetsid, _fbp, _ga_126VYLCXDY, _scid, _abexps, _tt_enable_cookie, afUserId, AF_SYNC, _glc_au, _gid, _ttp).'
},
fonds: {
title: 'GLS Bank: Rechtlicher Hinweis',
description: 'Diese Website - www.gls.de - dient allein Informationszwecken. Die auf dieser Website zur Verfügung gestellten Informationen sind nicht als Werbung, Verkaufsangebot oder Aufforderung zur Abgabe eines Kauf- oder Zeichnungsangebots für Anteile der auf www.gls.de erwähnten Fonds zu verstehen. Alleinverbindliche Grundlage für die Zeichnung und die Ausgabe von Fondsanteilen sind die jeweils gültigen wesentlichen Anlegerinformationen, der jeweils gültige Verkaufsprospekt mit den Vertragsbedingungen in Verbindung mit dem jeweils letzten Jahres- und/oder Halbjahresbericht des Fonds. Diese Unterlagen erhalten Sie kostenlos bei der jeweiligen Verwaltungsgesellschaft.
Die nachfolgenden Informationen dienen lediglich der allgemeinen Information, sie stellen keine Beratung oder sonstige Empfehlung durch die GLS Bank dar und dürfen nicht als eine solche verstanden werden. Vor einer etwaigen Anlageentscheidung sollten Benutzer*innen eingehend prüfen, ob die Anlage für ihre individuelle Situation und ihre persönlichen Ziele geeignet ist und sich hierzu von Ihrer/Ihrem qualifizierten Berater*in beraten lassen.'
},
purposes: {
legal: 'Rechtlicher Hinweis',
essential: 'Technisch notwendige Cookies',
analytics: 'Cookies zur Seitenauswertung',
media: 'Videos & Podcasts'
}
}
},
// This is a list of third-party services that Klaro will manage for you.
services: [
{
name: 'page',
default: true,
required: true,
purposes: ['essential'],
cookies: ['datad', 'fe_typo_user', 'PHPSESSID']
},
{
name: 'fonds',
default: true,
required: true,
purposes: ['legal']
},
{
// Each service should have a unique (and short) name.
name: 'matomo',
// If "default" is set to true, the service will be enabled by default
// Overwrites global "default" setting.
// We recommend leaving this to "false" for services that collect
// personal information.
default: false,
// The purpose(s) of this service. Will be listed on the consent notice.
// Do not forget to add translations for all purposes you list here.
purposes: ['analytics'],
// A list of regex expressions or strings giving the names of
// cookies set by this service. If the user withdraws consent for a
// given service, Klaro will then automatically delete all matching
// cookies.
cookies: [
// you can also explicitly provide a path and a domain for
// a given cookie. This is necessary if you have services that
// set cookies for a path that is not "/" or a domain that
// is not the current domain. If you do not set these values
// properly, the cookie can't be deleted by Klaro
// (there is no way to access the path or domain of a cookie in JS)
// Notice that it is not possible to delete cookies that were set
// on a third-party domain! See the note at mdn:
// https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie#new-cookie_domain
[/^_pk_.*$/, '/', 'gls.de'], //for the production version
[/^_pk_.*$/, '/', 'localhost'], //for the local version
'piwik_ignore'
],
// An optional callback function that will be called each time
callback: function(consent) {
const _mtm = window._mtm = window._mtm || [];
_mtm.push({'event': 'consentInitialized', 'hk-consent': consent});
},
// If "required" is set to true, Klaro will not allow this service to
// be disabled by the user.
required: false,
// If "optOut" is set to true, Klaro will load this service even before
// the user gave explicit consent.
// We recommend always leaving this "false".
optOut: true,
// If "onlyOnce" is set to true, the service will only be executed
// once regardless how often the user toggles it on and off.
onlyOnce: true
},
{
name: 'vimeo',
default: false,
purposes: ['media'],
cookies: ['__cf_bm, _ga, _uetvid, _uetsid, _fbp, _ga_126VYLCXDY, _scid, _abexps, _tt_enable_cookie, afUserId, AF_SYNC, _glc_au, _gid, _ttp'],
// If "required" is set to true, Klaro will not allow this service to
// be disabled by the user.
required: false,
// If "optOut" is set to true, Klaro will load this service even before
// the user gave explicit consent.
// We recommend always leaving this "false".
optOut: false,
// If "onlyOnce" is set to true, the service will only be executed
// once regardless how often the user toggles it on and off.
onlyOnce: true
}
]
};