Lorsque vous créez une annonce sur Facebook, vous disposez d'une fourchette "d' enchères suggérées " (par exemple, 0,90 $ - 2,15 $ USD). Selon cette page :
La plage d'enchères suggérée est là pour vous aider à choisir une enchère maximale afin que votre annonce soit couronnée de succès. Il est basé sur le nombre d'annonceurs en concurrence pour diffuser leur annonce auprès du même public que vous.
Je suis intéressé à comprendre ce qui se passe réellement (techniquement) sous le capot ici.
Supposons qu'un utilisateur se connecte à Facebook. Côté serveur, la requête HTTP envoyée par le navigateur de l'utilisateur (dans le cadre de la connexion) est traitée, et le serveur doit déterminer quelle annonce afficher à l'utilisateur.
Je suppose que c'est là que le système "d'enchères" entre en jeu? Supposons que, sur la base des données démographiques de cet utilisateur et du ciblage d'audience avec lequel plusieurs annonceurs concurrents ont conçu leur campagne, supposons que Facebook voit un pool de 20 annonces différentes avec lesquelles il pourrait revenir.
Comment ce système d'enchères aide-t-il Facebook à déterminer laquelle des 20 annonces il renvoie du côté client? Je suppose que les annonceurs qui "enchérissent plus" ont la priorité sur ceux qui "enchérissent moins". Mais quand cette enchère a-t-elle lieu? À quelle fréquence un annonceur doit-il soumettre une nouvelle offre? Combien de temps dure une offre?
Une fois que j'ai compris ces concepts liés à l'utilisation des annonces, il sera probablement évident entre laquelle des "stratégies de sélection" suivantes le backend utilise:
- Tournoi à la ronde
- Tournoi à tour de rôle prioritaire
- Randomisé (douteux)
- Basé sur l'histoire
- Basé sur MVP
Merci à tous ceux qui peuvent m'aider à m'orienter dans la bonne direction et à expliquer en quoi consistent ces systèmes de candidature suggérés et comment ils fonctionnent.