Consentl para WooCommerce
As lojas WooCommerce usam o plugin Consentl para WordPress, que mantém a atribuição de encomendas desativada até ser permitido o marketing e funciona com cache.
- Loader em primeiro lugar no <head>
- Sim
- Transferir
- consentl-wordpress-1.1.0.zip · Versão 1.1.0 · 248 KB · SHA-256
O WooCommerce é suportado pelo mesmo plugin que o WordPress. Instale-o e ligue-o conforme descrito em Consentl para WordPress; esta página trata do que é específico das lojas.
Instalar e ligar
- Transfira o plugin a partir de Transferências e carregue-o em Plugins → Adicionar novo → Carregar plugin; depois ative-o.
- Aceda a Definições → Consentl → Ligar ao Consentl, inicie sessão e escolha ou crie o site da sua loja. A ligação é registada como um site WooCommerce, pelo que o banner utiliza a terminologia de loja («loja»).
- Opcional, mas recomendado: instale o plugin WP Consent API (site externo) para que os outros plugins sigam a escolha do visitante.
Atribuição de encomendas
O WooCommerce 8.5 e posteriores registam a origem das encomendas com sourcebuster.js, que define
cookies sbjs_*. Com o Consentl:
- a atribuição de encomendas só começa depois de o visitante permitir o marketing, nessa página e em todas as páginas seguintes;
- se o visitante retirar o consentimento, a atribuição para e os cookies
sbjs_*são removidos; - a loja é sempre gerada no servidor com a atribuição desativada, pelo que isto funciona com cache de página completa;
- os cookies do carrinho, da finalização da compra e da sessão são estritamente necessários e nunca são afetados.
Os dados de atribuição de encomendas só são preenchidos para os visitantes que deram o seu acordo;
as encomendas dos restantes visitantes mostram a origem «Unknown» (desconhecida). Os programadores
podem repor o comportamento predefinido do WooCommerce com o filtro
consentl_woocommerce_attribution_client_side definido como false.
Páginas da loja
Acrescente a declaração de cookies, o formulário de pedidos relativos a dados pessoais e, se vender a consumidores na UE, o formulário de livre resolução da UE (Diretiva (UE) 2023/2673; plano Pro e superiores, ativado no painel) com os blocos ou shortcodes indicados no guia do WordPress.
Verificar que funciona
- Numa janela privada, abra uma página de produto a partir de uma região com opt-in (ou utilize
?consentl=preview). - Nas ferramentas de programador do navegador → Application → Cookies, não existem cookies
sbjs_*antes de aceitar o marketing. - Aceite: os cookies
sbjs_*aparecem e mantêm-se na página seguinte. Rejeite novamente: são removidos. - Adicione ao carrinho e finalize a compra sem aceitar: tudo funciona.
Limitações
- São suportadas tanto a finalização da compra clássica como a de blocos. A finalização da compra propriamente dita não exige alterações ao banner de consentimento.
- O Google Analytics, a Meta e outros plugins de canais seguem a escolha quando utilizam o Consent Mode ou a WP Consent API; verifique as definições de cada plugin.
- Aplicam-se todas as limitações do WordPress.
Guias relacionados
Com dificuldades? Escreva para support@consentl.com — respondemos em inglês nos dias úteis.