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 evoluções regulatórias, é crucial adaptar sua implementação para garantir conformidade.

Em dezembro de 2024, a Microsoft compartilhou uma atualização importante sobre o Clarity. Até o início de 2025, os sites que usam Clarity no EEE, Reino Unido e Suíça deverão obter o consentimento explícito dos usuários antes de colocar cookies.

Seguindo o procedimento abaixo, você irá:

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

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

Etapa 0: Pré-requisitos

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

Se não estiver, consulte nosso guia aqui para corrigir: Como adicionar um cookie ao meu widget?

Etapa 1: Desativar cookies no Clarity

Por padrão no Clarity, o rastreamento de visitantes através da colocação de cookies 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 = []); // Inicialização do Axeptio  window._axcb.push(function (axeptio) {          // Recuperação das escolhas de cookies    axeptio.on("cookies:complete", function (choices) { // Acionado 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 formas, como por exemplo:

  • diretamente no <head> do seu site.

  • através do Google Tag Manager, em uma tag HTML personalizada: use o disparador "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 está colocando 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.


Seguindo estas etapas, seu site estará em conformidade com os novos requisitos regulatórios, enquanto continua aproveitando os recursos avançados do Microsoft Clarity.

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

Respondeu à sua pergunta?