annunci privacysandbox
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.
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
eAdSelectionManager::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 modificateAdData
per indicare una serie diAdFilters
(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
- Unisci file API pubblici e sperimentali (I15da3, b/278769092)
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.