annunci privacysandbox

  
Questa libreria consente l'integrazione con le API incentrate sulla tutela della privacy, che fanno parte di Privacy Sandbox su Android.
Aggiornamento più recente Release stabile Candidato per l'uscita Versione beta Release alpha
21 agosto 2024 - - 1.1.0-beta10 -

Dichiarazione delle dipendenze

Per aggiungere una dipendenza agli annunci privacysandbox-ads, devi aggiungere il Repository Maven di Google al tuo progetto. Consulta il Repository Maven di Google per ulteriori informazioni.

Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per l'app o il modulo:

Groovy

dependencies {
 
    implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11"
   
    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11"
 
}

Kotlin

dependencies {

    implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11")

    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11"
   
}

Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze build.

Feedback

Il tuo feedback ci aiuta a migliorare Jetpack. Non esitare a contattarci in caso di nuovi problemi o idee per migliorare questa raccolta. Dai un'occhiata alle problemi esistenti in questa raccolta, prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente tramite facendo clic sul pulsante a forma di stella.

Crea un nuovo numero

Consulta la documentazione di Issue Tracker per ulteriori informazioni.

Versione 1.1

Versione 1.1.0-beta10

21 agosto 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10. La versione 1.1.0-beta10 contiene questi commit.

Modifiche alle API

  • Aggiungi gli overload del costruttore Java mancanti per le API sperimentali GetAdSelectionDataOutcome, PersistAdSelectionResultRequest, ReportEventRequest e FetchAndJoinCustomAudienceRequest. (I19e7f)

Versione 1.1.0-beta09

10 luglio 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09. La versione 1.1.0-beta09 contiene questi commit.

Modifiche alle API

  • Aggiungi gli overload del costruttore Java mancanti per l'API sperimentale GetAdSelectionDataRequest. (Ifbf88).

Versione 1.1.0-beta08

26 giugno 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08. La versione 1.1.0-beta08 contiene questi commit.

Nuove funzionalità

  • Aggiunto il supporto per gli indicatori delle app protette.
  • Supporta più cloud provider per le aste dei server B&A.

Modifiche alle API

  • L'API sperimentale GetAdSelectionDataRequest::seller non offre valori null. (I68044)
  • Aggiungi API sperimentale GetAdSelectionDataRequest::coordinatorOriginUri. (I18c0b)
  • API updateSignals aggiunta. (Ia8512)

Versione 1.1.0-beta07

14 maggio 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07. La versione 1.1.0-beta07 contiene questi commit.

Nuove funzionalità

  • GetTopics ora supporta le risposte criptate come parte di GetTopicsResponse.

Modifiche alle API

  • EncryptedTopic aggiunto a GetTopicResponse corso. (Iab362)

Versione 1.1.0-beta06

17 aprile 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06. La versione 1.1.0-beta06 contiene questi commit.

Nota:

  • A partire dalla release 1.1.0-beta06 di privacysandbox-ads jetpack 1.1.0-beta06, tutti i dispositivi Android R con flag potranno accedere alle PPAPI. Per qualsiasi caso d'uso che non dovrebbe supportare Android R, saranno richieste protezioni aggiuntive all'interno del codice utilizzando il codice jetpack privacysandbox-ads.

Nuove funzionalità

  • Supporto della compatibilità con le versioni precedenti di Android R.

Versione 1.1.0-beta05

3 aprile 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05. La versione 1.1.0-beta05 contiene questi commit.

Correzioni di bug

  • È stato aggiunto un errore che rileva quando una definizione della classe non viene trovata sui dispositivi Android S a causa della mancanza di un tag use-library nel file manifest.

Versione 1.1.0-beta04

24 gennaio 2024

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04. La versione 1.1.0-beta04 contiene questi commit.

Nuove funzionalità

  • Nuova API per supportare i report sugli eventi utente post-asta
  • È stato aggiunto il supporto del filtro della quota limite per gli annunci di remarketing
  • Supporto della delega Partecipa al segmento di pubblico personalizzato
  • Supporto del troncamento della catena di mediazione a cascata
  • Supporto per le aste protette su aste e server delle aste

Modifiche alle API

  • Introduci l'API sperimentale AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig) (I86cd2)
  • Introduci l'API sperimentale ReportEventRequest::inputEvent (Ib94f3)
  • Rendi ReportImpressionRequest::adSelectionConfig facoltativo (Ief280)
  • Presenta le API sperimentali AdSelectionManager::getAdSelectionData e AdSelectionManager::persistAdSelectionResultUnified (Ie4d0e)
  • Introduci l'API sperimentale CustomAudienceManager::fetchAndJoinCustomAudience (I09152)
  • Presenta l'API sperimentale AdSelectionManager::reportEvent (I0d7dc)
  • È stata introdotta l'API sperimentale AdSelectionManager::updateAdCounterHistogram e modificata AdData per indicare una serie di AdFilters (I87b83)

Correzioni di bug

  • Ora gli URI di input corrispondono a un sito/un'origine condivisi invece di richiedere una corrispondenza esatta del nome host.
  • Correggi il test non riuscito a causa di uno schema HTTPS mancante (D573058)
  • Correggi lo schema HTTPS mancante dagli URL web (cecdcb8)
  • Aggiungi l'annotazione alle API di misurazione (2dba359)

Versione 1.1.0-beta03

15 novembre 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03. La versione 1.1.0-beta03 contiene questi commit.

Nuove funzionalità

  • Supporto della compatibilità con le versioni precedenti di Android S.

Versione 1.1.0-beta02

4 ottobre 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02. La versione 1.1.0-beta02 contiene questi commit.

Modifiche alle API

  • È stato rimosso il controllo della versione T+ dalle classi delle richieste di misurazione. I client non hanno bisogno di un controllo della versione della piattaforma T+ per accedere alle classi delle richieste MeasurementManager di privacysandbox. MeasurementManager sarà nullo con il nuovo comportamento. (Ieb105)

Versione 1.1.0-beta01

23 agosto 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01 vengono rilasciate senza modifiche. La versione 1.1.0-beta01 contiene questi commit.

Versione 1.1.0-alpha01

9 agosto 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01. La versione 1.1.0-alpha01 contiene questi commit.

Modifiche alle API

  • Introduci l'elenco registerSource (Iae92f)
  • Sono stati rimossi gli utilizzi dell'API isAtLeastU() sperimentale (Ie9117, b/289269026)

Correzioni di bug

Versione 1.0

Versione 1.0.0-beta05

7 giugno 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05. La versione 1.0.0-beta05 contiene questi commit.

Correzioni di bug

  • Aggiunge un controllo dell'estensione SDK 5 a TopicsManager
  • Porta la dipendenza delle coroutine Kotlin a 1.7.1 per evitare duplicati di errori di generazione delle classi in Gradle

Versione 1.0.0-beta04

10 maggio 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04. La versione 1.0.0-beta04 contiene questi commit.

Correzioni di bug

  • Risolvi il problema di deadlock quando le API di misurazione dei servizi pubblicitari vengono richiamate sul thread principale dal chiamante. (I65361)

Versione 1.0.0-beta03

19 aprile 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03. La versione 1.0.0-beta03 contiene questi commit.

Nuove funzionalità

  • Abilitata l'API Preview per Topics.

Versione 1.0.0-beta02

22 marzo 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02. La versione 1.0.0-beta02 contiene questi commit.

Correzioni di bug

  • Sono state abilitate le API di MeasurementManager per l'estensione SDK versione 5 e successive.
  • Sono state disattivate le API di MeasurementManager per l'estensione SDK versione 4 e precedenti.

Versione 1.0.0-beta01

22 febbraio 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01 vengono rilasciati senza modifiche di rilievo. La versione 1.0.0-beta01 è stata rilasciata da un ramo interno.

Cambiamenti del comportamento

  • Attribution Reporting è stato disattivato e non può essere utilizzato in questa release.

Versione 1.0.0-alpha01

11 gennaio 2023

Vengono rilasciate le versioni androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01. La versione 1.0.0-alpha01 è stata rilasciata da un ramo interno.

  • Si tratta di una nuova libreria Jetpack che consente l'integrazione con le API Privacy Sandbox (Topics, FLEDGE e Attribution Reporting) di Privacy Sandbox.
  • Le API Jetpack Privacy Sandbox possono essere utilizzate come sostituzione diretta delle API Privacy Sandbox fornite nell'estensione SDK 4.