Velocità di pubblicazione degli annunci in base alla frequenza

Scopri in che modo un acquirente di annunci (DSP e inserzionista) che pubblica una campagna pubblicitaria può controllare il ritmo di pubblicazione degli annunci in base alla frequenza con cui l'utente ha visualizzato o interagito con un annuncio. Controllare la pubblicazione degli annunci in base alla frequenza migliora l'esperienza del pubblico evitando lo "stress da annunci pubblicitari" e aumenta le entrate raggiungendo più utenti con lo stesso budget. Questa guida illustra diversi approcci per gestire la frequenza degli annunci.

Uscire da un gruppo basato sugli interessi

Puoi chiamare navigator.leaveAdInterestGroup() per richiedere che il browser di un utente lasci un gruppo basato sugli interessi quando viene fatto clic su un annuncio. Dall'interno del frame dell'annuncio vincente e dei relativi frame secondari, puoi richiamare leaveAdInterestGroup() purché l'origine del frame sia uguale all'origine del gruppo di interesse. Un approccio che potrebbe essere adottato consiste nell'aggiungere un sottoframe invisibile all'interno del frame dell'annuncio che sia responsabile dell'uscita dal gruppo basato sugli interessi.

Lasciare il gruppo di interesse per l'annuncio impedisce le offerte future e costituisce una forma di quota limite.

Utilizza l'indicatore prevWinsMs durante la generazione dell'offerta

Per un semplice controllo della frequenza, puoi utilizzare il campo prevWinsMs in browserSignals all'interno di generateBid().

Il campo prevWinMs contiene gli annunci vincenti del gruppo di interesse e il tempo trascorso dalle precedenti vittorie in millisecondi. Tieni presente che l'oggetto ad qui contiene solo i campi renderURL e metadata.

Utilizza questo indicatore per stabilire se l'annuncio deve essere pubblicato. Restituire un valore dell'offerta pari a 0 ha la certezza che l'annuncio non vince l'asta.

Puoi anche utilizzare un cookie proprietario per memorizzare le informazioni sui clic. Quando l'annuncio viene visualizzato, sovrascrivi un gruppo di interesse esistente con i dati sui clic come indicatori di offerta per l'utente (userBiddingSignals).

Il seguente diagramma descrive la sequenza:

Un diagramma che descrive la sequenza per la memorizzazione dei dati sui clic in un cookie proprietario e la loro lettura in un secondo momento per il controllo della frequenza

  1. L'utente visita la pagina dell'inserzionista.
  2. L'acquirente (inserzionista/DSP) inizializza un array di dati sui clic nel cookie proprietario.
  3. L'acquirente (inserzionista/DSP) aggiunge l'utente a un gruppo di interesse e imposta l'array clicks iniziale nel campo userBiddingSignals.
  4. In seguito, l'utente visita la pagina del publisher.
  5. Il venditore (publisher/DSP) esegue un'asta Protected Audience e l'annuncio vincente viene mostrato all'utente.
  6. L'utente fa clic sull'annuncio vincente.
  7. L'utente viene indirizzato alla pagina dell'inserzionista.
    • L'URL di clickthrough contiene il nome del gruppo di interesse come parametro di query
  8. L'acquirente (inserzionista/DSP) legge il cookie proprietario esistente
  9. L'acquirente (inserzionista/DSP) aggiunge il nuovo timestamp del clic ai dati sui clic esistenti.
  10. L'acquirente (inserzionista/DSP) aggiorna il gruppo basato sugli interessi con i nuovi dati sui clic.
  11. L'acquirente (inserzionista/DSP) aggiorna il cookie proprietario con i nuovi dati sui clic.

Il timestamp nel campo click di userBiddingSignals diventa disponibile all'interno della funzione generateBid() quando l'utente visita di nuovo la pagina del publisher e l'acquirente può utilizzare questi dati per controllare la pubblicazione degli annunci.

Passaggi successivi

Vogliamo interagire con te per assicurarci di creare un'API che funzioni per tutti.

Informazioni sull'API

Come altre API di Privacy Sandbox, questa API è documentata e spiegata pubblicamente.

Sperimenta con l'API

Puoi sperimentare e partecipare alla conversazione sull'API Protected Audience.