Versionv1

Início rápido

Duração: cerca de 5 minutos.
Você vai: inserir dois blocos no <head>, recarregar e verificar banner, bloqueio e (com tags Google) o Consent Mode.

Não é necessário conhecimento prévio de CMPs. Em caso de problemas: Solução de problemas.

Pré-requisitos

  • Acesso ao <head> HTML do site (ou layout raiz: tema WordPress, theme.liquid da Shopify, layout Next.js, etc.).
  • Uma URL de política de privacidade publicada via HTTPS (200 OK, sem placeholder). Com URL incorreta, o banner muitas vezes não aparece—isso é intencional.

Etapa 1 — Colar no topo do <head>

Cole logo após <head> (antes de folhas de estilo, GA, snippet do contêiner GTM, pixels ou outros scripts de terceiros):

<script>
  window.INTA = {
    policy_link: "https://YOURDOMAIN.com/privacy-policy",
    settings: {
      rootDomain: "YOURDOMAIN.com",
      company: "Nome da sua empresa",
    },
  };
</script>
<script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>
CampoValor
policy_linkURL HTTPS completa da sua política de privacidade
settings.rootDomainDomínio registrável do site, sem https:// ou caminho
settings.companyNome na UI de consentimento

Regras

  1. O script inline window.INTA deve rodar antes da tag script uc.js.
  2. Pixels de análise, anúncios ou redes sociais não acima deste bloco, a menos que seja deliberado (padrão: não).

Etapa 2 — Opcional: Google Analytics / Ads (gtagId)

Se você usa GA4 ou Google Ads e quer que a CMP alinhe o Google Consent Mode v2 ao seu ID de medição, adicione gtagId:

<script>
  window.INTA = {
    policy_link: "https://YOURDOMAIN.com/privacy-policy",
    settings: {
      rootDomain: "YOURDOMAIN.com",
      company: "Nome da sua empresa",
      gtagId: "G-XXXXXXXXXX",
    },
  };
</script>
<script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>

Omita gtagId até existirem tags Google. Configuração completa: window.INTA (JSON Schema).

Etapa 3 — Verificar (2 minutos)

Use uma janela privada / anônima para que cookies antigos de consentimento não interfiram.

Ponto de verificaçãoEsperado
BannerA UI de consentimento aparece (banner ou sobreposição, conforme o produto).
Redeuc.js carrega cedo de consents.cdn.intastellarsolutions.com.
Antes de aceitarTags não essenciais (GA4, Meta, etc.) não devem se comportar como plenamente consentidas—o padrão exato depende de GTM/gtag (Como funciona).
Depois de aceitarTags dependentes de consentimento podem disparar ou mudar para modos normais / conscientes de consentimento (ex.: Google Consent Mode).

Recuse (ou consentimento mínimo), recarregue uma vez: a escolha deve persistir. Se reiniciar sempre, veja Solução de problemas (snippet duplicado / rootDomain incorreto).

Etapa 4 — Próximos passos (produção)

Se você usa…Em seguida
GTMGoogle Tag Manager—CMP em Consent Initialization, depois tags conscientes de consentimento.
GA4Google Analytics 4 + Google Consent Mode.
MetaMeta Pixel.
Snippet completo / brandingPrimeiros passos (JavaScript).
React / Next / SPASPAs e SSR.

Pronto para produção (leia uma vez)

A CMP implementa os mecanismos de consentimento documentados (UI + integração descrita) quando você mantém a ordem de carregamento e os padrões de tags. Você continua responsável por: textos de política, menções a fornecedores, base legal e cada trigger de tag. Não prometemos „conformidade total automática“—documentamos comportamento previsível para que você possa verificar em DevTools e GTM Preview.

← Início da documentação

Last updated