Passa al contenuto principale

Configurazione delle Impostazioni di Consenso GDPR in Pixel Plus per PrestaShop

Introduzione

Il modulo Pixel Plus per PrestaShop ti aiuta a conformarti alle normative GDPR bloccando gli eventi del Facebook Pixel e dell'API di Conversione (CAPI) fino a quando il cliente non dà il consenso esplicito.

Questa guida ti mostrerà come:

  • Rilevare dove il tuo gestore di consenso salva i dati di consenso (Cookies, Local Storage o cookie interno di PrestaShop).
  • Configurare Pixel Plus per bloccare o consentire gli eventi di conseguenza.
  • Testare e verificare che gli eventi siano bloccati e sbloccati correttamente in base al consenso.

Passaggio 1: Identificare Dove sono Archiviati i Dati di Consenso

I dati di consenso sono generalmente archiviati in:

  1. Cookies (più comune)
  2. Local Storage (meno comune)
  3. Cookie interno di PrestaShop

Durante l'ispezione, accetta solo i cookie di marketing/personalizzazione pubblicitaria nel tuo popup di consenso. Questo assicura che tu stia verificando i cookie rilevanti per l'uso del Facebook Pixel.


Opzione A: Verificare i Cookies (Più Comune)

  1. Apri il tuo negozio in Google Chrome.
  2. Premi F12 o fai clic destro → Ispeziona per aprire DevTools.
  3. Vai alla scheda Application.
  4. Espandi Cookies e seleziona il dominio del tuo negozio.
  5. Accetta solo i cookie di marketing.
  6. Cerca:
    • Nuovi cookie aggiunti dopo l'accettazione.
    • Modifiche nei valori dei cookie esistenti.

Esempi Comuni di Cookie:

Nome del CookieValore di Esempio
cookieconsent_statusaccepted
cookiebot_consent{"marketing":"true","statistics":"false"}
oneplus_consent{"ads":"true","necessary":"true"}

Prendi nota di:

  • Il nome del cookie, ad es., cookiebot_consent.
  • La coppia di valori, come "marketing":"true".

  1. In DevTools, vai in Application → Local Storage.
  2. Seleziona il dominio del tuo negozio.
  3. Accetta solo i cookie di marketing e cerca nuove voci.

Esempio:

ChiaveValore
cookieplusConsent{"marketing":"true","preferences":"false"}

Prendi nota di:

  • Il nome della chiave.
  • Il valore specifico come "marketing":"true".

Se non appaiono cookie rilevanti o voci di local storage:

  1. In Back Office PrestaShop → Moduli → Pixel Plus → Sezione GDPR, trova:

    "Se stai usando un modulo che genera il cookie e non conosci il nome e il valore del cookie, puoi cliccare qui per generare un token temporale per accedere ai cookie del front."

  2. Fai clic su "Fai clic qui".

  3. Apparirà un nuovo pulsante, fai clic su di esso per Stampare i cookie del front, non hashati.

  4. Verrà visualizzato un elenco chiaro di cookie (inclusi quelli interni) in formato tabella.

  5. Fai clic una volta sul nome del cookie correlato al consenso.

  6. Verrà ora visualizzato un elenco delle coppie chiave > Valore

  7. Fai clic ora su quello correlato al marketing / annunci

Pixel Plus compilerà automaticamente il nome e il valore del cookie.


Passaggio 2: Abilitare il Blocco GDPR in Pixel Plus

  1. In Back Office PrestaShop → Moduli → Pixel Plus → Sezione GDPR, abilita:
Blocca lo script: Abilitato

Questo ferma gli eventi Pixel e CAPI fino alla conferma del consenso.


Passaggio 3: Configurare la Modalità di Blocco GDPR

Scegli in base a ciò che hai trovato:

OpzioneDa Usare Quando
CookiesIl consenso è salvato in un cookie del browser.
Local StorageIl consenso è salvato nel local storage.
Cookie InternoIl consenso si trova nel cookie interno di PrestaShop.

A) Usando i Cookies:

  • Aggiungi il nome del cookie da cercare che avrai trovato in precedenza:
    Esempio: cookiebot_consent, cookieconsent_status, oneplus_consent

  • Valore Specifico del Cookie (opzionale):
    Esempio: "marketing":"true"
    Se più valori:
    marketing:true|||ads:true

  • È un Cookie Esterno:
    Imposta su External se generato da un servizio esterno (es., Cookiebot).
    Imposta su PrestaShop se è un cookie interno.


B) Usando il Local Storage:

  • Inserisci il nome della chiave, ad es., cookieplusConsent.
  • Inserisci la coppia di valori se applicabile, ad es., "marketing":"true".
  • Imposta È un Cookie Esterno = External.

Se hai usato lo strumento Stampare i cookie del front, Pixel Plus compilerà automaticamente:

  • Il nome del cookie.
  • La coppia di valori specifica.

Imposta È un Cookie Esterno = PrestaShop.


Passaggio 5: Gestire i Ricaricamenti di Pagina Dopo il Consenso

ScenarioImpostazione
La pagina si ricarica dopo l'accettazione/rifiuto del consensoAbilita La pagina si ricarica dopo il consenso?
La pagina NON si ricaricaConfigura Selettore per il Pulsante dei Cookie

  1. Apri Chrome DevTools → scheda Elements.
  2. Usa lo strumento Select Element per fare clic sul pulsante del banner dei cookie.
  3. Verifica se è un elemento <button> o <a>.
  4. Ispeziona i contenitori padre per trovare un wrapper.
  5. Costruisci un selettore:
.cookie-banner-wrapper button
  1. Inserisci questo in Selettore per il Pulsante dei Cookie.

Passaggio 7: Disabilitare la Validazione Avanzata del Consenso (Opzionale)

Se:

  • Il consenso è configurato correttamente.
  • Gli eventi non si attivano dopo l'accettazione.

Abilita:

Disabilita la validazione avanzata del consenso: Abilitato

Passaggio 8: Testare la Configurazione GDPR

  1. Cancella cookie e local storage nel tuo browser.
  2. Apri il tuo negozio.
  3. Apri Pixel Helper o lo strumento Facebook Test Events.
  4. Ricarica la pagina:
    • Inizialmente non dovrebbero attivarsi eventi.
  5. Accetta solo i cookie di marketing.
  6. Verifica che:
    • Gli eventi Pixel (come PageView) inizino ad attivarsi.
    • Gli eventi CAPI vengano registrati correttamente se configurati.

Conclusione

Seguendo questi passaggi, hai:

  • Identificato se il consenso è archiviato in Cookies, Local Storage o cookie interni di PrestaShop.
  • Configurato Pixel Plus per bloccare gli eventi Facebook Pixel e CAPI in base al consenso.
  • Garantito la conformità GDPR mantenendo un tracciamento accurato degli eventi.
  • Verificato il comportamento corretto utilizzando gli strumenti di debug di Facebook.

Per ulteriori informazioni, consulta le Linee Guida sul Consenso di Facebook.