Documentación de WPConsent

Documentación, Materiales de Referencia y Tutoriales para WPConsent

Configuración de reglas de geolocalización

¿Quieres que tu banner de cookies cumpla con la ley de privacidad que se aplica donde vive cada visitante?

En esta guía, te explicaremos cómo configurar reglas de geolocalización en WPConsent para que cada región vea la experiencia de consentimiento que exige su regulación local. Lleva unos minutos en tu panel de WordPress.

imagen de marcador de posición de youtube

Requisitos: Las reglas de geolocalización requieren una licencia Plus o superior.

Tabla de contenidos

Antes de empezar, asegúrese de que WPConsent está instalado y activado en su sitio de WordPress.

¿Cómo funcionan las reglas basadas en la ubicación?

Tu configuración principal, en WPConsent » Ajustes, define un comportamiento de consentimiento predeterminado para cada visitante. Una regla de ubicación anula ese valor predeterminado para las regiones que elijas.

Eso significa que a un visitante en Europa se le puede pedir un consentimiento de opt-in claro, mientras que a un visitante en California se le ofrece una experiencia de opt-out.

Las reglas solo cambian el comportamiento para las ubicaciones a las que las asocias. Cada visitante fuera de esas ubicaciones continúa recibiendo lo que especifiquen tus ajustes principales.

Nota: Si deseas que el banner esté oculto por defecto y solo se muestre en regiones específicas, desactívalo primero en tus ajustes principales de WPConsent. Luego, anúlalo en la página de Geolocalización para las ubicaciones que lo necesiten.

Añadir una plantilla de cumplimiento preconfigurada

Para empezar, añadiremos una de las plantillas de cumplimiento listas para usar de WPConsent.

Desde la barra lateral de administración de WordPress, ve a WPConsent » Geolocalización.

La barra lateral de administración de WordPress con Geolocation seleccionado en el menú WPConsent

La página de Geolocalización se abre en el panel Reglas basadas en la ubicación. Las tarjetas en la parte superior son tus puntos de partida, y cualquier regla que ya tengas aparece en la tabla debajo de ellas.

La página de Geolocation de WPConsent que muestra el panel Reglas basadas en ubicación con la tarjeta Regla personalizada y las tres tarjetas de plantilla de cumplimiento

WPConsent incluye 3 plantillas creadas en torno a las principales regulaciones de privacidad, para que no tengas que configurar los ajustes tú mismo.

  • Cumplimiento GDPR requiere un opt-in claro antes de que se establezcan las cookies. Se aplica a todos los países de Europa, así que añade esta si tus visitantes incluyen personas de la Unión Europea o de cualquier otro lugar del continente.
  • CCPA permite a los usuarios optar por no participar en la recopilación de datos. Se aplica a California, así que añade esta si tus visitantes incluyen personas de ese estado.
  • LGPD busca el consentimiento del usuario antes de procesar datos personales. Se aplica a Brasil, así que añade esta si tus visitantes incluyen personas de allí.

En la tarjeta de la regulación que necesitas, haz clic en el enlace de añadir, como Añadir plantilla de ubicación GDPR.

La tarjeta Regla personalizada y las tres tarjetas de plantilla de cumplimiento, con una flecha apuntando al enlace Añadir plantilla de ubicación GDPR

WPConsent crea la regla con las ubicaciones y la configuración de consentimiento que espera la regulación. Cada plantilla viene con el bloqueo de scripts activado, el banner y el botón de configuración visibles, y el modo de consentimiento sobre el que se basa la regulación. Puedes ajustar cualquiera de eso más tarde. Una vez que se ha agregado una plantilla, su tarjeta muestra Agregado en lugar de un enlace para agregar.

Si también planeas crear reglas personalizadas, agrega primero las plantillas que necesites. Una ubicación solo puede pertenecer a una regla, por lo que se puede agregar una plantilla mientras la región que cubre todavía está libre.

Crear una regla de ubicación personalizada

Cuando necesites una combinación que las plantillas no cubran, crea la regla tú mismo.

En la tarjeta de Regla personalizada, haz clic en Agregar regla personalizada.

La tarjeta Regla personalizada con una flecha apuntando al enlace Añadir regla personalizada

Se abre el panel Agregar nuevo grupo de ubicaciones. Comienza dando a la regla un nombre descriptivo en el campo Nombre del grupo. A continuación, elige dónde se aplica en Seleccionar ubicaciones.

El panel Añadir nuevo grupo de ubicaciones con un nombre introducido en el campo Nombre del grupo y el selector Seleccionar ubicaciones descrito debajo

El nombre que ingreses aparece en la columna Nombre de tu tabla de reglas. Un nombre que diga a quién cubre la regla facilita su reconocimiento posterior.

Las ubicaciones se agrupan por continente, por lo que puedes activar un continente entero, expandir uno para elegir países individuales o buscar por nombre.

Estados Unidos y Canadá se expanden un nivel más, hasta estados y provincias individuales. Así es como una regla puede dirigirse a California para CCPA sin cubrir el resto del país.

Todo lo que elijas se enumera en Ubicaciones seleccionadas, para que puedas verificar tu trabajo antes de guardar. Cada ubicación pertenece a una regla a la vez, por lo que cualquier cosa ya reclamada por otra regla se marca como Usado en el selector.

Debajo del selector de ubicaciones, 4 interruptores controlan lo que experimentan los visitantes de estas ubicaciones. Activa los que se apliquen a este grupo.

La configuración de consentimiento en el panel Añadir nuevo grupo de ubicaciones, que muestra los cuatro interruptores, el menú desplegable Modo de consentimiento y las dos opciones de personalización

  • Bloquear scripts antes del consentimiento retiene los scripts de seguimiento hasta que el visitante da su consentimiento.
  • Bloqueo de contenido evita que se cargue contenido incrustado de terceros, como videos y mapas, hasta que el visitante dé su consentimiento.
  • Mostrar banner de consentimiento decide si los visitantes de estas ubicaciones ven el banner o no.
  • Mostrar botón de configuración ofrece a los visitantes una forma continua de reabrir sus preferencias de consentimiento.

Las nuevas reglas comienzan con Mostrar banner de consentimiento y Mostrar botón de configuración activados. De esa manera, los visitantes cubiertos por la regla siempre ven el banner y conservan una forma de volver a sus elecciones. Bloquear scripts antes del consentimiento y Bloqueo de contenido comienzan desactivados, por lo que tu sitio sigue funcionando como lo hace hoy hasta que los actives.

Debajo de ellos, elige un Modo de consentimiento para establecer cómo se trata el consentimiento para este grupo. Opt-in (aceptación) significa que el visitante debe consentir activamente, que es lo que esperan regulaciones como el GDPR. Opt-out (rechazo) significa que el consentimiento se asume a menos que el visitante lo rechace, lo que se adapta a las regulaciones centradas en un derecho de rechazo. Las nuevas reglas comienzan en Opt-in, la opción más estricta de las dos, por lo que un nuevo grupo nunca es menos protector de lo que pretendías.

Si dejas este grupo en 'Opt-in' (consentimiento explícito), activa también 'Bloquear scripts antes del consentimiento' y 'Bloqueo de contenido'. El consentimiento 'Opt-in' solo surte efecto si los scripts y el contenido incrustado esperan a recibirlo. Por eso, las plantillas GDPR y LGPD de WPConsent vienen con ambas opciones activadas.

Las últimas 2 opciones te permiten adaptar el banner en sí para este grupo. Ambas empiezan desactivadas, por lo que estas ubicaciones ven los mismos botones y redacción del banner que el resto de tu sitio. Personalizar botones del banner te permite configurar un conjunto diferente de botones para estas ubicaciones. Personalizar mensaje del banner te permite escribir una redacción que se ajuste a la normativa bajo la que se encuentran estos visitantes.

Una vez que hayas elegido tus ubicaciones y configuraciones, haz clic en Guardar grupo de ubicaciones en la parte inferior del panel.

Una flecha apuntando al botón Guardar grupo de ubicaciones en la parte inferior del panel Añadir nuevo grupo de ubicaciones

Tu regla se guarda y se une al resto de tus reglas en la página de Geolocalización.

Revisar tus reglas de ubicación

Cada regla que añades aparece en la tabla en la parte inferior de la página de Geolocalización, para que puedas ver toda tu configuración de un vistazo.

La tabla de reglas de ubicación que enumera una regla de Cumplimiento de CCPA para California con su configuración de consentimiento y modo de consentimiento

Cada fila muestra el nombre de la regla, las ubicaciones que cubre, su tipo de consentimiento y su modo de consentimiento. El 'Tipo de consentimiento' te indica de dónde proviene una regla. Una regla añadida desde una plantilla muestra GDPR, CCPA o LGPD, mientras que una que creaste tú mismo muestra 'Personalizada'. La columna 'Configuración de consentimiento' marca cada uno de los 4 interruptores con una marca de verificación o una cruz. Esto te permite confirmar el comportamiento de una regla sin tener que abrirla.

La columna 'Acción' contiene los controles de edición y eliminación, para que puedas ajustar las ubicaciones o configuraciones de una regla más tarde, o eliminarla por completo.

¿Por qué un cambio de regla no se muestra de inmediato?

Después de editar una regla, es normal recargar tu sitio y ver exactamente lo que viste antes. Nada ha ido mal y la regla está activa para los nuevos visitantes. Lo que estás viendo es tu propio navegador reutilizando una respuesta que ya tiene.

WPConsent calcula la ubicación de un visitante una vez, en su primera visita, y luego almacena el resultado en su navegador en una cookie llamada wpconsent_geolocation. Cada carga de página posterior lee el resultado almacenado en lugar de buscar la ubicación de nuevo, que es lo que mantiene la función rápida y la hace funcionar detrás de una caché de página.

Esa cookie dura tanto como tu configuración de Duración del consentimiento, por lo que en un sitio configurado a 30 días, conserva el resultado anterior hasta por 30 días. Tu propio navegador sigue aplicando el resultado que guardó antes de que hicieras el cambio.

Mientras esa cookie esté presente, WPConsent no realiza ninguna solicitud de ubicación. A un visitante recurrente se le atiende completamente desde el resultado almacenado, que es lo que hace que un cambio de regla parezca no haber hecho nada.

Para ver un cambio de regla en tu propia máquina, borra la cookie wpconsent_geolocation para tu sitio y vuelve a cargar la página. WPConsent entonces buscará la ubicación de nuevo y almacenará el nuevo resultado. Una ventana privada o de incógnito hace lo mismo, porque empieza sin la cookie.

Nota: El resultado almacenado reside en el navegador de cada visitante en lugar de en su servidor, por lo que borrar la caché de páginas de su sitio o purgar una CDN no lo alcanza. Esa es también la razón por la que un visitante recurrente conserva su experiencia existente mientras que un visitante por primera vez recibe la nueva regla de inmediato.

La ubicación almacenada se lista en su lista de cookies como una cookie esencial llamada Geolocation Config, con una duración que coincide con su configuración de Duración del Consentimiento. Nuestra guía sobre gestión de cookies cubre esa lista.

¡Eso es todo! Su banner de cookies ahora se adapta a la ubicación de cada visitante en lugar de mostrar lo mismo a todos. A continuación, eche un vistazo a nuestra guía sobre cómo abrir el panel de preferencias de WPConsent con un enlace personalizado. Ofrece a los visitantes otra forma de revisar sus elecciones.

Preguntas frecuentes

A continuación, hemos respondido a algunas de las preguntas más frecuentes sobre las reglas de geolocalización en WPConsent.

¿Cómo sabe WPConsent dónde se encuentra un visitante?

Comprueba la dirección IP del visitante con el propio servicio de ubicación de WPConsent. La dirección se anonimiza antes de enviarla, por lo que la búsqueda resuelve un país y un estado sin transmitir una IP completa. No hay nada que configurar ni ninguna cuenta de terceros que conectar. Si no se puede determinar la ubicación de un visitante, este recibe el comportamiento predeterminado de su configuración principal.

¿Cómo puedo ver lo que reciben los visitantes de otra región?

Las reglas se comparan con la dirección IP del visitante. Sus propias visitas muestran la regla que cubre el lugar desde el que está navegando, o su configuración principal si ninguna regla la cubre. Para previsualizar la experiencia de otra región, visite su sitio a través de una VPN configurada en una ubicación que cubra esa regla.

¿Qué les sucede a los visitantes de ubicaciones que mis reglas no cubren?

Reciben el comportamiento predeterminado de su configuración principal de WPConsent. Las reglas de ubicación solo anulan ese valor predeterminado para las ubicaciones asociadas a ellas.

¿Puedo cubrir varias regiones con una sola regla?

Sí. Un grupo de ubicaciones acepta tantas ubicaciones como necesite, y puede mezclar continentes enteros con países individuales. Por ejemplo, un solo grupo puede cubrir Europa, Canadá y California.

¿Cómo muevo una ubicación a una regla diferente?

Elimínela de la regla que la tiene actualmente y volverá a estar disponible en el selector de ubicaciones. Mientras un continente, país o estado pertenezca a una regla, aparecerá allí como Usado.

¿Puedo añadir más de una plantilla?

Sí. Las plantillas GDPR, CCPA y LGPD son independientes, y cada una se convierte en su propia fila en la tabla de reglas. Una vez añadida una plantilla, su tarjeta muestra Añadido en lugar del enlace de añadir.

¿Funcionan las reglas de ubicación con un plugin de caché o CDN?

Sí. WPConsent calcula la ubicación de cada visitante en el navegador una vez que la página ha cargado, a través de una solicitud que está excluida de la caché. La regla correcta todavía se aplica incluso cuando la página en sí se sirve desde una caché. El resultado se almacena entonces en el navegador de ese visitante, por lo que una regla que cambie más tarde puede tardar en llegar a las personas que ya han visitado. Consulte la sección ¿Por qué no se muestra un cambio de regla de inmediato? de arriba.

¿Por qué mi banner sigue oculto después de configurar una regla?

Comienza con tu configuración principal en WPConsent » Ajustes. Las reglas anulan los valores predeterminados solo para sus propias ubicaciones. Si el banner está deshabilitado de forma predeterminada, activa Mostrar banner de consentimiento dentro de la regla que cubre a esos visitantes. Si la regla parece correcta y el banner aún no ha cambiado, lo más probable es que tu propio navegador esté reutilizando un resultado almacenado. Consulta la sección ¿Por qué no se muestra un cambio de regla de inmediato? de arriba.

¿Te ha resultado útil este artículo?

Artículos relacionados