documentUnloading

Med egenskapen documentUnloading kan du använda JavaScript sendBeacon-metoden för att skicka data till Adobe. Om en vanlig begäran tar för lång tid kan webbläsaren avbryta den. Du kan ange att Web SDK ska använda sendBeacon så att begäran körs i bakgrunden när du navigerar bort från sidan. Aktivera den här egenskapen för att förhindra att dataförfrågningar avbryts av webbläsaren vid borttagning.

Flera webbläsare har en gräns på 64 kB för den mängd data som kan skickas med sendBeacon samtidigt. Om webbläsaren avvisar händelsen eftersom nyttolasten är för stor återgår Web SDK till sin normala transportmetod.

Konfigurera dokumentborttagning med hjälp av taggtillägget Web SDK

Aktivera kryssrutan Document will unload i åtgärderna för en taggregel.

  1. Logga in på experience.adobe.com med dina Adobe ID-inloggningsuppgifter.
  2. Navigera till Data Collection > Tags.
  3. Välj önskad taggegenskap.
  4. Navigera till Rules och markera önskad regel.
  5. Välj en befintlig åtgärd under Actions eller skapa en åtgärd.
  6. Ställ in listrutefältet Extension på Adobe Experience Platform Web SDK och ställ in Action Type på Send event.
  7. Aktivera kryssrutan Document will unload i avsnittet Data.
  8. Klicka på Keep Changes och kör sedan ditt publiceringsarbetsflöde.

Konfigurera dokumentborttagning med hjälp av JavaScript-biblioteket för Web SDK

Ange det booleska värdet documentUnloading när du kör kommandot sendEvent. Dess standardvärde är false. Ange den här egenskapen till true om du vill använda metoden sendBeacon för att skicka data till Adobe.

IMPORTANT
Egenskapen documentUnloading är inte kompatibel med egenskapen renderDecisions. Du bör inte ange båda egenskaperna till true samtidigt.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "documentUnloading": true
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636