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
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.

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-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 y FetchAndJoinCustomAudienceRequest. (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 de GetTopicsResponse.

Cambios en la API

  • Se agregó EncryptedTopic a la clase GetTopicResponse. (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 y AdSelectionManager::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 de AdFilters. (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

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.