documentUnloading
La proprietà documentUnloading consente di utilizzare il metodo sendBeacon di JavaScript per inviare dati ad Adobe. Se una richiesta tipica richiede troppo tempo, il browser può annullarla. È possibile indicare al Web SDK di utilizzare sendBeacon in modo che la richiesta venga eseguita in background dopo l'uscita dalla pagina. Abilita questa proprietà per evitare che le richieste di dati vengano annullate dal browser durante lo scaricamento.
Diversi browser impongono un limite di 64 KB alla quantità di dati che è possibile inviare contemporaneamente con sendBeacon. Se il browser rifiuta l’evento perché il payload è troppo grande, il Web SDK utilizza il normale metodo di trasporto. Anche se un determinato browser consente payload più grandi, i server di raccolta dati di Adobe troncano i payload fino a 64 KB.
Impostare il valore booleano documentUnloading durante l'esecuzione del comando sendEvent. Il valore predefinito è false. Impostare questa proprietà su true se si desidera utilizzare il metodo sendBeacon per inviare dati ad Adobe.
documentUnloading non è compatibile con la proprietà renderDecisions. Evitare di impostare entrambe le proprietà su true contemporaneamente.alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference),
"documentUnloading": true
});
Scaricamento del documento tramite l’estensione tag Web SDK
La casella di controllo Document will unload è disponibile durante la configurazione di un'azione Send event quando si utilizza l'estensione tag Web SDK.