API de conversion Facebook, expliqué : comment Meta continue de suivre vos conversions après que le cookie a cessé de coopérer.

Écrit par :

Iryna Bundzylo

9

min de lecture

Date :

August 28, 2026

Date de modification :

August 28, 2026

Depuis quelques années, le navigateur est devenu un mauvais messager. Les invites de confidentialité sur iOS, les bloqueurs de publicité et les restrictions sur les cookies tiers ont tous réduit la quantité du parcours client qui atteint réellement Meta avant qu'une décision publicitaire ne soit prise. L'API de conversion Facebook (que Meta appelle l'API de conversions, ou CAPI pour faire court) est la solution que Meta a conçue pour ce problème spécifique.

CAPI est unique en son genre et ne peut pas être remplacé par des outils tiers. Cependant, des outils comme Data365 peuvent le soutenir en enrichissant ce qui est envoyé à Meta, rendant vos publicités plus axées sur les données.

Important : Data365 ne fournit pas un "événement CAPI." Il peut fournir des données sociales à partir desquelles votre système identifie un événement. Ajouter un peu de données provenant des plateformes sociales en parallèle d'une mise en œuvre de CAPI peut contribuer à un événement client qualifié, et l'événement résultant peut être transmis à Meta via CAPI.

Aperçu rapide

  • Ce qu'est CAPI : une API serveur-à-serveur qui envoie des données d'événements (achats, prospects, inscriptions, conversions hors ligne) directement depuis le serveur, le CRM ou la plateforme de site web d'un annonceur vers Meta.
  • Pourquoi elle existe : le suivi basé sur le navigateur manque de plus en plus d'événements, grâce aux fonctionnalités de confidentialité, aux bloqueurs de publicité et aux limites de cookies.
  • Comment cela fonctionne : votre serveur envoie des données d'événements structurées – nom de l'événement, horodatage, identifiants clients hachés, paramètres personnalisés – à un point de terminaison Meta lié à un ensemble de données.
  • Où cela s'arrête : CAPI envoie uniquement des données vers l'extérieur. Si votre équipe a également besoin de récupérer des données de Meta – publications, engagement, insights sur les pages ou les publicités – c'est un outil différent.

Dans cet article, nous allons décomposer ce que fait réellement CAPI, comment le configurer, à quoi ressemble une charge utile bien formée, où cela se chevauche avec le Pixel et Google Tag Manager, et où l'ensemble de la pile de suivi détenue par Meta rencontre un problème totalement différent – un problème pour lequel elle n'a jamais été conçue.

Comment fonctionne réellement l'API de conversion Facebook

Enlevez les outils et le processus est simple : quelque chose se produit sur votre site ou dans vos systèmes – un achat, un formulaire de contact, une inscription – et cet événement doit atteindre Meta afin que son système publicitaire puisse créditer la bonne campagne et comprendre ce qui fonctionne. Il existe deux façons de faire ce transfert, et la plupart des entreprises finissent par utiliser les deux en même temps. L'une rapporte depuis le navigateur du visiteur. L'autre rapporte depuis votre serveur. 

Facebook CAPI VS Pixel

Voici ce que chacun d'eux représente et comment ils s'articulent.

Où se situe le Pixel

Le Pixel Meta est un petit morceau de JavaScript que vous intégrez dans le code de votre site web. Il se trouve dans le navigateur du visiteur et rapporte à Meta chaque fois qu'un événement traçable se produit – une vue de page, un ajout au panier, un achat complété. Cela a été la configuration par défaut pendant des années, et cela fonctionne bien tant que le navigateur coopère : le script doit se charger, le cookie doit être défini, et rien entre les deux ne peut bloquer la demande.

Ce que CAPI change

De plus en plus, quelque chose bloque cette coopération. CAPI contourne cette dépendance. Au lieu de compter sur le navigateur pour signaler un événement, votre propre serveur l'envoie directement à Meta – le même serveur qui vient de traiter le paiement et sait déjà, avec certitude, qu'un achat a eu lieu. Pas de script à charger, pas de cookie à définir, rien qu'un bloqueur de publicité ou un paramètre de confidentialité puisse intercepter.

API de conversion Facebook vs. Pixel

Ils ne sont pas concurrents, mais la distinction peut facilement se brouiller, donc il est utile de l'exposer clairement, maintenant que les deux ont été expliqués :

Pixel Meta API de conversions
Où il s'exécute Dans le navigateur du visiteur Sur votre serveur
Dépend de Coopération du navigateur, chargement des cookies, scripts non bloqués Votre propre infrastructure envoyant la demande
Vulnérable à Bloqueurs de publicité, restrictions ITP/iOS, refus de consentement aux cookies Temps d'arrêt du serveur, erreurs d'implémentation – pas de comportement du navigateur
Effort de configuration Faible – un extrait JavaScript Plus élevé – implémentation côté serveur ou outil partenaire
Recommandation de Meta Fonctionner en parallèle avec CAPI, pas à la place de celui-ci Fonctionner en parallèle avec le Pixel, dédupliqué par event_id

La manière honnête de le formuler : le Pixel est bon marché et facile mais de plus en plus partiel. CAPI demande plus de travail mais est beaucoup plus résilient. Utiliser les deux et dédupliquer correctement – comme expliqué ci-dessus – vous rapproche d'une vision complète que l'un ou l'autre ne peut fournir seul.

Ce qu'un événement contient réellement

Chaque événement que vous envoyez contient un ensemble de champs : 

  • event_name (Achat, Lead, InscriptionComplète).
  • event_time.
  • Des morceaux hachés de user_data (email, téléphone, ID externe – toujours hachés, jamais envoyés en brut).
  • custom_data pour des détails comme la valeur de la commande ou la devise. 

Les événements sont liés à un ensemble de données, et cet ensemble de données peut également collecter des événements d'application, des conversions hors ligne et des événements de messagerie commerciale – un seul entonnoir pour tout, plutôt qu'un tuyau séparé par source.

Une liste de détails très courte, pourriez-vous penser. Eh bien, vous pouvez l'enrichir un peu pour aider Meta à mieux comprendre votre entreprise en collectant des données des réseaux sociaux et en les utilisant pour construire une compréhension plus riche de vos clients/audiences au sein de votre propre pile de données. 

Avec Data365, cela pourrait ressembler à ceci :

  • Data365 vous aide à collecter et à comprendre les signaux sociaux externes sur Facebook.
  • Vos propres systèmes transforment ces signaux + données de première partie en événements commerciaux significatifs ou attributs clients.
  • CAPI envoie les signaux de conversion pris en charge à Meta.

Si vous souhaitez essayer, il vous suffit de nous contacter. Notre équipe vous aidera à commencer à enrichir ces données.

Éviter le double comptage entre Pixel et CAPI

Meme Spiderman Pointing – Événements du navigateur versus événements du serveur dans Facebook CAPI et Pixel

La plupart des configurations exécutent Pixel et CAPI côte à côte, ce que Meta recommande également. Mais cela signifie que la même conversion réelle peut arriver deux fois – une fois depuis le navigateur, une fois depuis votre serveur. Attachez un event_id correspondant aux deux, et Meta les regroupe en un seul événement au lieu de deux. Si vous omettez cette étape, vos chiffres gonflent : tout semble se convertir mieux qu'en réalité, et rien ne montre une erreur pour vous dire la vérité.

Comment configurer l'API de conversion Facebook

Avant de toucher à CAPI, votre Pixel doit déjà être actif et fonctionner – CAPI est superposé à cela. À partir de là, la configuration se déroule en quelques étapes concrètes :

  1. Confirmer l'accès. Vous aurez besoin de permissions au niveau Administrateur sur le compte Business Manager concerné pour générer des jetons API Facebook.
  2. Localiser l'ID de votre Pixel/dataset. Il se trouve en haut de la page d'aperçu du Pixel dans le Gestionnaire d'événements, et c'est l'identifiant auquel chaque événement que vous envoyez fera référence.
  3. Générer un jeton d'accès. Dans le Gestionnaire d'événements, sous l'onglet Paramètres du Pixel, la section API de conversions a une option "Générer un jeton d'accès". Meta crée automatiquement l'application de support et l'utilisateur système pour vous – pas de révision d'application, pas de demandes de permission, ce qui est une générosité inhabituelle selon les propres normes de Meta.
  4. Choisir un chemin d'intégration. Une intégration partenaire (Shopify, un CRM, un outil d'agence) est le moyen le plus rapide si une option est disponible pour votre stack. Une intégration directe/manuelle vous donne un contrôle total sur la charge utile mais signifie que votre équipe d'ingénierie est responsable de l'implémentation. Un conteneur Google Tag Manager côté serveur se situe entre ces deux options, discuté ci-dessous.
  5. Envoyer un événement de test et vérifier. L'outil de test du Gestionnaire d'événements confirme que Meta reçoit correctement les événements avant que vous ne comptiez sur eux pour l'optimisation.

Une petite note sur le chemin Google Tag Manager : Si votre équipe utilise déjà GTM, vous n'avez pas besoin de construire un serveur à partir de zéro – Meta et Google maintiennent tous deux des modèles de balises pour cela. Cela est couvert en détail plus bas, car ce n'est pas vraiment une "étape de configuration" mais plutôt une décision sur l'endroit où se trouve votre logique côté serveur.

Comment transmettre les données de conversion à l'API de Facebook

Chaque événement CAPI est une requête POST vers le point de terminaison des événements de Meta, avec un corps JSON construit autour de votre ID de jeu de données et de votre jeton d'accès. Nous omettons volontairement un extrait à copier-coller : la forme exacte dépend du chemin qui le construit – intégration serveur codée à la main, conteneur serveur GTM ou outil partenaire – et un exemple générique ne correspondrait exactement à aucun de ceux-ci.

Ce qui importe plus que la syntaxe, c'est ce qui doit être vrai concernant les données elles-mêmes :

  • L'email et le téléphone doivent arriver hachés en SHA-256 et en minuscules, jamais bruts. Les modèles GTM hachent généralement automatiquement ; une intégration faite à la main doit le faire elle-même, et c'est l'endroit le plus courant où une construction manuelle échoue discrètement.
  • event_id doit toujours correspondre exactement à son homologue Pixel pour que la dé-duplication décrite ci-dessus fonctionne.
  • Au-delà de l'email et du téléphone, le nom, un ID externe haché et les champs de localisation comptent comme des clés de correspondance supplémentaires – pas de seuil fixe, juste plus de signaux tant que vous pouvez en fournir honnêtement. Le timing est également important : les événements arrivent mieux dans les minutes suivant l'action réelle, bien que le point de terminaison de Meta les accepte jusqu'à sept jours de retard.

L'outil Test Events de l'Events Manager, utilisant un test_event_code, confirme que les événements arrivent et se dédupliquent correctement avant que tout cela n'affecte les campagnes en direct – l'alternative est de trouver un event_id défectueux un mois plus tard, lors d'une révision des métriques au lieu d'un journal de test.

Même une mise en œuvre propre a un plafond : les champs ne sont aussi solides que les identifiants que vous avez hachés au départ. Une charge utile de formulaire de paiement reste plus légère qu'une soutenue par un dossier client plus complet, c'est là que l'intégration de données d'identité provenant d'un CRM ou de profils sociaux publics via quelque chose comme Data365 a tendance à améliorer la qualité de correspondance des événements plus que n'importe quel ajustement à la requête elle-même.

API de Conversion Facebook et Google Tag Manager

Si votre pile marketing fonctionne déjà via GTM, configurer CAPI là plutôt que de construire une intégration serveur autonome est un raccourci raisonnable – vous réutilisez l'infrastructure que vous avez déjà plutôt que de mettre en place quelque chose de nouveau.

La configuration utilise le conteneur côté serveur de GTM, un concept distinct du conteneur web standard que la plupart des équipes possèdent déjà. Les événements sont déclenchés depuis votre site web vers le conteneur web comme d'habitude, sont transférés vers un conteneur serveur que vous hébergez (sur Google Cloud, AWS, ou ailleurs), et un modèle de balise API de conversions – maintenu par Meta, avec des variantes communautaires et partenaires également disponibles – reformate ces événements dans le schéma attendu par CAPI et les envoie.

Le bénéfice pratique est la consolidation : vos événements GA4, vos conversions sur les plateformes publicitaires et vos événements CAPI peuvent tous passer par le même conteneur serveur, ce qui rend le débogage et la gouvernance des données en une seule tâche au lieu de trois tâches distinctes. Le compromis est que quelqu'un doit toujours gérer ce conteneur serveur – l'héberger, le surveiller, maintenir les modèles à jour – donc ce n'est pas entièrement une infrastructure "gratuite", juste une infrastructure que vous payez probablement déjà dans un autre contexte.

API de Conversion Facebook vs. Graph API : Deux Travaux Différents

Cette comparaison est souvent posée, et il est important d'être précis sur pourquoi c'est une question légèrement étrange en premier lieu : CAPI et le Graph API ne font pas le même travail. CAPI est un canal sortant – il envoie des événements de conversion à Meta afin que le système publicitaire de Meta puisse s'optimiser par rapport à eux. 

Le Graph API est en grande partie un canal entrant – c'est ainsi qu'une entreprise lit des données provenant de Meta : publications, insights sur les pages et les publicités, métriques d'engagement, informations sur l'audience, et plus encore, selon le point de terminaison et les autorisations impliquées.

Où ils se retrouvent dans la même conversation, c'est dans le contexte, pas la compétition. Une équipe qui met en place CAPI essaie souvent, en même temps, d'intégrer des données sociales dans la même pile marketing – des insights sur l'audience pour informer le ciblage, des données d'engagement pour valider ce qui convertit, des performances au niveau de la page à rapporter. 

C'est le territoire du Graph API, et c'est parfois la partie moins agréable du travail avec la plateforme de développement de Meta : des cycles de révision d'application qui peuvent s'étendre sur des semaines, des portées d'autorisation qui changent sans beaucoup d'avertissement, et des dépréciations de points de terminaison qui cassent des intégrations construites seulement quelques versions auparavant.

Aucun des outils ne remplace l'autre. CAPI reste responsable de l'intégration des événements de conversion dans la boucle d'optimisation de Meta. Mais si le côté Graph API de votre pile est celui qui pose problème, c'est un problème résoluble.

Conclusion

L'attrait de CAPI n'a jamais été qu'il s'agit d'une technologie plus facile que le Pixel – c'est en réalité plus de travail, pas moins. L'attrait réside dans le fait qu'il remet la fiabilité de votre suivi de conversion entre vos mains plutôt que celles d'un navigateur. La même logique s'applique un cran plus haut dans la chaîne : plus vous contrôlez directement une partie du pipeline de données, plutôt que de passer entièrement par les filtres de Meta, moins un changement sur une plateforme unique peut perturber votre configuration.

Data365 extrait des données en temps réel à travers Facebook, Instagram et d'autres grandes plateformes. Pour une équipe qui a besoin de données fiables sur l'audience, l'engagement ou le contenu – que ce soit pour enrichir une charge utile CAPI, alimenter un tableau de bord de reporting, ou simplement éviter de réarchitecturer une intégration chaque fois que Meta publie une mise à jour de la version de l'API Graph – c'est une manière plus sereine d'obtenir ces données.

Curieux de savoir à quoi cela ressemble pour votre infrastructure ? Commencez un essai gratuit de 14 jours !

Extrayez des données de quatre réseaux sociaux avec l'API Data365

Demandez un essai gratuit de 14 jours et obtenez plus de 20 types de données

Nous contacter
Table des matières

Vous avez besoin d'une API pour extraire des données de ce réseau social ?

Contactez-nous et profitez d'un essai gratuit de l'API Data365

Demandez un essai gratuit

Vous avez besoin d'extraire des données d'Instagram ?

Demandez un essai gratuit de l'API Data365 pour l'extraction de données

5 réseaux sociaux en un seul endroit

Des prix équitables

Assistance par e-mail

Documentation détaillée sur l'API

Des données complètes sur tous les volumes

Pas de temps d'arrêt, disponibilité d'au moins 99 %

FAQ

Qu'est-ce que l'API de conversion Facebook ?

CAPI est l'outil serveur-à-serveur de Meta pour envoyer des événements de conversion – achats, prospects, inscriptions – directement de votre serveur au système publicitaire de Meta, fonctionnant en parallèle avec le Pixel au lieu de le remplacer.

Comment transmettre des données de conversion à l'API Facebook ?

Envoyez une requête POST à l'endpoint des événements de Meta avec votre ID de jeu de données, votre jeton d'accès et des données utilisateur hachées comme l'email ou le téléphone. Ajoutez un event_id correspondant si le Pixel est également actif, afin que les événements soient correctement dédupliqués.

Comment configurer l'API de conversion Facebook ?

Commencez avec un Pixel en direct, puis générez un jeton d'accès dans le Gestionnaire d'événements sous la section API de conversions. À partir de là, choisissez un chemin d'intégration : outil partenaire, construction manuelle du serveur ou conteneur serveur GTM. 

Comment utiliser l'API de conversion Facebook ?

Envoyez des événements structurés – nom, horodatage, données utilisateur hachées – à l'endpoint de Meta au fur et à mesure qu'ils se produisent, puis confirmez qu'ils arrivent correctement dans l'outil Test des événements du Gestionnaire d'événements avant de vous y fier en direct.

Vous avez besoin d'une API pour extraire des données en temps réel des réseaux sociaux ?

Soumettez un formulaire pour bénéficier d'un essai gratuit de l'API Data365 Social Media.
0/255

En soumettant ce formulaire, vous reconnaissez avoir lu, compris et accepté nos Termes et conditions, qui décrivent la manière dont vos données seront collectées, utilisées et protégées. Vous pouvez consulter l'intégralité de notre Politique de confidentialité ici.

Merci ! Votre candidature a été reçue !
Oups ! Une erreur s'est produite lors de l'envoi du formulaire.
Reconnu par