ConverlayConverlay

Consentimento e Privacidade

Como o Converlay trata o consentimento via Customer Privacy API da Shopify — sem banner próprio, rastreamento anônimo sem consentimento, Consent Mode v2 em cada evento.

Como funciona

  1. O pixel carrega para todos os visitantes — sua configuração [customer_privacy] não declara nenhuma finalidade de consentimento obrigatória, então nenhum dado se perde enquanto o banner está na tela
  2. Até o consentimento ser concedido, o Converlay rastreia anonimamente: identificadores efêmeros, sem localStorage, sem dados pessoais
  3. Quando o visitante concede o consentimento, a identidade persistente é ativada e os eventos incluem todos os dados de correspondência
  4. Dentro do pixel, init.customerPrivacy fornece o estado inicial de consentimento e customerPrivacy.subscribe() rastreia alterações em tempo real
  5. Os sinalizadores de consentimento são mapeados para o formato Google Consent Mode v2 e incluídos em cada payload de evento

Nenhuma configuração necessária

Se você está usando o banner de cookies integrado da Shopify, o consentimento funciona automaticamente. Nenhuma configuração é necessária no Converlay.

Mapeamento de consentimento

Os sinalizadores de consentimento da Shopify são mapeados para sinais do Google Consent Mode v2:

Sinalizador ShopifySinal GCM v2
analyticsProcessingAllowedanalytics_storage
marketingAllowedad_storage
marketingAllowedad_user_data
marketingAllowedad_personalization

Consentimento nos payloads de eventos

Cada evento encaminhado para destinos inclui um objeto consent_data:

  • analytics: true/false — se o rastreamento analítico é permitido
  • marketing: true/false — se o rastreamento de marketing é permitido
  • ad_user_data: true/false — se dados do usuário podem ser enviados para plataformas de anúncios
  • ad_personalization: true/false — se anúncios personalizados são permitidos

Roteamento por destino

O Converlay usa sinais de consentimento para decidir quais destinos recebem cada evento. Por exemplo, se um visitante concedeu consentimento de analytics mas negou consentimento de marketing, os eventos serão enviados para o GA4, mas não para o Meta ou TikTok.

Conformidade com GDPR e CCPA

  • GDPR — Sem consentimento, os eventos não carregam dados pessoais nem identificadores persistentes, e são roteados apenas para os destinos que o consentimento do visitante permite — aplicado no lado do servidor em cada evento
  • CCPA — O Converlay respeita sinais de opt-out do Global Privacy Control (GPC): destinos de anúncios são bloqueados para visitantes com GPC e todos os PII são hasheados antes do encaminhamento
  • Retenção de dados — Os dados de eventos são retidos por 90 dias para exibição no painel, depois excluídos automaticamente
  • Exclusão de dados — Desinstalar o app aciona a exclusão de todos os dados armazenados daquela loja

Plataformas de consentimento de terceiros (CMPs)

O Converlay lê o consentimento exclusivamente da Customer Privacy API da Shopify, então qualquer plataforma de consentimento — OneTrust, Cookiebot, iubenda, Pandectes — funciona desde que escreva a escolha do visitante nessa API. A maioria dos apps de consentimento nativos da Shopify faz isso automaticamente.

Um banner que gerencia o consentimento apenas na página (por exemplo via gtag ou bloqueador de scripts) sem sincronizar com a Shopify é invisível para o Converlay: os visitantes continuam sendo rastreados como se não tivessem feito escolha alguma.

Conectar o iubenda

O embed padrão do iubenda não sincroniza com a Shopify por conta própria — ele precisa dos callbacks específicos da Shopify. A forma mais fácil de adicioná-los:

  1. Instale o app CMP Insert Code na Shopify App Store
  2. Cole seu snippet do iubenda (Privacy Controls and Cookie Solution) no app e ative a extensão de tema se solicitado — o app adiciona os callbacks da Shopify automaticamente
  3. Deixe o autoblocking do iubenda desativado: na Shopify, a Customer Privacy API nativa cuida do bloqueio

Prefere a configuração manual? Siga o guia de integração do iubenda para Shopify para adicionar você mesmo o callback onPreferenceExpressedOrNotNeeded.

Verifique sua configuração

Abra sua loja em uma janela anônima, aceite o banner, navegue e adicione um produto ao carrinho. Em um minuto os eventos devem aparecer na página Events do Converlay com o consentimento concedido.