+
+ We and our partners use cookies and other technologies to store and/or access information on or from your device (with or without your permission, depending on the type of data) while you use this site, in order to personalize ads and content, analyze or measure site usage, and develop audience insights. You can learn more and change or manage your consent setting preferences via the "manage preferences" link or visiting our "privacy policy".
+
+
diff --git a/src/s1/components/banner/purposeList.less b/src/s1/components/banner/purposeList.less
index 1030c752..444ea6fa 100644
--- a/src/s1/components/banner/purposeList.less
+++ b/src/s1/components/banner/purposeList.less
@@ -28,7 +28,7 @@
list-style: none;
margin-bottom: 1rem;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.1);
- background-color: #fafcfb;
+ /*background-color: #fafcfb;*/
transform: translateZ(0);
width: 100%;
diff --git a/src/s1/config/2.0/translations/translations-da.json b/src/s1/config/2.0/translations/translations-da.json
index 23ec6dad..4cdc080f 100644
--- a/src/s1/config/2.0/translations/translations-da.json
+++ b/src/s1/config/2.0/translations/translations-da.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Vi Værdsætter Dit Privatliv & Dine Valg",
+ "description": "Vi og vores partnere bruger cookies og andre teknologier til at gemme og/eller få adgang til oplysninger på eller fra din enhed (med eller uden din tilladelse, afhængig af typen af data), mens du bruger dette websted med det formål at personalisere annoncer og indhold, analysere eller måle brugen af webstedet og udvikle målgruppeindsigt. Du kan lære mere samt ændre eller administrere dine indstillinger for samtykke via linket \"administrer præferencer\" eller ved at besøge vores \"privatlivspolitik\".",
+ "links": {
+ "manage": "Lær Mere",
+ "accept": "Ok, Forstået"
+ }
+ },
"layer1Stacks": {
"title": "Privatlivsindstillinger",
"description": "Ved at bruge dette websted accepterer du vores brug af cookies og oplysninger til at levere personligt indhold og annoncer samt måle og analysere brugen af webstedet. Klik på \"Lær mere\" for at ændre dine indstillinger.",
diff --git a/src/s1/config/2.0/translations/translations-de.json b/src/s1/config/2.0/translations/translations-de.json
index 43525bf5..3eec7c46 100644
--- a/src/s1/config/2.0/translations/translations-de.json
+++ b/src/s1/config/2.0/translations/translations-de.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Wir schätzen Ihre Privatsphäre und Auswahl",
+ "description": "Wir und unsere Partner verwenden Cookies und andere Technologien, um Informationen auf oder von Ihrem Gerät zu speichern und/oder darauf zuzugreifen (mit oder ohne Ihre Zustimmung, je nach Art der Daten), während Sie diese Website nutzen, um Anzeigen und Inhalte zu personalisieren, die Nutzung der Website zu analysieren oder zu messen und Einblicke in das Publikum zu gewinnen. Über den Link \"Präferenzen verwalten\" oder über unsere \"Datenschutzrichtlinie\" können Sie mehr erfahren und Ihre Präferenzen für die Einstellung Ihrer Zustimmung ändern oder verwalten.",
+ "links": {
+ "manage": "Mehr Erfahren",
+ "accept": "Ok, Verstanden"
+ }
+ },
"layer1Stacks": {
"title": "Datenschutzoptionen",
"description": "Wenn Sie diese Website besuchen, erklären Sie sich damit einverstanden, dass wir Cookies und Informationen verwenden, um personalisierte Inhalte und Anzeigen bereitzustellen und die Nutzung der Website zu messen und zu analysieren. Klicken Sie auf \"Erfahren Sie mehr\", um Ihre Einstellungen zu ändern.",
diff --git a/src/s1/config/2.0/translations/translations-en.json b/src/s1/config/2.0/translations/translations-en.json
index fa96384d..aa15deb5 100644
--- a/src/s1/config/2.0/translations/translations-en.json
+++ b/src/s1/config/2.0/translations/translations-en.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "We Value Your Privacy & Choices",
+ "description": "We and our partners use cookies and other technologies to store and/or access information on or from your device (with or without your permission, depending on the type of data) while you use this site, in order to personalize ads and content, analyze or measure site usage, and develop audience insights. You can learn more and change or manage your consent setting preferences via the \"manage preferences\" link or visiting our \"privacy policy\".",
+ "links": {
+ "manage": "Learn More",
+ "accept": "Ok, Got It"
+ }
+ },
"layer1Stacks": {
"title": "Privacy Choices",
"description": "By using this site, you agree to our use of cookies and information to provide personalized content and ads and to measure and analyze site usage. You can change or manage your consent settings at any time via the \"manage preferences\" link.",
diff --git a/src/s1/config/2.0/translations/translations-es.json b/src/s1/config/2.0/translations/translations-es.json
index b7327a81..7f9de0b2 100644
--- a/src/s1/config/2.0/translations/translations-es.json
+++ b/src/s1/config/2.0/translations/translations-es.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Valoramos su privacidad y sus preferencias",
+ "description": "Nosotros, y nuestros socios, utilizamos cookies y otras tecnologías para almacenar y/o acceder a información en, o desde, su dispositivo (con o sin su permiso, dependiendo del tipo de datos) mientras utiliza este sitio, con el fin de personalizar los anuncios y el contenido, analizar o medir el uso del sitio, y comprender la composición de nuestra audiencia. Puede obtener más información y cambiar o gestionar sus preferencias de consentimiento a través del enlace \"configurar preferencias\" o visitando nuestra \"política de privacidad\".",
+ "links": {
+ "manage": "Más Información",
+ "accept": "¡Listo!"
+ }
+ },
"layer1Stacks": {
"title": "Opciones de Privacidad",
"description": "Al usar este sitio, usted acepta que usemos cookies e información para suministrarle contenido y anuncios personalizados y medir y analizar el uso del sitio. Haga clic en \"Más información\" para cambiar su configuración",
diff --git a/src/s1/config/2.0/translations/translations-fr.json b/src/s1/config/2.0/translations/translations-fr.json
index 1ff958ef..d48b9b32 100644
--- a/src/s1/config/2.0/translations/translations-fr.json
+++ b/src/s1/config/2.0/translations/translations-fr.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Nous Accordons Une Grande Valeur à Vos Choix & à Votre Vie Privée",
+ "description": "Nos partenaires et nous-mêmes utilisons des cookies et d'autres technologies pour stocker et/ou accéder à des informations sur ou à partir de votre appareil (avec ou sans votre autorisation, en fonction du type de données) lors de votre accès à ce site, afin de personnaliser les publicités et le contenu, d'analyser ou de mesurer l'utilisation du site et de développer des connaissances sur l'audience. Vous pouvez en savoir plus et modifier ou gérer vos préférences de paramétrage du consentement en vous rendant sur le lien « gérer les préférences » ou en consultant notre « politique de confidentialité ».",
+ "links": {
+ "manage": "En savoir plus",
+ "accept": "OK, j’ai compris"
+ }
+ },
"layer1Stacks": {
"title": "Choix en matière de vie privée",
"description": "En utilisant ce site, vous acceptez l’utilisation des cookies et des informations nécessaires pour vous fournir un contenu et des publicités personnalisées, ainsi que pour mesurer et analyser l’utilisation du site. Cliquez sur \"En savoir plus\" pour modifier vos paramètres.",
diff --git a/src/s1/config/2.0/translations/translations-it.json b/src/s1/config/2.0/translations/translations-it.json
index dc6a6487..3c564b02 100644
--- a/src/s1/config/2.0/translations/translations-it.json
+++ b/src/s1/config/2.0/translations/translations-it.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Prendiamo sul serio la tua privacy e le tue scelte",
+ "description": "Mentre utilizzi questo sito, noi e i nostri partner utilizziamo cookie e altre tecnologie per archiviare informazioni sul tuo dispositivo e/o accedere a tali informazioni (con o senza il tuo consenso, a seconda del tipo di dati), al fine di personalizzare annunci e contenuti, analizzare o misurare l'utilizzo del sito ed elaborare approfondimenti sul pubblico. Per saperne di più e modificare o gestire le tue preferenze di impostazione del consenso clicca sul link “Gestisci preferenze” o visita la nostra “Informativa sulla privacy”.",
+ "links": {
+ "manage": "Maggiori informazioni",
+ "accept": "Ok, Capito"
+ }
+ },
"layer1Stacks": {
"title": "Scelte Privacy",
"description": "Utilizando questo sito, acconsenti al nostro uso dei cookie e delle informazioni per fornire contenuto personalizzato e pubblicità e per misurare ed analizzare l'utilizzo del sito. Clicca su \"Maggiori inforrmazioni\" per cambiare le tue impostazioni.",
diff --git a/src/s1/config/2.0/translations/translations-nl.json b/src/s1/config/2.0/translations/translations-nl.json
index 4be551e3..d416f69b 100644
--- a/src/s1/config/2.0/translations/translations-nl.json
+++ b/src/s1/config/2.0/translations/translations-nl.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Wij waarderen uw Privacy & Keuzes",
+ "description": "Wij en onze partners gebruiken cookies en andere technologieën om informatie op of vanaf uw apparaat op te slaan en/of te raadplegen (met of zonder uw toestemming, afhankelijk van het type gegevens) terwijl u deze site gebruikt, om advertenties en inhoud te personaliseren, het gebruik van de site te analyseren of te meten, en om publieksinzichten te vergaren. U kunt meer informatie krijgen en uw toestemmingsinstellingen wijzigen of beheren via de link \"voorkeuren beheren\" of via ons \"privacybeleid\".",
+ "links": {
+ "manage": "Meer Leren",
+ "accept": "Ok, Begrepen"
+ }
+ },
"layer1Stacks": {
"title": "Privacykeuzes",
"description": "Door deze site te gebruiken, gaat u akkoord met ons gebruik van cookies en informatie om gepersonaliseerde inhoud en advertenties te leveren en het gebruik van de site te meten en te analyseren. Klik op \"Meer informatie\" om uw instellingen te wijzigen.",
diff --git a/src/s1/config/2.0/translations/translations-no.json b/src/s1/config/2.0/translations/translations-no.json
index e7fb0117..452dcdd0 100644
--- a/src/s1/config/2.0/translations/translations-no.json
+++ b/src/s1/config/2.0/translations/translations-no.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Ditt personvern og dine valg er viktige for oss",
+ "description": "Vi og våre partnere bruker informasjonskapsler og annen teknologi for å lagre og/eller få tilgang til informasjon på eller fra enheten din (med eller uten din tillatelse, avhengig av type data) når du bruker dette nettstedet, med formålet å tilpasse annonser og innhold, analysere eller måle bruken av nettstedet og å få innsikt i brukeratferd. Du kan lære mer og endre eller administrere innstillingene dine for samtykke via lenken \"Administrere valg\" eller gå til våre \"Personvernregler\".",
+ "links": {
+ "manage": "Les mer",
+ "accept": "Ok, Jeg forstår"
+ }
+ },
"layer1Stacks": {
"title": "Valg for personvern",
"description": "Ved å bruke denne siden, aksepterer du vår bruk av informasjonskapsler og informasjon for å levere personalisert innhold og annonser, og til å måle og analysere diebruken. Klikk på \"Les mer\" for å endre innstillingene dine.",
diff --git a/src/s1/config/2.0/translations/translations-pt.json b/src/s1/config/2.0/translations/translations-pt.json
index b57d295e..40b36a80 100644
--- a/src/s1/config/2.0/translations/translations-pt.json
+++ b/src/s1/config/2.0/translations/translations-pt.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Nós Valorizamos A Sua Privacidade & Escolhas",
+ "description": "Nós e os nossos parceiros usamos cookies e outras tecnologias para armazenar e/ou aceder a informação no seu dispositivo ou a partir dele (com ou sem a sua permissão, dependendo do tipo de dados) enquanto usa este sítio, de modo a personalizar anúncios e conteúdo, analisar ou medir a utilização do sítio e desenvolver conhecimento sobre a nossa audiência. Pode saber mais e alterar ou gerir a sua permissão ao definir as suas preferências através da hiperligação “gerir preferências” ou acedendo à nossa “política de privacidade”.",
+ "links": {
+ "manage": "Saiba Mais",
+ "accept": "Ok, percebi"
+ }
+ },
"layer1Stacks": {
"title": "Opções de Privacidade",
"description": "Ao usar este sítio concorda com o uso de cookies e de informação para providenciar conteúdo personalizado e anuncios e medir e analizar a utilização do sítio. Clique em \"Saiba Mais\" para alterar as suas configurações.",
diff --git a/src/s1/config/2.0/translations/translations-sv.json b/src/s1/config/2.0/translations/translations-sv.json
index 418b67ff..3f4203d9 100644
--- a/src/s1/config/2.0/translations/translations-sv.json
+++ b/src/s1/config/2.0/translations/translations-sv.json
@@ -1,4 +1,12 @@
{
+ "layer0Slim": {
+ "title": "Vi värdesätter din integritet och dina val",
+ "description": "Vi och våra partner använder cookies och annan teknik för att lagra och/eller få åtkomst till information på eller från din enhet (med eller utan din tillåtelse, beroende på vilken typ av data) när du använder denna webbplats för att anpassa annonser och innehåll, analysera eller mäta webbplatsanvändning och utveckla användarinsikter. Du kan lära dig mer om, ändra eller hantera dina inställningsinställningar via länken \"hantera preferenser\" eller besöka vår \"sekretesspolicy\".",
+ "links": {
+ "manage": "Lär Dig Mer",
+ "accept": "Ok, Jag Förstår"
+ }
+ },
"layer1Stacks": {
"title": "Integritetsval",
"description": "Genom att använda denna webbplats så samtycker du till vår användning av cookies för att tillhandahålla ett mer personligt skräddarsytt innehåll inklusive relaterade annonser samt i syfte att mäta och analysera användningen av webbplatsen. Klicka på \"Lär Dig Mer\" om du vill ändra dina inställningar.",
diff --git a/src/s1/constants.js b/src/s1/constants.js
index c1cf2d66..2af25dbc 100644
--- a/src/s1/constants.js
+++ b/src/s1/constants.js
@@ -9,6 +9,7 @@ export const CONSENT_SCREENS = {
STACKS_LAYER1: 1,
PURPOSES_LAYER2: 2,
VENDORS_LAYER3: 3,
+ SLIM_LAYER0: 4,
};
export const CUSTOM_API = {
diff --git a/src/s1/lib/config.js b/src/s1/lib/config.js
index 1c291748..21083966 100644
--- a/src/s1/lib/config.js
+++ b/src/s1/lib/config.js
@@ -18,6 +18,8 @@ export const theme = {
// secondaryColor: '#869cc0',
// featuresColor: '#d0d3d7',
// maxWidthModal: '500px',
+ isFullWidth: false,
+ shouldShowDropShadow: true,
shouldAutoResizeModal: true,
maxHeightModal: '45vh',
};
@@ -32,6 +34,8 @@ export const config = {
cookieDomain: '',
ccpaApplies: false,
experimentId: 'control',
+ isSlimMode: false,
+ shouldShowCloseX: false,
gdprApplies: false,
gdprConsentUrlParam,
isServiceSpecific: true, // whether or not this cmp is configured to be service specific
diff --git a/src/s1/lib/store.js b/src/s1/lib/store.js
index a83f2d70..1417e087 100644
--- a/src/s1/lib/store.js
+++ b/src/s1/lib/store.js
@@ -143,6 +143,7 @@ export default class Store {
gdprConsentUrlParam,
publisherCountryCode,
isServiceSpecific,
+ isSlimMode,
} = this.config;
const { vendors } = this.gvl;
@@ -175,7 +176,7 @@ export default class Store {
cmpVersion,
isServiceSpecific,
publisherCountryCode,
- consentScreen: CONSENT_SCREENS.STACKS_LAYER1,
+ consentScreen: ( isSlimMode ? CONSENT_SCREENS.SLIM_LAYER0 : CONSENT_SCREENS.STACKS_LAYER1 ),
});
// Handle a new user
@@ -519,9 +520,10 @@ export default class Store {
if (!this.tcModel) {
return;
}
-
+ const { isSlimMode } = this.config;
let tcModel = this.tcModel.clone();
- tcModel.consentScreen = CONSENT_SCREENS.STACKS_LAYER1;
+
+ tcModel.consentScreen = ( isSlimMode ? CONSENT_SCREENS.SLIM_LAYER0 : CONSENT_SCREENS.STACKS_LAYER1 );
this.updateCmp({
shouldShowModal,
diff --git a/src/s1/reference/tcf-2.0.html b/src/s1/reference/tcf-2.0.html
index 96bbc824..0486f7c9 100644
--- a/src/s1/reference/tcf-2.0.html
+++ b/src/s1/reference/tcf-2.0.html
@@ -147,6 +147,22 @@