Gestion des événements d’affichage dans le SDK Web
Les événements d’affichage sont utilisés par le SDK Web pour informer votre service de personnalisation ou d’analyse lorsqu’un contenu de personnalisation spécifique est affiché sur une page.
L’envoi d’événements d’affichage améliore la précision des mesures de personnalisation et vous donne un aperçu précis de ce que voient les utilisateurs sur votre page.
Le SDK Web vous permet d’envoyer des événements d’affichage de deux manières :
- Automatiquement, immédiatement après le rendu du contenu personnalisé sur la page. Consultez la documentation sur la manière de rendu du contenu personnalisé pour plus d’informations.
- Manuellement, par
sendEvent
appels .
applyPropositions
de la fonctionEnvoi automatique des événements d’affichage send-automatically
L’envoi d’événements d’affichage fournit automatiquement des mesures d’analyse plus précises, car l’événement est envoyé immédiatement après le chargement de la personnalisation. Cette mise en oeuvre comporte également une méthode de mise en oeuvre plus simplifiée.
Pour envoyer automatiquement des événements d'affichage après le rendu du contenu personnalisé sur la page, vous devez configurer les paramètres suivants :
renderDecisions: true
personalization.sendDisplayNotifications: true
ou non spécifié
Le SDK Web envoie les événements d’affichage immédiatement après le rendu d’une personnalisation suite à un événement sendEvent
appelez .
Envoi d’événements d’affichage dans les appels sendEvent suivants send-sendEvent-calls
Comparé à automatiquement envoi d’événements d’affichage, lorsque vous les incluez dans les événements suivants ; sendEvent
vous donne également la possibilité d’inclure plus d’informations sur le chargement de la page dans l’appel . Il peut s’agir d’informations supplémentaires, qui n’étaient pas disponibles lors de la demande du contenu personnalisé.
En outre, l’envoi d’événements d’affichage dans sendEvent
Les appels minimisent les erreurs de taux de rebond lors de l’utilisation d’Adobe Analytics.
sendEvent
appels . Dans ce cas, vous ne pouvez pas envoyer automatiquement des événements d’affichage.Envoi d’événements d’affichage pour les propositions générées automatiquement auto-rendered-propositions
Pour envoyer des événements d’affichage pour les propositions générées automatiquement, vous devez configurer les paramètres suivants dans la variable sendEvent
call:
renderDecisions: true
personalization.sendDisplayNotifications: false
pour l’accès en haut de la page
Pour envoyer les événements d’affichage, appelez sendEvent
avec personalization.includePendingDisplayNotifications: true
Envoyer des événements d’affichage pour les propositions générées manuellement manually-rendered-propositions
Pour envoyer des événements d’affichage pour les propositions générées manuellement, vous devez les inclure dans la variable _experience.decisioning.propositions
Champ XDM, y compris le champ id
, scope
, et scopeDetails
des propositions.
En outre, définissez la variable include _experience.decisioning.propositionEventType.display
champ à 1
.