PageSourceSearch

https://www.caritas-rottenburg-stuttgart.de/javascript/KlaroConfig…&do=4099d3af-fa9e-41df-9586-9df91017d5b8

js caritas-rottenburg-stuttgart.de collected 2026-09-25 03:49:48 UTC 8,892 bytes, 258 lines download raw bytes

1var klaroConfig = {
2  version: "1",
3  noAutoLoad: false,
4  embedded: false,
5  groupByPurpose: true,
6  hideLearnMore: false,
7  noticeAsModal: true,
8  hideToggleAll: true,
9  htmlTexts: true,
10  acceptAllModal: true,
11  services: [
12    {
13      contextualConsentOnly: false,
14      vars: {},
15      name: "googleanalytics",
16      title: "Google-Analytics",
17      default: false,
18      purposes: [
19        "messungvonwebsitenutzungundwerbemitteln"
20      ],
21      required: false,
22      optOut: false,
23      onlyOnce: false
24    },
25    {
26      contextualConsentOnly: false,
27      onAccept: `
28                                // we notify the tag manager about all services that were accepted. You can define
29// a custom event in GTM to load the service if consent was given.
30//console.log("GTM-OnAccept");
31for(let k of Object.keys(opts.consents)){
32	if (opts.consents[k]){
33		//console.log("\tGTM-OnAccept: "+k + " \t push event: klaro-"+k+"-accepted");
34		let eventName = 'klaro-'+k+'-accepted'
35		dataLayer.push({'event': eventName})
36	}
37}
38// if consent for Google Analytics was granted we enable analytics storage
39if (opts.consents[opts.vars.googleAnalyticsName || 'google-analytics']){
40	//console.log("\tGTM: Google analytics usage was granted")
41	gtag('consent', 'update', {'analytics_storage': 'granted'})
42}
43// if consent for Google Ads was granted we enable ad storage
44if (opts.consents[opts.vars.adStorageName || 'google-ads']){
45	//console.log("\tGTM: Google ads usage was granted")
46	gtag('consent', 'update', {'ad_storage': 'granted'})
47}
48                                `,
49      onInit: `
50                                //console.log("GTM-OnInit");
51window.dataLayer = window.dataLayer || [];
52window.gtag = function(){dataLayer.push(arguments)}
53gtag('consent', 'default', {'ad_storage': 'denied', 'analytics_storage': 'denied'})
54gtag('set', 'ads_data_redaction', true)
55                                `,
56      onDecline: `
57                                // initialization code here (will be executed only once per page-load)
58//console.log("GTM-OnDecline");
59window.dataLayer = window.dataLayer || [];
60window.gtag = function(){dataLayer.push(arguments)}
61gtag('consent', 'default', {'ad_storage': 'denied', 'analytics_storage': 'denied'})
62gtag('set', 'ads_data_redaction', true)
63                                `,
64      vars: {
65        googleAnalyticsName: "googleanalytics"
66      },
67      name: "dienstkonfiguration",
68      title: "Dienstkonfiguration",
69      default: true,
70      purposes: [
71        "notwendig"
72      ],
73      required: true,
74      optOut: false,
75      onlyOnce: false
76    },
77    {
78      contextualConsentOnly: false,
79      vars: {},
80      name: "technischnotwendigecookies",
81      title: "Technisch notwendige Cookies",
82      default: true,
83      purposes: [
84        "notwendig"
85      ],
86      required: true,
87      optOut: false,
88      onlyOnce: false
89    },
90    {
91      contextualConsentOnly: false,
92      vars: {},
93      name: "googlemaps",
94      title: "Google Maps",
95      default: false,
96      purposes: [
97        "präferenzen"
98      ],
99      required: false,
100      optOut: false,
101      onlyOnce: false
102    },
103    {
104      contextualConsentOnly: false,
105      vars: {},
106      name: "youtubevideos",
107      title: "Youtube-Videos",
108      default: false,
109      purposes: [
110        "präferenzen"
111      ],
112      required: false,
113      optOut: false,
114      onlyOnce: false
115    }
116  ],
117  elementID: "klaro",
118  storageMethod: "cookie",
119  cookieName: "klarocookieconsent",
120  cookieDomain: "www.caritas-rottenburg-stuttgart.de",
121  cookieExpiresAfterDays: 14,
122  default: false,
123  mustConsent: true,
124  acceptAll: true,
125  hideDeclineAll: false,
126  lang: "de",
127  translations: {
128    de: {
129      googleanalytics: {
130        description: "<p>Mit diesem Dienst von Google messen wir Besucherströme. Es werden Cookies zur Erstellung pseudonymisierter Nutzungsprofile und anonymisierter Statistiken verwendet.</p>"
131      },
132      dienstkonfiguration: {
133        description: "<p>Google-Tag-Manager: mit diesem Dienst von Google konfigurieren wir optionale Dienste gemäß den Einstellungen, die Sie vorgenommen haben.</p>"
134      },
135      technischnotwendigecookies: {
136        description: "Der Einsatz von technisch notwendigen Cookies ist für die Nutzung der Webseite zwingend erforderlich. Eine Übersicht über unsere technisch notwendigen Cookies befindet sich im Bereich Cookies unserer Datenschutzerklärung.<br>"
137      },
138      googlemaps: {
139        description: "<span>Unsere Webseite nutzt Google Maps zur Darstellung interaktiver Karten. Aktivieren Sie diesen Dienst, werden Karten automatisch geladen. Dabei werden keine Cookies gesetzt. Ihre IP Adresse wird an die Server von Google übertragen.</span>"
140      },
141      youtubevideos: {
142        description: "<p>Auf dieser Webseite werden Plugins der YouTube LLC (<abbr title=\"United States of America\">USA)</abbr>, einer Tochtergesellschaft von Google, eingesetzt.</p>"
143      },
144      purposes: {
145        andere: {
146          title: "Andere",
147          description: null
148        },
149        anonymenutzungsanalyse: {
150          title: "Anonyme Nutzungsanalyse",
151          description: ""
152        },
153        externemedien: {
154          title: "Externe Medien",
155          description: ""
156        },
157        marketing: {
158          title: "Marketing",
159          description: ""
160        },
161        messungvonwebsitenutzung: {
162          title: "Messung von Websitenutzung",
163          description: ""
164        },
165        messungvonwebsitenutzungundwerbemitteln: {
166          title: "Messung von Websitenutzung und Werbemitteln",
167          description: ""
168        },
169        messungvonwerbemitteln: {
170          title: "Messung von Werbemitteln",
171          description: ""
172        },
173        notwendig: {
174          title: "Notwendig",
175          description: null
176        },
177        personalisiertesmarketing: {
178          title: "Personalisiertes Marketing",
179          description: ""
180        },
181        präferenzen: {
182          title: "Präferenzen",
183          description: null
184        },
185        statistiken: {
186          title: "Statistiken",
187          description: null
188        },
189        technischnotwendig: {
190          title: "Technisch notwendig",
191          description: ""
192        },
193        werbung: {
194          title: "Werbung",
195          description: null
196        }
197      },
198      privacyPolicyUrl: "/datenschutz",
199      acceptAll: "Alle akzeptieren",
200      acceptSelected: "Ausgewählte akzeptieren",
201      close: "Schließen",
202      consentModal: {
203        description: "<p>Wir verwenden auf unserer Webseite Cookies und Dienste, um Ihnen ein optimales Nutzererlebnis zu erm&ouml;glichen und unsere Inhalte und Hilfeangebote stetig zu verbessern.</p>",
204        privacyPolicy: {
205          name: "Datenschutzerklärung",
206          text: "Weitere Details finden Sie in unserer {privacyPolicy}."
207        },
208        title: "Informationen, die wir speichern"
209      },
210      consentNotice: {
211        changeDescription: "<p>Seit Ihrem letzten Besuch gab es &Auml;nderungen, bitte erneuern Sie Ihre Zustimmung.</p>",
212        description: "<p>Wir verwenden auf dieser Webseite Cookies. Aktuell verf&uuml;gbare Cookies: {purposes}.<br />\nCookie Einstellungen k&ouml;nnen &uuml;ber \"Cookies verwalten\" am unteren Ende der Seite ge&auml;ndert und Einwilligungen widerrufen werden.</p>",
213        imprint: {
214          name: "Impressum"
215        },
216        learnMore: "Mehr erfahren...",
217        privacyPolicy: {
218          name: "Datenschutzerklärung"
219        },
220        testing: "Testmodus!"
221      },
222      contextualConsent: {
223        acceptAlways: "Immer",
224        acceptOnce: "Ja",
225        description: "Möchten Sie von {title} bereitgestellte externe Inhalte laden?"
226      },
227      decline: "Ablehnen",
228      ok: "Ok",
229      poweredBy: "Realisiert mit Klaro!",
230      privacyPolicy: {
231        name: "Datenschutzerklärung",
232        text: "Um mehr zu erfahren, lesen Sie bitte unsere {privacyPolicy}."
233      },
234      purposeItem: {
235        service: "Dienst",
236        services: "Dienste"
237      },
238      save: "Speichern",
239      service: {
240        disableAll: {
241          description: "Mit diesem Schalter können Sie alle Dienste aktivieren oder deaktivieren.",
242          title: "Alle Dienste aktivieren oder deaktivieren"
243        },
244        optOut: {
245          description: "Diese Dienste werden standardm&auml;&szlig;ig geladen (Sie k&ouml;nnen sich jedoch abmelden)",
246          title: "(Opt-out)"
247        },
248        purpose: "Zweck",
249        purposes: "Zwecke",
250        required: {
251          description: "Dieser Service ist immer erforderlich",
252          title: "(immer erforderlich)"
253        }
254      }
255    }
256  }
257} ;
258

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.