documentUnloading

La variable documentUnloading vous permet d’utiliser les sendBeacon pour envoyer des données à Adobe. Si une requête type prend trop de temps, le navigateur peut annuler la requête. Vous pouvez indiquer au SDK Web d’utiliser sendBeacon afin que la requête s’exécute en arrière-plan une fois que vous avez quitté la page. Activez cette propriété pour empêcher les demandes de données d’être annulées par le navigateur lors du déchargement.

Plusieurs navigateurs imposent une limite de 64 Ko à la quantité de données pouvant être envoyée avec sendBeacon à la fois. Si le navigateur rejette l’événement car la charge utile est trop importante, le SDK Web reprend l’utilisation de sa méthode de transport normale.

Configuration du déchargement de documents à l’aide de l’extension de balise SDK Web

Activez la variable Le document sera déchargé. dans les actions d’une règle de balise.

  1. Connexion à experience.adobe.com à l’aide de vos informations d’identification Adobe ID.
  2. Accédez à Collecte de données > Balises.
  3. Sélectionnez la propriété de balise de votre choix.
  4. Accédez à Règles, puis sélectionnez la règle de votre choix.
  5. Sous Actions, sélectionnez une action existante ou créez-en une.
  6. Définissez la variable Extension du champ déroulant vers SDK Web Adobe Experience Platform, puis définissez la variable Type d’action to Envoyer un événement.
  7. Activez la variable Le document sera déchargé. dans la Données .
  8. Cliquez sur Conserver les modifications, puis exécutez votre workflow de publication.

Configuration du déchargement des documents à l’aide de la bibliothèque JavaScript du SDK Web

Définissez la variable documentUnloading booléen lors de l’exécution de la variable sendEvent . Sa valeur par défaut est false. Définissez cette propriété sur true si vous souhaitez utiliser la variable sendBeacon pour envoyer des données à Adobe.

IMPORTANT
La variable documentUnloading est incompatible avec la propriété renderDecisions . Ne définissez pas les deux propriétés sur true simultanément.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "documentUnloading": true
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636