Habilitar la aceptación de la política de privacidad (sentencias SQL)
Cuando la función de tienda está habilitada para solicitar a los compradores que acepten la política de privacidad de una tienda, la página Aviso de privacidad Just-in-Time se añade como una ventana emergente a la tienda. La página se puede mostrar como una ventana emergente en cualquier página de la tienda. Cada comprador que visite su tienda debe seleccionar la casilla de verificación para aceptar la política de privacidad antes de que se cierre la ventana emergente y el comprador pueda continuar usando su sitio.
Si el sitio y la organización necesitan cumplir el Reglamento de protección general de datos (RGPD) de la Unión Europea (UE), habilite la funcionalidad de aceptación de política de privacidad para la tienda personalizada. La habilitación de esta función de tienda y la actualización de la tienda para proporcionar funciones de aviso de privacidad Just-in-Time puede ayudar a su organización a preparase para cumplir el RGPD.
También puede habilitar la función de tienda para la aceptación de la política de privacidad utilizando la herramienta Gestión de tiendas en el Centro de gestión. Para obtener más información, consulte Habilitar la aceptación de la política de privacidad (herramienta Gestión de tiendas).
Procedimiento
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($consentOpt_espotId, $storeId, 'ConsentOptions', 'ConsentOptions','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($mkdConset_espotId, $storeId, 'MarketingConsent', 'MarketingConsent','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($sesson_espotId, $storeId, 'Session', 'Session','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($permanent_espotId, $storeId, 'Permanent', 'Permanent','STOREFEATURE',1);
- emspot_id
- El ID exclusivo de la zona de e-Marketing que se utiliza para mostrar el contenido de gestión de consentimiento.
- id_storeent
- El ID de entidad de tienda tal como se define en la columna STORE_ID de la tabla STORE. Establezca el valor en
'$storeId'
- name
- Indica la configuración de la función de tienda que se está insertando. Inserte filas para definir las siguientes configuraciones:
- ConsentOptions
- Habilite la aceptación de la política de privacidad de la tienda.
- MarketingConsent
- Habilite la funcionalidad para procesar el consentimiento de seguimiento del comportamiento de los compradores para fines de marketing.
- Sesión
- Recordar temporalmente la aceptación de la política de privacidad por parte del cliente para la sesión del navegador. Cuando se configura, la aceptación de la política de privacidad se recuerda solo para la sesión de navegación actual del comprador. El comprador debe aceptar la política de privacidad nuevamente cada vez que vuelva a visitar la tienda después de cerrar y volver a abrir el navegador.
- Permanente
- Recordar permanentemente la decisión del cliente utilizando la memoria caché del navegador. Cuando se configura, se recuerda la aceptación de la política de privacidad hasta que el comprador elimine la cookie de la tienda del navegador o transcurran 30 días desde la fecha en que se crea la cookie. Una vez eliminada la cookie, el comprador debe aceptar de nuevo la política de privacidad cuando vuelva a visitar la tienda.
- descripción
- La descripción de la zona de e-Marketing, con el uso esperado.
- usagetype
- Define el uso de la zona de e-Marketing. Establezca el valor de cada configuración de función de tienda en
'STOREFEATURE'
. - optcounter
- El contador de control de simultaneidad optimista para la tabla. Cada vez que hay una actualización de la tabla, se incrementa el contador. Establezca el valor para cada configuración
'1'
insert into dmemspotdef values ($dmsptodefId,$consentOpt_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$mkdConset_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$sesson_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$permanent_espotId,$storeId,'FeatureEnabled','false',0,1);
- DMEMSPOTDEF_ID
- El ID único del contenido predeterminado de la zona de marketing electrónico. Establezca el valor en
'dmsptodefId'
- EMSPOT_ID
- El ID exclusivo de la zona de e-Marketing que se utiliza para mostrar el contenido de gestión de consentimiento. Cargue datos para cada una de las siguientes zonas de e-marketing:
- $consentOpt-espotId
- El ID exclusivo de la zona de e-marketing de la característica de tienda de
ConsentOptions
. - $mkdconset_espotId
- El ID exclusivo de la zona de e-marketing de la característica de tienda de
MarketingConsent
. - $session_espotId
- El ID exclusivo de la zona de e-marketing de la característica de tienda de
Session
. - $permanent_espot_id
- El ID exclusivo de la zona de e-marketing de la característica de tienda de
Permanent
.
- STOREENT_ID
- El ID de entidad de tienda tal como se define en la columna STORE_ID de la tabla STORE. Establezca el valor en
'$storeId'
- CONTENTTYPE
- El tipo de contenido que hay que mostrar en la zona de e-Marketing. Establezca el valor de cada configuración en
'FeatureEnabled'
. - CONTENT
- El identificador único del contenido. Establezca el valor de la configuración en
'false'
, - SEQUENCE
- La secuencia que muestra el contenido en la zona de e-marketing. Si el contenido es el único contenido que se visualizará en la zona de e-marketing, establezca el valor en
'0'
. - OPTCOUNTER
- El contador de control de simultaneidad optimista para la tabla. Cada vez que hay una actualización de la tabla, se incrementa el contador. Establezca el valor de cada configuración en
'1'
.