« Nous voulons notre propre DSP » peut désigner trois métiers : un DSP qui achète de l'espace publicitaire pour des annonceurs, un ad exchange qui organise l'enchère où les éditeurs le vendent, ou un ad network qui revend de l'espace qu'il a obtenu par contrat. Louez une plateforme pour tester la demande, prenez-en une sous licence quand votre modèle économique est standard, et construisez un système sur mesure quand ce que vend votre société, c'est la logique de bidding, les données ou la marge.
Quand quelqu'un dit « nous voulons notre propre DSP », il peut parler de l'un de trois métiers différents. Un DSP, ou demand-side platform, achète automatiquement de l'espace publicitaire pour le compte d'annonceurs. Un ad exchange organise l'enchère où les éditeurs et les applications vendent cet espace.
Un ad network signe des contrats avec des éditeurs, regroupe leur espace et le revend aux annonceurs. Un DSP, un ad exchange et un ad network partagent un vocabulaire, mais ils demandent des logiciels différents, des partenaires différents et une charge de travail très différente.
La réponse courte : décidez d'abord si vous construisez un DSP qui achète pour des annonceurs, un ad exchange qui organise l'enchère où les éditeurs vendent leur espace, ou un ad network qui revend de l'espace qu'il a obtenu par contrat. Établissez ensuite d'où viennent vos partenaires et votre trafic, quelles données vous avez le droit d'utiliser, et comment l'argent circule entre tous les acteurs concernés. Louez une plateforme pour tester la demande, prenez-en une sous licence quand votre modèle économique est standard, et construisez un système sur mesure quand ce que vend votre société, c'est la logique de bidding, les données ou la marge.
La première étape vers votre propre DSP, ad exchange ou ad network n'est pas de choisir une technologie ou un prestataire. C'est de décider de quel côté de l'enchère vous vous placez, et ce que posséder le logiciel vous apporterait de plus que louer un compte sur la plateforme de quelqu'un d'autre. Le budget, le calendrier, l'équipe et le bon type de constructeur découlent tous de cette seule décision.
Beaucoup de publicités achetées automatiquement sont vendues lors d'une enchère qui dure une fraction de seconde. D'autres sont achetées à un prix convenu à l'avance, sans enchère.
Dans une enchère publicitaire en temps réel, un site web ou une application envoie une requête qui dit en substance : « cet espace est disponible maintenant — qui le veut, et à quel prix ? » Les acheteurs répondent par des offres, l'ad exchange retient l'offre gagnante, et la publicité est affichée. Un DSP, un SSP, un ad exchange et un ad network occupent chacun une place différente autour de cette enchère :
Choisir entre un DSP, un ad exchange et un ad network change tout le projet. Un DSP dépense l'argent des annonceurs, donc ses problèmes les plus difficiles sont de décider quelle offre faire et de garder les budgets sous contrôle. Un ad exchange se tient entre l'argent d'autres sociétés et l'espace publicitaire d'autres sociétés, donc ses problèmes les plus difficiles sont une enchère équitable et rapide, et le paiement correct de chacun. Un ad network est d'abord une activité commerciale, et son logiciel peut grandir étape par étape.
Pour un projet de DSP, commencez par la raison d'en construire un. Les sociétés construisent leur propre DSP pour quelques raisons : elles paient des frais de plateforme sur un gros budget publicitaire, elles ont besoin d'une logique de bidding ou de données que les plateformes existantes ne permettent pas, ou elles servent une niche — un canal, une région, un type d'annonceur — que les plateformes généralistes servent mal. Si rien de tout cela n'est vrai, louer un compte sur un DSP existant est la première étape raisonnable, et si une raison de construire apparaît plus tard, elle se verra dans vos propres chiffres.
Si vous avez bel et bien une raison de construire votre propre DSP, mettez par écrit ce que sa première version doit faire pour un annonceur réel. Un DSP peut devenir une longue liste de fonctionnalités, et très peu d'entre elles sont nécessaires dès le premier jour :
Réduisez la première version d'un DSP à un seul canal — sites web, applications mobiles, TV connectée ou écrans numériques extérieurs — et à un ou deux partenaires d'inventaire. Un DSP qui achète bien sur un seul canal vous donne quelque chose à vendre pendant que le reste n'est encore qu'un plan.
Il existe trois voies vers un ad exchange ou un DSP qui fonctionne, et la bonne dépend de la part de votre activité qui vit dans le logiciel. Voici ce que chaque voie vous apporte, ce qu'elle vous retire, et quand elle est le bon choix.
Entre construire, prendre sous licence et louer, les réponses mixtes sont fréquentes. Un ad network loue un ad server pour démarrer et construit le sien une fois que les frais de location commencent à faire mal. Un ad exchange prend sous licence le reporting et la facturation et construit lui-même l'enchère, parce que c'est dans l'enchère qu'il doit se comporter différemment de tous les autres. Trancher composant par composant est souvent plus malin que de répondre une seule fois pour tout le projet ad tech.
Pour un ad network, commencez par ses deux côtés, pas par le logiciel : les éditeurs et les applications qui vous fourniront leur espace publicitaire, et les annonceurs qui le paieront. La première question est de savoir d'où vient chaque côté, et pourquoi des éditeurs et des annonceurs travailleraient avec vous plutôt qu'avec un ad network ou un ad exchange existant.
La première version du logiciel d'un ad network peut être modeste : un ad server qui décide quelle publicité afficher, un tableau de bord où les éditeurs voient ce qu'ils ont gagné, du reporting pour les annonceurs, et un moyen de payer tout le monde avec exactitude. Pour vendre à des DSP, l'ad network soit raccorde son espace publicitaire à un SSP existant, soit organise sa propre enchère. Pour acheter auprès d'ad exchanges, il lui faut un bidder, le même type de logiciel que celui qu'exploite un DSP. Dans tous les cas, le chantier grossit.
Avant la moindre ligne de code, décidez comment un ad network vérifiera la qualité du trafic. Un ad network qui paie des éditeurs pour du faux trafic perd ses annonceurs, et ajouter ces contrôles après le lancement est plus difficile que de les intégrer à la conception dès le départ.
Avant que quiconque n'écrive du code pour une plateforme publicitaire, sept questions doivent recevoir une réponse écrite. Aucune ne demande une formation d'ingénieur pour y répondre, et une société qui commence à construire avant d'avoir les réponses par écrit avance à l'aveugle avec votre budget.
Les réponses écrites à ces sept questions constituent votre brief. Remises à trois constructeurs différents, elles produisent trois propositions que vous pouvez comparer. Sans elles, vous recevez trois présentations commerciales impossibles à comparer.
Cet article ne donne aucun prix. La même expression — « notre propre DSP » — recouvre des projets dont certains sont bien des fois plus gros que d'autres, et un chiffre annoncé avant que quiconque ait entendu vos réponses aux sept questions ci-dessus est un chiffre commercial, pas une estimation.
Ce qui est utile, c'est de savoir quelles décisions font bouger le prix d'une plateforme publicitaire, car ce sont les leviers que vous contrôlez :
Le levier le moins cher sur le prix d'une plateforme publicitaire, c'est le périmètre. Réduire la première version à un seul canal, un ou deux partenaires et une seule façon d'acheter ou de vendre fait économiser plus d'argent que la plupart des choix techniques faits ensuite.
Trois types de prestataires répondent quand vous dites « nous voulons notre propre DSP », et il est facile de les confondre parce qu'ils emploient les mêmes mots. Les fournisseurs de plateformes vous vendent des comptes ou des licences sur leur propre produit. Les fournisseurs en marque blanche exploitent leur plateforme pour vous, sous votre marque.
Les sociétés d'ingénierie construisent un système selon vos spécifications, et c'est le contrat qui décide quelle part en devient la vôtre. Les trois types de prestataires ad tech peuvent vous aider ; demandez à chacun ce que vous posséderez à la fin.
Si vous voulez du sur-mesure — un bidder, un DSP, un ad exchange ou la partie enchères d'un ad network — demandez ces preuves à un prestataire avant toute chose :
Écoutez ensuite ce que le prestataire vous demande. Une société capable de construire une plateforme publicitaire questionnera votre brief avant de chiffrer :
Un test rapide que vous pouvez faire avec n'importe quel prestataire ad tech : demandez-lui ce qu'il laisserait de côté dans la première version. Un prestataire qui a réfléchi à l'exploitation du système réduira le périmètre avant d'ajouter des fonctionnalités. Une proposition qui inclut tout dès le premier jour n'a pas compté ce que coûte l'exploitation.
amBrain est une société de développement logiciel spécialisée dans les plateformes de trading, les matching engines, les systèmes de real-time bidding et l'ingénierie de plateformes de casino. amBrain développe des logiciels depuis 2019.
En AdTech, amBrain travaille sur le développement de DSP, les plateformes d'enchères en temps réel et l'ingénierie d'ad exchange.
amBrain a construit RTBBidder, une demand-side platform, pour un client. Cet article explique comment choisir ; ce n'est pas une étude de cas, et il ne donne aucun chiffre sur cette plateforme.
amBrain travaille en trois formats : la prestation complète, une équipe dédiée ou des ingénieurs intégrés à votre équipe. Le client conserve la pleine propriété du produit et du code, à l'exception des composants réutilisables d'amBrain.
Si vous êtes au début d'un projet ad tech, la prochaine étape utile n'est pas de chercher un prestataire. C'est une page avec vos réponses à sept questions : quel côté de l'enchère, quels canaux, quels partenaires, quel volume de trafic, quelles données, comment circule l'argent et qui exploite le système. Donnez la même page à chaque constructeur avec qui vous discutez, et leurs propositions pourront se comparer ligne à ligne.
Apportez votre architecture actuelle et le mode de défaillance qui vous inquiète : nous les passerons en revue ensemble en une demi-heure.