documentUnloading

Mit der documentUnloading -Eigenschaft können Sie die JavaScript-Methode sendBeacon verwenden, um Daten an Adobe zu senden. Wenn eine typische Anfrage zu lange dauert, kann der Browser die Anfrage abbrechen. Sie können dem Web SDK mitteilen, dass es "sendBeacon" verwenden soll, damit die Anforderung im Hintergrund ausgeführt wird, nachdem Sie von der Seite weg navigiert sind. Aktivieren Sie diese Eigenschaft, um zu verhindern, dass Datenanfragen beim Entladen vom Browser abgebrochen werden.

Mehrere Browser legen eine Beschränkung von 64 KB auf die Datenmenge fest, die mit sendBeacon gleichzeitig gesendet werden kann. Wenn der Browser das Ereignis ablehnt, weil die Payload zu groß ist, verwendet das Web SDK wieder die normale Transportmethode.

Konfigurieren des Entladens von Dokumenten mithilfe der Web SDK-Tag-Erweiterung

Aktivieren Sie das Kontrollkästchen Dokument entladen innerhalb der Aktionen einer Tag-Regel.

  1. Melden Sie sich mit Ihren Adobe ID-Anmeldedaten bei experience.adobe.com an.
  2. Navigieren Sie zu Datenerfassung > Tags.
  3. Wählen Sie die gewünschte Tag-Eigenschaft aus.
  4. Navigieren Sie zu Regeln und wählen Sie dann die gewünschte Regel aus.
  5. Wählen Sie unter Aktionen eine vorhandene Aktion aus oder erstellen Sie eine Aktion.
  6. Setzen Sie das Dropdown-Feld Erweiterung auf Adobe Experience Platform Web SDK und legen Sie den Aktionstyp auf Ereignis senden fest.
  7. Aktivieren Sie das Kontrollkästchen Dokument wird entladen im Abschnitt Daten .
  8. Klicken Sie auf Änderungen beibehalten und führen Sie dann Ihren Veröffentlichungs-Workflow aus.

Konfigurieren des Entladens von Dokumenten mithilfe der Web SDK JavaScript-Bibliothek

Legen Sie den booleschen Wert documentUnloading fest, wenn Sie den Befehl sendEvent ausführen. Der Standardwert ist false. Setzen Sie diese Eigenschaft auf true , wenn Sie die sendBeacon -Methode verwenden möchten, um Daten an Adobe zu senden.

IMPORTANT
Die Eigenschaft documentUnloading ist nicht mit der Eigenschaft renderDecisions kompatibel. Sie sollten nicht beide Eigenschaften gleichzeitig auf true setzen.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "documentUnloading": true
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636