Para conversar sobre nuestros productos y proporcionar comentarios, únete al canal oficial de AdMob en Discord en el servidor de la Comunidad de Publicidad y Medición de Google.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Versión
Fecha de lanzamiento
Notas
12.7.0
2025-07-08
Inspector de anuncios: Se agregó compatibilidad para configurar anuncios de prueba fuera de contexto en el inspector de anuncios con parámetros de solicitud adicionales.
Los publicadores incluidos en la lista de entidades permitidas ahora tienen compatibilidad con el ID de posición para todos los formatos de anuncios.
12.6.0
2025-06-10
Se solucionó un problema por el que un banner plegable podía expandirse sobre otro anuncio.
12.5.0
2025-05-27
Se realizaron cambios en la forma en que el SDK interactúa con AVAudioSession, lo que mejora la compatibilidad con el motor de audio de Unity.
12.4.0
2025-05-07
Se resolvió un problema que impedía los clics personalizados en los anuncios de video nativos personalizados.
12.3.0
2025-04-16
Se resolvió una falla relacionada con el cierre de SKOverlay en apps de Unity.
12.2.0
2025-03-12
Corrección de errores y mejoras en el rendimiento.
12.1.0
2025-02-26
Corrección de errores y mejoras en el rendimiento.
12.0.0
2025-02-03
Cambios rotundos:
Se actualizó la versión mínima compatible de Xcode a la 16.0.
Se actualizaron los nombres de la API de Swift para seguir las convenciones de nomenclatura de los
Lineamientos de diseño de la API de Swift de Apple.
Se quitaron muchas APIs que habían quedado obsoletas.
Anuncios adaptativos intercalados:
La llamada a CGSizeFromGADAdSize(_:) con un tamaño de anuncio adaptable intercalado
ahora devuelve la altura 0 hasta que el SDK de anuncios de Google para dispositivos móviles
devuelve un anuncio.
Concurrencia de Swift 6:
Se inició la migración incremental para admitir el modelo de simultaneidad de Swift 6.
Segmentación personalizada:
El diccionario customTargeting en GADRequest ahora usa Any en lugar de String como el tipo de valor.
11.13.0
2024-12-03
Se optimizó la asignación de memoria de los anuncios de video para evitar la sobrecarga de recursos, lo que reduce los errores de AVErrorMediaServicesWereReset y mejora la estabilidad de la reproducción.
11.12.0
2024-11-07
Se corrigió un problema por el que no se llamaba a los métodos GADFullScreenContentDelegate si el objeto del anuncio se liberaba antes de que terminara la presentación del anuncio.
Open Measurement: Se actualizó al SDK de OM 1.5.2.
11.11.0
2024-10-21
GADErrorMediationNoFill quedó obsoleto.
Anuncios interscroller: Se dejaron de usar GADMediationInterscrollerAd y -loadInterscrollerAdForAdConfiguration:completionHandler:.
11.10.0
2024-09-18
Se realizaron cambios en el almacenamiento en búfer de video para mejorar el rendimiento de la reproducción en conexiones celulares.
11.9.0
2024-09-11
Lanzamiento oficial de la compatibilidad con iOS 18.
Se solucionó un problema que impedía que los anuncios de apertura de la app ocultaran la barra de estado.
Se actualizaron los registros de la consola de depuración para usar OSLog con el nombre del subsistema com.google.GoogleMobileAds.
Se corrigió un error relacionado con MarketplaceKit que provocaba que el SDK fallara cuando se ejecutaba en macOS.
11.8.0
2024-08-13
Anuncios nativos: Se corrigió un error por el que la reproducción de un video pausado activaba una devolución de llamada adicional de GADVideoControllerDelegate de reproducción y pausa.
Los publicadores incluidos en la lista de entidades permitidas ahora pueden usar GADRequest.customTargeting para segmentar grupos de mediación con pares clave-valor personalizados.
11.6.0
2024-06-17
Se agregó una dependencia en
MarketplaceKit. Esto requiere que las apps se compilen con Xcode 15.3 o versiones posteriores.
MarketplaceKit es solo para Swift, por lo que se agregó un archivo de marcador de posición de Swift a la distribución para que las bibliotecas estándar de Swift se incluyan en las apps, incluso si no contienen otros archivos de Swift.
11.5.0
2024-05-16
Se agregó la propiedad isCollapsible a GADBannerView para verificar si un banner devuelto se puede contraer.
Ahora se restablece el estado userInteractionEnabled de las vistas de recursos del anuncio nativo después de establecer las vistas de recursos en nil.
Inspector de anuncios: Se agregó compatibilidad para mostrar indicadores de privacidad adicionales, como TFUA y TFCD.
11.4.0
2024-05-06
Se actualizó la identidad de firma de AdMob Inc. a Google LLC con el ID de equipo EQHXZ8M8AV. Si esto activa un aviso en Xcode, selecciona “Aceptar cambio” para aceptar la nueva identidad.
Open Measurement: Se actualizó al SDK de OM 1.4.12.
Se mejoraron algunos códigos de error de respuesta para identificar correctamente las fallas de red en lugar de los espacios sin rellenar.
Se actualizó el Info.plist del SDK para solucionar un problema de Swift Package Manager en Xcode 15.3.
Ad Inspector: Se agregó compatibilidad para mostrar información de .plist y valores del MTC de IAB.
11.1.0
2024-03-06
Se corrigió un problema por el que la carga de anuncios de video podía activar un mensaje de advertencia en la consola sobre la utilización del subproceso principal.
Se soluciona un símbolo adView global no deseado presente en el SDK de OM 1.4.10, que provoca errores de símbolos duplicados si varias bibliotecas incluyen el SDK de OM 1.4.10.
11.0.0
2024-02-06
Cambios rotundos:
El SDK ya no depende directamente de GoogleAppMeasurement. Para seguir recopilando métricas del usuario en AdMob, vincula tu app de AdMob a Firebase y, luego, integra el SDK de Google Analytics para Firebase en tu app.
Se actualizó la versión mínima compatible de Xcode a la 15.1.
Se actualizó el destino de implementación mínimo a iOS 12.
Se actualizó el SO mínimo requerido para recibir anuncios a iOS 13.
Se quitaron muchas APIs que habían quedado obsoletas.
Open Measurement: Se actualizó al SDK de OM 1.4.10.
Anuncios de pantalla completa:
Las referencias UIViewController para los anuncios de pantalla completa ahora pueden ser nulas y no son obligatorias. El SDK usa la ventana principal de la app para buscar controladores de vistas automáticamente cuando no se proporciona uno.
Se corrigió un error que podía causar que algunas creatividades se mostraran de forma incorrecta cuando un anuncio se cargaba en una orientación, pero se presentaba en otra.
10.10.0
30/08/2023
Lanzamiento oficial de la compatibilidad con iOS 17
Open Measurement: Se actualizó al SDK de OM 1.4.8.
Ad Inspector: Se agregó compatibilidad con el SDK para mostrar información del complemento.
Se quitaron los registros de la consola que recomendaban agregar IDs de simulador en la API de testDeviceIdentifiers. Los simuladores ya están en modo de prueba de forma predeterminada.
10.9.0
2023-08-02
Open Measurement: Se actualizó al SDK de OM 1.4.6.
Inspector de anuncios: Se agregó compatibilidad con el SDK para exportar respuestas de anuncios.
Se solucionó un problema de audio por el que, incluso si el anuncio estaba silenciado, la sesión de audio detenía inesperadamente la música de fondo cuando finalizaba el video.
Se agregó compatibilidad para pasar un ID de unidad de anuncios cuando se genera GADQueryInfo.
10.8.0
2023-07-12
Se realizaron cambios menores en la forma en que los delegados controlan las devoluciones de llamada de delegados adWillPresentFullScreenContent:, adWillDismissFullScreenContent: y adDidDismissFullScreenContent: para los anuncios mediados. Estos cambios hacen que los anuncios mediados se comporten más como los anuncios propios.
Los SDKs de terceros que llaman a adWillPresentFullScreenContent: seguido de adDidDismissFullScreenContent: varias veces ahora activan varias devoluciones de llamada, en lugar de solo para el primer conjunto de llamadas.
Cuando no se pueden mostrar anuncios de pantalla completa de terceros, se llama a ad:didFailToPresentFullScreenContentWithError: en lugar de adWillPresentFullScreenContent: y adDidDismissFullScreenContent:.
10.7.0
2023-06-26
GADRequestConfiguration: Se dejó de usar el método tagForChildDirectedTreatment: y se agregó una propiedad de lectura y escritura tagForChildDirectedTreatment.
GADRequestConfiguration: Se dejó de usar el método tagForUnderAgeOfConsent: y se agregó una propiedad de lectura y escritura tagForUnderAgeOfConsent.
sdkVersion quedó obsoleto. En su lugar, usa versionNumber.
Ahora se pueden conservar los adaptadores que no realizan la renderización para la recopilación de indicadores.
10.6.0
2023-06-01
Se redujo el uso de memoria cuando se realizan muchas solicitudes de anuncios paralelas.
10.5.0
2023-05-15
Se corrigió una pérdida de memoria que se producía al crear un objeto GADQueryInfo.
10.4.0
2023-04-20
Se actualizó la versión mínima admitida de Xcode a la 14.1.
armv7 no es compatible con Xcode 14 y se quitó del SDK.
El objetivo de implementación mínimo se incrementó a iOS 11.0.
Inspector de anuncios: Se agregó compatibilidad con el SDK para mostrar los nombres de las unidades de anuncios en la IU del inspector de anuncios.
10.3.0
2023-03-27
Corrección de errores y mejoras en el rendimiento.
10.2.0
2023-03-06
Se agregó una propiedad
isMuted a GADVideoController.
10.1.0
2023-02-16
Corrección de errores y mejoras en el rendimiento.
10.0.0
2023-01-26
Cambios rotundos:
Ya no se publican anuncios en iOS 11. Se requiere iOS 12 para recuperar anuncios, aunque el destino de implementación mínimo sigue siendo iOS 10.0.
Se quitaron los siguientes campos ya obsoletos:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
Anuncios nativos: Se corrigió un error por el que GADMediaContent.mainImage devolvía nil aunque la imagen se renderizaba correctamente en un GADMediaView.
Los anuncios nativos fuera de contexto del Inspector de anuncios ahora tienen vistas de medios.
Se dieron de baja los siguientes campos en GADMediationAdConfiguration:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Se quitó el bitcode de la compilación del SDK de anuncios de Google para dispositivos móviles.
9.14.0
2022-12-08
Anuncios de aplicación abierta:+loadWithAdUnitID:request:orientation:completionHandler: quedó
obsoleto y se reemplazó por
+loadWithAdUnitID:request:completionHandler:. Los anuncios de carga de la app ahora adoptan la orientación actual del dispositivo, lo que coincide con otros formatos de pantalla completa.
Se agregó compatibilidad con la mediación para los anuncios de aplicación abierta.
Inspector de anuncios: Se agregó compatibilidad con el SDK para solicitar y mostrar anuncios a través de la IU del Inspector de anuncios.
9.13.0
2022-11-07
Se admiten acciones de clic adicionales en los anuncios nativos.
Corrección de errores y mejoras en el rendimiento.
9.12.0
2022-10-24
Se agregó GADQueryInfo para admitir la recopilación y la renderización de indicadores.
Se actualizó la documentación de las APIs de audio.
9.11.0
2022-09-20
Corrección de errores y mejoras en el rendimiento.
9.10.0
2022-09-07
Lanzamiento oficial de la compatibilidad con iOS 16
iLTV:
Se agregaron las siguientes propiedades a GADAdNetworkResponseInfo:
adSourceID
adSourceInstanceName
adSourceName
Se agregó la siguiente propiedad a GADResponseInfo:
extrasDictionary
9.9.0
2022-08-11
Corrección de errores y mejoras en el rendimiento.
9.8.0
2022-07-27
Mediación recompensada: didRewardUserWithReward: dejó de estar disponible en GADMediationRewardedAdEventDelegate y se reemplazó por didRewardUser. La recompensa por anuncio proporcionada por
didRewardUserWithReward: siempre fue una operación nula, y el
valor de la recompensa por anuncio proviene de la configuración de la unidad de anuncios en la
IU de AdMob.
Inspector de anuncios: Se agregó compatibilidad con el SDK para exportar solicitudes de anuncios.
9.7.0
2022-07-07
Se agregó la propiedad loadedAdNetworkResponseInfo a GADResponseInfo, que devuelve información sobre la red de publicidad que cargó el anuncio.
Se agregó la propiedad adSourceInstanceID a GADAdNetworkResponseInfo.
Se reemplazó extern por FOUNDATION_EXPORT en los encabezados públicos para admitir la compatibilidad con los encabezados de C++.
9.4.0
2022-04-26
Se actualizó la versión mínima compatible de Xcode a la 13.2.1.
Corrección de errores y mejoras en el rendimiento.
9.3.0
2022-04-07
Corrección de errores y mejoras en el rendimiento.
9.2.0
2022-03-21
Open Measurement: Se actualizó al SDK de OM 1.3.30.
Se agregaron advertencias cuando el código de la aplicación hace referencia a adDidPresentFullScreenContent en lugar del adWilllPresentFullScreenContent más reciente en GADFullScreenContentDelegate
9.1.0
2022-02-28
Corrección de errores y mejoras en el rendimiento.
9.0.0
2022-02-01
Cambios importantes en la versión 9, como se describe en Migra al SDK v9
8.13.0
2021-11-17
Se dio de baja la constante kGAMSimulatorID en GAMRequest. En su lugar, usa GADSimulatorID en GADRequestConfiguration.
Se dejó de usar la propiedad credentials en GADAdNetworkResponseInfo. Usa la nueva propiedad adUnitMapping de la misma clase.
8.12.0
2021-10-11
Se corrigió un error por el que el validador nativo podía provocar una falla cuando se quitaba una vista de anuncio nativo de la jerarquía de vistas en el modo de prueba.
Se marcaron como obsoletas todas las constantes con el prefijo kGAD. En su lugar, usa los que tienen el prefijo GAD.
8.11.0
2021-09-16
Lanzamiento oficial de la compatibilidad con iOS 15.
Se agregaron protecciones para evitar que las apps fallen cuando se ejecuta el SDK de anuncios de Google para dispositivos móviles en iOS 9 o versiones anteriores. El SDK solo es compatible con iOS 10 y versiones posteriores, y no realiza ninguna operación en otros casos.
Se corrigió un error poco común que afectaba a las versiones beta de iOS 15, en el que es posible que las vistas web de pantalla completa no tengan el tamaño correcto para las apps de varias escenas.
Se corrigió un error por el que una llamada a registerAdNetworkExtras: fallaba si el objeto GADRequest se creaba a través del método copy.
8.8.0
2021-07-20
Se agregó lógica para evitar casos excepcionales en los que se podrían presentar varias tiendas integradas en la app una sobre otra.
Se cambió el tipo de propiedad keywords a NSArray<NSString *> en GADRequest.
8.6.0
2021-06-07
Se dio de baja la propiedad mediaView en GADCustomNativeAd.
En su lugar, usa la nueva propiedad mediaContent de la misma clase.
Se corrigió un error por el que no se invocaban las devoluciones de llamada de delegado de silencio o reactivación del silencio del video para los anuncios nativos de ofertas.
Se actualizó el tipo kGADSimulatorID de id a NSString* para evitar la transmisión de tipos adicionales en Swift.
8.5.0
2021-05-07
Se corrigió un error por el que no se descartaba un formato de anuncio experimental cuando se descartaba el anuncio si se presentaba varias veces.
8.4.0
2021-04-19
Se aumentó la compatibilidad con los eventos de conversión de SKAdNetwork a través de SKAdImpression.
8.3.0
2021-03-25
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 pertinentes y personalizados con los datos recopilados de tus aplicaciones.
Se agregó adWillDismissFullScreenContent: a GADFullScreenContentDelegate.
Se solucionó un problema por el que se llamaba a adDidPresentFullScreenContent: inmediatamente antes de la presentación en lugar de inmediatamente después.
8.2.0.1
2021-03-12
Se corrigió el error de instalación de CocoaPods "Can't merge user_target_xcconfig" que se producía cuando se usaban varios pods con diferentes parámetros de configuración de user_target_xcconfig.
8.2.0
2021-03-11
Se agregó compatibilidad adicional con SKAdNetwork en preparación para la aplicación de AppTrackingTransparency.
Se quitó una definición de macro UIWindowScene que solo se necesitaba en versiones de Xcode anteriores a la 11.
8.1.0
2021-02-19
Se dejaron de usar disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting. Se quitó la generación de informes de IAP del SDK. Estos métodos ahora son no-ops.
Se agregaron marcas para reducir el acceso del SDK a las APIs de CTTelephonyNetworkInfo.
Se actualizó el SDK de .framework a .xcframework. Ahora se requiere CocoaPods 1.9.0 o una versión posterior para las instalaciones de CocoaPod.
Se quitó arm64e de la distribución. Ya no estará disponible la prueba local en arm64e.
Se agregó la versión beta del Inspector de anuncios.
Se corrigió un error por el que el rootViewController de GADNativeCustomTemplateAd conservaba un puntero importante al anuncio.
7.67.0
2020-10-21
Se lanzaron nuevas APIs beta para los anuncios intersticiales y recompensados. Las nuevas APIs
proporcionan la misma funcionalidad, pero con una coherencia mejorada.
Se agregó la propiedad neighboringContentURLStrings a GADRequest.
Se agregaron APIs para el formato GADRewardedInterstitialAd. Actualmente, los anuncios intersticiales recompensados se encuentran en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
Se corrigió un error por el que las páginas de destino de los anuncios se cortaban en dispositivos con muescas.
7.66.0
2020-09-28
Anuncios en forma de banner: Se agregó el método de delegado adViewDidRecordImpression: a GADBannerViewDelegate.
7.65.0
2020-09-03
Requiere que las apps se compilen con Xcode 11.0 o una versión posterior.
Se agregó una propiedad responseInfo a GADNativeAd y se marcó como obsoleta la propiedad adNetworkClassName.
Se agregó una propiedad sdkVersion a GADMobileAds y se dejó de usar el método sdkVersion en GADRequest.
7.63.0
2020-07-28
Anuncios para inicio de aplicación: Se cambió GADAppOpenAd para que sea un formato de pantalla completa. Actualmente, los anuncios de aplicación abierta se encuentran en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
Mediación de intersticiales:
Ahora se eliminan las devoluciones de llamada duplicadas de los adaptadores de mediación.interstitialDidDismissScreen:
7.62.0
10-07-2020
Se corrigió un error por el que se debía hacer clic dos veces en los videos para reproducirlos después de pausarlos por quitarse los auriculares.
7.61.0
17-06-2020
Se agregó la propiedad dictionaryRepresentation a GADResponseInfo para facilitar el registro de la información de respuesta.
Se quitó la clase DFPCustomRenderedAd, un formato de anuncio sin usar al que las apps no deberían hacer referencia.
7.60.0
2020-05-20
Anuncios recompensados: Se modificó la propiedad serverSideVerificationOptions del objeto GADRewardedAd para que sea strong en lugar de copy.
Se implementó el método description en GADResponseInfo y GADAdNetworkResponseInfo para facilitar el registro.
Todos los errores de presentación (p.ej., rewardedAd:didFailToPresentWithError:)
ahora siempre devuelve un código de GADPresentationErrorCode.
Los errores de presentación de la mediación se muestran como errores subyacentes.
7.59.0
2020-05-06
Open Measurement: Se actualizó al SDK de OM 1.3.3.
Anuncios intersticiales: Se corrigió un error por el que los anuncios intersticiales en iPad podían rotar a orientaciones no admitidas, lo que provocaba problemas en la IU.
Anuncios de prueba: Se actualizó la etiqueta de anuncios de prueba para que diga "Modo de prueba" en lugar de "Anuncio de prueba", y se actualizó la IU de la etiqueta.
7.58.0
2020-04-13
Se aumentó la compatibilidad con la versión mínima de Xcode a 11.0.
Se agregó la propiedad adNetworkInfoArray a GADResponseInfo. Esta propiedad muestra metadatos sobre las redes de mediación a las que se llama como parte de esta respuesta del anuncio.
Se inhabilitó la accesibilidad para los elementos de anuncios ocultos, de modo que herramientas como VoiceOver
no mencionen los elementos inactivos.
7.57.0
2020-03-18
GADRewardBasedVideoAd quedó obsoleto. Todos los clientes deben usar GADRewardedAd.
Se mejoraron los mensajes de error para los errores de "adaptador no encontrado". Los mensajes de error ahora contienen el nombre del adaptador.
Se corrigió un problema de GADRewardedAd por el que no se llamaba al método rewardedAd:didFailToPresentWithError: en los casos en los que no se había cargado ningún anuncio recompensado.
Se corrigió una posible falla que podía ocurrir si las creatividades intentaban cargar URLs que no eran HTTP dentro de un SafariViewController.
7.56.0
2020-02-28
Se agregaron los métodos de instancia disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting en GADMobileAds, y se dejó de usar el método de clase disableAutomatedInAppPurchaseReporting. Llama a disableAutomatedInAppPurchaseReporting antes de inicializar el SDK de anuncios de Google para dispositivos móviles o de cargar anuncios para inhabilitar los informes automáticos de IAP.
Se agregó el método disableMediationInitialization a GADMobileAds. 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 quitó la arquitectura i386. Ya no existe la compatibilidad con el simulador de 32 bits.
7.55.1
2020-02-14
Anuncios recompensados: Se corrigió un error por el que rewardedAd:didFailToPresentWithError: devolvía el tipo NSString para el error en lugar de NSError.
7.55.0
2020-02-04
Se quitaron todas las referencias a UIWebView.
Ya no se admite UIWebView.
7.54.0
2020-01-28
Open Measurement: Se actualizó al SDK de OM 1.3.1.
Se habilitó WKWebView como el valor predeterminado del SDK en todas las vistas web.
Se agregó compatibilidad para leer parámetros de consentimiento de la versión 2.0 del MTC de IAB y la cadena us_privacy de IAB.
7.53.1
2019-12-19
Se cambió el nombre del código de error kGADErrorAppIDMissing a kGADErrorApplicationIdentifierMissing.
Mediación de anuncios recompensados: Se corrigió un error por el que las ofertas no funcionaban cuando se usaba la API de GADRewardedAd.
7.53.0
2019-12-12
Open Measurement: Se actualizó al SDK de OM 1.2.21.
Anuncios intersticiales y recompensados: Se agregó el método canPresentFromViewController:. Las aplicaciones de varias escenas pueden usar este método para verificar si el anuncio aún se puede presentar cuando cambia el tamaño de la escena.
Anuncios intersticiales:
Ahora se llama a interstitialDidFailToPresentScreen:
cuando se intenta mostrar un anuncio que no está listo o un anuncio que
ya se mostró.
Anuncios nativos: Se corrigió un error por el que se llamaba a una API de IU en un subproceso en segundo plano.
Se corrigió la fuga de memoria de GADBlockSignalSource que se producía cuando se cargaban anuncios.
Mediación nativa: Se quitaron GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd.
Mediación nativa: Se agregaron las propiedades duration y currentTime al protocolo GADMediatedUnifiedNativeAd.
7.52.0
2019-11-06
Se corrigió un error por el que no se respetaba la relación de aspecto del contenido multimedia del anuncio instream en la solicitud.
7.51.0
2019-10-17
Se aumentó la versión mínima de iOS admitida a iOS 9. Las apps aún pueden vincularse con iOS 8, pero los anuncios solo se cargarán en iOS 9 y versiones posteriores.
Se agregaron las propiedades currentTime y duration a GADMediaContent.
Se agregó la propiedad mediaContent a GADInstreamAd y se quitaron las propiedades videoController, duration, currentTime y aspectRatio.
Lanzamiento oficial de la compatibilidad con iOS 13.
Open Measurement: Se actualizó al SDK de OM 1.2.19.
Se agregó compatibilidad con apps de varias escenas. Las apps que admiten varias escenas deben establecer la propiedad scene en GADRequest para recibir anuncios con el tamaño adecuado.
Se quitó la subclase SKStoreProductViewController, que no se permite en iOS 13.
Se resolvió la advertencia de Apple durante el envío a la App Store sobre el uso de APIs obsoletas.
Se agregó la propiedad testRequestIdentifiers a GADMobileAds.requestConfiguration. Se dejó de usar la propiedad testDevices en GADRequest.
Anuncios recompensados: La propiedad customRewardString ahora se puede establecer en cualquier momento antes de que se muestre un GADRewardedAd. Anteriormente, esta propiedad debía establecerse antes de cargar un anuncio.
Mediación: Se mejoraron los mensajes de error públicos cuando no se pudieron encontrar adaptadores de mediación o no cumplen con el protocolo correcto.
7.49.0
2019-08-20
Se agregó una API de identificador de respuesta del anuncio para buscar creatividades en el Centro de revisión de anuncios de Ad Manager.
7.48.0
2019-08-01
Open Measurement: Se actualizó al SDK de OM 1.2.17.
Anuncios recompensados: Se corrigió un error por el que las apps que usaban las APIs de video recompensado antiguas (p.ej., GADRewardBasedVideoAd) vieron una disminución en las impresiones en los informes de mediación.
7.47.0
2019-07-11
Open Measurement: Se actualizó al SDK de OM 1.2.16.
Se mejoraron los mensajes de registro cuando las apps configuran de forma incorrecta su ID de app en su Info.plist.
Se corrigió un error de renderización en los anuncios intersticiales y de video recompensados de instalación de aplicaciones.
7.46.0
2019-06-24
Se incluyó la arquitectura arm64e en el framework de GoogleMobileAds para admitir pruebas en el dispositivo. Ahora se requiere Xcode 10 para compilar.
Anuncios nativos: Se quitaron las APIs GADNativeAppInstallAd y GADNativeContentAd que habían quedado obsoletas.
Las apps deben usar anuncios nativos unificados.
Anuncios nativos: Se corrigió un error por el que el anuncio nativo devolvía una vista de medios nil y una relación de aspecto de cero, aunque tenía contenido de video.
Mediación: Se corrigió una falla que se producía cuando los adaptadores de mediación activaban varias devoluciones de llamada de éxito o error para la misma solicitud.
7.45.0
2019-06-17
Open Measurement: Se actualizó al SDK de OM 1.2.15.
Se corrigió una falla que ocurría en ocasiones excepcionales cuando se descartaban anuncios de video.
Se actualizó la devolución de llamada rewardedAdMetadataDidChange para que no se llame cuando los metadatos sean nil.
7.44.0
2019-05-10
Lanzamiento oficial de la compatibilidad con la Medición de aplicaciones.
La medición de aplicaciones se inicializa y envía datos sobre el inicio de la app de forma predeterminada. Se agregó una opción para retrasar la medición de la aplicación hasta que se llame explícitamente al SDK de anuncios de Google para dispositivos móviles.
Open Measurement: Se actualizó al SDK de OM 1.2.14.
Se quitaron GADCorrelator y sus APIs asociadas. Anteriormente, esta función no funcionaba.
La propiedad preferredImageOrientation en GADNativeAdImageAdLoaderOptions está obsoleta. En su lugar, usa GADNativeAdMediaAdLoaderOptions.
7.43.0
2019-04-19
Se actualizó la versión mínima requerida de iOS a 8.0.
Versión de lanzamiento oficial para la compatibilidad con Open Measurement.
Open Measurement: Incluye el SDK de OM 1.2.13.
Open Measurement: Se agregó compatibilidad con formatos personalizados de anuncios nativos.
Anuncios nativos: Se agregaron las propiedades videoController y hasVideoContent a GADMediaContent.
Anuncios nativos: Se dejó de usar videoController en los métodos GADUnifiedNativeAd, hasVideoContent y aspectRatio en GADVideoController.
Anuncios nativos: Se agregó la clase
GADNativeAdMediaAdLoaderOptions con una propiedad
aspectRatio, lo que permite a los publicadores solicitar una relación de aspecto específica para el recurso de medios de un anuncio nativo. Esta opción tiene prioridad sobre la propiedad preferredImageOrientation en GADNativeAdImageAdLoaderOptions.
Anuncios nativos:GADMediaView ahora respeta la propiedad contentMode cuando renderiza imágenes.
7.42.2
2019-03-29
Mediación recompensada (APIs nuevas): Se corrigió un error por el que los adaptadores de mediación recompensada se desasignaban automáticamente después de la llamada de carga.
7.42.1
2019-03-25
Se corrigió una falla poco común que podía ocurrir cuando se desasignaban anuncios de video.
7.42.0
2019-03-15
El SDK de anuncios de Google para dispositivos móviles ahora depende de la medición de aplicaciones. Debes incluir el framework y las dependencias de App Measurement. El ID de tu aplicación debe colocarse en el archivo plist de la aplicación con la clave GADApplicationIdentifier.
Consulta la guía de inicio rápido para obtener más información.
Se redujo el tamaño del framework del SDK para que no supere los límites de GitHub.
Se agregó tagForChildDirectedTreatment a GADMobileAds.sharedInstance.requestConfiguration.
[GADRequest tagForChildDirectedTreatment] quedó
obsoleto.
Se corrigió un error por el que se podía llamar a rewardBasedVideoAdMetadataDidChange: cuando no cambiaban los metadatos.
7.41.0
2019-03-04
Anuncios recompensados: Se agregó una nueva API de GADRewardedAd (en versión beta abierta) que permite cargar varios anuncios recompensados de forma simultánea.
Anuncios recompensados: Se agregó la propiedad admetadata en GADRewardBasedVideoAd. Usa rewardbasedvideoadmetadatadidchange: para detectar cambios en los metadatos de los anuncios.
7.40.0
2019-02-21
Se implementaron mejoras en el rendimiento.
7.39.0
2019-02-08
Se corrigió un error por el que hacer referencia a GADCustomEventParametersServer generaba un error de compilación.
Se agregó la propiedad mainImage en la clase GADMediaContent para establecer el recurso de imagen principal para los anuncios nativos cuando no hay videos disponibles.
7.38.0
2019-01-22
Se corrigió un problema de renderización para los anuncios fluidos que se muestran en las vistas de tabla.
Se agregó la nueva clase GADMediaContent para proporcionar información sobre el contenido multimedia.
7.37.0
2018-12-10
Se mejoró la compatibilidad con Crashlytics para proporcionar informes de fallas más útiles con la simbolización de seguimiento de pila actualizada.
7.36.0
2018-11-16
Se solucionó un problema por el que ciertos adaptadores de mediación podían registrar varias impresiones del mismo anuncio intersticial o recompensado.
7.35.2
2018-11-08
Se corrigieron varios errores.
7.35.1
2018-10-22
Se corrigieron varios errores.
7.35.0
2018-10-17
Se corrigió un problema que impedía que se cargaran los anuncios recompensados después de que se cargaba un anuncio recompensado nuevo dentro del método delegado rewardBasedVideoAdDidClose:.
La versión mínima de Xcode ahora es la 9.2.
7.34.0
2018-09-26
Ya no se permite solicitar un segundo anuncio recompensado mientras se presenta otro. Se corrigió un problema por el que solicitar el segundo anuncio recompensado interrumpía varios adaptadores de mediación de terceros. Se puede solicitar otro anuncio después de que finalice la presentación en rewardBasedVideoAdDidClose:.
Se corrigió el problema: Se actualizó CocoaPod para reducir el tamaño del archivo a menos de 100 MB, lo que permite enviar archivos del SDK a repositorios de GitHub.
7.33.1
2018-09-13
Anuncios nativos: Se solucionó un problema por el que, en ocasiones, los anuncios de video no se reproducían correctamente.
Anuncios nativos: Se solucionó un problema en el que GADMediaView estaba vacío para los anuncios que no eran de video.
Anuncios de banner de DFP: Se corrigió un error por el que el método de cambio de tamaño no funcionaba correctamente.
7.33.0
2018-09-10
Se agregó compatibilidad con iOS 12.
Corrección de errores y mejoras en el rendimiento.
7.32.0
2018-08-13
Anuncios recompensados: Se agregó la propiedad customRewardString a GADRewardBasedVideoAd, lo que permite a los publicadores pasar datos personalizados a las solicitudes de verificación del servidor.
Anuncios nativos:GADNativeAppInstallAd, GADNativeContentAd y las APIs asociadas están obsoletas y se reemplazaron por GADUnifiedNativeAd.
Consulta la guía unificada avanzada de anuncios nativos 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 corrigió un error por el que se quitaba la vista de AdChoices cuando se reutilizaban las vistas de anuncios en las vistas de colección.
Se agregó la propiedad requestConfiguration a GADMobileAds, que se puede usar para especificar los parámetros maxAdContentRating y tagForUnderAgeOfConsent para todas las solicitudes de anuncios.
Mediación: Se agregaron las propiedades maxAdContentRating y underAgeOfConsent a GADMediationAdRequest.
Se dejaron de usar las propiedades de cumpleaños y género en GADRequest.
7.30.0
26 de marzo de 2018
Versión beta de MRAID v3.
Corrección de errores y mejoras en el rendimiento.
7.29.0
2018-02-16
Se corrigió un error introducido en la versión 7.28.0 que causaba fallas gráficas en las apps de GameKit.
7.28.0
2018-01-31
Anuncios nativos: Se agregó la API de Unified Native Ad. Esto combina GADNativeAppInstallAds y GADNativeContentAds en un nuevo tipo: GADUnifiedNativeAd. Para obtener más detalles, consulta la guía de Anuncios nativos unificados.
Video recompensado: Se agregó el método rewardBasedVideoAdDidCompletePlaying: a GADRewardBasedVideoAdDelegate para notificar a los publicadores cuando se completa un video.
Mediación de video recompensado: Se agregó el método connectorDidCompletePlayingRewardBasedVideoAd: a GADMRewardBasedVideoAdConnectorDelegate para que los adaptadores de mediación lo invoquen cuando se complete un video.
Mediación nativa: Se actualizó GADMediatedNativeAdDelegate.h
para brindarles a los adaptadores acceso a las vistas individuales que se usan en un anuncio nativo.
Se agregó compatibilidad con la mediación de video nativa. Los adaptadores de mediación nativos deben implementar el método mediaView en GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd, y devolver su vista de medios.
Se agregaron dependencias en los frameworks QuartzCore y CFNetwork.
7.26.0
2017-11-17
Se agregó compatibilidad con el iPhone X.
En el caso de los anuncios de pantalla completa, el botón de cerrar predeterminado ahora se renderiza dentro del área segura.
Limita las interacciones del SDK con StoreServices de Apple a una vez por sesión, en el inicio de la app.
Ahora los anuncios de prueba muestran una etiqueta en la parte superior. Consulta la guía de pruebas para obtener más detalles.
7.25.0
25 de octubre de 2017
Mediación nativa: Los adaptadores ahora reciben la llamada a mediatedNativeAd:didRenderInView:viewController: en cuanto se asocia un anuncio nativo con una vista de anuncio nativo, en lugar de esperar a que esa vista de anuncio nativo sea visible.
Mediación nativa: Los adaptadores ahora reciben una llamada a mediatedNativeAdDidUntrackView: con una vista nula cuando se desasigna la vista rastreada.
7.24.1
2017-9-27
Se actualiza la forma en que el SDK interactúa con StoreServices de Apple.
7.24.0
2017-9-20
Lanzamiento oficial de la compatibilidad con iOS 11.
Se quitó GADAdDelegate. En su lugar, se debe usar GADAudioVideoManager para administrar el audio de los anuncios.
Se corrigió un error de iOS 11 en el que las vistas de banner se desplazaban hacia abajo debido a las inserciones de contenido.
Se agregó una dependencia en el framework Security.
7.23.0
2017-09-05
Ahora, los adaptadores de mediación reciben notificaciones a través de mediatedNativeAd:didUntrackView: cuando se anula la asignación de un anuncio nativo.
7.22.0
2017-08-08
Se corrigió un problema por el que no se invocaba un evento de "no se pudo cargar el anuncio" cuando se descartaba una solicitud de anuncio debido a que la app se ejecutaba en segundo plano.
7.21.0
2017-06-20
En el caso de los bloques de anuncios intersticiales que no se habilitaron para los anuncios de video, los anuncios intersticiales publicados tendrán una opción para cerrarlos inmediatamente, incluso si una creatividad de MRAID llama a useCustomClose.
Se agregó texto al menú de depuración para indicar si está activo el modo de vista previa de la creatividad o de solución de problemas.
Se agregó la clase GADMultipleAdsAdLoaderOptions, que permite a los publicadores especificar la cantidad de anuncios que se cargarán para una sola solicitud.
Se agregó la propiedad loading a GADAdLoader, que indica si el cargador de anuncios está cargando anuncios en este momento.
Se agregó un nuevo método de delegado opcional -adLoaderDidFinishLoading: a GADAdLoaderDelegate, que se invoca después de que GADAdLoader termina de devolver todos los anuncios para una solicitud.
7.20.0
2017-05-03
Se quitó el formato de anuncio de compra directa desde la aplicación.
Se quitó la arquitectura armv7s.
7.19.1
2017-04-13
Se solucionó el problema por el que se reenviaba el tamaño incorrecto del anuncio a las redes de mediación para la mediación de banners inteligentes.
7.19.0
2017-03-16
Se agregó el método openInlineBrowser() a google_mobile_app_ads.js para abrir una URL en un SFSafariViewController.
Se agregó GADAudioVideoManagerDelegate para proporcionar notificaciones sobre el inicio y la pausa o detención de la reproducción de anuncios de audio y video.
7.18.0
2017-02-23
Se agregaron los métodos play, pause y setMute a GADVideoController.
Se agregaron nuevos métodos de delegado a GADVideoControllerDelegate
correspondientes al inicio, la pausa, el final, el silencio y la activación del sonido
del contenido de video.
Se agregó compatibilidad con los adaptadores de mediación de video recompensado para habilitar la inicialización anticipada antes de que se realice una solicitud de anuncio.
7.17.0
2017-01-31
Se agregaron nativeAdDidRecordImpression y nativeAdDidRecordClick a GADNativeAdDelegate.
7.16.0
2016-12-12
Se agregó un controlador de video al objeto DFPBannerView.
Las propiedades de los controladores de video GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd y GADNativeCustomTemplateAd ahora no son nulas.
Mediación nativa: Los adaptadores ahora pueden establecer la propiedad adChoicesView en GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd para renderizar AdChoices.
7.15.0
2016-11-21
Se agregó una propiedad GADMediaView a GADNativeContentAd y GADNativeCustomTemplateAd.
7.14.0
2016-10-28
Se movieron los encabezados del adaptador de mediación al encabezado global y del framework.
En el caso del tamaño de anuncio kGADAdSizeFluid, cambiar el tamaño del banner ya no cambia el tamaño del marco de la vista del banner.
7.13.1
2016-10-20
Se agregó compatibilidad con la vista previa y la solución de problemas en la app en Google Ad Manager.
7.13.0
2016-10-17
Se agregó una dependencia en el framework JavaScriptCore.
Se corrigieron varios errores.
7.12.1
2016-10-05
Se corrigieron las anotaciones de nulidad para GADNativeAppInstallAd y GADNativeContentAd.
7.12.0
2016-09-28
Se corrigieron errores relacionados con fallas que involucran a GADStringFromCGFloat.
Se agregó GADNativeAdViewAdOptions para especificar la ubicación de AdChoices en los anuncios nativos.
Se agregó la propiedad adNetworkClassName a GADRewardBasedVideoAd.
7.11.0
2016-09-15
Se quitaron las dependencias de los frameworks CoreBluetooth, EventKit y EventKitUI.
Las apps ya no necesitan proporcionar texto para NSCalendarsUsageDescription y NSBluetoothPeripheralUsageDescription cuando se actualizan para iOS 10.
Se quitó la compatibilidad con createCalendarEvent y storePicture de MRAID 2.0.
7.10.1
2016-08-26
Se corrigió un error relacionado con fallas que involucraban a GADStringFromCGFloat.
7.10.0
2016-08-16
Cuando se asocian anuncios nativos con una vista, la propiedad userInteractionEnabled de la vista cambia a NO para que coincida con las expectativas del SDK.
Se agregó la dependencia en MobileCoreServices.
Se agregó una API para indicarle a la red publicitaria si la versión del SDK es, al menos, major.minor.patch.
7.9.1
2016-07-18
Se corrigió un error que afectaba la mediación de anuncios de video recompensados.
7.9.0
2016-07-13
Se agregaron dependencias de los frameworks de GLKit, OpenGLES, CoreMotion y CoreVideo para mejorar la calidad y la renderización de los anuncios.
Se agregó el método +[GADMobileAds configureWithApplicationID:] Los publicadores de AdMob deben llamar a este método con el ID de su aplicación.
Los publicadores de Google Ad Manager que usan la mediación de SDK ya no recibirán la advertencia "El tipo de anuncio mediado es desconocido o no válido".
7.8.1
2016-05-11
Se agregó compatibilidad con el SDK para usar automáticamente los datos de ubicación cuando un usuario habilitó explícitamente los permisos de ubicación de una app.
7.8.0
2016-04-28
Se agregó una dependencia en los frameworks de CoreBluetooth y SafariServices.
Se agregaron anotaciones de nulabilidad a los archivos de encabezado principales del SDK
para mejorar la compatibilidad con los opcionales de Swift.
Se agregó compatibilidad con GADAdSizeDelegate en anuncios con tamaño kGADAdSizeFluid.
7.7.1
2016-04-06
Se resolvió el problema con el control de clics en anuncios nativos en vistas de desplazamiento.
7.7.0
2016-02-24
Se agregó compatibilidad con los anuncios de video recompensados.
Se agregó compatibilidad con bitcode.
Si bien esto aumentó el tamaño de la descarga del SDK, no aumentará significativamente el tamaño de los objetos binarios de la app.
Para cambiar este parámetro de configuración de tu app, ve a Configuración de compilación de tu proyecto y, en la sección Opciones de compilación, establece Habilitar Bitcode en Yes.
Se agregó una dependencia en el framework de MediaPlayer.
Deberás vincular este framework al archivo binario de tu app.
Si usas CocoaPods, ejecuta pod install --repo-update.
Se quitaron todas las referencias a userID en las APIs de videos basados en recompensas.
Las llamadas al método loadRequest: para GADInterstitial siempre se vinculan con una llamada delegada asíncrona didFailToReceiveAd:withError: o interstitialDidReceiveAd:.
Se corrigió un caso límite en el que no se cumplía este contrato.
Mediación nativa:
Se agregó la capacidad para que los adaptadores controlen y registren eventos de clic.
Anuncios de búsqueda: Se agregó compatibilidad con la altura dinámica.
7.6.0
2015-12-07
Los métodos de protocolo para los adaptadores de mediación se reagruparon o se movieron para simplificarlos.
Se corrigió el uso de mayúsculas del mensaje didFailToLoadWithError en el protocolo GADRewardBasedVideoAdDelegate.
7.5.2
2015-10-16
Se corrigieron errores.
7.5.1
2015-09-30
Se corrigieron las fallas en GADStatisticsCore.
7.5.0
2015-09-22
El SDK ya no usa el método canOpenURL de UIApplication en dispositivos con iOS 9.
Se corrigió un problema por el que no se llamaba a los métodos GADNativeAdDelegate.
Ahora se llama a la devolución de llamada adLoader:didFailToReceiveAdWithError de GADAdLoaderDelegate si no se solicitan tipos de anuncios.
7.4.1
2015-08-13
Se corrigió una falla que ocurría cuando el usuario completaba una compra directa desde la aplicación de un producto cuyo identificador contenía un carácter especial.
7.4.0
2015-07-30
Versión beta de MRAID v2.
Se agregaron nuevos parámetros de configuración globales para el registro de fallas y el seguimiento automático de compras directas desde la aplicación (IAP). Si se habilita el seguimiento automático de compras directas desde la aplicación, se quita la dependencia del SDK de seguimiento de conversiones para generar informes sobre las conversiones por compras directas desde la aplicación.
La propiedad adUnitID en GADInterstitial ahora es readonly.
Se agregaron APIs para la mediación de video basada en recompensas.
setLocationWithDescription: dejó de estar disponible en GADRequest.
Utiliza setLocationWithLatitude:longitude:accuracy: en lugar de esta función.
7.3.1
2015-05-28
Se agregó compatibilidad con los formatos de anuncios nativos de instalación de aplicaciones y de contenido en AdMob, Ad Manager y Ad Exchange.
Se agregó compatibilidad con formatos de anuncios nativos personalizados, disponibles para las reservas de Ad Manager.
Se corrigió una regresión introducida en la versión 7.2.0 en la que los banners inteligentes se mostraban de forma incorrecta en orientación horizontal en iOS 8.
7.2.2
2015-05-07
Se corrigió la siguiente advertencia que aparecía cuando se subía contenido a App Store:
La app hace referencia a selectores no públicos en Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1
2015-04-30
Los simuladores vuelven a cargar anuncios en vivo de forma predeterminada. Agrega kGADSimulatorID a la propiedad testDevices en GADRequest para obtener anuncios de prueba en simuladores.
Se agregó la capacidad de que los adaptadores de mediación y los eventos personalizados registren clics en anuncios intersticiales.
Se agregaron pequeñas mejoras a las APIs de eventos personalizados.
Se agregó GADInterstitial initWithAdUnitID: y se dejó de usar GADInterstitial init.
Dejó de estar disponible el método setValidAdSizesWithSizes en DFPBannerView. Utiliza DFPBannerView.validAdSizes en lugar de esta función.
7.1.0
2015-04-01
Se requiere la vinculación con CoreMedia.framework.
Se corrigieron varios errores.
7.0.0
2015-02-03
Se quitó la compatibilidad con iOS 5.
Se lanzó el SDK como framework.
Se quitó la dependencia de la marca del vinculador -ObjC.
Se mejoró el tiempo de carga de los anuncios en iOS 8.
Se agregó la propiedad requestAgent a GADRequest.
Las integraciones de terceros deben establecer esta propiedad para indicar la plataforma desde la que se originó la solicitud.
Se agregó la nueva clase DFPRequest, que admite la segmentación personalizada y las exclusiones de categorías.
Se movió la propiedad publisherProvidedID de DFPExtras a DFPRequest.
Se reemplazaron GADAdMobExtras y DFPExtras por una sola clase GADExtras.
Propiedad hasAutoRefreshed de GADBannerView obsoleta.
Se quitó la macro GAD_SIMULATOR_ID: Los anuncios de prueba se habilitan automáticamente en el simulador cuando se usan GADBannerView y GADInterstitial.
Se quitaron las propiedades de mediationExtras, additionalParameters y pruebas de GADRequest.
setBirthdayWithMonth:day:year: de GADRequest quedó obsoleto.
Se quitó el método addKeyword: de GADRequest.
Se quitó la clase DFPSwipeableBannerView.
6.12.2
2014-11-06
Se desactivó el rebote para los anuncios de banner.
Se corrigió una falla que ocurría en DumpViews.
6.12.0
2014-09-18
Lanzamiento oficial de la compatibilidad con iOS 8.
La carga de anuncios tarda menos tiempo en el subproceso principal en iOS 8.
Los anuncios de banner inteligente se muestran correctamente en orientación horizontal en iOS 8.
Requiere la vinculación con dos frameworks nuevos: EventKit y EventKitUI.
Se vinculan automáticamente si los módulos y los frameworks de vinculación automática están habilitados.
La propiedad mediatedAdView dejó de estar disponible en GADBannerView.
Se quitó el método loadAndDisplayRequest:usingWindow:initialImage: que había dejado de estar disponible en GADInterstitial.
6.11.1
2014-08-07
Se corrigió la inicialización de la vista de banner desde nibs.
6.10.0
2014-07-17
Ahora, los anuncios se abren de forma predeterminada en Safari en lugar del navegador integrado en la app.
La creatividad puede anular este comportamiento especificando mraid.expand() o admob.opener.openOverlay().
Se inhabilitaron los gestos de deslizamiento en DFPBannerView.
DFPSwipeableBannerView dejó de estar disponible y se reemplazó por DFPBannerView.
6.9.3
2014-06-12
El método loadAndDisplayRequest:usingWindow:initialImage en GADInterstitial dejó de estar disponible.
Se desagruparon los paquetes de Analytics del SDK, lo que generó una reducción del tamaño del SDK de (9.6 a 3.4) MB. El SDK de Analytics se puede descargar aquí.
La propiedad contentURL en DFPExtras se movió a GADRequest.
Se corrigieron varios errores.
6.9.2
2014-05-07
Se quitó la compatibilidad con iOS 4.3. El SDK admite iOS 5.0 y versiones posteriores, y ahora proporciona referencias débiles de ARC.
Se agregó un formato de banner grande de 320 × 100, con la constante kGADAdSizeLargeBanner.
Se agregó un nuevo formato de anuncio intersticial para lanzar compras directas desde la aplicación. Establece la propiedad inAppPurchaseDelegate en GADInterstitial para controlar los eventos de compra directa desde la aplicación.
6.8.0
2014-01-24
Mejor segmentación de anuncios
Se requiere para vincularse al framework de CoreTelephony.
Se corrigió una falla que se producía cuando el dispositivo entraba en modo avión.
6.7.0
2013-12-12
Se mejoró el rendimiento de los anuncios cuando se colocan dentro de un UITableView.
Se corrigieron varios errores.
6.6.1
2013-11-13
Se corrigieron algunas fugas de memoria que se producían al usar la mediación.
6.6.0
2013-11-05
Se requiere para vincularse al framework de AVFoundation.
Se agregó compatibilidad con las arquitecturas arm64 y x86_64.
Se redujo significativamente el tamaño de la biblioteca.
Se agregó la propiedad adNetworkClassName en GADBannerView y GADInterstitial.
Se corrigió un error por el que no se activaban los eventos de la app de Ad Manager para los anuncios intersticiales.
Se incluyó el adaptador HTML de Ad Exchange directamente en la biblioteca. Los desarrolladores de Ad Exchange ya no necesitan vincular libAdapterHtml.a por separado.
6.5.1
2013-08-29
Oculta la barra de estado para las vistas de pantalla completa en iOS 7.
6.5.0
2013-07-16
Se corrigió el error de cambio de tamaño de GADBannerView.
Cambio en la API para el campo de la COPPA en GADRequest.
Pasa el IDFA de Apple en la solicitud de anuncio.
Se actualizaron los mensajes de advertencia de mediación para el uso de la marca del vinculador.
6.4.2
2013-05-20
Se corrigió un problema recurrente de GADMRAIDInterceptor.
6.4.1
2013-04-18
Se corrigió una falla que ocurría cuando el Advertising Identifier era nil.
6.4.0
2013-04-08
Se corrigió el error GADInterstitial que se producía cuando la app se ejecutaba en segundo plano.
Se corrigió una falla de subprocesos de GADMRAIDInterceptor.
Se corrigió un error para que los delegados de anuncios intersticiales ahora reciban interstitialWillLeaveApplication.
Se cambiaron los nombres de los símbolos MD5 para evitar errores de símbolos duplicados.
Se agregó compatibilidad para recibir anuncios de prueba cuando se usa AdMob a través de la mediación.
Los anuncios de prueba solo están disponibles en dispositivos con iOS 6 o versiones posteriores.
Se quitaron todos los usos del UDID.
6.3.0
2013-02-14
Se agregó una instrucción de registro que proporciona el ID para pasar a request.testDevices y habilitar los anuncios de prueba en un dispositivo específico.
Se agregó compatibilidad con los anuncios de prueba en iOS 6.
Se corrigió una falla en GADMraidInterceptor.
6.2.1
2012-10-16
Se requiere para vincularse al framework de StoreKit.
Se corrigió una falla que se producía cuando se rotaba la app antes de recibir el primer anuncio de mediación.
6.2.0
2012-09-26
Ya no es necesario el parámetro -all_load cuando se compila para ARMv7s; el parámetro -ObjC sigue siendo obligatorio.
Se requiere para vincularse con el framework de AdSupport.
Se requiere para usar Xcode 4.5 y compilar para iOS 6. La implementación mínima es iOS 4.3.
El SDK quitó las instrucciones de ARMv6 y ahora incluye las instrucciones de ARMv7s.
Utiliza el identificador para publicidad (IDFA) de Apple para iOS 6 y el UDID para las versiones anteriores a iOS 6.
Se corrigieron varios errores para iOS 6.
Compatibilidad del navegador integrado en la app para la pantalla más alta del iPhone 5.
Se agregó compatibilidad con el diseño automático para iOS 6.
6.1.4/5
2012-08-09
Se corrigió un error relacionado con el seguimiento de clics o impresiones de terceros.
Se puede crear DFPBannerView sin tener un tamaño inicial.
Asegúrate de que validAdSizes esté configurado antes de cargar una solicitud.
6.1.5: Esta versión utiliza el identificador de dispositivo universal (UDID). Las apps que utilizan esta versión deben obtener el consentimiento adecuado del usuario para enviar información del identificador de dispositivo de conformidad con las políticas pertinentes de iOS.
6.1.1/2
2012-07-19
Se corrigió el bloqueo del interceptor de MRaid cuando se accedía a un problema de clave nula.
Los publicadores deberán agregar un parámetro -all_load cuando usen el SDK.
Se agregaron objetos DFPBannerView, DFPInterstitial y DFPExtras específicamente para los publicadores de Ad Manager.
Nueva función de Ad Manager: Varios tamaños de anuncios.
Nueva función de Ad Manager: Eventos de aplicaciones.
Los encabezados de Ad Manager, Search y Mediation ahora se incluyen en la subcarpeta "Complementos", por lo que ya no requieren descargas separadas.
Problema conocido: Cuando se usa GADBannerView con Interface Builder, el tamaño del marco debe establecerse de forma explícita antes de cargar una solicitud.
6.1.2: Esta versión utiliza el identificador de dispositivo universal (UDID). Las apps que utilizan esta versión deben obtener el consentimiento adecuado del usuario para enviar información del identificador de dispositivo de conformidad con las políticas pertinentes de iOS.
6.0.3/4
2012-05-10
Se agregó la limitación de frecuencia.
Se corrigieron algunos errores menores.
6.0.4: Esta versión utiliza el identificador de dispositivo universal (UDID). Las apps que utilizan esta versión deben obtener el consentimiento adecuado del usuario para enviar información del identificador del dispositivo de conformidad con las políticas pertinentes de iOS.
6.0.1
2012-04-19
Se agregó la mediación de redes de publicidad.
La mediación incluye la capacidad de mediar anuncios propios y eventos personalizados.
Se agregó compatibilidad con MRAID v1.0 para todas las versiones de la plataforma iOS.
Se dieron de baja las macros GAD_SIZE_#x# a favor de las constantes GADAdSize.
Se agregó compatibilidad con anuncios de ancho completo a través de las nuevas constantes GADSize: kGADAdSizeSmartBannerPortrait y kGADAdSizeSmartBannerLandscape.
GADRequest ahora usa registerAdNetworkExtras: para establecer elementos adicionales. La propiedad additionalParameters dejó de estar disponible.
A partir de la versión 5.0.8, el SDK de iOS no hace referencia a uniqueIdentifier.
5.0.8
2012-03-30
Se quitaron todas las referencias a uniqueIdentifier, una propiedad UIDevice obsoleta.
La propiedad testDevices dejó de estar disponible y se reemplazó por la propiedad testing, que ya no está obsoleta.
5.0.5
2011-11-30
Se agregó compatibilidad con formatos de anuncios intersticiales rich media adicionales para iPhone y iPad. Esta actualización será compatible con todos los formatos de anuncios intersticiales futuros.
Se mejoró el seguimiento de las impresiones de anuncios intersticiales.
GADInterstitial siempre fue un objeto de un solo uso, pero ahora fallará correctamente llamando a didFailToReceiveAdWithError: en cualquier solicitud para cargar o mostrar un intersticial después de la primera solicitud.
5.0.4
2011-10-28
Se corrigieron los botones demasiado grandes en pantallas Retina en el navegador integrado en la app.
Se corrigió la presentación de anuncios del controlador de vistas modal.
Se corrigió el comportamiento de la etiqueta de anclaje.
4.1.1
2011-07-18
También se certificó en iOS 5.0 Beta 3.
Se agregó un espacio de nombres a GTMStringEncoding para evitar colisiones del vinculador con otras bibliotecas.
El navegador integrado en la app se cierra solo para los anuncios de App Store mal configurados.
Se corrigieron las fugas de memoria en el SDK.
Se corrigieron problemas de seguimiento de clics con los banners de DoubleClick for Advertisers (DFA).
Se corrigieron algunas fallas muy poco frecuentes.
Versión de lanzamiento oficial de Google Ad Manager.
4.1.0
2011-05-02
Todos los controladores de vistas se descartan correctamente cuando se emite un cierre desde JavaScript en un controlador de vistas oculto en la pila de controladores de vistas.
Se agregó compatibilidad con los tiempos de espera de los anuncios intersticiales de AFMA proporcionados por el servidor.
Ahora, el modo de prueba se habilita incluyendo los IDs de dispositivos en una lista blanca.
Se agregó un método para volver a usar el mismo UIWebView en un banner y una superposición de medios enriquecidos.
Se agregó el submodelo de dispositivo al diccionario onshow.
Se corrigieron las fugas de memoria en GADBrowserController y UIWebViews.
El controlador de vistas de intersticiales de apertura de la app se bloquea en orientación vertical para quitar un registro de advertencia de la consola.
Todos los códigos de respuesta HTTP 5xx ahora devuelven un "error del servidor" en lugar de un "error de red".
[[["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: 2025-07-09 (UTC)"],[[["The Google Mobile Ads SDK for iOS is regularly updated to support new iOS versions and enhance features."],["Major updates like v11 and v10 introduced breaking changes, requiring developers to adjust their integration."],["Open Measurement (OM SDK) is frequently updated for improved ad viewability and verification."],["The SDK focuses on performance, stability, and privacy, with optimizations and privacy-focused features being added."],["Older APIs are regularly deprecated, encouraging developers to migrate to newer alternatives."]]],[]]