Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.atriby.com/llms.txt

Use this file to discover all available pages before exploring further.

O script mantém dois registros de atribuição:
  • firstTouch: primeira visita com parâmetros de tracking ainda válida.
  • lastTouch: visita mais recente com parâmetros de tracking.

Padrão

O modo padrão de propagação é last-touch.

Usar first-touch

<script
  src="https://app.atriby.com/scripts/utms/latest.js"
  data-atriby-attribution="first-touch"
  async
  defer
></script>
O atributo legado data-attribution="first-touch" também continua funcionando.

Persistência

O script grava em localStorage na chave:
_atb_utms
Quando localStorage não está disponível, usa cookie de fallback com TTL de 90 dias. Em HTTPS, o cookie recebe Secure; em todos os casos usa SameSite=Lax.

API no navegador

Depois de inicializado:
window.Atriby.appendTo("https://checkout.exemplo.com/pagar")
window.Atriby.getState()
window.Atriby.get()
window.Atriby.getFirstTouch()
window.Atriby.getLastTouch()
window.UTMTracker existe como alias legado. Se o link de destino já tem um parâmetro, o script preserva o valor existente e adiciona apenas o que falta.