Abrir workspace

Guia · Microsoft Advertising

UET Consent Mode: o consentimento na tag da Microsoft

A tag UET mede conversões e cria públicos para o Microsoft Advertising. Desde maio de 2025, visitas do EEE, Reino Unido e Suíça precisam chegar com sinal de consentimento. Veja como configurar, como testar e no que ele difere do Consent Mode do Google.

  • ✓Baseado na documentação oficial do Microsoft Advertising
  • ✓Código pronto para copiar
  • ✓Leitura sem alterar o site
2025ano em que o sinal virou exigência para o EEE, Reino Unido e Suíça, desde 5 de maio
1126número da Microsoft na lista de fornecedores do TCF
6cookies da Microsoft que não podem ser gravados sem consentimento
75%parcela mínima de eventos com sinal válido para o painel marcar a tag como saudável

O que é

Um aviso de consentimento para a tag da Microsoft

A UET, sigla de Universal Event Tracking, é a tag do Microsoft Advertising. Ela registra visitas e conversões no site para medir campanhas e montar listas de remarketing.

O Consent Mode da UET é o jeito de avisar essa tag sobre a escolha do visitante no banner de cookies. Com o aviso em mãos, a tag decide sozinha se pode gravar cookies e usar identificadores ou se deve funcionar de forma limitada.

Hoje, a Microsoft aplica a regra com base em um sinal principal, o ad_storage, que pode estar concedido ou negado. O site também pode enviar ad_user_data e ad_personalization, os mesmos nomes usados pelo Google, mas a cobrança é feita sobre o ad_storage.

Existe um segundo caminho aceito: em vez do Consent Mode, a tag pode ler o consentimento pelo TCF da IAB Europe. A Microsoft orienta escolher um dos dois, nunca os dois ao mesmo tempo.

Checklist

O que você precisa cumprir

Se o site tem a tag UET e recebe visitas do EEE, Reino Unido ou Suíça, estes pontos precisam estar funcionando.

  1. Consentimento antes de ativar a UET

    Onde a lei exige consentimento, como no EEE e no Reino Unido, o contrato do Microsoft Advertising pede o consentimento antes de ativar a tag. Cookies gravados antes do banner ou depois da recusa contam como violação.

  2. Enviar o sinal pelo Consent Mode ou pelo TCF

    Desde 5 de maio de 2025, a Microsoft cobra o Consent Mode ou o TCF de quem tem visitantes do EEE, Reino Unido e Suíça. Sem sinal, ela para de registrar conversões e de alimentar o remarketing.

  3. Padrão negado e atualização na escolha

    Logo depois da tag, defina ad_storage como denied. Quando o visitante aceitar, envie granted e repita a atualização nas páginas seguintes.

    <!-- código da UET aqui -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('consent', 'default', {
      'ad_storage': 'denied'
    });
    </script>
    
    <!-- quando o visitante aceita -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('consent', 'update', {
      'ad_storage': 'granted'
    });
    </script>
  4. Nenhum cookie antes da escolha

    Os cookies MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp e MSPTC não podem ser gravados sem consentimento.

    Exemplo

    Abra o site numa janela anônima, clique em Rejeitar e confira que nenhum cookie _uet aparece.

  5. Escolher um caminho só

    Use o Consent Mode ou o TCF, nunca os dois ao mesmo tempo. A própria Microsoft faz esse alerta.

  6. No TCF, incluir a Microsoft e a Xandr

    Inclua a Microsoft, fornecedor 1126, e a Xandr, fornecedor 32, na CMP. Sem as finalidades 7, 9 e 10, nenhuma conversão é registrada.

    <!-- antes do código da UET, em todas as páginas -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('config', 'tcf', { 'enabled' : true });
    </script>
  7. CMP certificada pelo Google para os anúncios

    Para anúncios personalizados do Google, o EEE e o Reino Unido exigem CMP certificada com TCF desde 16 de janeiro de 2024. A Suíça exige desde 31 de julho de 2024.

    Exemplo

    Escolha uma CMP certificada pelo Google que também envie o sinal para a UET, para usar um banner só.

Na prática

Certo e errado

Ferramentas oficiais

CMPs certificadas e links oficiais

A Microsoft publica a lista de CMPs com integração à UET, e o Google mantém a lista de CMPs certificadas para o EEE, Reino Unido e Suíça.

A quem se aplica

Quem precisa se preocupar com a UET

A regra é da plataforma, não de uma lei específica. Ela vale para quem usa a tag e recebe visitas de regiões com consentimento prévio.

Anunciantes do Microsoft Advertising

Quem mede conversões ou cria públicos com a UET precisa enviar o sinal para visitas do EEE, Reino Unido e Suíça.

Editores que compram tráfego

Sites com AdSense que fazem campanhas no Bing para atrair visitas costumam ter a UET instalada. A regra vale para eles também.

Agências e gestores de tags

Quem instala a UET pelo Google Tag Manager precisa ligar o consentimento no modelo oficial ou no código personalizado.

Fora das três regiões

Para visitantes de outros países, se nenhum sinal for enviado, a UET considera o consentimento concedido. Leis locais podem pedir mais.

Definições

Os termos da documentação da Microsoft

Estes nomes aparecem no código, no painel do Microsoft Advertising e na extensão de teste da UET.

ad_storage

O sinal que a Microsoft cobra. Concedido, a UET lê e grava cookies. Negado, ela não grava cookies próprios do site nem cookies de terceiros.

ad_user_data e ad_personalization

Sinais opcionais que o site pode enviar, com os mesmos nomes do Google. Hoje a cobrança da Microsoft é só sobre o ad_storage.

Parâmetro asc

Campo enviado em cada evento da UET com o estado do consentimento: denied ou granted. É o que se confere nos testes.

Cookies da Microsoft

MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp e MSPTC. Nenhum deles pode ser gravado sem consentimento.

Coluna Sinal de consentimento

No painel da tag, mostra se o sinal está saudável, acima de 75% dos eventos, moderado ou ausente.

UET Tag Helper

Extensão oficial para Edge e Chrome que mostra cada evento da UET e o valor do asc em tempo real.

Os dois modos

Modo avançado ou modo básico

Os dois respeitam a escolha do visitante. A diferença está no que acontece antes do clique no banner.

Modo avançado

A UET carrega desde o início com o consentimento negado. Enquanto não há resposta, coleta só dados anônimos, que depois são agregados para modelagem. É o modo recomendado pela Microsoft.

  • Mede melhor as conversões de quem recusou
  • A tag já está pronta quando o visitante aceita
  • O padrão negado precisa estar certo em todas as páginas
  • Exige explicar esse uso na política de privacidade

Modo básico

A UET fica bloqueada e só carrega depois que o visitante aceita. Antes disso, nenhum dado é enviado à Microsoft.

  • Mais simples de entender e de explicar
  • Nada sai do site antes da escolha
  • Perde mais conversões nos relatórios
  • Depende de a CMP disparar a tag no momento certo

Como implementar

Configurando o Consent Mode da UET

  1. Defina o padrão logo após a tagEm todas as páginas, logo depois do código da UET, envie o padrão com ad_storage negado para as regiões que exigem consentimento.
  2. Envie a atualização na escolhaQuando o visitante aceitar ou recusar no banner, a CMP envia a atualização com o novo valor do ad_storage.
  3. Repita a escolha nas próximas páginasA Microsoft orienta enviar a atualização também nas páginas seguintes, enquanto a escolha valer.
  4. Prefira uma CMP integradaMuitas CMPs já enviam o sinal para a UET. No Google Tag Manager, use o modelo oficial da UET com as atualizações de consentimento ligadas.
  5. Confira com o UET Tag HelperAntes do clique, os eventos devem mostrar asc negado ou não disparar. Depois de aceitar, todos devem mostrar asc concedido.
Exemplo baseado na documentação do Microsoft Advertising
<!-- código da UET aqui -->
<script>
  // 1. Padrão: negado até o visitante escolher
  window.uetq = window.uetq || [];
  window.uetq.push('consent', 'default', {
    'ad_storage': 'denied'
  });
</script>

<script>
  // 2. Quando o visitante aceita (a CMP faz isso)
  window.uetq = window.uetq || [];
  window.uetq.push('consent', 'update', {
    'ad_storage': 'granted'
  });
</script>

Alternativa pelo TCF

Usando o TCF em vez do Consent Mode

Se o site já tem uma CMP com o TCF da IAB Europe, a UET pode ler a TC string diretamente. Para isso, um pequeno trecho de configuração liga o TCF na UET e precisa vir antes do código da tag em todas as páginas.

No banner, inclua a Microsoft, fornecedor 1126, e a Xandr, fornecedor 32. A Microsoft pede consentimento para as finalidades 1, 3, 4, 7, 9 e 10. Sem as finalidades 7, 9 e 10, nenhuma conversão é registrada. Sem a 1, a tag não usa cookies.

Se a CMP não responder em 500 milissegundos ou estiver em estado de erro ou carregamento, a UET segue funcionando sem o TCF. Por isso, uma CMP lenta pode fazer o sinal se perder.

O Microsoft Advertising aceita o TCF desde 24 de julho de 2023. A regra de ouro é escolher um caminho só: Consent Mode ou TCF.

Linha do tempo

Quando cada regra começou a valer

As datas que mais afetam quem tem visitas da Europa nas campanhas da Microsoft.

  1. 24 de julho de 2023

    Suporte ao TCF

    O Microsoft Advertising passa a aceitar o consentimento pelo TCF da IAB Europe.

  2. 31 de março de 2025

    Aviso oficial

    A Microsoft publica o aviso pedindo que os anunciantes enviem sinais de consentimento até 5 de maio.

  3. 5 de maio de 2025

    Sinal exigido no EEE, Reino Unido e Suíça

    A Microsoft passa a cobrar o Consent Mode ou o TCF de todos os clientes com visitantes dessas regiões.

Fiscalização e AdSense

O que acontece sem o sinal e onde entra o Google

A cobrança é feita pela própria plataforma. Segundo a Microsoft, se o site usa a UET sem Consent Mode e sem TCF, ela para de registrar as conversões da UET e de alimentar as listas de remarketing para esse tráfego. As campanhas perdem dados e a otimização piora.

O contrato do Microsoft Advertising também exige consentimento onde a lei pede, como no EEE e no Reino Unido. Cookies gravados antes do clique no banner ou depois de uma recusa são tratados como violação.

Para quem tem AdSense ou Ad Manager, a UET é uma tag a mais na mesma página. O Consent Mode do Google cuida das tags do Google, e o TCF cuida dos anúncios. A UET precisa receber o seu próprio sinal da mesma CMP.

A grande diferença para o Google é que a Microsoft cobra só o ad_storage e aceita o TCF como alternativa ao Consent Mode, enquanto o Google trabalha com quatro sinais. Os nomes parecidos confundem, mas os comandos são separados.

Erros comuns

O que mais derruba as conversões da UET

A maioria aparece em sites que configuraram o Consent Mode do Google e acharam que a Microsoft estava coberta.

Só o Google recebe o sinal

A CMP envia o Consent Mode do Google, mas não envia nada para a UET. Para a Microsoft, o sinal está ausente.

Consent Mode e TCF juntos

O site liga os dois caminhos ao mesmo tempo. A Microsoft orienta usar apenas um.

Cookies antes do clique

A UET carrega sem padrão negado e grava MUID ou _uetvid antes de o visitante escolher.

Atualização só na primeira página

A escolha é enviada no clique, mas não nas páginas seguintes. Eventos de conversão saem sem o asc certo.

Finalidades do TCF incompletas

O banner não pede as finalidades 7, 9 e 10. Mesmo com aceite, nenhuma conversão é registrada.

Microsoft fora do banner

A Microsoft, fornecedor 1126, não aparece na lista da CMP. A TC string nunca dá permissão a ela.

Na prática

O que pode e o que não pode com a UET

Exemplos práticos para sites com visitas da Europa e de outros países.

Pode

  • Usar o modo avançado com padrão negado no EEE, Reino Unido e Suíça
  • Deixar a UET com padrão concedido fora dessas regiões, se a lei local permitir
  • Usar o modelo oficial da UET no Google Tag Manager
  • Escolher o TCF no lugar do Consent Mode, se a CMP já usa o TCF
  • Conferir a coluna de sinal de consentimento no painel

Não pode

  • Ligar Consent Mode e TCF ao mesmo tempo
  • Gravar cookies da Microsoft antes do clique no banner
  • Continuar gravando cookies depois de uma recusa
  • Achar que o Consent Mode do Google cobre a UET
  • Pedir só a finalidade 1 do TCF e esperar ver conversões

No ConsentMode

O que a auditoria confere sobre a UET

  • Detecta a tag UET na página e abre o site como visitante da Europa e de fora dela.
  • Confere se existe padrão de consentimento logo após a tag e qual valor de ad_storage ele usa.
  • Verifica se cookies como MUID e _uetvid aparecem antes do clique ou depois de uma recusa.
  • Vê se o site usa Consent Mode, TCF ou os dois, e se a Microsoft está na lista da CMP.
  • Entrega prints e o ajuste a fazer na CMP, no GTM ou no código da tag.

Perguntas frequentes

O Consent Mode do Google já resolve a UET?

Não necessariamente. São comandos separados. Algumas CMPs e o modelo oficial da UET no GTM repassam o sinal, mas é preciso conferir se a UET está recebendo o ad_storage.

Preciso enviar ad_user_data e ad_personalization para a Microsoft?

Pode enviar, mas hoje a Microsoft cobra apenas o ad_storage. Enviar os outros dois não atrapalha e deixa o código parecido com o do Google.

Meu site é brasileiro. Preciso disso?

Só para visitas do EEE, Reino Unido e Suíça. Fora dessas regiões, a UET considera o consentimento concedido quando nenhum sinal é enviado, mas a lei local pode pedir mais.

Qual modo devo escolher?

A Microsoft recomenda o modo avançado, que mede melhor quem recusa. O básico é mais simples e não envia nada antes da escolha. Valide com o jurídico.

Como sei se está funcionando?

Use o UET Tag Helper e veja o asc em cada evento, ou confira a coluna de sinal de consentimento no painel da tag. Uma auditoria do ConsentMode também mostra isso com prints.

Biblioteca

Fontes oficiais

Este guia foi escrito a partir destas páginas oficiais. Leia direto na fonte:

Descubra se a UET está recebendo o consentimento

A auditoria abre o site como visitante europeu e mostra o que a tag da Microsoft faz antes e depois da escolha.

Começar a auditoria