documentUnloading
Met de eigenschap documentUnloading kunt u de JavaScript-methode sendBeacon gebruiken om gegevens naar Adobe te verzenden. Als een typisch verzoek te lang duurt, kan browser het verzoek annuleren. U kunt de SDK van het Web vertellen om sendBeacon te gebruiken zodat het verzoek op de achtergrond loopt nadat u vanaf de pagina navigeert. Schakel deze eigenschap in om te voorkomen dat gegevensaanvragen door de browser worden geannuleerd wanneer ze worden verwijderd.
In verschillende browsers geldt een limiet van 64 kB voor de hoeveelheid gegevens die tegelijk met sendBeacon kan worden verzonden. Als browser de gebeurtenis verwerpt omdat de lading te groot is, het Web SDK terug naar het gebruiken van zijn normale vervoermethode valt. Zelfs als een bepaalde browser grotere ladingen toestaat, beperken de servers van de gegevensinzameling van Adobe nuttige ladingen tot 64 KB.
Stel de Booleaanse waarde documentUnloading in wanneer u de opdracht sendEvent uitvoert. De standaardwaarde is false . Stel deze eigenschap in op true als u de methode sendBeacon wilt gebruiken om gegevens naar Adobe te verzenden.
documentUnloading is niet compatibel met de eigenschap renderDecisions . Stel beide eigenschappen niet tegelijkertijd in op true .alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference),
"documentUnloading": true
});
Document wordt verwijderd met de webtagextensie SDK
Het selectievakje Document will unload is beschikbaar wanneer u een handeling Send event configureert wanneer u de extensie van de SDK-tag Web gebruikt.