Passar para o conteúdo principal

Integrar a API de consentimento 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, é crucial 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 no EEE, Reino Unido e Suíça precisarão obter consentimento explícito dos usuários antes de depositar cookies.

Seguindo o procedimento abaixo, você vai :

  • 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 com base nas escolhas de consentimento expressas pelo visitante através de seu aviso de cookies.

Etapa 0 : Pré-requisitos

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

Se não estiver, 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 via 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 por seus visitantes no aviso 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 Clarity for aceito        window.clarity('consent');               // Inicia o rastreamento Clarity      } else {                                   // Caso contrário        window.clarity('consent', false);        // Desativa o rastreamento      }    });  });</script>

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

  • diretamente no <head> do seu site.

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

Etapa 3 : Testar

Siga as etapas abaixo para confirmar que Clarity não está depositando cookies no navegador de seus visitantes :

  1. Limpe os cookies do seu site.

  2. Acesse seu site.

  3. Recuse os cookies através de seu aviso Axeptio.

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

  5. Verifique os cookies em 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 os recursos avançados do Microsoft Clarity.

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

Respondeu à sua pergunta?