Plan de taggage Apex Timing
Meta Ads

Installer le pixel Meta sur un tunnel Apex Timing

Meta n'a pas de modèle natif dans Google Tag Manager : tout passe par des balises HTML personnalisées. Sur Apex Timing, l'entonnoir démarre à l'ajout au panier — il n'y a pas d'événement de consultation produit à exploiter.

Avant de commencer

  • Le conteneur Google Tag Manager du centre est installé sur le site et sur le tunnel.
  • Un identifiant de pixel Meta à 15 ou 16 chiffres.
  • Les variables de couche de données sont créées.
Étape 1

Les variables à créer

ecommerce.valueVariable de couche de données
ecommerce.value
ecommerce.currencyVariable de couche de données
ecommerce.currency
ecommerce.transaction_idVariable de couche de données
ecommerce.transaction_id

Sert d'identifiant d'événement pour la déduplication avec l'API de conversions.

Étape 2

Les déclencheurs

Event | Add To CartÉvénement personnalisé
add_to_cart
Event | Begin CheckoutÉvénement personnalisé
begin_checkout
Event | PurchaseÉvénement personnalisé
purchase
Étape 3

Les balises

Les noms suivent la convention que nous utilisons en production : le rôle de la balise se lit d'un coup d'œil dans la liste, même après plusieurs années.

Meta Ads | Main Tag

Type — HTML personnaliséDéclencheur — Toutes les pages
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');

fbq('init', 'VOTRE_PIXEL_ID');
fbq('set', 'agent', 'tmgoogletagmanager', 'VOTRE_PIXEL_ID');
fbq('track', 'PageView');
</script>

Doit se déclencher sur le site du parc comme sur le tunnel. Si la balise de socle manque sur le tunnel, les événements d'achat n'ont aucune bibliothèque à appeler et disparaissent sans erreur.

Event Meta Ads | Add To Cart

Type — HTML personnaliséDéclencheur — Event | Add To Cart
<script>
  fbq('track', 'AddToCart', {
    value: {{ecommerce.value}},
    currency: {{ecommerce.currency}}
  });
</script>

Première étape mesurable du parcours sur Apex. La valeur est disponible dès ici : ne la laissez pas de côté.

Event Meta Ads | Initiate Checkout

Type — HTML personnaliséDéclencheur — Event | Begin Checkout
<script>
  fbq('track', 'InitiateCheckout', {
    value: {{ecommerce.value}},
    currency: {{ecommerce.currency}}
  });
</script>

Event Meta Ads | Purchase

Type — HTML personnaliséDéclencheur — Event | Purchase
<script>
  fbq('track', 'Purchase', {
    value: {{ecommerce.value}},
    currency: {{ecommerce.currency}}
  }, {
    eventID: {{ecommerce.transaction_id}}
  });
</script>

L'identifiant d'événement permettra d'ajouter l'API de conversions plus tard sans doubler les achats. Le poser maintenant ne coûte rien.

Pièges

Ce qui casse le plus souvent

Chercher un événement de consultation produit

Il n'y en a pas sur Apex Timing. Si vous voulez un ViewContent, il faut le fabriquer avec un déclencheur de page sur les fiches produit du site du parc, en amont du tunnel.

L'ajout au panier sans valeur

fbq('track', 'AddToCart') sans paramètre : l'événement remonte sans montant, et l'algorithme ne peut plus distinguer une session de karting d'une privatisation complète.

La devise écrite en dur

currency: 'EUR' codé dans la balise au lieu de lire la couche de données : incohérence avec GA4 et rapprochements impossibles.

L'achat sans identifiant d'événement

Sans eventID, l'ajout ultérieur de l'API de conversions double tous les achats.

Recette

Vérifier que ça fonctionne

  • Installer l'extension Meta Pixel Helper et parcourir un achat complet.
  • Vérifier que le pixel de socle se charge aussi sur les pages du tunnel.
  • Contrôler dans le Gestionnaire d'événements que les trois événements arrivent avec valeur et devise.
  • Vérifier que l'achat porte un identifiant d'événement.
  • Comparer les achats Meta et les transactions GA4 sur sept jours.

Vos conversions ne collent pas avec votre caisse ?

C'est le symptôme le plus courant, et il a presque toujours l'une des causes listées ci-dessus. Nous auditons votre installation et vous disons ce qui se perd, où, et combien ça coûte.