Appearance
Pixel de rastreamento
O Pixel do Vestige Metrics é o responsável por acompanhar a navegação dos visitantes dentro das páginas rastreadas.
Ele é um script JavaScript instalado no site e funciona como a base da coleta de informações utilizadas posteriormente pelo Vestige para entender acessos, page views, captações e atribuição.
É através do Pixel que o Vestige consegue observar a jornada acontecendo.
text
VISITANTE
│
▼
SITE
│
▼
PIXEL VESTIGE
│
├── visitante
├── page views
├── parâmetros
└── captações
│
▼
VESTIGE METRICSInstalação do Pixel
Cada conta do Vestige possui seu próprio script de rastreamento.
Na implementação tradicional, esse script JavaScript é adicionado ao header das páginas que devem ser rastreadas.
Conceitualmente:
html
<head>
...
<!-- Pixel do Vestige Metrics -->
<script>...</script>
...
</head>Depois de instalado, o Pixel passa a acompanhar automaticamente a navegação realizada nas páginas em que estiver presente.
Algumas plataformas possuem formas específicas de instalação ou integrações que facilitam esse processo.
Por isso, dependendo da tecnologia utilizada pelo site, o procedimento de instalação pode ser diferente.
Page views
Sempre que uma página rastreada é visualizada, o Pixel registra um page view.
text
Visitante
│
▼
Página
│
▼
Pixel
│
▼
PAGE VIEWCada page view recebe um identificador próprio.
No Vestige, esse identificador é chamado de PVI ID.
Isso permite distinguir cada visualização realizada durante a navegação.
text
Visitante
│
├── Página A → PVI ID 001
│
├── Página B → PVI ID 002
│
└── Página C → PVI ID 003Mesmo quando os page views pertencem ao mesmo visitante, cada visualização possui seu próprio identificador.
Identificando o visitante
Além de identificar cada page view, o Vestige também precisa reconhecer quais acessos pertencem ao mesmo visitante.
Para isso existe o LTU ID.
O LTU ID funciona como um identificador único daquele visitante dentro do contexto rastreado pela conta.
text
LTU ID
123456
│
├── PVI 001
├── PVI 002
├── PVI 003
└── PVI 004Dessa forma, vários page views podem ser relacionados ao mesmo visitante.
Essa relação é uma das bases para a construção da jornada dentro do Vestige.
LTU e PVI
LTU e PVI representam duas coisas diferentes:
| Identificador | Representa |
|---|---|
| LTU ID | O visitante identificado pelo Pixel |
| PVI ID | Uma visualização de página específica |
Podemos visualizar essa relação assim:
text
VISITANTE
LTU 123456
│
├── PAGE VIEW
│ PVI 001
│
├── PAGE VIEW
│ PVI 002
│
└── PAGE VIEW
PVI 003O LTU permite reconhecer o visitante ao longo da navegação, enquanto o PVI permite identificar exatamente uma determinada visualização.
Identificação através de cookie first-party
Para reconhecer o mesmo visitante ao longo da navegação, o Pixel utiliza um cookie first-party.
Esse cookie pertence ao próprio contexto do domínio rastreado.
Isso permite que o Vestige reconheça o visitante em diferentes páginas e também entre subdomínios pertencentes ao mesmo domínio.
Por exemplo:
text
www.exemplo.com
│
│ mesmo domínio
▼
blog.exemplo.com
│
│ mesmo visitante
▼
checkout.exemplo.comNesse cenário, o LTU pode acompanhar o visitante entre os diferentes subdomínios.
Entretanto, essa identificação não é compartilhada automaticamente entre domínios diferentes.
text
exemplo.com
│
✕
│
outrosite.comAo mudar para outro domínio, o visitante passa a estar em outro contexto de identificação.
Captura de parâmetros da URL
Quando um page view acontece, o Pixel também verifica os parâmetros presentes na URL.
Isso inclui parâmetros utilizados para rastreamento, como UTMs e LTMs.
Por exemplo:
text
URL
?utm_source=google
&utm_campaign=black-friday
<m_campaign=123456
│
▼
PIXEL
│
▼
PAGE VIEW
│
├── utm_source
├── utm_campaign
└── ltm_campaignEssas informações são enviadas junto com o registro daquele page view.
Assim, o Vestige consegue saber não apenas que uma página foi visualizada, mas também quais parâmetros estavam presentes naquele acesso.
Para entender melhor esses parâmetros, consulte:
Construindo a jornada
A combinação entre LTU, PVI e os parâmetros encontrados durante a navegação permite ao Vestige construir o histórico daquele visitante.
text
LTU 123456
│
├── PVI 001
│ ├── UTM
│ └── LTM
│
├── PVI 002
│
└── PVI 003
│
└── CaptaçãoCom isso, os diferentes acontecimentos deixam de ser registros isolados e passam a fazer parte de uma mesma jornada.
Detecção de captações
Além dos page views, o Pixel também consegue identificar captações realizadas nas páginas rastreadas.
O Pixel observa os elementos da página e consegue detectar formulários e campos utilizados durante a navegação.
Quando identifica o preenchimento de um e-mail em um contexto de captação, o Vestige consegue relacionar aquele lead ao page view correspondente.
text
VISITANTE
│
▼
PAGE VIEW
│
▼
FORMULÁRIO
│
▼
E-MAIL IDENTIFICADO
│
▼
CAPTAÇÃO
│
▼
PVI CORRESPONDENTEIsso é importante porque o page view já possui contexto sobre aquela navegação.
Ele pode conter, por exemplo:
text
CAPTAÇÃO
│
▼
PVI
│
├── LTU
├── URL
├── UTMs
└── LTMsAssim, o Vestige consegue relacionar a captação à jornada que estava acontecendo naquele momento.
Sites dinâmicos e SPAs
O Pixel foi desenvolvido para acompanhar também páginas que possuem alterações dinâmicas.
Em aplicações modernas, nem toda navegação provoca necessariamente um carregamento tradicional completo da página.
O Pixel consegue acompanhar mudanças relevantes na navegação e observar alterações no DOM utilizadas para identificar elementos e captações.
Na maior parte das implementações, esse acompanhamento acontece automaticamente, sem a necessidade de disparos manuais adicionais.
Algumas implementações específicas podem exigir tratamentos adicionais, dependendo de como o site foi construído.
O Pixel e o VDA
Os identificadores criados durante o rastreamento também podem ser utilizados pelo Vestige Direct Attribution (VDA).
Como o Pixel conhece o visitante e o page view atual, ele possui os dois identificadores fundamentais para esse mecanismo:
text
PIXEL
│
├── LTU ID
└── PVI ID
│
▼
VDAEssas informações podem ser transportadas até o checkout para que posteriormente retornem ao Vestige junto com a venda.
Quando isso acontece, o Vestige consegue identificar diretamente qual visitante e qual page view estavam relacionados àquela transação.
text
PAGE VIEW
│
├── LTU
└── PVI
│
▼
CHECKOUT
│
▼
COMPRA
│
▼
WEBHOOK
│
▼
VDA
│
▼
PAGE VIEW ORIGINALPara entender como esses identificadores são utilizados na relação entre vendas e jornadas, consulte Atribuição.
Envio de identificadores para o checkout
O Vestige pode disponibilizar os identificadores necessários ao VDA para integrações com o checkout.
Existem diferentes formas de realizar essa implementação.
Em alguns casos, os identificadores podem ser obtidos através de uma função JavaScript disponibilizada pelo Pixel.
Em determinadas integrações, o próprio Vestige também pode utilizar configurações específicas da plataforma para incluir automaticamente as informações necessárias nos links de checkout identificados na página.
A implementação exata depende da plataforma utilizada e deve seguir a documentação específica de cada integração.
O Pixel é a base do rastreamento
Grande parte das informações utilizadas pelo Vestige começa no Pixel.
text
PIXEL
│
┌──────────┼──────────┐
▼ ▼ ▼
LTU PAGE VIEW PARÂMETROS
│ │
▼ ├── UTM
PVI └── LTM
│
▼
CAPTAÇÃO
│
▼
JORNADA
│
▼
ATRIBUIÇÃOO Pixel não é apenas responsável por contabilizar visitas.
Ele fornece a estrutura necessária para que o Vestige consiga relacionar visitantes, page views, parâmetros de aquisição e captações ao longo de uma mesma jornada.
Visão geral
O fluxo pode ser resumido assim:
text
VISITANTE
│
▼
SITE
│
▼
PIXEL VESTIGE
│
├── identifica visitante → LTU
│
├── registra page view → PVI
│
├── captura parâmetros → UTM / LTM
│
└── identifica captação
│
▼
HISTÓRICO DA JORNADA
│
▼
ATRIBUIÇÃO
│
▼
ANÁLISEO Pixel é, portanto, o ponto de partida do rastreamento realizado pelo Vestige Metrics.
É através dele que a navegação deixa de ser apenas uma sequência de páginas acessadas e passa a formar uma jornada identificável, contextualizada e relacionada aos resultados da operação.