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.
Guia · Microsoft Advertising
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.
O que é
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
Se o site tem a tag UET e recebe visitas do EEE, Reino Unido ou Suíça, estes pontos precisam estar funcionando.
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.
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.
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>Os cookies MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp e MSPTC não podem ser gravados sem consentimento.
Abra o site numa janela anônima, clique em Rejeitar e confira que nenhum cookie _uet aparece.
Use o Consent Mode ou o TCF, nunca os dois ao mesmo tempo. A própria Microsoft faz esse alerta.
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>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.
Escolha uma CMP certificada pelo Google que também envie o sinal para a UET, para usar um banner só.
Na prática
Ferramentas 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
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.
Quem mede conversões ou cria públicos com a UET precisa enviar o sinal para visitas do EEE, Reino Unido e Suíça.
Sites com AdSense que fazem campanhas no Bing para atrair visitas costumam ter a UET instalada. A regra vale para eles também.
Quem instala a UET pelo Google Tag Manager precisa ligar o consentimento no modelo oficial ou no código personalizado.
Para visitantes de outros países, se nenhum sinal for enviado, a UET considera o consentimento concedido. Leis locais podem pedir mais.
Definições
Estes nomes aparecem no código, no painel do Microsoft Advertising e na extensão de teste da UET.
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.
Sinais opcionais que o site pode enviar, com os mesmos nomes do Google. Hoje a cobrança da Microsoft é só sobre o ad_storage.
Campo enviado em cada evento da UET com o estado do consentimento: denied ou granted. É o que se confere nos testes.
MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp e MSPTC. Nenhum deles pode ser gravado sem consentimento.
No painel da tag, mostra se o sinal está saudável, acima de 75% dos eventos, moderado ou ausente.
Extensão oficial para Edge e Chrome que mostra cada evento da UET e o valor do asc em tempo real.
Os dois modos
Os dois respeitam a escolha do visitante. A diferença está no que acontece antes do clique no banner.
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.
A UET fica bloqueada e só carrega depois que o visitante aceita. Antes disso, nenhum dado é enviado à Microsoft.
Como implementar
<!-- 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
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
As datas que mais afetam quem tem visitas da Europa nas campanhas da Microsoft.
O Microsoft Advertising passa a aceitar o consentimento pelo TCF da IAB Europe.
A Microsoft publica o aviso pedindo que os anunciantes enviem sinais de consentimento até 5 de maio.
A Microsoft passa a cobrar o Consent Mode ou o TCF de todos os clientes com visitantes dessas regiões.
Fiscalização e AdSense
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
A maioria aparece em sites que configuraram o Consent Mode do Google e acharam que a Microsoft estava coberta.
A CMP envia o Consent Mode do Google, mas não envia nada para a UET. Para a Microsoft, o sinal está ausente.
O site liga os dois caminhos ao mesmo tempo. A Microsoft orienta usar apenas um.
A UET carrega sem padrão negado e grava MUID ou _uetvid antes de o visitante escolher.
A escolha é enviada no clique, mas não nas páginas seguintes. Eventos de conversão saem sem o asc certo.
O banner não pede as finalidades 7, 9 e 10. Mesmo com aceite, nenhuma conversão é registrada.
A Microsoft, fornecedor 1126, não aparece na lista da CMP. A TC string nunca dá permissão a ela.
Na prática
Exemplos práticos para sites com visitas da Europa e de outros países.
No ConsentMode
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.
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.
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.
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.
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
Este guia foi escrito a partir destas páginas oficiais. Leia direto na fonte:
A auditoria abre o site como visitante europeu e mostra o que a tag da Microsoft faz antes e depois da escolha.