Integração com a Shopify
Instale o Consentio na sua loja Shopify
Instalação através do theme.liquid
O método mais simples. Siga estes passos:
- Inicie sessão no painel de administração da Shopify
- Vá a Loja Online → Temas → Ações → Editar código
- Localize o ficheiro
theme.liquidna secção Layout - Insira o seguinte código antes de
</head> - Guarde as alterações
HTML
<script src="https://consentio.cz/widget/YOUR_KEY/consentio.min.js" async></script>
Dica: Pode encontrar a chave do widget no painel do Consentio do seu website, em Instalação.
Alternativa: Shopify Custom Pixels
Para lojistas que não querem editar o código do tema.
- Vá a Definições → Eventos de clientes → Adicionar pixel personalizado
- Dê um nome ao pixel (por exemplo, “Consentio”)
- Cole o código
Aviso: Os Custom Pixels são executados numa sandbox (iframe) e têm limitações.
Recomendamos o método theme.liquid para funcionalidade completa.
Bloquear Scripts na Shopify
Nos templates da Shopify pode bloquear scripts de terceiros da mesma forma que num website normal.
HTML
<!-- Bloquear o Klaviyo -->
<script type="text/plain" data-category="marketing"
src="https://static.klaviyo.com/onsite/js/klaviyo.js">
</script>
<!-- Bloquear o Facebook Pixel -->
<script type="text/plain" data-category="marketing">
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');
</script>
Shopify Markets e Suporte Multilingue
O Consentio deteta automaticamente o idioma a partir do atributo lang no elemento <html>.
O Shopify Markets define este atributo com base na região do cliente.
Dica: Se utilizar o Shopify Markets, o banner de cookies aparecerá automaticamente
no idioma correto, sem qualquer configuração adicional.
Aplicações Compatíveis
| Aplicação | Categoria | Método de Bloqueio |
|---|---|---|
| Google Analytics 4 | analítica | Google Consent Mode (automático) |
| Facebook Pixel | marketing | type="text/plain" |
| Klaviyo | marketing | type="text/plain" |
| TikTok Pixel | marketing | type="text/plain" |
| Hotjar | analítica | type="text/plain" |