documentUnloading

A propriedade documentUnloading permite usar o método sendBeacon da JavaScript para enviar dados para o Adobe. Se uma solicitação típica demorar muito, o navegador poderá cancelar a solicitação. Você pode instruir o SDK da Web a usar sendBeacon para que a solicitação seja executada em segundo plano depois que você sair da página. Habilite essa propriedade para ajudar a impedir que solicitações de dados sejam canceladas pelo navegador durante o descarregamento.

Vários navegadores impõem um limite de 64 KB à quantidade de dados que podem ser enviados com sendBeacon de uma vez. Se o navegador rejeitar o evento porque a carga é muito grande, o SDK da Web voltará a usar seu método de transporte normal.

Configurar o descarregamento de documentos usando a extensão de tag do SDK da Web

Habilitar o Documento descarregará a caixa de seleção nas ações de uma regra de marca.

  1. Faça logon em experience.adobe.com usando suas credenciais da Adobe ID.
  2. Navegue até Coleção de dados > Marcas.
  3. Selecione a propriedade de tag desejada.
  4. Navegue até Regras e selecione a regra desejada.
  5. Em Ações, selecione uma ação existente ou crie uma ação.
  6. Defina o campo suspenso Extensão como Adobe Experience Platform Web SDK e defina o Tipo de Ação como Enviar evento.
  7. Habilitar o Documento descarregará a caixa de seleção na seção Dados.
  8. Clique em Manter alterações e execute o fluxo de trabalho de publicação.

Configurar o descarregamento de documentos usando a biblioteca JavaScript do SDK da Web

Defina o booleano documentUnloading ao executar o comando sendEvent. Seu valor padrão é false. Defina essa propriedade como true se desejar usar o método sendBeacon para enviar dados ao Adobe.

IMPORTANT
Propriedade documentUnloading incompatível com propriedade renderDecisions. Você não deve definir ambas as propriedades como true simultaneamente.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "documentUnloading": true
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636