Balise d'événement de conversion
La balise d'événement de conversion HCL Commerce recueille des informations sur les événements qui ne sont pas directement liés aux achats de produits. Ces événements peuvent inclure l'utilisation d'un localisateur de magasin, l'utilisation d'un outil de comparaison de produits, l'ajout d'éléments à une liste de souhaits, l'inscription à un registre de cadeaux, le téléchargement de documents, la visite de la page Nous contacter, et plus encore.
La balise d'événement de conversion ne génère aucune donnée à elle seule. Pour cette balise, vous devez utiliser les paramètres de balise pour transmettre les données que vous souhaitez collecter. Cette balise peut également transmettre des paramètres supplémentaires pour la personnalisation des balises.
Paramètres
Voici une liste de paramètres requis et facultatifs pour la balise d'événement de conversion.
Remarque pour IBM Digital Analytics : les paramètres suivants sont pour la balise HCL Commerce <cm:conversion />. Cette balise génère la balise de données IBM Digital Analytics cmCreateConversionEventTag.
- ID événement
- Paramètre requis qui est l'identificateur unique du type d'événement de conversion.
- category
- Paramètre facultatif qui vous permet de regrouper les événements (eventIDs) dans une catégorie que vous définissez.
- actionType
- Paramètre requis qui indique si l'événement de conversion a été lancé ou a été réalisé avec succès. Valeurs valides :
- 1 = Un événement de conversion a été lancé.
- 2 = Un événement de conversion a été réalisé avec succès. Utilisez cette valeur pour les conversions en une seule étape.
- points
- Paramètre facultatif qui représente une valeur de point utilisée pour établir une valeur arbitraire pour une conversion. La valeur de point permet une pondération relative du lancement et de l'achèvement d'un événement. Par exemple, un visiteur qui lance un événement de faible valeur peut valoir 5 points, alors qu'un visiteur qui termine un événement de grande valeur peut valoir 50 points.
- extraparms
- Paramètre facultatif qui communique plus d'informations au système d'analyse externe. Ce paramètre est fourni pour les scénarios dans lesquels vous avez peut-être négocié avec le fournisseur d'analyse externe pour générer un rapport personnalisé qui nécessite des informations supplémentaires.
Remarque pour : utilisez le
extraparmsparamètre pour transmettre les attributs d'exploration ou les données pour les rapports personnalisés, ou les deux. Voir Transmission de données supplémentaires à IBM Digital Analytics avec le paramètre extraparms.Il existe plusieurs façons de transmettre des valeurs à l'aide du paramètreextraparms:Description Exemple Spécifiez les valeurs explicites comme JavaScript correctement échappé. Pour transmettre plus d'une valeur, séparez les valeurs par une virgule. extraparms="\"value1\",\"value2\""Spécifiez des valeurs explicites sans échapper les valeurs. Pour transmettre plus d'une valeur, séparez les valeurs par une virgule. extraparms="value1,value2" - returnAsJSON
- Paramètre facultatif conçu pour être utilisé lors du suivi des interactions avec les clients qui ne provoquent pas d'actualisation complète de la page. Par exemple, dans un magasin Web 2.0, le client peut interagir avec le mini panier d'achat, la fonction de recherche rapide de produits ou une liste de souhaits. Pour suivre ces interactions de page, vous pouvez utiliser ce paramètre pour renvoyer un objet JSON au lieu de générer la balise de données d'analyse. Lorsque la structure de balisage du magasin Web 2.0 détecte que cet événement d'analyse s'est produit, la structure de balisage peut utiliser l'objet JSON pour remplir la balise de données d'analyse. Les valeurs autorisées sont les suivantes :
- true = Renvoyer un objet JSON.
- false = Générer la balise de données d'analyse.
Voici la structure de données JSON pour la balise d'événement de conversion :[{eventId : "EVENTID", category: "CATEGORY", actionType: "ACTIONTYPE", points: "PTS"}]
Versions des balises
HCL Commerce fournit deux versions de la balise d'événement de conversion :
- Classe d'implémentation de balise de base abstraite : com.ibm.commerce.bi.taglib.ConversionBaseTag. Les fournisseurs d'analyse qui souhaitent fournir une balise d'événement de conversion dans leur bibliothèque de balises JSP d'analyse Web pour HCL Commerce peuvent étendre cette classe de balises de base pour obtenir les données d'événements de conversion et implémenter leur propre logique pour générer les API de balisage d'événements de conversion spécifiques au fournisseur.
- Une implémentation par défaut de la balise d'événement de conversion (
<cm:conversion />) pour IBM Digital Analytics. Cette implémentation génère automatiquement la balise de données IBM Digital AnalyticscmCreateConversionEventTag.