01 · Projet indépendant · Seul architecte et opérateur
ClickFortify
Détection en temps réel de la fraude publicitaire pour Google Ads et Meta Ads
Problème · Les annonceurs perdent du budget à cause du trafic provenant de bots, de VPN, de proxys et de data centers. Les clics invalides doivent être détectés et exclus pendant que les campagnes tournent, et non découverts dans un rapport des semaines plus tard.
Contraintes
- Chaque annonceur est un tenant isolé
- Les exclusions doivent être synchronisées dans les comptes publicitaires Google Ads et Meta
- La détection s’exécute en continu sur le trafic en direct
Décisions clés
- Microservices orientés événements sur NATS, pour que la collecte, le scoring et la synchronisation évoluent indépendamment
- Files de tâches Redis Bull pour les nouvelles tentatives et la contre-pression sur les appels aux API des plateformes publicitaires
- Scoring comportemental avec empreinte d’appareil (device fingerprinting) et filtrage des VPN, proxys et data centers
Résultats
- Synchronisation automatisée des exclusions d’IP vers les comptes publicitaires des annonceurs
- Migration de bases de données en production, à chaud, sur plus de 500 bases tenant, avec une interruption quasi nulle
