Passa al contenuto principale

Problemi Shopify

Sintomo A: Il banner appare ma gli script si attivano comunque (Shopify)

Causa: Shopify inietta alcuni script (ad es. Shopify Analytics) indipendentemente dal <head> del tuo tema. Questi agggirano il blocco degli script.

Soluzione: ConsentForge intercetta l'API di consenso integrata di Shopify. Abilita l'integrazione Shopify Consent API in Proprietà → Impostazioni → Piattaforma → Shopify. Questo dice a Shopify di trattenere le proprie analisi fino a quando ConsentForge concede il consenso.


Sintomo B: Il banner appare ad ogni caricamento di pagina

Causa: Il cookie cf_consent non persiste tra le pagine. Questo può accadere se il tuo store Shopify ha un banner cookie di un'altra app in conflitto, oppure se il dominio del cookie è impostato in modo errato.

Soluzione:

  1. Controlla Proprietà → Impostazioni → Dominio cookie — impostalo su .tuodominio.com (con punto iniziale)
  2. Rimuovi qualsiasi altra app cookie/consenso dal tuo store Shopify — solo un CMP alla volta

Sintomo C: Banner non visualizzato su Shopify Markets (multi-regione)

Causa: Shopify Markets usa sottocartelle o sottodomini per lingua (ad es. /de/, de.tuodominio.com). Il token di integrazione deve essere autorizzato per tutti i domini.

Soluzione: Aggiungi tutti i domini/percorsi di mercato a Proprietà → Impostazioni → Domini.


Causa: Il canale Google integrato di Shopify carica GA4 e Google Ads prima che ConsentForge possa impostare i valori predefiniti del consenso.

Soluzione: Disabilita le analisi del canale vendite Google integrato di Shopify e usa GTM invece. Configura ConsentForge tramite la guida di configurazione GTM per il supporto completo di Consent Mode v2.


App Shopify vs. tag script

L'App Shopify ConsentForge (consigliata) gestisce l'installazione automaticamente. Se hai installato manualmente tramite codice del tema, assicurati che lo script sia in layout/theme.liquid prima di qualsiasi altro tag <script>.