Vous pouvez configurer des événements d'e-commerce pour collecter des informations sur le comportement d'achat de vos utilisateurs. Ces événements vous permettent de quantifier vos produits les plus populaires, et de voir l'impact des promotions et des placements de produits sur vos revenus.
Ce document décrit chaque événement d'e-commerce et explique quand le configurer. Pour obtenir un exemple détaillé de la configuration d'un événement d'e-commerce, consultez Configurer un événement d'achat.
Avant de commencer
Recommandations
- Activez le mode débogage pour afficher les événements en temps réel et résoudre les problèmes.
- Consultez les limites des dimensions et métriques personnalisées lorsque vous envoyez des paramètres personnalisés avec des événements d'e-commerce.
- Définissez
currency
lorsque vous envoyez des donnéesvalue
(revenus) pour vous assurer que les métriques de revenus sont calculées correctement. - Définissez chaque paramètre d'e-commerce pour lequel vous disposez de données, qu'il soit facultatif ou non.
- Utilisez l'exemple de site Web d'e-commerce pour découvrir comment taguer votre site Web.
- Pour vous assurer que les données s'affichent correctement dans les rapports, respectez le format indiqué dans ce document. Si vous devez définir le tableau "items" en dehors du tableau "ecommerce", définissez le paramètre
currency
au niveau de l'événement lorsque vous envoyez des donnéesvalue
(revenus).
Implémentation
En général, une implémentation de l'e-commerce mesure une ou plusieurs des actions suivantes :
- Sélectionner un élément dans une liste
- Afficher les détails de l'article
- Ajouter/Supprimer un produit d'un panier
- Initier le processus de paiement
- Effectuer des achats ou des remboursements
- Appliquer des promotions
Les produits et les services que vous vendez se trouvent au cœur de ces actions. Vous pouvez représenter des produits et des services sous la forme d'un tableau d'articles qui peuvent être ajoutés aux événements d'e-commerce. Vous pouvez inclure jusqu'à 27 paramètres personnalisés dans le tableau des éléments, en plus des paramètres prescrits.
L'exemple suivant montre comment créer la collection de items
référencée tout au long de ce guide. Le tableau items
peut inclure jusqu'à 200 éléments.
Sélectionner un élément dans une liste
Lorsqu'une liste de résultats est présentée à un utilisateur, envoyez un événement view_item_list
incluant un paramètre de tableau items
contenant les éléments affichés. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Une fois qu'un utilisateur a sélectionné un élément dans la liste, envoyez l'événement select_item
avec l'élément sélectionné dans un paramètre de tableau items
. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Afficher les détails d'un élément
Pour mesurer le nombre de fois où les détails d'un article sont consultés, envoyez un événement view_item
chaque fois qu'un utilisateur consulte l'écran d'informations détaillées d'un article. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Ajouter ou supprimer un article d'un panier
Mesurez l'ajout d'un article à un panier en envoyant un événement add_to_cart
avec les articles concernés dans un tableau items
. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Vous pouvez également mesurer le moment où un article est ajouté à une liste de souhaits en envoyant un événement add_to_wishlist
avec les articles concernés dans un tableau items
. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Lorsqu'un utilisateur consulte ensuite le panier, envoyez l'événement view_cart
avec tous les articles du panier. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Pour mesurer le moment où un utilisateur supprime un article d'un panier, envoyez l'événement remove_from_cart
. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Initier le processus de paiement
Mesurez la première étape d'un processus de règlement en envoyant un événement begin_checkout
avec un ou plusieurs articles définis avec les champs appropriés. Un bon de réduction peut également être ajouté à ce stade à l'ensemble de la commande en l'ajoutant à l'événement ou appliqué à un article particulier en l'ajoutant à des éléments spécifiques du tableau items
. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Lorsqu'un utilisateur passe à l'étape suivante du processus de règlement et ajoute des informations de livraison, envoyez un événement add_shipping_info
. Utilisez le paramètre shipping_tier
pour spécifier l'option de livraison de l'utilisateur, par exemple "Ground", "Air" ou "Next-day". Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Envoyez l'événement add_payment_info
lorsqu'un utilisateur envoie ses informations de paiement.
Le cas échéant, incluez payment_type
avec cet événement pour le mode de paiement choisi. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Effectuer un achat ou émettre un remboursement
Mesurez un achat en envoyant un événement purchase
avec un ou plusieurs articles définis avec les champs appropriés. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Mesurez les remboursements en envoyant un événement refund
avec le transaction_id
correspondant spécifié et un ou plusieurs articles définis avec item_id
et quantity
. Nous vous recommandons d'inclure des informations sur les articles dans votre événement refund
pour afficher les métriques de remboursement au niveau des articles dans Analytics.
Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Appliquer des promotions
L'e-commerce permet de mesurer les impressions et les clics des promotions internes, comme les bannières affichées pour promouvoir une vente.
Les impressions de promotion sont généralement mesurées avec la vue de l'écran initial en envoyant l'événement view_promotion
avec un paramètre "items" pour spécifier l'article promu. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.
Pour indiquer qu'un utilisateur a cliqué sur une promotion, envoyez un événement select_promotion
avec cet article comme paramètre d'article. Pour en savoir plus sur les paramètres à envoyer, consultez la documentation de référence sur les événements.