> ## Documentation Index
> Fetch the complete documentation index at: https://docs.eat-now.io/llms.txt
> Use this file to discover all available pages before exploring further.

# API Conversions Meta

> Générer le token de l'API Conversions dans Meta et le coller dans EatNow pour envoyer les réservations et l'addition réglée à Meta.

Le Meta Pixel mesure ce qui se passe dans le navigateur du client. L'**API
Conversions** complète le pixel : EatNow envoie aussi les événements à Meta
depuis ses serveurs. Pour cela, Meta exige un **token d'accès**, que vous générez
dans votre compte Meta puis collez dans EatNow.

## Ce que le token apporte

Le token ne concerne que les clients **venus de Meta** : ceux qui ont cliqué sur
une publicité Facebook ou Instagram, ou sur un lien Facebook ou Instagram, avant
de réserver sur votre portail. C'est la source que vous voyez dans le
[suivi des sources](/fr/marketing/source-tracking). Les données de vos autres
clients ne sont jamais envoyées à Meta par EatNow.

Pour ces clients :

* **Le vrai montant de la visite.** Une fois le client venu, EatNow envoie à Meta
  un événement `Purchase` avec le prix réel : l'addition transmise par votre
  caisse (NowOS, Lightspeed) ou un partenaire, sinon le prix des produits
  réservés (menu, expérience, activité, suppléments), payés en ligne ou sur
  place. Le client a quitté le portail depuis longtemps : sans le token, Meta ne
  peut pas recevoir cette information. Vos campagnes peuvent alors apprendre à
  attirer les clients qui dépensent le plus.
* **Des réservations mieux comptées.** L'événement `Schedule` part à la fois du
  navigateur et des serveurs d'EatNow. Meta reconnaît les deux envois grâce à un
  identifiant commun et ne compte la réservation qu'une fois. Une réservation
  faite avec un bloqueur de publicités est ainsi quand même mesurée.

<Note>
  Seuls une caisse et un produit donnent un vrai prix. Un acompte ou une empreinte
  bancaire n'est qu'une garantie : une table sans caisse ni produit n'envoie pas de
  `Purchase`.
</Note>

<Note>
  Le pixel, lui, fonctionne comme sur n'importe quel site : il mesure dans le
  navigateur toutes les visites du portail, quelle que soit leur source.
</Note>

## Avant de commencer

* Le **Meta Pixel** est déjà connecté dans EatNow (voir
  [Mesurer le parcours sur le portail](/fr/integrations/tracking)).
* Vous avez accès au **Gestionnaire d'événements** de Meta avec les **droits de
  développement** sur le compte Business. Sans ces droits, Meta n'affiche pas le
  lien pour générer le token. Si une agence gère vos publicités, c'est souvent
  elle qui les a : transmettez-lui cette page.

<Warning>
  Vous êtes responsable de ce traitement : c'est vous qui décidez d'envoyer à Meta
  les données de vos clients venus de Meta. La politique de confidentialité du
  portail EatNow le décrit (article 6.10), mais c'est à vous de vérifier que cet
  envoi est conforme à la réglementation qui s'applique à votre établissement,
  notamment en matière de consentement aux cookies publicitaires.
</Warning>

## Générer le token et le coller dans EatNow

<Steps>
  <Step title="Ouvrir le pixel dans le Gestionnaire d'événements">
    Dans le [Gestionnaire d'événements](https://business.facebook.com/events_manager2)
    de Meta, choisissez le pixel dont l'ID est enregistré dans EatNow.
  </Step>

  <Step title="Générer le token">
    Ouvrez l'onglet **Paramètres**. Dans la section **API Conversions**, sous
    **Configurer manuellement**, cliquez sur **Générer un token d'accès** et
    suivez les instructions de la fenêtre qui s'ouvre. Copiez le token.
  </Step>

  <Step title="Terminer la configuration côté Meta">
    Dans l'onglet **Vue d'ensemble**, cliquez sur **Gérer les intégrations**,
    puis sur **Gérer** à côté d'**API Conversions**. Meta crée alors l'application
    et l'utilisateur système qui portent le token. Vous n'avez aucune
    autorisation à demander.
  </Step>

  <Step title="Coller le token dans EatNow">
    Dans **Paramètres → Intégrations → Général**, carte **Meta Pixel**, cliquez
    sur **Modifier**. Collez le token dans **Token de l'API Conversions** puis
    cliquez sur **Mettre à jour**.

    EatNow ne réaffiche jamais le token. Pour le remplacer, collez-en un nouveau.
    Pour arrêter l'API Conversions, cliquez sur **Supprimer le token**.
  </Step>
</Steps>

Ces étapes suivent la documentation de Meta, [Démarrer avec l'API
Conversions](https://developers.facebook.com/docs/marketing-api/conversions-api/get-started).
Meta fait évoluer son interface : si un libellé a changé, cette page fait
référence.

## Vérifier que ça fonctionne

Sur la carte **Meta Pixel**, une ligne indique l'état de l'API Conversions :

* **Active, dernier envoi il y a…** : Meta accepte les événements.
* **Active, aucun événement envoyé pour l'instant** : le token est enregistré,
  le premier événement partira à la prochaine réservation sur le portail.
* **Meta a refusé le dernier envoi** : le message de Meta est affiché. Le cas le
  plus courant est un token révoqué, mal copié ou généré pour un autre pixel.
  Générez-en un nouveau et collez-le.

Côté Meta, les événements reçus par le serveur apparaissent dans l'onglet
**Vue d'ensemble** du pixel, sous **API Conversions**.

## Questions fréquentes

**Les réservations vont-elles compter deux fois ?** Non. Le navigateur et le
serveur envoient le même identifiant d'événement, et Meta garde un seul
exemplaire.

**Quand le `Purchase` part-il ?** Dans le quart d'heure qui suit la venue du
client :

* **Table** : une fois le client assis ou la table close. Si une caisse est
  liée à la réservation, une fois la table close, pour avoir l'addition finale.
  Quand il y a une addition de caisse, c'est elle qui compte : elle inclut déjà
  les produits.
* **Activité** : une fois le client marqué présent, ou trois heures après le
  début d'une activité confirmée. Ce délai vous laisse le temps de marquer une
  absence.

Une addition transmise en retard part encore jusqu'à six jours après la
réservation.

**Quels clients sont envoyés à Meta ?** Seulement ceux venus de Meta : un clic
sur une publicité Facebook ou Instagram (Meta ajoute un identifiant de clic à
ses liens publicitaires), ou un lien dont la source est `facebook` ou
`instagram`. Un client venu de Google, d'un autre site, par téléphone ou par un
partenaire n'est jamais transmis à Meta par le serveur. Pour qu'un lien de votre
profil Instagram ou de votre page Facebook soit reconnu, ajoutez-lui
`utm_source=instagram` ou `utm_source=facebook`.

**Le `Purchase` est-il corrigé après coup ?** Non. Il part une seule fois, avec
le montant connu à ce moment-là. Un remboursement, une annulation ou un
supplément ajouté ensuite ne modifie pas ce que Meta a reçu. Une réservation
d'activités compte un `Purchase` par activité venue.

**Le navigateur envoie-t-il aussi un `Purchase` ?** Non. Un paiement en ligne
au moment de la réservation est souvent un acompte ou une empreinte, pas le prix
de la visite. Le `Purchase` ne part que du serveur, avec le token.

**Je ne trouve pas le bouton « Générer un token d'accès ».** Il n'est visible
qu'avec les droits de développement sur le compte Business. Demandez-les à
l'administrateur de votre compte Meta, ou confiez l'étape à votre agence. La
configuration de votre compte Meta relève de Meta : en cas de blocage, consultez
l'[aide de Meta](https://www.facebook.com/business/help).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.