Anuncios de privacysandbox

  
Esta biblioteca permite la integración con las APIs de preservación de la privacidad, que forman parte de Privacy Sandbox en Android.
Actualización más reciente Versión estable Versión potencial Versión beta Versión alfa
24 de enero de 2024 - - 1.1.0-beta04 -

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-beta04"
   
    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04"
 
}

Kotlin

dependencies {

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

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

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.

Crear un error nuevo

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-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 de usuarios posteriores a la subasta
  • Se agregó compatibilidad con el filtrado de limitación de frecuencia para anuncios de remarketing.
  • Compatibilidad con la delegación para unirte a un 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 introdujo la API experimental de AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig) (I86cd2).
  • Se introdujo la API experimental de ReportEventRequest::inputEvent (Ib94f3).
  • Se hizo que ReportImpressionRequest::adSelectionConfig sea opcional. (Ief280)
  • Se introdujeron las APIs experimentales de AdSelectionManager::getAdSelectionData y AdSelectionManager::persistAdSelectionResultUnified (Ie4d0e).
  • Se introdujo la API experimental de CustomAudienceManager::fetchAndJoinCustomAudience (I09152).
  • Se introdujo la API experimental de AdSelectionManager::reportEvent (I0d7dc).
  • Se introdujo la API experimental AdSelectionManager::updateAdCounterHistogram y se modificó AdData para indicar una serie de AdFilters (I87b83).

Correcciones de errores

  • Los URI de entrada ahora coinciden en un origen o sitio compartido, en lugar de requerir una coincidencia exacta con el nombre de host.
  • Se corrigió la prueba que fallaba debido a la falta del esquema HTTPS (d573058).
  • Se corrigió el esquema HTTPS faltante de las URL web (cecdcb8).
  • Se agregó la anotación 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

  • Ofrece retrocompatibilidad con 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 de T+ de las clases de solicitud de medición. Los clientes no necesitan una verificación de la versión de la plataforma T+ para acceder a las clases de solicitud MeasurementManager de privacysandbox. MeasurementManager tendrá un valor nulo con el nuevo comportamiento. (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 fusionaron los archivos de API experimentales y públicos (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 extensión del SDK 5 a TopicsManager
  • Modifica la dependencia de corrutinas de Kotlin a la versión 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 resolvió 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 Preview 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 de la extensión del SDK y versiones anteriores.

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. Se lanzó la versión 1.0.0-beta01 a partir de una rama interna.

Cambios en el comportamiento

  • La API de 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. Se lanzó la versión 1.0.0-alpha01 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.