Passar para o conteúdo principal

Integrar a API de consentimento do Microsoft Clarity

Escrito por Alexandre Dias Da Silva

Microsoft Clarity é uma ferramenta poderosa para analisar o comportamento dos usuários. No entanto, devido às mudanças regulatórias, é fundamental adaptar sua implementação para garantir conformidade.

Em dezembro de 2024, a Microsoft compartilhou uma atualização importante sobre o Clarity. A partir do início de 2025, os sites que usam Clarity na EEE, Reino Unido e Suíça precisarão obter o consentimento explícito dos usuários antes de depositar cookies.

Seguindo o procedimento abaixo, você irá:

  • configurar o Clarity para não coletar dados de usuários por padrão.

  • adicionar código adicional para permitir controlar o rastreamento do Clarity com base nas escolhas de consentimento expressas pelo visitante através de seu banner de cookies.

Etapa 0: Pré-requisitos

Antes de continuar, certifique-se de que Microsoft Clarity está no seu banner de cookies Axeptio.

Se não for o caso, consulte nosso guia aqui para resolver: Como adicionar um cookie ao meu widget?

Etapa 1: Desativar cookies no Clarity

Por padrão no Clarity, o rastreamento de visitantes através do depósito de cookie está ativado.

Para desativar os cookies, vá para Configurações > Configuração > Configurações avançadas e desmarque Cookies.

Etapa 2: Adicionar o código ao seu site

Nosso exemplo de código abaixo permite vincular as escolhas feitas pelos seus visitantes no seu banner de cookies Axeptio à API de consentimento do Clarity:

<script>  void 0 === window._axcb && (window._axcb = []); // Initialização do Axeptio  window._axcb.push(function (axeptio) {          // Recuperação das escolhas de cookies    axeptio.on("cookies:complete", function (choices) { // Disparado após as escolhas do usuário      if (choices.clarity) {                      // Se o Clarity é aceito        window.clarity('consent');               // Inicia o rastreamento do Clarity      } else {                                   // Caso contrário        window.clarity('consent', false);        // Desativa o rastreamento      }    });  });</script>

Você pode adicionar este código de várias maneiras, como por exemplo:

  • diretamente, no <head> do seu site.

  • via Google Tag Manager, em uma tag HTML personalizada: use o gatilho "Consent Initialization - All Pages" para garantir que este script seja executado antes de qualquer outro serviço.

Etapa 3: Testar

Siga os passos abaixo para confirmar que o Clarity não deposita cookies no navegador dos seus visitantes:

  1. Limpe os cookies do seu site.

  2. Acesse seu site.

  3. Recuse os cookies através do seu banner Axeptio.

  4. Certifique-se de que o Clarity foi carregado corretamente (verifique as chamadas para /collect).

  5. Verifique os cookies no seu navegador e confirme que não há entradas para _clck ou _clsk.


Ao seguir estas etapas, seu site estará em conformidade com os novos requisitos regulatórios, enquanto continua aproveitando as funcionalidades avançadas do Microsoft Clarity.

Para mais informações, consulte a documentação oficial do Microsoft Clarity:

Respondeu à sua pergunta?