# Jornadas entre domínios

Ligação explícita e de curta duração entre domínios autorizados.

## Autorize os domínios

Em Configurações do site, informe os hostnames HTTPS de checkout ou produto em Domínios de jornada, sem protocolo ou caminho. A Pulsant confere origem e destino no servidor; o domínio público do site não é segredo nem prova criptográfica de propriedade.


## Crie o link ao navegar

No clique de navegação, peça ao tracker um URL de curta duração. Ele carrega um ID de sessão e, quando persistência foi consentida, o visitante; não inclui e-mail nem ID externo. O token fica no fragmento da URL, expira em dois minutos e só pode ser consumido uma vez pelo hostname de destino.

```
const checkoutUrl = 'https://checkout.exemplo.com/pagar';
const target = await window.pulsant?.('crossDomainLink', checkoutUrl);
location.assign(typeof target === 'string' ? target : checkoutUrl);
```

## No domínio de destino

Instale o mesmo site ID e script. Depois de analytics autorizado, o tracker consome o fragmento, remove-o da barra antes de enviar o primeiro evento e continua a sessão. Sem consentimento, o identificador não é enviado. O ID externo de uma conta não atravessa domínios: depois do login, identifique no próprio domínio conforme sua finalidade e consentimento.


## Limites

Os dois domínios precisam estar na lista do site e usar HTTPS. Com Replay Pro e autorização comportamental nos dois domínios, os chunks continuam na mesma gravação e usam uma unidade de sessão. Tokens expirados, repetidos ou recebidos em host diferente são recusados. Redirects externos que não usam o link gerado, bloqueadores, fechamento da aba e navegadores que removem fragmentos podem interromper a ligação. A janela de atribuição continua separada; a associação não prova causalidade nem liga dispositivos sem o token.

