Aller au contenu

Événements et champs de la dataLayer

Référence pour développeurs. Les événements que le configurateur place dans la dataLayer via le script de suivi, et les champs envoyés par chaque événement.

ProPour les développeurs2 min de lecture
Sur cette page2
  1. Événements
  2. Champs
Disponible avec Pro.

Le configurateur envoie ses événements par postMessage à la page dans laquelle il est intégré. Le script de suivi (mp-tracking.js) les place dans window.dataLayer et envoie aussi un événement meetpiloot sur document, avec le message d'origine dans detail.

Événements

ÉvénementQuand
meetpiloot_configurator_startedLe visiteur ouvre le configurateur.
meetpiloot_product_selectedLe visiteur choisit un produit et éventuellement un type (véranda fermée, carport, etc.).
meetpiloot_step_completedLe visiteur termine une étape, avec le numéro et le nom de l'étape.
meetpiloot_option_selectedLe visiteur choisit une option dans une étape.
meetpiloot_lead_submittedLe visiteur envoie sa demande. C'est la conversion, avec une valeur et un identifiant de transaction.

Champs

Chaque événement contient les champs ci-dessous, pour autant qu'ils soient connus à ce moment-là. Utilisez-les dans GTM comme variables de la dataLayer.

ChampTypeExemple
mp_product_typetexteveranda, lamellen
mp_veranda_subtypetextetuinkamer, serre, carport
mp_stepnombre3
mp_step_nametextecolor, placement
mp_total_stepsnombre12
mp_selected_optiontexteAntraciet
mp_session_idtexteuuid
mp_lead_idtexteuuid, uniquement avec lead_submitted
mp_company_slugtexteveranda-jan
mp_valuenombre8086, uniquement avec lead_submitted
mp_currencytexteEUR
mp_transaction_idtexteuuid, pour la déduplication entre plateformes
mp_event_idtextemp-<ID du lead>-Lead, uniquement avec lead_submitted : à utiliser comme eventID du pixel Meta. meetpiloot envoie le même ID côté serveur, pour que Meta compte le lead une seule fois
mp_em_sha256, mp_ph_sha256texteSHA-256 de l'e-mail et du téléphone, pour les conversions améliorées
mp_gclid, mp_gbraid, mp_wbraidtexteidentifiants de clic Google Ads
mp_msclkidtexteidentifiant de clic Microsoft Ads
mp_fbclidtexteidentifiant de clic Meta
mp_ttclidtexteidentifiant de clic TikTok
mp_utm_source à mp_utm_contenttexteles cinq paramètres UTM
mp_timestampnombrehorodatage en millisecondes

Chaque lead arrive une seule fois comme meetpiloot_lead_submitted, même si le visiteur envoie deux fois ou recharge la page. Utilisez mp_transaction_id comme transaction_id dans GA4 et comme ID de commande dans Google Ads, pour qu'un lead n'y soit jamais compté deux fois.

Les champs sans valeur sont vides ou absents. Les identifiants de clic et les paramètres UTM sont lus dans l'adresse de votre propre page, même si le visiteur est d'abord arrivé sur une autre page de votre site : le script les conserve pour toute la session.

Vous êtes bloqué ?

Envoyez-nous un e-mail ou ouvrez un ticket depuis votre tableau de bord. Nous répondons sous 1 à 2 jours ouvrables.