Cookies e atribuição
Quais cookies a tag grava, por quanto tempo, e como o clique sobrevive até a conversão.
Modelo de atribuição#
A atribuição é de último clique rastreado, com janela definida na campanha. O identificador é gravado em cookie de primeira parte na chegada e lido na conversão. Um clique novo sobrescreve o anterior.
Cookie de primeira parte, gravado no domínio do anunciante. Não usamos cookie de terceiro, então o bloqueio de terceiros nos navegadores não afeta a atribuição. Os limites que se aplicam são os do próprio navegador para cookies de primeira parte gravados por script.
Cookies gravados#
Todos com prefixo moclick_. Quais aparecem depende da campanha e dos
parâmetros presentes na URL de entrada — nenhum cookie é gravado sem o parâmetro
correspondente.
| Cookie | Função | Validade |
|---|---|---|
moclick_click_id |
Identificador do clique, usado para atribuir a conversão à origem. | Janela da campanha |
moclick_native_cid |
Identificador do clique na medição própria da Moclick. | Janela da campanha |
moclick_traffic_source |
Origem do tráfego, para atribuição por publisher. O sufixo do nome acompanha o parâmetro configurado na campanha. | Janela da campanha |
moclick_msxt, moclick_eventid, moclick_udid |
Identificadores de sessão, evento e dispositivo exigidos por plataformas de mídia contratadas para a campanha. Gravados apenas quando a campanha os utiliza. | Janela da campanha |
__mclk_dprobe |
Sonda técnica para descobrir em qual domínio o navegador aceita gravar o cookie. Não contém dado do visitante. | 10 segundos |
Atributos#
| Atributo | Valor |
|---|---|
Path | / |
Max-Age | Janela da campanha. Padrão 30 dias, máximo 365 |
SameSite | Lax |
Secure | Presente em HTTPS |
Domain | Inferido, ou o valor de cookie_domain |
HttpOnly | Ausente — a tag precisa ler no navegador |
Inferência do domínio#
Para que o cookie valha em todos os subdomínios, a tag testa candidatos de domínio subindo a hierarquia do hostname, gravando e removendo a sonda técnica em cada tentativa. O primeiro domínio aceito pelo navegador é o escolhido.
Se nenhum for aceito — o que acontece em domínio na Public Suffix List e em algumas
configurações de plataforma — o cookie é gravado apenas no host atual.
A atribuição continua funcionando naquele host, mas não cruza subdomínios. Nesse caso
defina cookie_domain explicitamente, como descrito em
subdomínio e domínio cruzado.
Armazenamento local#
Além dos cookies, a tag usa o armazenamento do navegador para duas marcas técnicas: uma que registra que a conversão já foi enviada, evitando reenvio ao recarregar a página, e outra que impede o registro duplicado de um mesmo acesso. Nenhuma das duas contém dado do visitante.
Ambas degradam sem quebrar: com armazenamento bloqueado, a deduplicação do servidor assume o papel e a integração segue funcionando.
Janela de atribuição#
Configurada por campanha, de 1 a 365 dias, padrão 30. A escolha depende do ciclo de decisão do produto:
| Janela | Adequada para |
|---|---|
| 1 a 7 dias | Compra por impulso, oferta com prazo, campanha de urgência |
| 30 dias (padrão) | E-commerce em geral, geração de lead |
| 60 a 90 dias | Ticket alto, ciclo de consideração longo, B2B |
| Acima de 90 dias | Casos específicos. Avalie: janela longa infla a atribuição e enfraquece a base legal do cookie |
Alterar a janela afeta somente os cookies gravados a partir da mudança. Os já existentes mantêm a validade original até expirarem.
Quando a atribuição não acontece#
| Situação | Efeito | Mitigação |
|---|---|---|
| Cookie expirou | Conversão sem origem | Ampliar a janela conforme o ciclo real |
| Usuário limpou os cookies | Conversão sem origem | Nenhuma no lado do cliente |
| Conversão em outro dispositivo | Não atribuída | Postback S2S com identificador próprio |
| Conversão em outro domínio | Não atribuída | Propagar na URL ou usar Postback S2S |
| Navegação anônima | Só na mesma sessão | Nenhuma |
| Bloqueador de script | Nada é gravado | Postback S2S |
| Tag ausente na página de entrada | Nada é gravado | Instalar em todas as páginas |
Perda de atribuição é inerente a rastreamento no navegador. Quando o volume medido divergir do faturado, o Postback S2S é o caminho para fechar a diferença — ele não depende de cookie nem de JavaScript.