Limitações
Ao chamar o método bufferRequests()
, lembre-se das limitações a seguir. Como este método usa Window.sessionStorage
, muitas das mesmas limitações se aplicam:
- O link de destino deve residir no mesmo domínio e subdomínio. As solicitações em buffer não funcionam entre domínios ou subdomínios, mesmo se ambos tiverem a mesma implementação do Adobe Analytics. Essa limitação também significa que não é possível usar solicitações em buffer para rastrear links de saída.
- O link de destino deve usar o mesmo protocolo da página atual. Não é possível enviar solicitações em buffer entre HTTP e HTTPS.
- As solicitações armazenadas em buffer são armazenadas até que você chame
t()
outl()
sem chamarbufferRequests()
primeiro ou até que o navegador ou a guia seja fechada. Se uma sessão do navegador terminar antes que você possa enviar esses dados para o Adobe, as solicitações em buffer não enviadas serão perdidas permanentemente. - Se um navegador não oferecer suporte à API de Armazenamento da Web ou à API JSON, um aviso será exibido para o console do navegador e a AppMeasurement tentará enviar imediatamente a solicitação de imagem usando o método
t()
.
Solicitações em buffer no Web SDK
No momento, o Web SDK não oferece a capacidade de armazenar solicitações em buffer.
Solicitações em buffer usando a extensão do Adobe Analytics
Não há um campo dedicado na extensão do Adobe Analytics para o uso dessa variável. Use o editor de código personalizado após a sintaxe do AppMeasurement.
s.bufferRequests() no AppMeasurement e no editor de código personalizado da extensão do Analytics
Chame o método bufferRequests()
antes de chamar t()
ou tl()
. Quando bufferRequests()
é chamado, as chamadas de rastreamento subsequentes são gravadas no armazenamento da sessão em vez de enviadas para os servidores de coleta de dados da Adobe.
// Instantiate the tracking object
var s = s_gi("examplersid");
// Flag the request to be buffered
s.bufferRequests();
// The t() or tl() method then writes the data to session storage instead of sending it to Adobe
s.tl(true,"o","Example link click");
// On a subsequent page, the tracking call sends both the above link tracking call and the page view call
s.t();
Analytics
- Implementação do Adobe Analytics
- Notas de versão do Analytics
- Notas de versão do AppMeasurement
- Variáveis, funções e métodos do Analytics
- Preparação para implementar o Adobe Analytics
- Implementar o Analytics com a Experience Platform Edge
- Implementar o Analytics com a extensão do Adobe Analytics
- Implementar o Analytics usando JavaScript
- Implementar o Analytics em outras plataformas
- Implementar o Analytics em dispositivos móveis
- Casos de uso de implementação
- Validar a sua implementação
- Perguntas frequentes
- Analisar a sua implementação