anuncios de privacysandbox
androidx.privacysandbox.ads.adservices.adid
androidx.privacysandbox.ads.adservices.adselection
androidx.privacysandbox.ads.adservices.appsetid
androidx.privacysandbox.ads.adservices.common
androidx.privacysandbox.ads.adservices.customaudience
androidx.privacysandbox.ads.adservices.measurement
androidx.privacysandbox.ads.adservices.topics
Actualización más reciente | Versión estable | Versión potencial | Versión beta | Versión alfa |
---|---|---|---|---|
21 de agosto de 2024 | - | - | 1.1.0-beta10 | - |
Cómo declarar dependencias
Para agregar una dependencia en privacysandbox-ads, debes incorporar el repositorio de Maven de Google a tu proyecto. Lee el repositorio de Maven de Google para obtener más información.
Agrega las dependencias de los artefactos que necesites en el archivo build.gradle
de tu app o módulo:
Groovy
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10" }
Para obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.
Comentarios
Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes de esta biblioteca antes de crear uno nuevo. Puedes agregar tu voto a un error existente haciendo clic en el botón de la estrella.
Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.
Versión 1.1
Versión 1.1.0-beta10
21 de agosto de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10
. La versión 1.1.0-beta10 contiene estas confirmaciones.
Cambios en la API
- Se agregaron sobrecargas de constructor de Java faltantes para las APIs experimentales
GetAdSelectionDataOutcome
,PersistAdSelectionResultRequest
,ReportEventRequest
yFetchAndJoinCustomAudienceRequest
. (I19e7f).
Versión 1.1.0-beta09
10 de julio de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09
. La versión 1.1.0-beta09 contiene estas confirmaciones.
Cambios en la API
- Se agregaron las sobrecargas faltantes del constructor de Java para la API experimental de
GetAdSelectionDataRequest
. (Ifbf88).
Versión 1.1.0-beta08
26 de junio de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08
. La versión 1.1.0-beta08 contiene estas confirmaciones.
Nuevas funciones
- Se agregó compatibilidad con los indicadores de apps protegidos.
- Admitir varios proveedores de servicios en la nube en subastas de servidores de B&A.
Cambios en la API
- La API experimental
GetAdSelectionDataRequest::seller
no admite valores nulos. (I68044). - Se agregó la API experimental de
GetAdSelectionDataRequest::coordinatorOriginUri
. (I18c0b). - Se agregó la API de
updateSignals
. (Ia8512).
Versión 1.1.0-beta07
14 de mayo de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07
. La versión 1.1.0-beta07 contiene estas confirmaciones.
Nuevas funciones
GetTopics
ahora admite respuestas encriptadas como parte deGetTopicsResponse
.
Cambios en la API
- Se agregó
EncryptedTopic
a la claseGetTopicResponse
. (Iab362).
Versión 1.1.0-beta06
17 de abril de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
. La versión 1.1.0-beta06 contiene estas confirmaciones.
Nota
- A partir de la versión 1.1.0-beta06 de privacysandbox-ads, todos los dispositivos con Android R habilitados para marcas podrán acceder a las PPAPIs. Para cualquier caso de uso que no deba admitir Android R, se requerirán protecciones adicionales dentro del código que usa el código de jetpack de privacysandbox-ads.
Nuevas funciones
- Compatibilidad con versiones anteriores para Android R
Versión 1.1.0-beta05
3 de abril de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
. La versión 1.1.0-beta05 contiene estas confirmaciones.
Correcciones de errores
- Se agregó la detección de errores cuando no se encuentra una definición de clase en dispositivos Android S debido a la falta de la etiqueta uses-library en el manifiesto.
Versión 1.1.0-beta04
24 de enero de 2024
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
. La versión 1.1.0-beta04 contiene estas confirmaciones.
Nuevas funciones
- Nueva API para admitir los informes de eventos del usuario posteriores a la subasta
- Se agregó compatibilidad con el filtrado de limitación de frecuencia para anuncios de remarketing.
- Compatibilidad con la delegación de unión de público personalizado
- Compatibilidad con el truncamiento de la cadena de mediación en cascada
- Compatibilidad con subastas protegidas en servidores de ofertas y subastas
Cambios en la API
- Se agregó la API experimental de
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
. (I86cd2) - Se agregó la API experimental de
ReportEventRequest::inputEvent
. (Ib94f3) - Se hizo que
ReportImpressionRequest::adSelectionConfig
sea opcional. (Ief280) - Se agregaron las APIs experimentales de
AdSelectionManager::getAdSelectionData
yAdSelectionManager::persistAdSelectionResultUnified
. (Ie4d0e) - Se agregó la API experimental de
CustomAudienceManager::fetchAndJoinCustomAudience
. (I09152) - Se introdujo la API experimental de
AdSelectionManager::reportEvent
. (I0d7dc) - Se agregó la API experimental de
AdSelectionManager::updateAdCounterHistogram
y se modificóAdData
para indicar una serie deAdFilters
. (I87b83)
Correcciones de errores
- Los URI de entrada ahora coinciden en un sitio/origen compartido en lugar de requerir una coincidencia exacta con el nombre de host.
- Corrige la falla de la prueba debido a la falta del esquema HTTPS (d573058).
- Corrige el esquema HTTPS que falta en las URLs web (cecdcb8).
- Cómo agregar anotaciones de arrojados a las APIs de medición (2dba359).
Versión 1.1.0-beta03
15 de noviembre de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
. La versión 1.1.0-beta03 contiene estas confirmaciones.
Nuevas funciones
- Se agregó compatibilidad con versiones anteriores para Android S.
Versión 1.1.0-beta02
4 de octubre de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
. La versión 1.1.0-beta02 contiene estas confirmaciones.
Cambios en la API
- Se quitó la verificación de versión T+ de las clases de solicitud de medición. Los clientes no necesitan contar con una verificación de versión de la plataforma T+ para acceder a las clases de solicitud
MeasurementManager
de privacysandbox. MeasurementManager tendrá un valor nulo con el comportamiento nuevo. (Ieb105).
Versión 1.1.0-beta01
23 de agosto de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
sin cambios. La versión 1.1.0-beta01 contiene estas confirmaciones.
Versión 1.1.0-alpha01
9 de agosto de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
y androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
. La versión 1.1.0-alpha01 contiene estas confirmaciones.
Cambios en la API
- Se introdujo la lista
registerSource
. (Iae92f) - Se quitaron los usos de la API experimental de
isAtLeastU()
(Ie9117, b/289269026).
Correcciones de errores
- Se combinan archivos de API experimentales y públicas (I15da3, b/278769092).
Versión 1.0
Versión 1.0.0-beta05
7 de junio de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
. La versión 1.0.0-beta05 contiene estas confirmaciones.
Correcciones de errores
- Agrega una verificación de la extensión 5 del SDK a
TopicsManager
. - Se cambia la dependencia de las corrutinas de Kotlin a 1.7.1 para evitar errores de compilación de clases duplicadas en Gradle.
Versión 1.0.0-beta04
10 de mayo de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
. La versión 1.0.0-beta04 contiene estas confirmaciones.
Correcciones de errores
- Se resuelve el problema de interbloqueo cuando el llamador invoca las APIs de medición de adservices en el subproceso principal. (I65361).
Versión 1.0.0-beta03
19 de abril de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
. La versión 1.0.0-beta03 contiene estas confirmaciones.
Nuevas funciones
- Se habilitó la API de vista previa para Topics.
Versión 1.0.0-beta02
22 de marzo de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
. La versión 1.0.0-beta02 contiene estas confirmaciones.
Correcciones de errores
- Se habilitaron las APIs de
MeasurementManager
para la versión 5 de la extensión del SDK y versiones posteriores. - Se inhabilitaron las APIs de
MeasurementManager
para la versión 4 y las versiones anteriores de la extensión del SDK.
Versión 1.0.0-beta01
22 de febrero de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
sin cambios notables. La versión 1.0.0-beta01 se lanzó desde una rama interna.
Cambios en el comportamiento
- Attribution Reporting se inhabilitó y no está disponible para su uso en esta versión.
Versión 1.0.0-alpha01
11 de enero de 2023
Lanzamiento de androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
y androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
. La versión 1.0.0-alpha01 se lanzó desde una rama interna.
- Esta es una nueva biblioteca de Jetpack que permite la integración con las APIs de preservación de la privacidad de Privacy Sandbox (Topics, FLEDGE y Attribution Reporting).
- Las APIs de Privacy Sandbox de Jetpack se pueden usar como reemplazo directo de las APIs de Privacy Sandbox que se proporcionan en el SDK de la extensión 4.