Anuncios

En la biblioteca de ID de publicidad, se define una interfaz para interactuar con los proveedores de anuncios a nivel de sistema, en todos los dispositivos donde se ejecuta tu app. Esta interfaz permite que la app reciba valores de identificación de publicidad coherentes.

Para obtener información sobre cómo trabajar con la biblioteca de ID de publicidad, consulta la guía Cómo obtener identificadores de anuncios que el usuario puede restablecer.

Actualización más reciente Versión estable actual Próxima versión potencial Versión Beta Versión Alfa
22 de enero de 2020 - - - 1.0.0-alpha04

Cómo declarar dependencias

Para agregar una dependencia en Ads, debes agregar el repositorio de Maven de Google a tu proyecto. Lee el repositorio 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:

    dependencies {
      implementation 'androidx.ads:ads-identifier:1.0.0-alpha04'

      // Optional - add if you're using Guava to handle
      // return values of type ListenableFuture.
      implementation 'com.google.guava:guava:28.0-android'
    }
    

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 en esta biblioteca antes de crear uno nuevo. Para agregar tu voto a un problema existente, haz clic en el botón de estrella.

Cómo crear un error nuevo

Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.

Versión 1.0.0

Versión 1.0.0-alpha04

22 de enero de 2020

Lanzamiento de androidx.ads:ads-identifier:1.0.0-alpha04, androidx.ads:ads-identifier-common:1.0.0-alpha04 y androidx.ads:ads-identifier-provider:1.0.0-alpha04. La versión 1.0.0-alpha04 contiene estas confirmaciones.

Nuevas funciones

  • Se implementaron mejoras en el rendimiento.

Cambios en la API

  • Ahora AdvertisingIdInfo.getId() muestra el ID de publicidad directamente desde AdvertisingIdProvider, por lo que puede tener cualquier formato.

Versión 1.0.0-alpha03

20 de noviembre de 2019

Lanzamiento de androidx.ads:ads-identifier:1.0.0-alpha03 y androidx.ads:ads-identifier-common:1.0.0-alpha03. La versión 1.0.0-alpha03 contiene estas confirmaciones.

Correcciones de errores

  • Se quitó la dependencia del lenguaje de programación Java 8. Esta biblioteca ahora tiene como objetivo el lenguaje de programación Java 7.

Versión 1.0.0-alpha02

18 de septiembre de 2019

Lanzamiento de androidx.ads:ads-identifier:1.0.0-alpha02 y androidx.ads:ads-identifier-common:1.0.0-alpha02. La versión 1.0.0-alpha02 contiene estas confirmaciones.

Cambios en la API

  • Se cambió el tipo de resultado de AdvertisingIdUtils.getAdvertisingIdProviderServices(), de List<ResolveInfo> a List<ServiceInfo>.

Correcciones de errores

  • Se modificó el mensaje AdvertisingIdNotAvailableException para que se sea más exacto: "No hay ningún proveedor de ID de publicidad de AndroidX disponible".

Versión 1.0.0-alpha01

7 de agosto de 2019

Lanzamiento de androidx.ads:ads-identifier:1.0.0-alpha01, androidx.ads:ads-identifier-common:1.0.0-alpha01 y androidx.ads:ads-identifier-provider:1.0.0-alpha01. Para conocer las confirmaciones incluidas en esta versión, consulta este vínculo.