API Topics: guida all'integrazione

L'API Topics per Android è progettata per supportare la pubblicità basata sugli interessi senza fare affidamento su identificatori tra app.

Gli inserzionisti cercano di pubblicare annunci pertinenti correlati agli interessi degli utenti. Ad esempio, se un utente è interessato a informazioni relative alla cucina, potrebbe trovare annunci correlati alla cucina più pertinenti rispetto a annunci non correlati ai suoi interessi.

La pubblicità basata sugli interessi (IBA) è una forma di pubblicità personalizzata in cui gli annunci vengono selezionati in base agli interessi dell'utente. Con Privacy Sandbox su Android, questi interessi derivano dalle app con cui l'utente ha interagito. Questa tecnologia è diversa dalla pubblicità contestuale, che si basa esclusivamente sugli interessi derivanti dai contenuti visualizzati al momento. La pubblicità basata sugli interessi consente alle app di pubblicare annunci più pertinenti e coinvolgenti degli annunci contestuali.

La pubblicità basata sugli interessi solitamente comporta la comunicazione tra app, venditori e acquirenti. Questa guida è rivolta a tutti questi soggetti, incluse reti e tecnologie pubblicitarie che operano sia come acquirenti che come venditori.

L'API Topics deduce indicatori di interesse generali on-device in base all'utilizzo dell'app da parte dell'utente. Questi indicatori, chiamati argomenti, vengono condivisi con gli inserzionisti per supportare la pubblicità basata sugli interessi senza dover monitorare i singoli utenti nelle varie app.

Quando implementi la pubblicità basata sugli interessi con l'API Topics, ci sono importanti considerazioni di alto livello:

  • L'inferenza dell'interesse dell'utente viene elaborata sul dispositivo: le informazioni dell'utente su quali app sono installate sul suo dispositivo non lasciano il dispositivo e la privacy è protetta. Questo modello è in contrasto con l'attuale modello comunemente utilizzato che prevede l'invio ed l'elaborazione dei dati cross-app di un utente al di fuori del dispositivo, su server ad tech. Alcuni tipi di elaborazione continueranno a rimanere sui server di ad tech, ad esempio l'utilizzo degli indicatori forniti dall'API Topics nei modelli di personalizzazione e ottimizzazione per la selezione degli annunci.

  • Acquirenti e inserzionisti dipendono dal lato vendite: per ottenere gli argomenti, le app e gli SDK lato vendite devono stabilire una traccia diventando un osservatore dell'API Topics per almeno un epoca.

Terminologia

  • Inserzionista: una società che coinvolge gli utenti attraverso l'acquisto di inventario pubblicitario.
  • Publisher: un'azienda che vende inventario pubblicitario disponibile insieme ai suoi contenuti.
  • Acquirente (o lato acquirente): un'azienda di tecnologia pubblicitaria che aiuta gli inserzionisti ad acquistare inventario pubblicitario.
  • Venditore (o lato vendite): un'azienda di tecnologia pubblicitaria che aiuta i publisher a vendere l'inventario pubblicitario.
  • Rete: una società di ad tech che agisce sia come acquirente sia come venditore
  • Di proprietà e gestito: una società che agisce in qualità di publisher, venditore e acquirente.

Gol

Se l'IBA è importante per la tua azienda, vogliamo che tu disponga di una versione dell'API Topics in esecuzione nel contesto dei business case della tua app, in modo da poter ricevere il tuo feedback e consentirti di dare forma all'API. Vogliamo assicurarci che tu possa sbloccare design e sviluppo in modo da poter ricevere argomenti quando verrà lanciata la versione beta.

Al momento, gli obiettivi della pianificazione dell'integrazione per Privacy Sandbox su Anteprima per sviluppatori Android includono la possibilità di:

Per tutte le tecnologie pubblicitarie

  • Consulta la tassonomia di Topics e fornisci feedback sugli argomenti inclusi.
  • Sperimenta con le app di esempio dell'API Topics per vedere quali argomenti vengono restituiti dal classificatore sul dispositivo.
  • Aggiorna i flussi di app e SDK per iniziare a chiamare l'API Topics.
  • Aggiorna i protocolli per iniziare a inviare argomenti nelle richieste di annunci.
  • Registra la tua tecnologia pubblicitaria a Privacy Sandbox.

Per le tecnologie pubblicitarie lato vendite

  • Diventa un osservatore per stabilire una traccia dell'API Topics. L'API Topics è un nuovo indicatore, perciò devi aggiornare l'SDK per iniziare a chiamare l'API Topics. Per recuperare gli argomenti in modo coerente, le app devono chiamare l'API almeno una volta per epoca. Sono necessari fino a quattro epoche per ottenere il numero massimo di argomenti (3 argomenti) da inviare con le richieste di annunci.
  • Includi le informazioni dell'API Topics nelle tue richieste di annunci. Per ogni richiesta di annuncio, inizia a condividere i dati dell'API Topics con gli acquirenti partner. L'API Topics prevede di integrare altri indicatori, come gli indicatori di contesto, per aiutarti a trovare una pubblicità appropriata per un determinato visitatore.
  • Collabora a un protocollo per la condivisione degli argomenti con i tuoi acquirenti partner. L'API Topics richiede che ogni SDK collabori con i partner downstream per concordare le modalità di condivisione dei dati dell'API Topics.

Per le tecnologie pubblicitarie lato acquisti

  • Entra in contatto con i partner di vendita per confermare i loro piani di osservazione degli argomenti e consolidarne la presenza. Per ricevere argomenti, i fornitori lato vendite devono chiamare l'API Topics almeno una volta per epoca.
  • Collabora a un protocollo per ricevere argomenti dai tuoi partner di vendita. Gli argomenti sono un nuovo indicatore che verrà condiviso dai partner di vendita nell'ambito della richiesta di annuncio. I consumatori lato acquirente dovranno assicurarsi di collaborare con i partner upstream sulle modalità di condivisione degli argomenti.
  • Incorporare argomenti nei modelli di offerta e di ottimizzazione. Si prevede che l'API Topics integra altri indicatori come il contesto per aiutare a trovare una pubblicità appropriata per il visitatore.

Prerequisiti e configurazione

Sviluppatori, venditori e acquirenti di app devono seguire questi passaggi per prepararsi all'utilizzo dell'API Topics.

Acquisire familiarità con l'API

  1. Inizia a leggere la proposta di progettazione per acquisire familiarità con l'API Topics e le sue funzionalità.
  2. Leggi la guida per gli sviluppatori per scoprire come incorporare il codice e le chiamate API necessarie per i tuoi casi d'uso.
  3. Esamina la tassonomia e fornisci un feedback sugli argomenti inclusi nell'elenco.
  4. Invia un feedback per la proposta di progettazione o la documentazione.
  5. Registrati per ricevere aggiornamenti sull'API Topics. Questo ti aiuterà a rimanere al corrente sulle nuove funzionalità che verranno introdotte nelle release future.

Configurare e testare l'app di esempio

  1. Segui le istruzioni in questa pagina per configurare Privacy Sandbox sull'SDK Android in Android Studio.
  2. Crea un fork ed esegui il codice nella versione Java o Kotlin dell'app di esempio per acquisire familiarità con il recupero degli argomenti su un dispositivo.
  3. Durante il test, sperimenta con le informazioni dell'app relative a nome e descrizione per modificare gli argomenti restituiti dal classificatore sul dispositivo.
  4. Dopo aver compreso come funzionano l'API client e le classificazioni on-device, utilizza l'app di esempio come esempio per guidare la tua integrazione.

Suggerimento: esamina attentamente l'utilità dei dati degli argomenti restituiti per la tua app. Identifica i modi in cui ritieni che la classificazione o la tassonomia possano essere migliorate e invia un feedback se hai consigli su come migliorare la tassonomia.