amBrain
AdTechOct 14, 2026Lecture 11 min

Corriger, passer à un service managé ou reconstruire : ce que coûte chaque voie quand votre pipeline d'événements publicitaires en perd au pic

Mesure publicitairePipelines d'événementsServices managésCorriger ou reconstruire
Erreur de chargement de l'image

Quand un pipeline d'événements publicitaires perd des événements au pic, chiffrez d'abord le coût annuel de l'écart. Comparez ensuite à ce coût la correction du pipeline, un service managé et une reconstruction.

Si votre pipeline d'événements publicitaires perd des impressions et des clics au pic de trafic, il existe trois façons d'en sortir. Vous pouvez corriger les parties qui fuient, migrer vers un service managé les serveurs qui transportent et stockent les événements, souvent Kafka et ClickHouse, ou reconstruire le pipeline avec une société extérieure. La voie choisie détermine aussi qui vous engagez. Une correction demande des ingénieurs qui travaillent au sein de votre équipe, tandis qu'une reconstruction demande une société capable de livrer un pipeline complet et de vous le remettre. Avant de choisir, chiffrez le coût annuel de l'écart entre vos rapports d'attribution et les logs de votre bidder. Comparez ensuite chaque voie sur son coût, sur le contrôle que vous gardez et sur le délai au bout duquel les chiffres sur lesquels vous facturez redeviennent justes.

La réponse courte : calculez d'abord ce que vous coûte sur un an l'écart entre vos rapports et les logs de votre bidder. Pour chaque voie, ajoutez à son coût sur les douze prochains mois ce que l'écart continue de coûter jusqu'à ce que cette voie le résorbe, et ne comparez que les voies capables de supprimer les pertes que vous avez réellement constatées. Un service managé apporte en plus une facture qui augmente avec le trafic et un calendrier de mises à niveau fixé par le fournisseur, et une reconstruction ne vous laisse que le contrôle que son contrat vous accorde.

Que nous coûte l'écart entre nos rapports d'attribution et les logs du bidder ?

L'essentiel du coût apparaît dans les factures : commencez donc par elles. Prenez un mois et mettez trois décomptes côte à côte : les impressions que vous avez facturées aux annonceurs, celles que chaque ad exchange vous a facturées, et les enchères gagnées enregistrées par votre bidder.

C'est l'ad exchange qui décide de ce que vous payez. OpenRTB 2.6, le standard de l'IAB Tech Lab que les ad exchanges et les bidders utilisent pour acheter et vendre de la publicité en temps réel, indique que l'ad exchange envoie une notification de facturation « lorsqu'une enchère gagnante devient facturable selon la politique commerciale propre à l'ad exchange ». Chaque ad exchange vous facture selon sa propre politique et à partir de ses propres enregistrements, tandis que vos annonceurs sont facturés à partir de vos rapports. Chaque impression que votre pipeline perd a été payée et n'a jamais été facturée. Une impression comptée deux fois est facturée deux fois, et vous la remboursez sous forme d'avoir quand le décompte de l'annonceur ne concorde pas.

Prenons des chiffres ronds, et non les données réelles de qui que ce soit. Une plateforme achète 500 millions d'impressions par mois et les revend aux annonceurs à 2 $ les mille. Si elle perd 3 % des événements d'impression, 15 millions d'impressions ne sont pas facturées, soit 30 000 $ par mois ou 360 000 $ par an, avant doublons et avoirs.

Deux autres coûts sont plus difficiles à chiffrer. Le premier, ce sont les heures que vos équipes passent chaque mois à expliquer des écarts aux annonceurs et aux ad exchanges. Le second, ce sont les bids fixés à partir de données incomplètes. Notez-les tous les deux à côté du total.

Le total annuel donne à peu près le maximum que devrait coûter une voie. Une voie qui coûte plus que l'écart qu'elle supprime a besoin d'une autre justification, comme une croissance du trafic que le pipeline actuel ne peut pas absorber.

Décomposez l'écart avant de chiffrer les voies. L'article sur les rapports qui ne concordent pas avec les logs du bidder décrit le recomptage, qui rapproche chaque enchère gagnée dans les logs de votre bidder d'une impression de vos rapports grâce à son identifiant d'enchère, l'identifiant que chaque ad exchange appose sur une enchère. Le recomptage montre quelle part de l'écart relève d'événements perdus et quelle part vient de ce que les deux côtés comptent selon des règles différentes. Des règles différentes se corrigent en convenant d'un seul ensemble de règles et en l'appliquant quel que soit le pipeline que vous exploitez. Un service managé ou un nouveau pipeline ne change pas les règles de comptage.

Combien coûte chaque voie en argent ?

Une correction et une reconstruction se paient surtout comme des projets. Un service managé ajoute une facture chaque mois, aussi longtemps que vous l'utilisez.

Corriger le pipeline en place coûte du temps d'ingénierie, celui de vos propres ingénieurs ou d'ingénieurs extérieurs qui travaillent au sein de votre équipe. Il n'y a pas de nouvel abonnement. Prévoyez une deuxième série de corrections, car la première période chargée après les corrections révèle souvent la partie suivante qui ne tient pas le rythme.

Un service managé facture chaque mois, et une partie de la facture est calculée par gigaoctet d'événements : elle suit donc votre trafic. Vos ingénieurs continuent d'exploiter tout ce qui se trouve en dehors des serveurs du fournisseur. Amazon MSK Serverless est l'une des options du service managé d'AWS pour Kafka, la file qui conserve les événements entre la collecte et la base de données. Sa page de tarifs, consultée le 14 octobre 2026, indique un tarif horaire pour chaque cluster, c'est-à-dire chaque installation distincte du service, et pour chaque partition, une tranche de la file. S'y ajoutent des frais pour chaque gigaoctet écrit dans la file et pour chaque gigaoctet lu depuis celle-ci, plus un tarif pour le stockage. Chaque programme supplémentaire qui lit les mêmes événements, comme un recomptage quotidien par rapport aux logs de votre bidder, alourdit donc la facture.

Chiffrez la voie managée au trafic que vous attendez pour votre mois le plus chargé de l'an prochain, et confrontez ce trafic aux limites du fournisseur. Un cluster MSK Serverless, par exemple, ralentit les écritures au-delà de 200 mégaoctets par seconde, selon sa page de quotas consultée le 14 octobre 2026.

Pour une reconstruction, l'essentiel de l'argent part dans le projet lui-même. Ajoutez les mois pendant lesquels l'ancien et le nouveau pipeline tournent côte à côte, ainsi que les heures que vos propres équipes passent à relire et à réceptionner le travail. Après la passation, quelqu'un doit exploiter le nouveau pipeline, et le contrat doit dire qui. Demandez à chaque société de chiffrer par écrit le même périmètre, fonctionnement en parallèle compris, afin de pouvoir mettre les devis côte à côte, poste par poste.

Quel contrôle chaque voie nous laisse-t-elle ?

Un service managé vous retire une partie du contrôle, à commencer par votre calendrier. Selon la politique de support des versions de MSK, un cluster encore sur une version de Kafka après sa date de fin de support « est automatiquement mis à niveau vers la version de Kafka recommandée ». La politique ajoute : « Vous ne recevrez aucune notification avant la mise à niveau. » Planifiez vos propres mises à niveau avant ces dates, ou acceptez le calendrier du fournisseur. En partir plus tard est une migration à part entière. Les données sont copiées dans des systèmes que vous exploitez ailleurs, et chaque programme qui les écrit ou les lit est basculé.

Une correction en place vous laisse le contrôle total du pipeline. Ceux qui ont fait les corrections savent comment elles fonctionnent : si certains d'entre eux sont des prestataires, demandez une note écrite sur chaque correction avant leur départ.

Avec une reconstruction, votre contrôle se limite à ce que le contrat vous accorde. Le contrat doit préciser que le code appartient à votre entreprise et qu'il est conservé dans les comptes de votre entreprise dès le début des travaux. Les documents de conception doivent arriver avec le code, accompagnés des runbooks, les instructions écrites pour traiter chaque alerte. Vos ingénieurs doivent aussi commencer à répondre aux alertes du nouveau pipeline pendant que la société extérieure est encore sur le projet.

Quelle voie rend le plus vite justes les chiffres sur lesquels nous facturons ?

Une correction en place peut se vérifier au pic suivant, en comparant les décomptes horaires à chaque étape du pipeline avant et après. Le passage à un service managé prend plus de temps, car les données sont copiées, chaque programme qui écrit ou lit des événements est basculé, et les deux systèmes tournent côte à côte jusqu'à ce que leurs décomptes concordent. Les fuites en dehors des serveurs du fournisseur restent à corriger, par exemple dans le collecteur, le programme qui reçoit les événements des navigateurs et des applications. Une reconstruction prend le plus de temps. Les deux pipelines traitent les mêmes événements pendant au moins une période de facturation complète avant que les rapports sur lesquels vous facturez ne basculent, comme l'explique l'article sur les rapports qui ne concordent pas avec les logs du bidder.

Comment choisir une voie à partir de nos propres données ?

Quatre réponses tranchent l'essentiel du choix. Les trois premières viennent de données que vous conservez déjà, et la quatrième peut demander un test.

  • Quelle part de l'écart relève d'événements perdus, et quelle part des règles de comptage ? Le recomptage donne la répartition
  • À quelles étapes les événements disparaissent-ils au pic ? Les décomptes horaires à chaque étape, du collecteur à la base de données, montrent où le décompte chute
  • Où sont passées les heures que vos ingénieurs ont consacrées au pipeline le trimestre dernier ? Classez les tickets et les alertes entre le temps passé à faire tourner les serveurs et le temps passé à corriger des problèmes de comptage ou de données
  • Quel trafic le pipeline devra-t-il absorber dans douze mois ? Renvoyez une journée enregistrée de votre propre trafic à ce débit et voyez si le pipeline tient

Côte à côte, les trois voies se présentent ainsi.

  • Correction en place. Des heures d'ingénierie, un contrôle total et des résultats que vous pouvez vérifier au pic suivant
  • Service managé. Une facture mensuelle qui suit le trafic, des mises à niveau au calendrier du fournisseur et des résultats après une migration
  • Reconstruction avec une société extérieure. Un projet plus des mois de fonctionnement en parallèle, un contrôle qui passe par le contrat et des résultats après au moins une période de facturation complète

Pour comparer les voies, additionnez pour chacune son coût sur les douze prochains mois et le coût mensuel de l'écart multiplié par le nombre de mois avant que cette voie ne le résorbe. Ne comparez les totaux qu'entre les voies capables de supprimer les pertes que vous avez réellement constatées. Une base de données managée n'aidera pas si les événements se perdent avant de l'atteindre. Une reconstruction n'aidera pas si l'écart vient de ce que les deux côtés clôturent la journée à des heures différentes.

Peut-on combiner les voies ?

Souvent, le plan le moins cher combine les trois voies, dans un ordre précis. Mettez-vous d'abord d'accord sur les règles de comptage, puisqu'elles s'appliquent quel que soit ce qui tourne en dessous. Corrigez ensuite les fuites que vous savez localiser. Décidez en dernier des serveurs et de la conception, une fois que quelques semaines de décomptes horaires propres montrent ce qui reste.

Une reconstruction ne signifie pas forcément exploiter vos propres serveurs. Un nouveau pipeline peut reposer sur une file managée et une base de données analytique managée, et certains fournisseurs exploitent aussi le chargeur, l'étape qui écrit les événements de la file dans la base de données. ClickHouse Cloud, la version hébergée de la base de données ClickHouse, propose ClickPipes à cet effet. Sa documentation qualifie ClickPipes de « plateforme d'intégration managée » et cite Kafka et AWS MSK parmi ses sources. La société extérieure construit alors ce qui est propre à votre plateforme, comme les règles de comptage et le recomptage quotidien par rapport aux logs de votre bidder, ainsi que le collecteur et un chargeur là où aucune option managée ne convient.

Que doit montrer la proposition d'une société extérieure ?

Quelle que soit la voie qu'une société propose, sa proposition doit pouvoir être vérifiée sur vos propres données. Demandez les vérifications adaptées à la voie.

  • Les décomptes à chaque étape pour votre heure la plus chargée, avant et après chaque correction que la société propose
  • La facture de votre mois le plus chargé au trafic de l'an prochain, les parties que vous exploiterez encore, et la façon dont vous quitteriez le fournisseur
  • Des paiements liés à un recomptage quotidien par rapport aux logs de votre bidder qui reste dans un écart convenu, avec la durée du fonctionnement en parallèle et la date à laquelle vos ingénieurs prennent en charge les alertes

Est-ce qu'amBrain construit des pipelines d'événements publicitaires ?

amBrain construit des pipelines d'analytique d'événements pour l'ad tech : collecte, traitement et reporting des événements d'impression et de clic. En AdTech, elle travaille aussi sur le développement de DSP, les plateformes d'enchères en temps réel et l'ingénierie d'ad exchange, et RTBBidder est une demand-side platform qu'amBrain a construite pour un client.

amBrain diagnostique les systèmes lents dans le trading et l'ad tech : la plateforme en fonctionnement est mesurée de bout en bout, et le rapport indique où passe le temps.

amBrain développe des logiciels depuis 2019. Elle travaille en trois formats : la prestation complète, une équipe dédiée ou des ingénieurs intégrés à votre équipe. Sur la propriété, sa formule est : « Le client conserve la pleine propriété du produit et du code, à l'exception de nos composants réutilisables. »

Rien ici ne décrit le pipeline d'un client. Amazon MSK, Kafka, ClickHouse et ClickPipes sont cités comme des exemples courants, et amBrain n'affirme ni les avoir utilisés ni avoir migré un pipeline vers un service managé. L'article ne donne ni prix ni délais d'amBrain, et les montants en dollars ci-dessus sont un exemple inventé.

Si vous échangez avec amBrain, commencez par le coût annuel de votre écart et les décomptes horaires de votre journée la plus chargée.

Questions fréquentes sur la correction ou la reconstruction d'un pipeline d'événements publicitaires

  • Combien de temps faut-il essayer des corrections avant de décider de reconstruire ? Le temps de passer le premier pic qui suit les corrections, plus une deuxième série si la chute s'est seulement déplacée vers l'étape suivante. Si le décompte chute de nouveau à une étape déjà corrigée, ou si la deuxième série laisse une nouvelle chute au pic suivant, les corrections ne suivent pas votre trafic. C'est alors qu'une reconstruction a sa place sur la table
  • La société qui reconstruit le pipeline peut-elle aussi l'exploiter ensuite ? Cela peut s'organiser, si le contrat précise qui répond aux alertes et dans quel délai. Gardez quand même vos propres ingénieurs dans le planning d'astreinte, pour que la fin du contrat ne laisse pas le pipeline sans personne qui le connaisse

Vous avez une architecture de ce type sur la table ?

Apportez votre architecture actuelle et le mode de défaillance qui vous inquiète : nous les passerons en revue ensemble en une demi-heure.