1/** 2 * All config. options available here: 3 * https://cookieconsent.orestbida.com/reference/configuration-reference.html 4 */ 5 6CookieConsent.run({ 7 8 // root: 'body', 9 // autoShow: true, 10 // disablePageInteraction: true, 11 // hideFromBots: true, 12 // mode: 'opt-in', 13 // revision: 0, 14 15 cookie: { 16 name: 'cc_cookie', 17 // domain: location.hostname, 18 // path: '/', 19 // sameSite: "Lax", 20 // expiresAfterDays: 365, 21 }, 22 23 // https://cookieconsent.orestbida.com/reference/configuration-reference.html#guioptions 24 guiOptions: { 25 consentModal: { 26 layout: 'box', 27 position: 'top center', 28 equalWeightButtons: true, 29 flipButtons: false 30 }, 31 preferencesModal: { 32 layout: 'box', 33 equalWeightButtons: true, 34 flipButtons: false 35 } 36 }, 37 38 onFirstConsent: ({cookie}) => { 39 console.log('onFirstConsent fired',cookie); 40 }, 41 42 onConsent: ({cookie}) => { 43 console.log('onConsent fired!', cookie) 44 }, 45 46 onChange: ({changedCategories, changedServices}) => { 47 console.log('onChange fired!', changedCategories, changedServices); 48 }, 49 50 onModalReady: ({modalName}) => { 51 console.log('ready:', modalName); 52 }, 53 54 onModalShow: ({modalName}) => { 55 console.log('visible:', modalName); 56 }, 57 58 onModalHide: ({modalName}) => { 59 console.log('hidden:', modalName); 60 }, 61 62 categories: { 63 necessary: { 64 enabled: true, // this category is enabled by default 65 readOnly: true // this category cannot be disabled 66 }, 67 analytics: { 68 autoClear: { 69 cookies: [ 70 { 71 name: /^_ga/, // regex: match all cookies starting with '_ga' 72 }, 73 { 74 name: '_gid', // string: exact cookie name 75 } 76 ] 77 }, 78 79 // https://cookieconsent.orestbida.com/reference/configuration-reference.html#category-services 80 services: { 81 ga: { 82 label: 'Google Analytics', 83 onAccept: () => {}, 84 onReject: () => {} 85 }, 86 youtube: { 87 label: 'Youtube Embed', 88 onAccept: () => {}, 89 onReject: () => {} 90 }, 91 } 92 }, 93 ads: {} 94 }, 95 96 language: { 97 default: 'de', 98 translations: { 99 de: { 100 consentModal: { 101 title: 'Diese Webseite verwendet Cookies', 102 description: 'Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. AuÃerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben.', 103 acceptAllBtn: 'Zulassen', 104 acceptNecessaryBtn: 'Cookies ablehnen', 105 showPreferencesBtn: 'Details anzeigen', 106 // closeIconLabel: 'Reject all and close modal', 107 108 }, 109 preferencesModal: { 110 title: 'Wir verwenden Cookies!', 111 acceptAllBtn: 'Alle akzeptieren', 112 acceptNecessaryBtn: 'Alle ablehnen', 113 savePreferencesBtn: 'Einstellungen speichern', 114 closeIconLabel: 'Close modal', 115 serviceCounterLabel: 'Service|Services', 116 sections: [ 117 { 118 title: 'Verwendung von Cookies', 119 description: `Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. AuÃerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben..`, 120 }, 121 { 122 title: 'Unbedingt notwendige Cookies', 123 description: 'Diese Cookies sind für das ordnungsgemäÃe Funktionieren meiner Website unerlässlich. Ohne diese Cookies würde die Website nicht ordnungsgemäà funktionieren', 124 125 //this field will generate a toggle linked to the 'necessary' category 126 linkedCategory: 'necessary' 127 }, 128 { 129 title: 'Leistungs- und Analyse-Cookies', 130 description: 'Diese Cookies ermöglichen es der Website, sich an die von Ihnen in der Vergangenheit getroffenen Entscheidungen zu erinnern', 131 linkedCategory: 'analytics', 132 cookieTable: { 133 caption: 'Cookie table', 134 headers: { 135 name: 'Cookie', 136 domain: 'Domain', 137 desc: 'Beschreibung' 138 }, 139 body: [ 140 { 141 name: '_ga', 142 domain: location.hostname, 143 desc: 'Description 1', 144 }, 145 { 146 name: '_gid', 147 domain: location.hostname, 148 desc: 'Description 2', 149 } 150 ] 151 } 152 }, 153 154 { 155 title: 'Mehr Informationen', 156 description: 'Weitere Details zu unserer C
156ookie-Richtlinie und Ihren Auswahlmöglichkeiten finden Sie in unserer <a href="/datenschutzerklaerung">Datenschutzerklärung</a>. Bei Fragen wenden Sie sich bitte an unseren Kundenservice.' 157 } 158 ] 159 } 160 } 161 } 162 } 163});
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.