Aller au contenu

Keitaro et l'API Meta officielle : votre tracker à côté d'une couche campagne conforme

Mis à jour le 9 min de lecture
LB

Lena Brandt

Analyste policies publicitaires et conformité

Beaucoup de media buyers font tourner Keitaro et l'API Meta officielle côte à côte. Le tracker enregistre les clics, les offres et les payouts sur une infrastructure qu'ils contrôlent, et un outil de campagne connecté via la Marketing API de Meta gère les lancements, les budgets et les règles. Ce guide explique pourquoi cette répartition a du sens, pourquoi les deux séries de chiffres concordent rarement, comment la méthode de connexion influence le risque sur les comptes, et ce qui change quand Keitaro se retrouve dans Wevion.

Réponse rapide : Gardez Keitaro comme référence pour les clics, les offres et les payouts, et pilotez vos campagnes avec un outil qui se connecte à la Marketing API officielle de Meta via OAuth. Wevion réunit les deux dans un même espace de travail : Keitaro se synchronise toutes les 15 minutes, les conversions arrivent par postback S2S, et les modifications proposées par Wavo, le copilote IA, attendent votre validation.

Si vous utilisez déjà Keitaro et voulez voir à quoi ressemble l'intégration en pratique, la page Keitaro et trackers liste toutes les fonctionnalités. La suite de cet article explique le raisonnement qui les sous-tend.

Pourquoi un tracker et un outil de campagne ?

Un tracker et un outil de campagne répondent à deux questions différentes, et c'est pourquoi la plupart des media buyers en affiliation finissent par payer les deux. Keitaro dit ce qui s'est passé après le clic : quelle offre a converti, quelle landing page a retenu l'attention, quel sub ID a généré le payout et ce que le réseau d'affiliation a finalement confirmé. Une plateforme publicitaire dit ce qui s'est passé avant et au moment du clic, et c'est le seul endroit où budgets, enchères et audiences changent réellement.

Aucun des deux ne peut faire le travail de l'autre. Keitaro ne peut pas augmenter le budget d'un ad set qui cartonne. Le Gestionnaire de publicités ne voit pas le payout que votre réseau envoie trois jours plus tard. Le travail se transforme donc en deux tableaux de bord et un tableur, avec quelqu'un qui rapproche les noms de campagnes à la main chaque matin.

Le schéma vaut aussi d'un canal à l'autre. Quand une offre passe du social au native, le tracker reste le même tandis que les sources de trafic changent, un workflow que nous détaillons dans scaler une offre d'affiliation du social au native sans toucher à Keitaro.

Pourquoi Keitaro et Meta ne concordent-ils pas ?

Keitaro et Meta remontent rarement le même nombre de conversions, et cet écart est normal : ce n'est pas le signe que l'un des deux est cassé. Chaque système mesure depuis sa propre position, avec ses propres règles sur ce qui compte et à quel moment.

Les causes habituelles :

  • Les fenêtres d'attribution. Meta crédite les conversions selon son paramètre d'attribution, qui inclut par défaut 7 jours après clic et 1 jour après vue, et une partie de ces conversions est modélisée. Keitaro compte les postbacks qu'il reçoit.
  • La définition du clic. Un clic sur un lien dans Meta n'est pas le même événement qu'un clic enregistré par votre tracker sur la landing page. Les pages lentes et les rebonds avant le déclenchement de la redirection créent un écart immédiat.
  • Les fuseaux horaires. Un compte publicitaire réglé sur un fuseau et un tracker réglé sur un autre découperont la même journée différemment.
  • Les postbacks tardifs. Les réseaux confirment souvent les conversions des heures ou des jours plus tard, si bien que les chiffres de la veille continuent de bouger dans le tracker alors que la plateforme s'est stabilisée.
  • Les paramètres manquants. Si l'ID de campagne, d'ad set ou d'annonce n'arrive jamais jusqu'au tracker, une conversion peut être comptée sans jamais être rattachée à une annonce.

Une règle praticable : faites confiance au tracker pour les revenus et les payouts, à la plateforme pour la dépense et la diffusion, et rapprochez les deux sur des IDs plutôt que sur des noms. Notre cas de rapprochement des postbacks Keitaro montre comment une équipe a remonté un écart jusqu'à sa cause, et le protocole QA des postbacks est une checklist pour repérer un câblage cassé avant qu'il vous coûte une semaine de données.

Comment votre outil de campagne doit-il se connecter ?

La façon dont un outil de campagne se connecte à vos comptes publicitaires compte davantage pour le risque sur les comptes que presque n'importe laquelle de ses fonctionnalités. Il existe deux grandes approches, qui se comportent très différemment.

API officielle avec OAuth. Vous vous connectez avec Meta, vérifiez les permissions demandées par l'app Meta de l'outil et les accordez. L'outil travaille ensuite via la Marketing API de Meta, la voie que Meta a construite pour les logiciels qui gèrent des publicités. Personne ne détient votre mot de passe, le token d'accès peut être révoqué depuis vos paramètres Meta, et chaque modification est un appel API documenté.

Outils basés sur la session. Ils pilotent l'interface du Gestionnaire de publicités via une session de navigateur enregistrée, des cookies sauvegardés ou un login partagé. Ils peuvent atteindre tout ce qu'une personne peut cliquer, mais ils dépendent d'une interface qui ne change pas, ils détiennent des identifiants qui n'auraient jamais dû quitter votre navigateur, et les conditions de collecte automatisée de données de Meta restreignent l'accès automatisé qui se fait en dehors de ses API.

Les restrictions de compte sont ici le problème documenté, et autant être précis. Meta applique ses règles publicitaires à chaque compte, quel que soit l'outil qui le pilote, aucun logiciel ne peut donc promettre qu'un compte ne sera jamais restreint. Ce que décide la méthode de connexion, c'est si l'outillage ajoute son propre risque par-dessus. Notre article sur la connexion de Wevion via OAuth avec des tokens chiffrés entre dans le détail.

Wevion se connecte à Meta, Google, TikTok, Taboola, Snapchat et Outbrain via l'API officielle de chaque plateforme, avec OAuth sur Meta pour que personne ne partage de mot de passe. Les données des plateformes se synchronisent environ toutes les 15 minutes, les règles tournent selon les plannings que vous choisissez, et les modifications proposées par Wavo, le copilote IA, attendent qu'une personne les valide avant que quoi que ce soit ne se passe.

Un admin peut aussi coller un token System User Meta quand un setup l'exige, mais la connexion via OAuth reste la voie standard.

Un mot sur le cloaking

Certains trackers incluent un filtrage du trafic qui peut servir à montrer aux reviewers une page différente de celle que voient les vrais visiteurs. Les Standards publicitaires de Meta considèrent cela comme un contournement de ses systèmes, et c'est un motif documenté de restriction des comptes publicitaires, des Pages et des Business Managers. L'intégration Wevion lit les données de tracking de Keitaro. Elle ne route pas les visiteurs, ne filtre pas le trafic et ne change pas ce que voit qui que ce soit.

Keitaro dans Wevion

Connecter Keitaro à Wevion place les données du tracker dans le même espace de travail que vos comptes publicitaires, et le rapprochement du matin cesse d'être un exercice de copier-coller. Voici ce que fait l'intégration aujourd'hui :

  • Votre propre instance. Collez l'URL de votre Keitaro et votre clé API, testez la connexion, puis enregistrez. La clé est stockée chiffrée, et vous pouvez la révoquer depuis Keitaro à tout moment.
  • Synchronisation toutes les 15 minutes. Le premier import récupère les 30 derniers jours, et chaque exécution suivante est listée dans l'historique de synchronisation, y compris celles qui ont échoué, avec leur erreur.
  • Cinq tables synchronisées. Campagnes, offres, landing pages, sources de trafic et réseaux d'affiliation se synchronisent chacun dans leur propre table.
  • Mapping des campagnes. Les paramètres Keitaro sont mappés aux campagnes, ad sets et annonces Meta, par ID ou par nom. Les règles de mapping peuvent être détectées automatiquement, un paramètre de secours rattrape les manqués, et la couverture montre ce qui n'est pas encore mappé.
  • Ventilations. Clics, conversions, revenus, coût, profit, ROI et taux de conversion par sub ID, offre, landing page et géo.
  • Postback S2S. Les conversions envoyées à Wevion par postback server-to-server sont enregistrées une seule fois par ID de transaction et apparaissent à côté de vos campagnes Meta dans la vue Ads Manager de Wevion.
  • Accès d'équipe. Chaque membre de l'équipe est associé à un ou plusieurs utilisateurs Keitaro, et les permissions qu'il a dans Keitaro sont reprises. Les propriétaires et les admins voient tout ; tout autre membre sans association ne voit pas du tout le tracker.

La même page Trackers connecte Voluum, RedTrack, BeMob, Binom, ClickFlare et Everflow : l'approche ne dépend donc pas du tracker choisi par votre équipe.

Des règles sur une synchronisation de 15 minutes

L'automatisation sur un cycle de données de 15 minutes fonctionne le mieux quand les règles protègent la dépense sur des heures et des jours plutôt que de courir après des conversions isolées. Dans Wevion, les données des plateformes publicitaires se synchronisent environ toutes les 15 minutes, et chaque règle tourne selon son propre planning : toutes les 30 minutes par défaut, jusqu'à toutes les 15 minutes au plus fréquent, ou une fois par jour au moins fréquent. Les règles n'agissent que selon les conditions que vous fixez.

Ce rythme convient aux tâches pour lesquelles les règles sont faites :

  • Mettre en pause un ad set qui a dépassé votre seuil de dépense sans conversion sur trois jours.
  • Réduire un budget quand le coût par acquisition reste au-dessus de l'objectif sur une fenêtre de sept jours.
  • Limiter les changements aux heures de travail, pour que rien ne bouge quand personne ne regarde.

Chaque règle peut être testée à blanc, ce qui montre ce qu'elle ciblerait sans rien modifier. Des délais de carence empêchent une règle d'agir à nouveau trop vite sur la même entité, un plafond quotidien limite sa fréquence d'exécution, et l'historique des exécutions enregistre l'état de chaque entité avant et après. Les suggestions de Wavo, le copilote IA, suivent le même principe : il propose, vous confirmez.

Gardez une habitude du monde des trackers. Quand Keitaro raconte une autre histoire que la métrique plateforme lue par une règle, vérifiez votre mapping et vos postbacks avant de faire confiance à la règle. Notre guide pour confier les règles Meta Ads à une étape de validation montre comment accorder cette confiance par étapes.

Le coût de la stack, honnêtement

Calculer le vrai coût d'un setup tracker plus outil de campagne, c'est regarder au-delà des factures. Les lignes d'abonnement sont faciles à trouver. Les lignes coûteuses sont généralement celles que personne ne note.

Une grille honnête comprend :

  • Les coûts de fonctionnement du tracker. Un Keitaro auto-hébergé demande un serveur, des domaines, du SSL et quelqu'un pour le tenir à jour.
  • Les coûts de l'outil de campagne. L'abonnement, plus le temps nécessaire pour intégrer et faire partir chaque media buyer.
  • Le temps de rapprochement. Les heures par semaine passées à faire correspondre à la main les lignes du tracker et celles de la plateforme.
  • Le coût des restrictions. Arrêt de diffusion, recours, audiences reconstruites et historique de pixel perdu quand un compte est restreint. Les outils qui reposent sur des logins partagés ou des sessions scriptées ont tendance à gonfler cette ligne, même si elle n'apparaît jamais sur une facture.
  • Le risque d'accès. Le travail de réinitialisation des identifiants quand quelqu'un part, si l'accès a un jour été partagé par mot de passe.

Remplissez-la avec vos propres chiffres sur un mois. La plupart des équipes constatent que les lignes rapprochement et restrictions pèsent plus lourd que les abonnements, et c'est l'argument le plus fort pour garder tracking et campagnes sur des connexions officielles, au même endroit.

Points clés

  • Keitaro et une plateforme publicitaire répondent à des questions différentes : faire tourner les deux est normal.
  • Attendez-vous à des chiffres différents ; rapprochez-les sur des IDs mappés, pas sur des noms de campagnes.
  • La façon dont un outil se connecte compte pour le risque : API officielle et OAuth, pas de logins partagés ni de sessions scriptées.
  • Le cloaking est une violation documentée des règles, pas une fonctionnalité à comparer.
  • Sur une synchronisation de 15 minutes, les règles doivent protéger la dépense sur des heures et être testées d'abord à blanc ; Wavo, le copilote IA, propose des modifications que vous approuvez.

Questions fréquentes

The Ad Signal

Insights hebdomadaires pour les media buyers qui ne devinent pas. Un email. Uniquement du signal.

Prêt à automatiser vos opérations publicitaires ?

Lancez des campagnes en masse sur tous vos comptes. Essayez Wevion gratuitement pendant 14 jours sur le plan Pro. Pas de carte pour commencer : nous la demandons le 7e jour, et la facturation ne démarre le 14e jour que si vous l'avez ajoutée.