Les événements suivent les interactions significatives des utilisateurs (telles que l'achat, l'ajout au panier, un formulaire rempli ou l'évaluation d'un produit), afin que vous puissiez utiliser les informations aux fins de ciblage comportemental, de reporting, de définition des objectifs d'optimisation, de recommandations et de génération d'audience. Chaque fois qu'un des comportements définis se produit, un événement est « déclenché » vers Dynamic Yield, permettant au système d'utiliser les informations de votre programme de personnalisation.
Vous pouvez implémenter des événements sur votre site Web via le script Dynamic Yield, y compris via un court extrait dans votre code, ou les appeler en utilisant notre API Experience côté serveur. Les événements personnalisés peuvent également être déclenchés « hors site » à l'aide d'un pixel.
Pour des exemples de schéma d'événements, de points de terminaison d'API, de structure de demande et de code, consultez la documentation pour les développeurs Dynamic Yield : Reporting d'événements et Liste des événements.
Événements standard
Ce qui suit est une liste d'événements prédéfinis et indique leur description ainsi que les capacités de personnalisation qu'ils améliorent.
Événement |
Description |
---|---|
Achat (Purchase) Requis pour l'e-commerce Consulter les détails pour les développeurs |
L'utilisateur a effectué un achat. Les achats sont souvent utilisés comme objectifs d'optimisation. Ils contribuent au profil d'affinité de l'utilisateur et sont utilisés dans le calcul des recommandations. |
Ajout au panier (Add to Cart) Required for e-commerce Consulter les détails pour les développeurs |
L'utilisateur a ajouté un article au panier. L'ajout d'articles au panier est souvent utilisé comme objectif d'optimisation et contribue au profil d'affinité de l'utilisateur. |
Demande (Application) Requis pour les institutions financières
Consulter les détails pour les développeurs |
L'utilisateur a lancé le processus de demande pour un produit. Les demandes sont souvent utilisées comme objectifs d'optimisation et contribuent au profil d'affinité de l'utilisateur. |
Soumission (Submission) Requis pour les institutions financières Consulter les détails pour lesdéveloppeurs |
L'utilisateur a soumis une demande. Les soumissions sont souvent utilisées comme objectifs d'optimisation. Elles contribuent au profil d'affinité de l'utilisateur et sont utilisées dans le calcul des recommandations. |
Supprimer du panier (Remove from Cart) Consulter les détails pour les développeurs |
L'utilisateur a retiré un produit du panier. |
Synchronisation du panier (Sync Cart) Consulter les détails pour les développeurs |
Cet événement met à jour l'état actuel du panier. |
Ajout à la liste de souhaits (Add to Wishlist) Consulter les détails pour les développeurs |
L'utilisateur a ajouté un produit à sa liste de souhaits. Cet événement a également un impact sur le profil d'affinité de l'utilisateur. |
Connexion (Login) Consulter les détails pour les développeurs |
Indique qu'un utilisateur s'est connecté. |
Inscription (Signup) Consulter les détails pour les développeurs |
L'utilisateur a terminé le processus d'inscription. |
Identification de l'utilisateur (Identify User) Consulter les détails pour les développeurs |
Permet d'identifier les visiteurs à n'importe quel moment de leur parcours sur votre site Web, par exemple lors du processus de paiement. |
Abonnement à la newsletter (Newsletter Subscription) Consulter les détails pour les développeurs |
L'utilisateur s'est abonné à une newsletter. |
Les événements Connexion, Inscription, Identification de l'utilisateur et Abonnement à la newsletter sont tous utilisés pour relier l'appareil et la session en cours au profil de l'utilisateur, permettant une expérience multicanal unifiée. Chacun des événements doit inclure l'identifiant unique qui est utilisé dans cette section, qui pourrait être soit une adresse e-mail hachée, un numéro de téléphone haché ou un identifiant personnalisé. |
|
Autorisation des messages (Messages Opt-in) Refus des messages (Messages Opt-out) |
Marquez l'adresse e-mail ou le numéro de téléphone d'un utilisateur individuel pour qu'il reçoive ou non des messages déclenchés. La liste des destinataires de messages est gérée par Dynamic Yield à l'aide de ces événements. |
Recherche par mot-clé (Keyword Search) Consulter les détails pour les développeurs |
L'utilisateur a exécuté une recherche par mot-clé de style libre. L'événement doit inclure les mots recherchés. |
Filtrage des éléments (Filter Items) Consulter les détails pour les développeurs |
L'utilisateur a filtré la liste de produits en fonction d'une valeur de champ spécifique. Cet événement a également un impact sur le profil d'affinité de l'utilisateur. |
Tri des éléments (Sort Items) |
L'utilisateur a modifié l'ordre de tri d'une liste de produits. |
Modification d'un attribut (Change Attribute) Consulter les détails pour les développeurs |
L'utilisateur a modifié un attribut du produit affiché (catégorie, couleur, mot-clé). |
Code promotionnel saisi (Promo Code Entered) |
L'utilisateur a saisi un code promotionnel valide. |
Visionnage d'une vidéo (Video Watch) Consulter les détails pour les développeurs |
L'utilisateur a regardé une vidéo (en partie ou en totalité). Vous pouvez effectuer une distinction entre les vidéos à lecture automatique et celles que l'utilisateur a cliquées pour les regarder. |
Événements personnalisés
Si vous souhaitez suivre les actions des utilisateurs qui ne figurent pas dans notre liste d'événements standard, vous pouvez créer un événement personnalisé et l'implémenter via un script ou une API côté serveur. Les événements personnalisés peuvent être constitués de tout ce que les utilisateurs font sur votre site ou via votre application : évaluation d'un produit, saisie d'un avis, clic sur zoom pour agrandir l'image d'un produit, versement d'un don, sélection d'une méthode de livraison, inscription à un club VIP et bien plus encore.
Vous pouvez également déclencher des événements personnalisés à partir de sites hors site ou de sites Web sans le script Dynamic Yield (par exemple, des sites Web tiers) à l'aide d'un pixel. Notez que la période d'attribution d'événements hors site à une campagne ne peut pas être une session, mais doit plutôt être de 1 ou 7 jours.
Consulter les détails pour les développeurs
Conseil : au lieu d'ajouter du code à votre site, vous pouvez utiliser un modèle appelé Fire Event (Déclencher un événement) dans les campagnes Custom Code pour déclencher un événement sans apporter de modifications au code. En savoir plus sur l'utilisation de ce modèle.