A lista de comprobación de QA do consentimento: que probar antes de lanzar unha versión
Por que o consentimento precisa o seu propio QA
O consentimento rompe en silencio. Un script novo engadido por un compañeiro, un activador de etiqueta cambiado ou unha cookie renomeada pode comezar a rastrexar antes de que o visitante elixa, ou deixar de rexistrar as eleccións por completo, e ninguén o nota ata que un informe parece estraño. Unha lista curta e repetible executada antes de cada lanzamento atrapa a maioría destes casos.
Executa as comprobacións nun perfil de navegador limpo ou nunha xanela privada, coas extensións desactivadas, e anota o resultado ao carón de cada elemento.
A. Primeira visita
- O banner aparece na primeira carga da páxina sen un salto de deseño que tape contido importante.
- Non se activa ningunha etiqueta non esencial antes dunha elección. Revisa a pestana network para solicitudes de analítica e publicidade.
- Non se define ningunha cookie non esencial antes dunha elección. Revisa a pestana Application.
- Os sinais de consentimento predeterminados están denegados onde se require consentimento.
- A páxina segue sendo utilizable mentres o banner está aberto, e o contido é lexible.
B. Facer unha elección
- Aceptar todo activa as etiquetas correctas e o sinal pasa a concedido de inmediato.
- Rexeitar todo atópase e prémese tan facilmente coma aceptar, e mantén desactivadas as etiquetas non esenciais.
- As eleccións granulares funcionan: activar só a analítica activa a analítica e nada máis.
- A elección lémbrase despois de recargar e na páxina seguinte, sen que o banner reapareza.
- A elección rexístrase no teu rexistro de consentimento cunha marca de tempo.
C. Cambiar unha elección
- Un punto de entrada permanente (ligazón ou icona no pé de páxina) reabre as preferencias en cada páxina.
- Retirar o consentimento detén as etiquetas relevantes e, cando é posible, elimina as súas cookies.
- Pasar de rexeitar a aceptar inicia as etiquetas sen unha recarga manual.
D. Rexións e idiomas
- As regras de rexión compórtanse como se espera: usa unha VPN ou un axuste de proba para simular un visitante de cada rexión á que serves.
- O idioma segue o idioma do visitante e cada etiqueta de botón está traducida, sen claves en bruto visibles.
- Os idiomas de dereita a esquerda reflicten correctamente o deseño se os serves.
E. Técnico e plataforma
- Os sinais publicitarios chegan ás etiquetas publicitarias: confirma que a túa consent string ou un sinal equivalente está presente nas solicitudes de anuncios.
- Os navegadores móbiles amosan o banner correctamente en vertical e en horizontal, e os botóns son o bastante grandes para tocar.
- Nocións básicas de accesibilidade: a navegación só con teclado funciona, o foco é visible e un lector de pantalla anuncia o diálogo.
- Rendemento: o script do banner non bloquea a renderización e non empurra o contido principal cara abaixo despois da carga.
Como executalo sen frear os lanzamentos
- Garda a lista no teu modelo de lanzamento para que nunca se salte.
- Automatiza os elementos sinxelos, como comprobar solicitudes inesperadas antes do consentimento, cunha proba de navegador con script.
- Asigna unha persoa responsable por lanzamento, rotando se fai falta.
- Garda un rexistro dos resultados; axuda cando tes que amosar o que comprobaches e cando.
Casos especiais que convén engadir
Engade elementos para todo o que sexa único na túa propiedade: os reprodutores de vídeo incrustados, os widgets de chat, os mapas, os botóns sociais e os iframes de pagamento ou inicio de sesión adoitan cargar os seus propios rastreadores. Se publicas unha app móbil cunha web view, repite tamén dentro da app as seccións A a C. Cada vez que un incidente che ensine algo, engade unha liña á lista para que o mesmo erro non poida volver.
Que facer cando falla unha comprobación
Trata unha comprobación de consentimento fallida como un bloqueo do lanzamento para todo o que rastrexe antes do consentimento ou ignore un rexeitamento. As incidencias cosméticas, como un botón lixeiramente desaliñado, poden saír cun ticket. A orde de prioridade é: rastrexo antes da elección, elección ignorada, elección perdida e despois aparencia.
Onde encaixa FlexyConsent
O banner de FlexyConsent está dispoñible en 57 idiomas e admite Google Consent Mode v2, IAB TCF 2.4 e IAB GPP v1.1, o que cobre moitos dos elementos técnicos anteriores. A lista segue sendo válida, porque as túas propias etiquetas, temas e scripts deciden o que se activa realmente na páxina.
Conclusións clave
- Executa unha lista de consentimento fixa antes de cada lanzamento, non só cando cambia o banner.
- Comproba a primeira visita, as eleccións, os cambios, as rexións, os idiomas e o móbil.
- Verifica as etiquetas e as cookies no navegador, non só a aparencia do banner.
- Ordena os fallos: primeiro o rastrexo antes da elección, por último a parte cosmética.
- Automatiza o que poidas e garda un rexistro de cada execución.