Depurar Google Consent Mode amb les DevTools del navegador: com llegir el paràmetre gcs

Per què cal verificar al navegador

Un bàner de consentiment amb bon aspecte no demostra que les teves etiquetes es comportin correctament. Els problemes de Consent Mode són silenciosos: les pàgines carreguen, els anuncis es mostren i els informes s'omplen, però els senyals enviats a Google poden ser incorrectes. Les eines per a desenvolupadors del navegador et permeten comprovar què passa realment, en pocs minuts i sense programari addicional.

Pas 1: obrir la pestanya Network de manera neta

  1. Obre la pàgina en una finestra privada perquè no hi hagi cap elecció prèvia emmagatzemada.
  2. Obre les DevTools i ves a la pestanya Network.
  3. Marca Preserve log perquè les sol·licituds sobrevisquin a la navegació.
  4. Recarrega la pàgina i no toquis encara el bàner.

Pas 2: trobar l'estat del consentiment a les sol·licituds

Les etiquetes de Google afegeixen un paràmetre gcs a les seves sol·licituds. Pots filtrar la llista de xarxa per collect o per google i obrir qualsevol resultat per llegir la seva cadena de consulta. El valor té un aspecte com G100 o G111.

Llegint els caràcters d'esquerra a dreta després de G1: el primer dígit és l'estat de l'emmagatzematge publicitari i el segon és el de l'emmagatzematge analític, on 1 vol dir concedit i 0 denegat. Les implementacions més noves també envien un paràmetre gcd amb un estat codificat més llarg que inclou els senyals addicionals de Consent Mode v2.

Pas 3: què hauries de veure abans de qualsevol elecció

En una regió on es requereix consentiment, les primeres sol·licituds, enviades abans que el visitant interactuï, haurien de mostrar l'estat denied. Si ja veus G111 abans que el visitant hagi clicat res, el teu valor per defecte és incorrecte, o l'etiqueta s'ha activat abans d'establir-lo.

Pas 4: què hauries de veure després d'acceptar

Fes clic a acceptar i observa les noves sol·licituds. L'estat hauria de canviar a concedit i les etiquetes haurien de continuar. Si el bàner diu «acceptat» però les sol·licituds encara porten l'estat denegat, la crida d'actualització no arriba a les etiquetes de Google, o s'executa massa tard.

Pas 5: inspeccionar la capa de dades

A la Consola, escriu dataLayer i expandeix les entrades. Busques dues coses, per ordre:

  1. Una entrada consent amb l'ordre default, que enumeri tots els senyals com a denegats per a les regions que requereixen consentiment.
  2. Una entrada consent posterior amb l'ordre update, després que l'usuari triï.

Els senyals de Consent Mode v2 són ad_storage, analytics_storage, ad_user_data i ad_personalization. Si falten els dos últims, tens una configuració a l'estil v1.

Els errors més comuns

Pas 6: revisar el mode de previsualització de Tag Manager

Si fas servir Google Tag Manager, el mode de previsualització mostra l'estat del consentiment per a cada esdeveniment de la pàgina, i quines etiquetes s'han activat o s'han bloquejat. Compara-ho amb el que vas veure a la pestanya de xarxa: les dues vistes haurien de coincidir.

Converteix-ho en rutina

Executa aquesta comprovació de cinc minuts després de cada canvi del bàner, cada publicació del contenidor o cada versió del lloc. Anota el valor gcs esperat per a quatre casos: primera visita, després d'acceptar, després de rebutjar i després de canviar l'elecció més endavant. Tot el que no coincideixi és un error que cal corregir abans que ho delatin els teus informes.

On encaixa FlexyConsent

FlexyConsent és una CMP certificada per Google (CMP ID 317) compatible amb Google Consent Mode v2, que envia per tu els senyals default i update. Tot i així, has d'executar aquesta comprovació al navegador sobre les teves pròpies pàgines, perquè l'ordre de les etiquetes i la configuració del contenidor són específics del teu lloc.

Punts clau

← Blog Llegir tot →