Utilisez window.Convertmax.track(nomEvenement, payload) apres chargement du script.
Evenements principaux pris en charge
| Evenement | Objectif |
|---|---|
page_view | Enregistrer les visites et le contexte de page |
click | Mesurer les interactions de clic |
add_cart | Mesurer les ajouts au panier |
convert | Mesurer une conversion de commande |
search | Mesurer les recherches et les clics de resultats |
custom | Mesurer des evenements metier personnalises |
Conventions de nommage
- utiliser le snake_case en minuscules
- garder les noms stables apres le lancement
- eviter d’inclure des details visuels dans les noms
- preferer des parametres reutilisables plutot que de creer trop d’evenements proches
Exemple conversion checkout (convert)
if (window.Convertmax) {
window.Convertmax.track("convert", {
id: "ORDER_ID",
revenue: "199.00",
customer: "USER_ID",
email: "buyer@example.com",
products: [
{ id: "PRODUCT_ID", name: "Produit", sku: "SKU", price: "199.00", quantity: 1 }
]
});
}
Exemple devis (custom)
if (window.Convertmax) {
window.Convertmax.track("custom", {
type: "quote",
id: "QUOTE_ID",
quote_subtotal: "299.00",
customer: "USER_ID",
email: "buyer@example.com",
products: [{ id: "PRODUCT_ID", name: "Produit", price: "299.00", quantity: 1 }]
});
}