Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Versión
Fecha de lanzamiento
Notas
23.6.0
2024-12-03
Se dieron de baja todas las APIs relacionadas con el formato de anuncio de desplazamiento entre páginas. Por ejemplo, AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
2024-10-29
Se actualizaron los mensajes de Logcat de falla de carga de anuncios que se introdujeron en la versión 23.4.0 de error a nivel de información.
Se mejoró la monetización de los anuncios personalizados en las pestañas personalizadas para la API de WebView para anuncios.
23.4.0
2024-09-30
Los errores de carga de anuncios ahora invocan un mensaje de Logcat que dice ad failed
to load en el seguimiento de pila de la falla. El seguimiento de pila registra este
mensaje como un error, pero no implica una falla. Consulta Cómo depurar mensajes de registro de errores comunes para interpretar los errores comunes de carga de anuncios. Si ves un error recurrente relacionado con la publicación de anuncios que no está documentado, comparte el seguimiento de pila con el equipo de asistencia del SDK de anuncios para dispositivos móviles.
Se actualizó la dependencia del SDK de User Messaging Platform a la versión 3.0.0.
23.2.0
2024-06-27
Se agregó AdView.isCollapsible() para indicar si el último banner cargado se puede contraer.
23.1.0
2024-05-09
Requiere un compileSdkVersion mínimo de 34.
Adaptadores de mediación nativa: loadNativeAd y loadRtbNativeAd() dejaron de estar disponibles y se reemplazaron por loadNativeAdMapper() y loadRtbNativeAdMapper().
Los adaptadores deben migrar a estos nuevos métodos de carga y objetos relacionados.
23.0.0
2024-03-07
Cambios rotundos:
Se aumentó el nivel de API mínimo de Android a 21.
Se quitó la API de MobileAds.enableSameAppKey() que dejó de estar disponible y se actualizó el método alternativo MobileAds.putPublisherFirstPartyIdEnabled() para mostrar un valor booleano sobre si la persistencia del control se realiza correctamente o no.
Native Ads:
Se quitó AdLoader.forUnifiedNativeAd(). En su lugar, usa AdLoader.forNativeAd().
Se quitó AdLoader.forCustomTemplateAd(). En su lugar, usa AdLoader.forCustomFormatAd().
Se quitó AdFormat.UNKNOWN, pero no tiene reemplazo. Las apps que usan QueryInfo.generate() deben pasar un formato de anuncio.
Los métodos AdManagerAdRequest.Builder heredados de su superior ahora se pueden encadenar para crear un objeto a partir de una sola llamada.
Esto requirió un cambio en la estructura de herencia, de modo que AdManagerAdRequest.Builder ya no herede de AdRequest.Builder.
Inspector de anuncios: Se habilitó la capacidad de activar solicitudes de anuncios desde la IU del inspector de anuncios en dispositivos que no tienen Servicios de Google Play.
Mediación: El valor que se muestra para Adapter.getVersionInfo() y Adapter.getSDKVersionInfo() cambió de com.google.android.gms.ads.mediation.VersionInfo a com.google.android.gms.ads.VersionInfo. Te recomendamos que los adaptadores devuelvan el tipo nuevo, ya que com.google.android.gms.ads.mediation.VersionInfo dejó de estar disponible.
21.5.0
2023-01-31
Anuncios abiertos en la aplicación: Se dieron de baja los métodos AppOpenAd.load() que aceptan un parámetro de entrada de orientación y se agregaron métodos nuevos que no toman una entrada de orientación. Los métodos nuevos determinan la orientación en el momento de la solicitud, lo que coincide con el comportamiento de otros formatos de pantalla completa.
Mediación: Se agregó compatibilidad con la mediación para los anuncios de apertura de aplicación.
Se quitó el permiso RECEIVE_BOOT_COMPLETED de la dependencia androidx.work:work-runtime. Si usas versiones de Gradle anteriores a la 7.2.0 y necesitas permiso para tu app, es posible que debas declarar el permiso de forma explícita en el manifiesto de Android.
21.4.0
2022-12-14
El ID de app de Ad Manager ahora es obligatorio para todas las apps de Ad Manager y requiere el formato ca-app-pub-################~##########. Consulta Configura tu app para obtener más detalles.
Inspector de anuncios: Se extiende la compatibilidad del SDK para mostrar anuncios de banner y anuncios nativos solicitados a través de la IU del inspector de anuncios.
Se agregó compatibilidad con el ID propio del publicador (antes conocido como clave para la misma aplicación) para ayudarte a publicar anuncios más relevantes y personalizados mediante el uso de datos recopilados de tus apps.
Versión oficial de lanzamiento para la generación de QueryInfo.
21.3.0
2022-10-10
Inspector de anuncios: Se agregó compatibilidad con el SDK para solicitar y mostrar anuncios solicitados a través de la IU del inspector de anuncios.
Inspector de anuncios: Se agregó compatibilidad con el SDK para exportar registros de solicitudes de anuncios a través de la hoja compartida de Android.
Se agregó compatibilidad con gad_has_consent_for_cookies de
SharedPreferences.
El SDK de anuncios de Google para dispositivos móviles habilitará los anuncios limitados (LTD)
cuando la preferencia gad_has_consent_for_cookies se establezca en 0. Consulta
cómo configurar el consentimiento para las cookies para obtener más detalles.
El SDK de anuncios de Google para dispositivos móviles inhabilitará la transmisión del identificador de publicidad de Android (AAID) cuando se llame a RequestConfiguration.Builder.setTagForChildDirectedTreatment() con TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (consulta la
configuración de contenido dirigido a niños) o cuando se llame a RequestConfiguration.Builder.setTagForUnderAgeOfConsent() con TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (consulta la
configuración de usuarios menores de la edad de consentimiento).
20.5.0
2021-11-18
Se agregó compatibilidad con dispositivos Android 12 para apps orientadas al nivel de API 31.
Se agregó compatibilidad con el
ID del conjunto de apps
para casos de uso como los informes y la prevención de fraudes.
20.4.0
2021-09-22
A partir de la versión 20.4.0, el SDK de anuncios de Google para dispositivos móviles incluye el permiso com.google.android.gms.permission.AD_ID en el manifiesto del SDK, que se combina automáticamente con el manifiesto de la app a través de las herramientas de compilación de Android. Para obtener más información sobre la declaración de permisos AD_ID, incluido cómo inhabilitarla, consulta
este artículo de ayuda de Play Console.
Se agregó la devolución de llamada onAdClicked() a FullScreenContentCallback.
Se habilitó la devolución de llamada onAdClicked() en la clase AdListener para el formato de anuncio nativo.
Adaptadores de mediación: Se corrigió la anotación de nulidad para el parámetro mediationExtras en todas las llamadas de carga del adaptador de mediación.
20.2.0
2021-06-08
Se agregó compatibilidad con el Inspector de anuncios (beta) para los publicadores de Google Ad Manager.
Se agregó la devolución de llamada onAdImpression() a FullScreenContentCallback.
Se dio de baja el formato InstreamAd.
Adaptadores de mediación:
Se dieron de baja MediationBannerAdapter, MediationInterstitialAdapter y MediationNativeAdapter. Los adaptadores nuevos deben implementar la clase Adapter para cargar estos formatos.
Los adaptadores de ofertas ahora pueden implementar métodos de carga distintos en la clase Adapter para formatos específicos de RTB.
19.7.0
2021-01-20
Cambios importantes en los siguientes elementos:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
CustomRenderedAd quedó obsoleto.
Las clases y los paquetes con el prefijo Publisher dejaron de estar disponibles y se reemplazaron por el prefijo AdManager.
Última versión secundaria antes de la versión 20.0.0. Todas las APIs marcadas como obsoletas en esta versión y versiones anteriores se quitarán en la versión 20.0.0. Consulta la guía de migración de la versión 20.0.0 para obtener más detalles.
19.6.0
2020-12-04
Se dejó de estar disponible el método onAdLeftApplication() AdListener.
Se corrigió un error que les solicitaba a los usuarios de dispositivos Android 11 que seleccionaran un navegador cuando hacían clic en un anuncio.
19.5.0
2020-10-20
Anuncios de banner: Ahora se llama al método onAdImpression()
AdListener para los anuncios de banner.
Se agregó el método setHttpTimeoutMillis() para personalizar el tiempo de espera de las llamadas HTTPS que realiza el SDK de anuncios de Google para dispositivos móviles.
19.4.0
2020-09-10
Se agregó compatibilidad con dispositivos Android 11 para apps orientadas a la API 30.
Anuncios de apertura de aplicación: Se cambió el formato AppOpenAd para que funcione más como un formato de pantalla completa que como una vista de banner. Se agregaron los métodos getResponseInfo() y show() a AppOpenAd. Se dejaron de estar disponibles las clases AppOpenAdView y AppOpenAdPresentationCallback.
Mediación: Ya están disponibles los informes de estado de mediación. Usa ResponseInfo.getAdapterResponses() para obtener información de respuesta de cada red de publicidad que participó en una solicitud de anuncio.
Anuncios recompensados heredados: Se dio de baja RewardedVideoAd.
Se corrigió un error por el que MobileAds.initialize() solo llamaba al controlador de finalización una vez. Cada llamada a MobileAds.initialize() ahora invoca la devolución de llamada de finalización.
Se agregaron nuevas devoluciones de llamada de error de carga a todos los formatos de anuncios que muestran un LoadAdError. P. ej., onAdFailedToLoad(LoadAdError).
Se dieron de baja las devoluciones de llamadas de error de carga que muestran un int. p.ej., onAdFailedToLoad(int).
Anuncios recompensados: Se agregó onRewardedAdFailedToShow(AdError) y dejó de estar disponible onRewardedAdFailedToShow(int).
Mediación de anuncios recompensados: Se agregó el código de error de presentación MEDIATION_SHOW_ERROR. Ahora, todos los errores de presentación relacionados con los anuncios mediados muestran MEDIATION_SHOW_ERROR para AdError.getCode() y un AdError.getCause() no nulo que representa el error de mediación subyacente.
19.2.0
2020-06-18
Se agregó el formato RewardedInterstitialAd. Actualmente, esta función se encuentra en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
Anuncios nativos: Se agregó una IU del validador nativo en las solicitudes de prueba para ayudarte a detectar y corregir incumplimientos de la política nativa.
Se agregó el método MobileAds.disableMediationAdapterInitialization(). Llama a este método antes de inicializar el SDK de anuncios de Google para dispositivos móviles para
inhabilitar la inicialización del adaptador de mediación.
Se agregaron APIs para el formato de anuncio InstreamAd. Actualmente, esta función se encuentra en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
Banner adaptable: Se cambiaron los métodos de creación de banners adaptables en la clase AdSize. Por ejemplo, se cambió el nombre de AdSize.getCurrentOrientationBannerAdSizeWithWidth() a AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Mediación: El SDK de anuncios de Google para dispositivos móviles ahora detecta las excepciones que arrojan los adaptadores de mediación.
Mediación de anuncios recompensados: Se corrigió un error que se producía cuando se almacenaban en caché varios anuncios recompensados mediados y solo se mostraba uno.
Se agregó el método setTestDeviceIds() para habilitar la configuración de dispositivos de prueba una vez para todas las solicitudes de anuncios.
18.2.0
2019-08-29
Se agregaron APIs para el formato AppOpenAd. Actualmente, esta función se encuentra en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
Mediación: El SDK de anuncios de Google para dispositivos móviles ahora detecta y controla las excepciones del adaptador cuyos seguimientos de pila incluyen el SDK de anuncios de Google para dispositivos móviles.
18.1.0
2019-07-09
Lanzamiento oficial de la compatibilidad con la medición de aplicaciones.
La medición de aplicaciones inicializa y envía datos al inicio de la app de forma predeterminada.
Se agregó una opción para retrasar la medición de aplicaciones hasta que se llame al SDK de anuncios de Google para dispositivos móviles de forma explícita.
Se agregó un nuevo método de inicialización, MobileAds.initialize(Context, OnInitializationCompleteListener), que te notifica cuando el SDK de anuncios de Google para dispositivos móviles y todos los adaptadores de mediación configurados completaron la inicialización.
Se agregó MobileAds.getInitializationStatus() para proporcionar el estado de inicialización de todas las redes de anuncios configuradas para tu app.
Se agregó MobileAds.getRequestConfiguration().
Los parámetros de segmentación establecidos en este objeto de configuración se usan para todas las solicitudes de anuncios.
Anuncios nativos: Se agregó el método NativeAdOptions.Builder.setMediaAspectRatio() para solicitar una relación de aspecto específica para el recurso multimedia de un anuncio nativo.
Esta opción tiene prioridad sobre el método setImageOrientation(), que ahora está obsoleto.
Anuncios nativos: En el caso de los anuncios que no son de video, ahora se puede configurar el tipo de escala de imagen de MediaView con MediaView.setImageScaleType().
Anuncios nativos: Se agregó UnifiedNativeAd.getMediaContent().
Los publicadores que solo cargan imágenes a través de URLs ahora pueden obtener el contenido multimedia del anuncio, proporcionarle una imagen y llamar a MediaView.setMediaContent() para propagar los datos de imagen a través de MediaView para los anuncios que no son de video.
Se agregaron dependencias en play-services-measurement y play-services-measurement-sdk. Las apps ya no deben agregar estas dependencias de forma explícita.
Para evitar una falla que se produce en el primer inicio después de la instalación de la app desde Play Store, esta versión requiere que los publicadores declaren dependencias adicionales en su build.gradle:
Se corrigió el error de ANR que se originaba en android.media.AudioManager.getStreamVolume.
17.2.0
2019-03-11
Videos recompensados: Se agregó un nuevo conjunto de APIs de anuncios recompensados (consulta el paquete rewarded) que te permite cargar varios anuncios recompensados de forma simultánea.
Mediación: Se agregó un nuevo conjunto de APIs de adaptadores de mediación que admiten la inicialización. Los adaptadores que implementan la nueva API implementan la clase Adapter.
Editores que usan firebase-analytics junto con la versión 17.2.0 de cualquiera de las bibliotecas de anuncios (p.ej., com.google.android.gms:play-services-ads:17.2.0) deben usar com.google.firebase:firebase-analytics:16.3.0.
17.1.3
2019-01-31
Editores que usan firebase-analytics junto con la versión 17.1.3 de cualquiera de las bibliotecas de anuncios (p.ej., com.google.android.gms:play-services-ads:17.1.3) deben usar com.google.firebase:firebase-analytics:16.3.0.
17.1.2
2018-12-03
Editores que usan firebase-analytics junto con la versión 17.1.2 de cualquiera de las bibliotecas de anuncios (p.ej., com.google.android.gms:play-services-ads:17.1.2) deben usar com.google.firebase:firebase-analytics:16.0.6.
17.1.1
2018-11-12
Se corrigió un error en el que ciertas combinaciones de play-services-ads y firebase-analytics (p.ej., ads:17.1.0 y analytics:16.0.5) generó un error de compilación duplicate entry.
Editores que usan firebase-analytics junto con la versión 17.1.1 de cualquiera de las bibliotecas de anuncios (p.ej., com.google.android.gms:play-services-ads:17.1.1) deben usar com.google.firebase:firebase-analytics:16.0.5.
Los publicadores de Google AdMob deben especificar una etiqueta <meta-data> con la clave
com.google.android.gms.ads.APPLICATION_ID
en su AndroidManifest.xml. Consulta la guía de introducción para obtener más detalles.
Anuncios nativos:NativeAppInstallAd, NativeContentAd y las APIs asociadas dejaron de estar disponibles a favor de UnifiedNativeAd.
Consulta Anuncios nativos unificados avanzados para obtener más instrucciones sobre el uso de las nuevas APIs.
Anuncios nativos: Se agregó la función "Silenciar este anuncio".
Anuncios nativos: Se quitó el registro de advertencia benigna "UnconfirmedClickListener no debe ser nulo mientras se establece ClickConfirmingView".
Anuncios recompensados: Se agregó el método setAdMetadataListener en RewardedVideoAd para detectar cambios en los metadatos de los anuncios.
Anuncios recompensados: Si llamas a destroy(), se anulará el objeto de escucha.
Los siguientes métodos dejaron de estar disponibles en AdRequest.Builder.
Se corrigió un error por el que onRewardedVideoCompleted() no se activaba en los emuladores.
16.0.0
2018-10-02
No se realizaron cambios en los anuncios. Consulta las notas de la versión de los Servicios de Google Play para obtener más información.
15.0.0
2018-04-12
Versión beta de MRAID v3.
Anuncios nativos: Se agregó la API de Unified Native Ad. Esto combina NativeAppInstallAds y NativeContentAds en un tipo nuevo: UnifiedNativeAd.
Nota: Cuando se usan anuncios nativos, aparece una advertencia benigna en los registros cuando se hace clic en el anuncio nativo: "UnconfirmedClickListener no debe ser nulo mientras se configura ClickConfirmingView." Puedes ignorar esta advertencia, que se quitará en la próxima versión.
12.0.1
2018-03-28
No se realizaron cambios en los anuncios. Consulta las notas de la versión de los Servicios de Google Play para obtener más detalles.
12.0.0
2018-03-20
Video recompensado: Se agregó el método de devolución de llamada onRewardedVideoCompleted() a RewardedVideoAdListener.
Mediación nativa: Se agregó el método trackViews() a NativeAdMapper, lo que les brinda a los adaptadores acceso a objetos View correspondientes a recursos de anuncios nativos individuales.
trackView() dejó de estar disponible y se reemplazó por trackViews().
11.8.0
2017-12-18
Se corrigieron errores y se implementaron mejoras generales.
11.6.0
2017-11-07
Se agregó la clase NativeAdViewHolder y los métodos relacionados en NativeAppInstallAd y NativeContentAd.
AdLoader.getMediationAdapterClassName obsoleto (los publicadores deben usar los métodos del mismo nombre en NativeAppInstallAd y NativeContentAd).
Los anuncios de prueba ahora muestran una etiqueta en la parte superior del anuncio. Consulta la guía de pruebas para obtener más detalles.
11.4.0
2017-09-19
Se agregaron métodos getMediationAdapterClassName() a las clases NativeAppInstallAd y NativeContentAd. El método con el mismo nombre en AdLoader dejará de estar disponible.
Se agregó un nuevo método loadAd() que toma un objeto PublisherAdRequest a la clase RewardedVideoAd.
11.2.0
2017-08-14
Se agregó el método loadAds() a la clase AdLoader, lo que permite que las apps carguen varios anuncios únicos en una sola solicitud.
Cuando actualizas tu app a la versión 11.2.0 o posterior del SDK de anuncios de Google para dispositivos móviles, el build.gradle de tu app también debe actualizarse para especificar un compileSdkVersion de al menos 26 (Android O). Esto no cambia la forma en que se ejecuta tu app. No se te pedirá que actualices targetSdkVersion.
A partir de la versión 11.2.0, el SDK de anuncios de Google para dispositivos móviles está disponible a través del repositorio de Maven de Google. Para obtener más información, consulta las notas de la versión de los Servicios de Google Play.
11.0.0
2017-06-07
Se agregaron los métodos onAdClicked() y onAdImpression() a la clase AdListener.
Estos métodos solo se invocan para la instalación de apps nativas y los anuncios de contenido nativo.
Se quitaron los métodos getInAppPurchaseListener() y setInAppPurchaseListener() de las clases AdView, InterstitialAd y NativeExpressAdView. También se quitaron las clases de compras integradas en la app relacionadas.
Se agregó la capacidad de habilitar el modo envolvente en los anuncios de pantalla completa agregando el método setImmersiveMode() a las clases PublisherInterstitialAd y RewardedVideoAd.
Se agregaron la interfaz OnPublisherAdViewLoadedListener, la clase PublisherAdViewOptions y la clase PublisherAdViewOptions.Builder para usar con AdLoader en las solicitudes de banner nativo y más.
Se agregó la interfaz opcional OnImmersiveModeUpdatedListener que los adaptadores de mediación pueden implementar para recibir información sobre las actualizaciones del modo inmersivo.
Se agregó el método getMediationAdapterClassName() a la clase RewardedVideoAd.
Se agregaron reglas keep para conservar automáticamente los nombres de las clases del adaptador de mediación cuando se usa ProGuard.
10.2.0
2017-2-15
La versión 10.2.x de los Servicios de Google Play es la primera que ya no incluye compatibilidad total con la versión 2.3.x de Android (Gingerbread).
Las apps desarrolladas con la versión 10.2.x del SDK y versiones posteriores requieren un nivel de API mínimo de Android 14 y no se pueden instalar en dispositivos que ejecuten un nivel de API inferior a 14. Para obtener más información sobre tus opciones, incluida la compilación de varios APKs para extender la compatibilidad de tu app con Android Gingerbread, consulta el
blog para desarrolladores de Android.
Se agregó compatibilidad con recursos de video para el contenido nativo avanzado y los anuncios de plantillas personalizadas.
Se agregaron los métodos getVideoController(), setVideoOptions() y getVideoOptions() a la clase PublisherAdView.
Se agregó la clase AdChoicesView.
Se agregaron los métodos getAdChoicesContent() y setAdChoicesContent() a la clase NativeAdMapper.
Se agregó la interfaz InitializableMediationRewardedVideoAdAdapter para los adaptadores de mediación de videos premiados que quieran habilitar la inicialización anticipada antes de que se realice una solicitud de anuncio.
Se agregó compatibilidad con la vista previa en la aplicación y la solución de problemas en Google Ad Manager.
10.0.1
2016-11-21
Se corrigieron errores y se implementaron mejoras generales.
9.8.0
2016-10-24
Se retiró la baja de MobileAds.Initialize(Context).
Los publicadores de Google Ad Manager deben llamar a este método cuando inicialicen sus apps. Los publicadores de AdMob deben seguir usando MobileAds.Initialize(Context, String) y pasar su código de aplicación.
9.6.0
22/09/2016
Se agregó la clase MediaView para los anuncios de video de Native Ads Advanced.
Se agregó un método openDebugMenu() a la clase MobileAds para la vista previa de creatividades y la solución de problemas de las unidades de anuncios de Ad Manager.
Se agregó compatibilidad con eventos personalizados de video recompensado.
9.4.0
2016-08-01
Se corrigieron errores y se implementaron mejoras generales.
9.2.0
2016-06-27
Se agregó el método setAdChoicesPlacement() a la clase NativeAdOptions.Builder, que los publicadores de apps ahora pueden usar para especificar la ubicación de su AdChoices en los anuncios nativos.
Se mejoró la reproducción de anuncios de video con varias correcciones de errores.
9.0.1
2016-05-26
Se resuelve un problema de ProGuard que se introdujo en la versión 9.0.0.
Los publicadores ya no necesitan una opción keep para com.google.android.gms.common.util.DynamiteApi.
9.0.0
2016-05-18
Se agregó el rellenado automático de información sobre ubicaciones para apps que otorgan el permiso de ubicación de manera explícita.
Se agregó compatibilidad con eventos personalizados de mediación de videos con premios.
Se agregaron opciones de video para anuncios de Native Express.
Solo para esta versión, las apps que usan ProGuard para procesar posteriormente su app deben agregar la siguiente opción keep a su archivo de configuración de ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015-12-18
Se agregó un método público, MobileAds.setAppVolume(), para informar al SDK de Mobile Ads sobre el nivel de volumen actual de una app.
Se implementaron correcciones de errores y mejoras.
8.3.0
2015-11-6
Se agregó compatibilidad con anuncios de video recompensados.
Se agregó un método isLoading() a PublisherAdView y PublisherInterstitialAd para verificar si se encuentra en curso una solicitud de anuncio.
Se agregó el método setIsDesignedForFamilies() a AdRequest.Builder y PublisherAdRequest.Builder.
Se agregó un método destroy() a NativeAdView.
8.1.0
2015-09-24
Se corrigieron varios errores.
7.8.0
2015-08-13
Versión oficial de MRAID v2.
Se agregó un método isLoading() a AdLoader, AdView y InterstitialAd para verificar si se encuentra en curso una solicitud de anuncio.
PublisherAdRequest.Builder#setManualImpressionsEnabled() quedó obsoleto.
Usa PublisherAdView#setManualImpressionsEnabled() en su lugar.
7.5.0
2015-05-28
Se agregó compatibilidad para la instalación de apps y formatos de anuncios nativos de contenido en AdMob y Ad Manager.
Se agregó compatibilidad para formatos de anuncios nativos personalizados, disponibles para reservas de Ad Manager.
7.3.0
2015-04-28
Se corrigieron varios errores.
7.0.0
2015-03-19
Se agregaron los métodos addCustomTargeting() y addCategoryExclusion() a PublisherAdRequest.Builder.
Se corrigió un problema por el cual PublisherAdView.recordManualImpression() registraba varias impresiones en Ad Manager cuando se usaba el recuento manual de impresiones.
Se agregó el método setRequestAgent() a AdRequest.Builder y PublisherAdRequest.Builder.
Este método debe usarse para denotar orígenes de solicitudes de anuncios por parte de terceros que aplican mediaciones al Mobile Ads SDK.
6.5.87
2014-12-08
Se presentó la arquitectura de archivos JAR divididos. Los desarrolladores de Android Studio ahora pueden simplemente incluir la sección de anuncios de Google Play Services al depender de com.google.android.gms:play‑services‑ads:6.+.
Nota: Las apps que crean anuncios de banners en XML deben, de todos modos, hacer referencia a toda la biblioteca com.google.android.gms:play‑services:6.+.
Se corrigieron varios errores.
6.1
2014-10-08
Se agregó un método getLocation() a com.google.android.gms.ads.MediationAdRequest.
Se agregó una descripción de contenido al botón de cierre intersticial para brindar accesibilidad.
Se quitó el registro de “Google Play resources not found” cuando el proyecto de biblioteca está correctamente vinculado.
Se agregó getMediationAdapterClassName() a AdView para obtener el nombre de clase del adaptador de mediación de redes en el que actualmente se muestra un anuncio.
5.0
2014-06-25
Se agregaron nuevas APIs para implementar eventos personalizados.
Se agregó un flujo de compra predeterminado para la compra directa desde la app usando la API de Google Play Billing.
4.4
2014-05-07
Se agregaron nuevas APIs de Mediation Adapter.
Se agregó un nuevo formato de anuncio LARGE_BANNER de 320 x 100 para teléfonos y tablets.
Se agregó un nuevo formato intersticial para compras directas desde la app. Se configuró un InAppPurchaseListener en InterstitialAd para detectar eventos de compra directa desde la app.
Se corrigió un error de fallo de SecurityException debido a lecturas no permitidas de gservices.
4.3
2014-03-17
InterstitialAd ahora funciona si se pasa un contexto de app.
Se agregó el método setContentUrl() a PublisherAdRequest.Builder.
Se corrigió un error de excepción por falta de registro de servicio.
4.2
2014-02-03
Se corrigieron varios errores.
4.1
2014-01-16
Se agregó compatibilidad con Ad Manager y Search Ads for Mobile Apps.
AdRequest.Builder ahora tiene un método setLocation().
Se corrigió un fallo que se producía si se solicitaba un anuncio intersticial y no se especificaba AdActivity en el manifiesto.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-12-21 (UTC)"],[[["The Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers."],["Major version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration."],["New ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added."],["Developers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations."],["Minimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions."]]],[]]