Rastrear visitantes entre diferentes domínios
Monitorize visitantes de forma contínua enquanto navegam entre domínios raiz completamente diferentes (ex.: de example.com para myapp.io).
Procura rastrear entre subdomínios? Veja rastreamento de subdomínios -- funciona automaticamente sem configuração adicional.
Quando usar o rastreamento entre domínios
O rastreamento entre domínios é útil quando tem múltiplos websites em domínios raiz diferentes que devem ser tratados como uma única jornada de utilizador:
- Site de marketing em
example.come aplicação emapp.io - Site principal em
mysite.come loja emshop-mysite.com - Múltiplos domínios de marca com utilizadores partilhados
Configurar o rastreamento entre domínios
- Abra as definições do seu website no Flowsery Analytics
- No separador General, desça até "Additional domains"
- Adicione os outros domínios que deseja rastrear (ex.:
myapp.io) - Instale o script de rastreamento em cada domínio usando o mesmo website ID, o mesmo atributo
data-domain, e inclua o atributodata-allowed-hostnameslistando os seus domínios adicionais:
<script
defer
data-fl-website-id="flid_******"
data-domain="myapp.com"
data-allowed-hostnames="myapp.io"
src="https://cdn.flowsery.com/main.js"
></script>Importante: O atributo data-allowed-hostnames deve conter uma lista separada por vírgulas de todos os domínios adicionais que deseja rastrear (excluindo o seu domínio principal).
Como funciona
Quando um utilizador clica num link para um dos seus domínios permitidos, o Flowsery Analytics anexa automaticamente parâmetros de rastreamento (_fs_vid e _fs_sid) para preservar os IDs de visitante e sessão entre domínios. Estes parâmetros de URL são automaticamente removidos da barra de endereço do navegador após serem capturados, mantendo os seus URLs limpos.
Usar o SDK em vez da tag de script
Se estiver a usar o pacote npm flowsery em vez da tag de script, o rastreamento entre domínios funciona através de helpers manuais:
const flowsery = await initFlowsery({
websiteId: 'flid_******',
allowedHostnames: ['myapp.io'],
});
// Build a link URL with tracking params
const url = flowsery.buildCrossDomainUrl('https://myapp.io/signup');
// Or get the raw params to append yourself
const params = flowsery.getTrackingParams();No domínio de destino, initFlowsery captura automaticamente os parâmetros de URL _fs_vid e _fs_sid e restaura o visitante/sessão.