Quando si crea un annuncio su Facebook, viene fornito un intervallo di " offerta suggerita " (ad esempio, $ 0,90 - $ 2,15 USD). Secondo questa pagina :
L'intervallo di offerta suggerito è lì per aiutarti a scegliere un'offerta massima in modo che l'annuncio abbia successo. Si basa su quanti altri inserzionisti competono per mostrare i loro annunci allo stesso pubblico.
Sono interessato a capire cosa sta realmente succedendo (tecnicamente) sotto il cofano qui.
Dì che un utente accede a Facebook. Sul lato server, viene gestita la richiesta HTTP che il browser dell'utente ha inviato (come parte dell'accesso) e il server deve capire quale annuncio visualizzare all'utente.
Mi assumo questo è dove il sistema di "offerta" entra in gioco? Supponiamo che, sulla base dei dati demografici di questo utente e in base al targeting del pubblico con cui diversi inserzionisti concorrenti hanno progettato la loro campagna, facciamo finta che Facebook veda un pool di 20 annunci diversi che potrebbe restituire.
In che modo questo sistema di offerte aiuta Facebook a determinare quale delle 20 pubblicità restituisce sul lato client? Immagino che gli inserzionisti che "offrono di più" hanno la priorità su quelli che "fanno di meno". Ma quando si svolgono queste offerte? Con quale frequenza un inserzionista deve ripetere l'offerta? Per quanto tempo un'offerta vincolante?
Una volta compresi questi concetti relativi all'utilizzo alla base degli annunci, sarà probabilmente ovvio tra quale delle seguenti "strategie di selezione" utilizza il back-end:
- Round robin
- Round robin con priorità
- Casuale (dubbioso)
- Storia-based
- MVP-based
Grazie a chiunque possa aiutarmi a indicarmi la giusta direzione e spiegare cosa sono questi sistemi di offerta suggeriti e come funzionano.