annunci privacysandbox

  
Questa libreria consente l'integrazione con le API Privacy Preserve, che fanno parte di Privacy Sandbox su Android.
Aggiornamento più recente Release stabile Candidato per la release Versione beta Release alpha
17 aprile 2024 - - 1.1.0-beta06 -

Dichiarazione delle dipendenze

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

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

Trendy

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

Kotlin

dependencies {

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

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

Per ulteriori informazioni sulle dipendenze, vedi Aggiungere dipendenze build.

Feedback

Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se rilevi nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne una nuova. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.

Crea un nuovo problema

Per ulteriori informazioni, consulta la documentazione di Issue Tracker.

Versione 1.1

Versione 1.1.0-beta06

17 aprile 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06 vengono rilasciati. La versione 1.1.0-beta06 contiene questi commit.

Nota

  • A partire dalla release jetpack privacysandbox-ads 1.1.0-beta06, tutti i dispositivi Android R abilitati per i flag potranno accedere alle PPAPI. Per tutti i casi d'uso che non dovrebbero supportare Android R, saranno necessarie ulteriori protezioni all'interno del codice utilizzando il codice jetpack privacysandbox-ads.

Nuove funzionalità

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

Versione 1.1.0-beta05

3 aprile 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05 vengono rilasciati. La versione 1.1.0-beta05 contiene questi commit.

Correzioni di bug

  • È stato aggiunto il rilevamento di errori quando non viene trovata una definizione di classe sui dispositivi Android S a causa della mancanza del tag use-library nel file manifest.

Versione 1.1.0-beta04

24 gennaio 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04 vengono rilasciati. La versione 1.1.0-beta04 contiene questi commit.

Nuove funzionalità

  • Nuova API per supportare i report sugli eventi utente dopo l'asta
  • Aggiunto il supporto del filtro della quota limite per gli annunci di remarketing
  • Supporto della delega di partecipazione a un segmento di pubblico personalizzato
  • Supporto del troncamento della catena di mediazione a cascata
  • Supporto per le aste protette su offerte e server delle aste

Modifiche alle API

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

Correzioni di bug

  • Gli URI di input vengono ora abbinati su un sito/un'origine condivisi anziché richiedere una corrispondenza esatta del nome host.
  • Correggi l'errore del test a causa di uno schema HTTPS mancante (d573058)
  • Correggi lo schema HTTPS mancante negli URL web (cecdcb8)
  • Aggiungi un'annotazione genera alle API di misurazione (2dba359)

Versione 1.1.0-beta03

15 novembre 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03 vengono rilasciati. La versione 1.1.0-beta03 contiene questi commit.

Nuove funzionalità

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

Versione 1.1.0-beta02

4 ottobre 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02 vengono rilasciati. La versione 1.1.0-beta02 contiene questi commit.

Modifiche alle API

  • Controllo della versione T+ rimosso dalle classi delle richieste di misurazione. I client non hanno bisogno di un controllo della versione della piattaforma T+ da parte loro per accedere alle classi di 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 rilasciati senza modifiche. La versione 1.1.0-beta01 contiene questi commit.

Versione 1.1.0-alpha01

9 agosto 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01 e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01 vengono rilasciati. La versione 1.1.0-alpha01 contiene questi commit.

Modifiche alle API

  • Presenta 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

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05 vengono rilasciati. La versione 1.0.0-beta05 contiene questi commit.

Correzioni di bug

  • Aggiunge un controllo dell'estensione SDK 5 a TopicsManager
  • Aggiorna la dipendenza delle coroutine di Kotlin alla versione 1.7.1 per evitare errori di build della classe duplicati in Gradle

Versione 1.0.0-beta04

10 maggio 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04 vengono rilasciati. La versione 1.0.0-beta04 contiene questi commit.

Correzioni di bug

  • Risolvi il problema di deadlock quando le API di misurazione adservices vengono richiamate nel thread principale dal chiamante. (I65361)

Versione 1.0.0-beta03

19 aprile 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03 vengono rilasciati. La versione 1.0.0-beta03 contiene questi commit.

Nuove funzionalità

  • Abilita l'API Preview per Topics.

Versione 1.0.0-beta02

22 marzo 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02 vengono rilasciati. La versione 1.0.0-beta02 contiene questi commit.

Correzioni di bug

  • Le API MeasurementManager per l'estensione SDK 5 e versioni successive sono state abilitate.
  • Sono state disattivate le API 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 degne di nota. La versione 1.0.0-beta01 è stata rilasciata da un ramo interno.

Modifiche del comportamento

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

Versione 1.0.0-alpha01

11 gennaio 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01 e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01 vengono rilasciati. 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 di Privacy Sandbox (Topics, FLEDGE e Attribution Reporting).
  • Le API Jetpack Privacy Sandbox possono essere utilizzate in sostituzione direttamente delle API Privacy Sandbox fornite nell'SDK estensione 4.