Notas de versión

Versión Fecha de lanzamiento Notas
11.10.0 2024-09-18
  • Se realizaron cambios en el almacenamiento en búfer del video para mejorar el rendimiento de reproducción. una conexión móvil.
11.9.0 2024-09-11
  • Versión oficial de la compatibilidad con iOS 18.
  • Se solucionó un problema que impedía que los anuncios de apertura de apps 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 causaba que el SDK fallara cuando se ejecutaba en macOS.
11.8.0 2024-08-13
  • Anuncios nativos: Se corrigió un error por el que se activaba la reproducción de un video en pausa. un GADVideoControllerDelegate adicional reproducir y pausar la devolución de llamada.
11.7.0 2024-07-15
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 solo es 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 que se muestra se puede contraer.
  • El estado userInteractionEnabled de las vistas de recursos de anuncios nativos ahora se restablece después de configurar las vistas de recursos en nil.
  • Inspector de anuncios: Se agregó compatibilidad para mostrar privacidad adicional. indicadores 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.
11.3.0 2024-04-11
  • Se agregó la propiedad adUnitID a GADAppOpenAd.
11.2.0 2024-03-14
  • Se agregó compatibilidad con los archivos de manifiesto de privacidad.
  • Open Measurement: Se actualizó al SDK de OM 1.4.12.
  • Se mejoraron algunos códigos de error de respuesta para identificar correctamente la red errores, en lugar de que no haya rellenos.
  • Se actualizó el Info.plist del SDK para solucionar un problema de Swift Package Manager en Xcode 15.3.
  • Inspector de anuncios: Se agregó compatibilidad para mostrar información de .plist y valores del MTC de IAB.
11.1.0 2024-03-06
  • Se solucionó un problema por el que la carga de anuncios de video podía activar un mensaje de advertencia. a la consola sobre el uso del subproceso principal.
  • Inspector de anuncios: Se agregó compatibilidad para mostrar el estado de autorización de seguimiento de aplicaciones del usuario.
11.0.1 2024-02-09
  • Open Measurement:
    • Se revirtió a la versión 1.4.8 del SDK de OM.
    • Soluciona un símbolo adView global no deseado que se encuentra en el SDK de OM 1.4.10, que causa 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 siga recopilando métricas del usuario en AdMob, vincule su aplicación de AdMob a Firebase y, luego, integra el SDK de Google Analytics para Firebase a tu .
    • Se actualizó la versión mínima compatible de Xcode a 15.1.
    • Se actualizó el objetivo 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 antes estaban obsoletas.
  • Open Measurement: Se actualizó al SDK de OM 1.4.10.
  • Anuncios de pantalla completa:
    • Las referencias de UIViewController para los anuncios de pantalla completa ahora son opcionales y no obligatorias. El SDK usa la ventana principal de la app para buscar controladores de vista automáticamente cuando no se proporcione uno
  • Pruebas:
  • Inspector de anuncios:
    • El Inspector de anuncios ahora muestra los errores que se encontraron durante la sesión. comenzar.
    • Se corrigió una falla poco común asociada con el Inspector de anuncios durante la inicialización del SDK.
10.14.0 2023-11-29
  • GADSimulatorID quedó obsoleto. Los simuladores ya están en prueba de forma predeterminada.
  • -setSameAppKeyEnabled: quedó obsoleto. Usa -setPublisherFirstPartyIDEnabled: en su lugar.
  • Se agregaron advertencias de baja adicionales para las APIs de GADCustomEvent. En su lugar, usa las APIs de GADMediationAdapter.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • Se corrigió un error que podía hacer 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 del soporte para iOS 17.
  • Open Measurement: Se actualizó al SDK de OM 1.4.8.
  • Inspector de anuncios: 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ó el problema de audio por el que, incluso si el anuncio estaba silenciado, la sesión de audio detiene inesperadamente la música de fondo cuando termina el video.
  • Se agregó compatibilidad para pasar un ID de unidad de anuncios cuando se genera GADQueryInfo.
10.8.0 2023-07-12
  • Se hicieron pequeños cambios en la forma adWillPresentFullScreenContent:, adWillDismissFullScreenContent: y Se controlan las devoluciones de llamada de delegado adDidDismissFullScreenContent: los delegados para anuncios mediados. Estos cambios hacen que los anuncios mediados se comporten más como 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 presentan los anuncios de pantalla completa de terceros, se llama a ad:didFailToPresentFullScreenContentWithError: en lugar de a adWillPresentFullScreenContent: y adDidDismissFullScreenContent:.
10.7.0 2023-06-26
  • GADRequestConfiguration: dio de baja el tagForChildDirectedTreatment: y se agregó un tagForChildDirectedTreatment de lectura y escritura.
  • GADRequestConfiguration: Se dio de baja 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 renderizan 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 en paralelo.
10.5.0 2023-05-15
  • Se corrigió una fuga de memoria que se producía cuando se creaba un GADQueryInfo. .
10.4.0 2023-04-20
  • Se actualizó la versión mínima compatible de Xcode a 14.1.
    • armv7 no es compatible con Xcode 14 y se quitó del SDK.
  • El objetivo de implementación mínimo aumentó a iOS 11.0.
  • Inspector de anuncios: Se agregó compatibilidad con SDK para mostrar nombres de unidades de anuncios en el anuncio. IU del inspector de registros.
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:
    • Los anuncios ya no se publican en iOS 11. Se requiere iOS 12 para recuperar anuncios, aunque el objetivo de implementación mínimo sigue siendo iOS 10.0.
    • Ahora se requiere un ID de aplicación de Ad Manager para todas las apps de Ad Manager. El El ID tiene el siguiente formato:
      ca-app-pub-################~########## Consulta Actualiza tu Info.plist para obtener más información.
    • Ahora se requiere GoogleAppMeasurement.xcframework para todas las apps de Ad Manager.
    • Se quitaron los siguientes campos obsoletos:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Anuncios nativos: Se corrigió un error por el que GADMediaContent.mainImage mostró nil a pesar de que la imagen se renderizó correctamente en un GADMediaView.
  • Los anuncios nativos fuera de contexto del Inspector de anuncios ahora tienen vistas de contenido multimedia.
  • Dejaron de estar disponibles los siguientes campos en GADMediationAdConfiguration:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Se quitó el código de bits 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: tiene dejó de estar disponible y se reemplazó por +loadWithAdUnitID:request:completionHandler: Cargando app los anuncios abiertos ahora asume la orientación actual del dispositivo, la cual coincide 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 el procesamiento 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
  • Versión 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 de videos con premio: didRewardUserWithReward: dejó de estar disponible en GADMediationRewardedAdEventDelegate y se reemplazó por didRewardUser. La recompensa publicitaria proporcionada por didRewardUserWithReward: siempre fue una no-op, con la valor de recompensa por anuncios que proviene de la configuración de unidades de anuncios en Ad Manager
  • 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 muestra información sobre la red de publicidad que cargó el anuncio.
  • Se agregó la propiedad adSourceInstanceID a GADAdNetworkResponseInfo.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Mediación nativa: Ahora se invocan las devoluciones de llamada nativeAdDidRecordImpression: y nativeAdDidRecordClick: en los anuncios nativos mediados.
  • 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 de a la versión más reciente de adWilllPresentFullScreenContent en GADFullScreenContentDelegate.
9.1.0 2022-02-28
  • Corrección de errores y mejoras en el rendimiento.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • La constante kGAMSimulatorID dejó de estar disponible en GAMRequest. Usa GADSimulatorID en GADRequestConfiguration en su lugar.
  • La propiedad credentials dejó de estar disponible 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 causar una falla cuando un vista de anuncio se quita de la jerarquía de vistas en el modo de prueba.
  • Dejaron de estar disponibles todas las constantes con el prefijo kGAD. En su lugar, usa los que tienen el prefijo GAD.
8.11.0 2021-09-16
  • Versión oficial de la compatibilidad con iOS 15.
  • Se agregaron protecciones para evitar que las apps fallen cuando el SDK de anuncios de Google para dispositivos móviles se ejecute en iOS 9 o versiones anteriores. El SDK solo es compatible con iOS 10 y versiones posteriores, y no realiza ninguna acción en caso contrario.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Se corrigió un error poco común que afectaba a las versiones beta de iOS 15, en las que es posible que las vistas web de pantalla completa no se ajustaran de forma correcta para las apps con varias escenas.
  • Se corrigió un error por el que una llamada a registerAdNetworkExtras: fallará si el objeto GADRequest se crea con el método copy.
8.8.0 2021-07-20
  • Se agregó lógica para evitar casos poco frecuentes en los que se pudieran presentar varias tiendas integradas en la aplicación, una encima de la otra.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • La propiedad mediaView dejó de estar disponible en GADCustomNativeAd. En su lugar, usa la nueva propiedad mediaContent de la misma clase.
  • Se corrigió un error por el que no se obtenían las devoluciones de llamada del delegado para silenciar o activar el sonido del video. se invoca para Open Bidding anuncios nativos.
  • Se actualizó el tipo kGAMSimulatorID 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 un formato de anuncio experimental no se descartaba cuando se descartaba el anuncio si se presentaba varias veces.
8.4.0 2021-04-19
  • Mayor compatibilidad con SKAdNetwork eventos de conversión mediante 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 relevantes y personalizados mediante datos recopilados de tus apps.
  • 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 produjeron al usar múltiples Pods con diferentes parámetros de configuración de user_target_xcconfig.
8.2.0 2021-03-11
  • Se agregó compatibilidad adicional con SKAdNetwork para preparar la aplicación forzosa 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
  • disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting Los informes de CDA del SDK. Estos métodos ahora no realizan ninguna acción.
  • Se agregaron marcas para reducir el acceso del SDK a las APIs de CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • Cambios principales en la versión 8, como se describe en Prepárate para el SDK v8
  • Mejora del rendimiento del SDK cuando se realizan grandes cantidades de solicitudes de forma simultánea.
  • Se quitó la compatibilidad con la arquitectura i386. Los simuladores de 32 bits ya no es compatible con Xcode.
  • Se corrigió un error por el que adapterVersion en el El protocolo GADMediationAdapter tuvo conflictos con NSObject en Swift.
7.69.0 2020-12-03
  • Apps requeridas para compilar en Xcode 12.0 o versiones posteriores.
  • Se agregó una porción del simulador de arm64 para permitir las pruebas en simuladores de Apple. Plataformas Silicon Mac.
  • Se agregó un parámetro styleID a GADDynamicHeightSearchRequest.
  • Se agregó -adDidRecordImpression: Devolución de llamada a GADFullScreenContentDelegate para la versión beta de pantalla completa formatos.
  • Se agregó compatibilidad con NSUserDefaults gad_has_consent_for_cookies. El SDK de anuncios para dispositivos móviles habilitará anuncios limitados (LTD) cuando la preferencia gad_has_consent_for_cookies se establezca en cero. Consulta cómo configurar el consentimiento para las cookies para obtener más detalles.
  • El SDK de Mobile Ads inhabilitará la transmisión del identificador de publicidad (IDFA) cuando se llame a GADMobileAds.sharedInstance().requestConfiguration.tag con forChildDirectedTreatment: true (consulta la configuración dirigida a niños) o se llame a GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) (consulta la configuración de usuarios menores de la edad de consentimiento).
7.68.0 2020-11-04
  • Se actualizó el SDK de un .framework a un .xcframework Ahora se requiere CocoaPods 1.9.0 o una versión posterior para Instalaciones de CocoaPods.
  • Se quitó arm64e de la distribución. Las pruebas locales en arm64e ya no estarán disponibles.
  • Se agregó el validador de políticas de anuncios nativos.
  • Se agregó la versión beta del Inspector de anuncios.
  • Se corrigió un error en el que el objeto rootViewController de GADNativeCustomTemplateAd retiene un puntero fuerte hacia el anuncio.
7.67.0 2020-10-21
  • Se lanzaron nuevas APIs en versión beta para anuncios intersticiales y recompensados. Las nuevas APIs proporcionan la misma funcionalidad, pero tienen una coherencia mejorada.
  • Se agregó la propiedad neighboringContentURLStrings a GADRequest
  • Se agregaron APIs para el formato GADRewardedInterstitialAd. Anuncio recompensado Actualmente, los anuncios intersticiales 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 las muescas.
7.66.0 2020-09-28
  • Anuncios en forma de banner: Se agregó el método delegado adViewDidRecordImpression: a GADBannerViewDelegate.
7.65.0 2020-09-03
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Anuncios de apertura de apps: Se cambió GADAppOpenAd para que sea un formato de pantalla completa. Actualmente, los anuncios de aplicación abierta están en versión beta privada. Comunícate con tu administrador de cuentas para solicitar acceso.
  • Anuncios nativos: Se agregó la propiedad mediaContent y se dio de baja la propiedad videoController en GADNativeCustomTemplateAd.
  • Mediación intersticial: interstitialDidDismissScreen: de devoluciones de llamada de los adaptadores de mediación se se anuló la duplicación.
7.62.0 10-07-2020
  • Se corrigió el error por el que se debía hacer clic dos veces en los videos para reproducirlos después de pausarlos debido a que se quitaban 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, una clase de formato de anuncio sin usar a la que las apps no deberían hacer referencia.
7.60.0 2020-05-20
  • Anuncios recompensados: Modificado el serverSideVerificationOptions propiedad de GADRewardedAd sea strong en lugar de copy
  • Se implementó description. en GADResponseInfo y GADAdNetworkResponseInfo para facilitar el registro
  • Todos los errores de presentación (p. ej., rewardedAd:didFailToPresentWithError:) ahora siempre muestra un código de GADPresentationErrorCode. Los errores de presentación de 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 compatibles, lo que causa problemas con la IU
  • Anuncios de prueba: Se actualizó la etiqueta del anuncio de prueba a "Modo de prueba". en su lugar de "Anuncio de prueba" y actualizamos la IU de la etiqueta.
7.58.0 2020-04-13
  • Se aumentó la compatibilidad mínima con la versión de Xcode a 11.0.
  • Se agregó adNetworkInfoArray propiedad a GADResponseInfo. Esta propiedad muestra los metadatos sobre redes de mediación a las que se llama como parte de esta respuesta de anuncio.
  • Se inhabilitó la accesibilidad de los elementos de anuncios ocultos, por lo que se usan herramientas como VoiceOver. no llames elementos inactivos.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd quedó obsoleto. Todos los clientes deben usar GADRewardedAd.
  • Mensajes de error mejorados para "No se encontró el adaptador" errores. Los mensajes de error ahora contienen el nombre del adaptador.
  • Se corrigió un error GADRewardedAd en el que el elemento El método rewardedAd:didFailToPresentWithError: no sería se llamaba de vuelta en los casos en 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 son HTTP dentro de un SafariViewController.
7.56.0 2020-02-28
  • Se agregaron los métodos de instancia disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting en GADMobileAds y dejó de estar disponible el método de clase disableAutomatedInAppPurchaseReporting. Llamada disableAutomatedInAppPurchaseReporting antes de inicializar SDK de anuncios de Google para dispositivos móviles o cargar anuncios para inhabilitar los informes de CDA automatizados.
  • 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 es compatible con el simulador de 32 bits.
7.55.1 2020-02-14
  • Anuncios recompensados: Se corrigió un error por el que rewardedAd:didFailToPresentWithError: mostraba 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 la configuración predeterminada del SDK en todas las vistas web.
  • Se agregó compatibilidad para leer los parámetros de consentimiento de MTC v2.0 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 Open Bidding no funcionaba 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 o recompensados: Se agregó el método canPresentFromViewController:. Aplicaciones multiescena puede utilizar este método para comprobar si el anuncio aún se puede presentar cuando el anuncio de escena cambia de tamaño.
  • Anuncios intersticiales: interstitialDidFailToPresentScreen: ahora se llama cuando intentas presentar un anuncio que no está listo o que ya se presentó.
  • Anuncios nativos: Se corrigió un error por el que se llamaba a una API de IU en una subproceso en segundo plano.
  • Se corrigió la fuga de memoria de GADBlockSignalSource que se producía cuando se cargaban anuncios.
  • Mediación nativa: Se quitó. 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 la relación de aspecto del contenido multimedia del anuncio in-stream en la solicitud no se respetó.
7.51.0 2019-10-17
  • Se aumentó la versión mínima de iOS compatible 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 quitó a videoController, duration, currentTime y aspectRatio.
  • Se agregó la API de banners fijos adaptables Beta.
7.50.0 2019-09-18
  • Versión 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 configurar la propiedad scene en GADRequest para recibir anuncios del tamaño adecuado.
    • Se quitó la subclase SKStoreProductViewController, que es no permitido en iOS 13.
  • Se resolvió la advertencia de Apple durante el envío a la tienda de aplicaciones sobre el uso de APIs obsoletas.
  • Se agregó la propiedad testRequestIdentifiers a GADMobileAds.requestConfiguration La propiedad testDevices dejó de estar disponible en GADRequest.
  • Se dio de baja kGADErrorMediationNoFill código de error. Todos los errores de falta de relleno ahora muestran kGADErrorNoFill. código de error.
  • Anuncios recompensados: Ahora se puede configurar la propiedad customRewardString en cualquier momento antes de que se muestre un GADRewardedAd. Anteriormente, esta propiedad debía definirse antes de cargar un anuncio.
  • Mediación: Se mejoraron los mensajes de error públicos durante la mediación. no se encontraron adaptadores de video o no cumplen con el protocolo correcto.
7.49.0 2019-08-20
  • Se agregó una API de identificador de respuesta de anuncios 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 anteriores (p. ej., GADRewardBasedVideoAd) observaron una disminución de 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 la instalación de apps de video con anuncios intersticiales y recompensados. anuncios.
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 de GADNativeAppInstallAd y GADNativeContentAd que antes se habían dado de baja. Las aplicaciones deben usar unificado anuncios nativos.
  • Anuncios nativos: Se corrigió un error por el que el anuncio nativo mostraba una vista de contenido multimedia nil y una relación de aspecto de cero, a pesar de que tenía contenido de video.
  • Mediación: Se corrigió una falla que se producía cuando se activaban los adaptadores de mediación. varias devoluciones de llamada de éxito o fracaso 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 se producía en ocasiones excepcionales cuando se rechazaban los anuncios de video.
  • Se actualizó la devolución de llamada rewardedAdMetadataDidChange para que no sea Se llama cuando los metadatos son nil.
7.44.0 2019-05-10
  • Lanzamiento oficial de la asistencia de medición de aplicaciones.
  • Open Measurement: Se actualizó al SDK de OM 1.2.14.
  • Se quitó GADCorrelator y sus APIs asociadas. Anteriormente, esta función no funcionaba.
  • La propiedad preferredImageOrientation en GADNativeAdImageAdLoaderOptions dejó de estar disponible. Usa GADNativeAdMediaAdLoaderOptions en su lugar.
7.43.0 2019-04-19
  • Se actualizó la versión mínima requerida de iOS a 8.0.
  • Versión de actualización oficial para la compatibilidad con Open Measurement.
  • Open Measurement: Incluye el SDK de OM 1.2.13.
  • Open Measurement: Se agregó compatibilidad con formatos de anuncios nativos personalizados.
  • Anuncios nativos: Se agregaron videoController y hasVideoContent propiedades a GADMediaContent
  • Anuncios nativos: Dejó de estar disponible el videoController en 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 multimedia de un anuncio nativo. Esta opción tiene prioridad sobre la propiedad preferredImageOrientation en GADNativeAdImageAdLoaderOptions.
  • Anuncios nativos: GADMediaView ahora respeta la contentMode cuando se renderizan imágenes
7.42.2 2019-03-29
  • Mediación de recompensas (APIs nuevas): Se corrigió un error en el que los adaptadores de mediación de recompensas 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 los 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 medición de aplicaciones. El ID de aplicación debe colocar en el plist de tu aplicación usando la clave GADIsAdManagerApp Consulta la Guía de inicio rápido Iniciar la guía para obtener más información.
  • Se redujo el tamaño del framework del SDK por debajo de los límites de GitHub.
  • Se agregó a tagForChildDirectedTreatment a GADMobileAds.sharedInstance.requestConfiguration [GADRequest tagForChildDirectedTreatment] recibió obsoleto.
  • Se corrigió un error por el que rewardBasedVideoAdMetadataDidChange: cuando los metadatos no cambiaban.
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 que generaba un error de compilación cuando se hacía referencia a GADCustomEventParametersServer.
  • Se agregó la propiedad mainImage en la clase GADMediaContent para establecer el recurso de imagen principal para los anuncios nativos cuando el video no está disponible.
7.38.0 2019-01-22
  • Se solucionó un problema de renderización de anuncios fluidos que se mostraban en vistas de tabla.
  • Se agregó una nueva clase GADMediaContent para proporcionar información de 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 informar varias impresiones a partir 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 solucionó 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 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 fallaba en varios adaptadores de mediación de terceros. Otro anuncio puede solicitarse después de que la presentación finalice en rewardBasedVideoAdDidClose:
  • Corregido: Se actualizó CocoaPod para reducir el tamaño del archivo por debajo de 100 MB, lo que permite Los archivos del SDK que se enviarán a los repositorios de GitHub.
7.33.1 2018-09-13
  • Anuncios nativos: Se solucionó un problema por el que a veces no se mostraban los anuncios de video. se reproduzcan correctamente.
  • Anuncios nativos: Se solucionó un problema en el que GADMediaView estaba vacío para los anuncios que no son de video.
  • Anuncios de banner de DFP: Se corrigió un error por el que el método de cambio de tamaño no se comportaba 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 solicitudes de verificación del servidor.
  • Anuncios nativos: GADNativeAppInstallAd, GADNativeContentAd y las APIs asociadas dejaron de estar disponibles a favor de GADUnifiedNativeAd. Consulte la documentación de Anuncios nativos Guía avanzada unificada 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 vistas de anuncios en vistas de colección.
  • Se agregó la propiedad requestConfiguration a GADMobileAds, que se puede usar para especificar los parámetros maxAdContentRating y tagForUnderAgeOfConsent para todos los anuncios solicitudes.
  • Mediación: Se agregaron las propiedades maxAdContentRating y underAgeOfConsent a GADMediationAdRequest.
7.31.0 2018-05-17
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 que se introdujo en la versión 7.28.0 y 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 tipo nuevo: 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 videos con premios: 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ó el GADMediatedNativeAdDelegate.h. para otorgar a los adaptadores acceso a las vistas individuales que se usan en un anuncio nativo.

    Agregado:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Obsoletos:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Se agregó compatibilidad con la mediación de videos nativos. Los adaptadores de mediación nativa deben implementar el método mediaView en GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd, y mostrar su vista de contenido multimedia.
  • Se agregaron dependencias en los frameworks QuartzCore y CFNetwork.
7.26.0 2017-11-17
  • Compatibilidad con iPhone X
  • En el caso de los anuncios de pantalla completa, el botón de cierre predeterminado ahora se renderiza dentro del área segura.
  • Se quitó la propiedad nativeAd de GADAdChoicesView y GADMediaView
  • Limita las interacciones del SDK con StoreServices de Apple a una vez por sesión, cuando se inicia la app.
  • 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.
7.25.0 25 de octubre de 2017
  • Mediación nativa: Los adaptadores ahora reciben la llamada a mediatedNativeAd:didRenderInView:viewController: en cuanto un anuncio nativo se asocia 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 realiza el seguimiento se desasigna la vista.
7.24.1 2017-9-27
  • Actualiza la forma en que el SDK interactúa con StoreServices de Apple.
7.24.0 2017-9-20
  • Lanzamiento oficial del soporte para 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 banners se desplazaban hacia abajo debido a las inserciones de contenido.
  • Se agregó una dependencia en el framework Security.
7.23.0 2017-09-05
  • Los adaptadores de mediación ahora reciben notificaciones a través de mediatedNativeAd:didUntrackView: cuando se desasigna un anuncio nativo.
7.22.0 2017-08-08
  • Se solucionó el problema por el que no se cargaba el anuncio. no se invocaba el evento Cuando se descarta una solicitud de anuncio debido a que la aplicación se ejecuta en segundo plano
7.21.0 2017-06-20
  • En el caso de los bloques de anuncios intersticiales sin anuncios de video, los anuncios intersticiales publicados tienen una opción de cierre inmediato, incluso si una creatividad MRAID llama a useCustomClose.
  • Se agregó texto al menú de depuración para indicar si la vista previa de la creatividad o el modo de solución de problemas están activos.
  • Se agregó la clase GADMultipleAdsAdLoaderOptions, lo que permite que los publicadores especifiquen la cantidad de anuncios que se cargarán en una sola solicitud.
  • Se agregó la propiedad loading a GADAdLoader, que indica si el cargador de anuncios está cargando anuncios.
  • Se agregó un nuevo método delegado opcional -adLoaderDidFinishLoading: al GADAdLoaderDelegate, que se invoca después de un GADAdLoader termina de mostrar todos los anuncios para una solicitud.
7.20.0 2017-05-03
  • Se quitó el formato del 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 reenvíaba un tamaño de anuncio incorrecto. a redes de mediación para la mediación inteligente de banners.
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 iniciar, pausar o detener 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 delegados a GADVideoControllerDelegate que corresponden al inicio, la pausa, el final, el silenciamiento y la activación del sonido del contenido de video.
  • Se agregó compatibilidad con adaptadores de mediación de videos recompensados para habilitar la opción. a la inicialización temprana antes de enviar 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.
  • GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd, y GADNativeCustomTemplateAd Las propiedades del controlador de video ahora no son nulas.
  • Mediación nativa: Los adaptadores ahora pueden configurar 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 de framework y global.
  • Para el tamaño del anuncio kGADAdSizeFluid, cambiar el elemento 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 en la aplicación y la solución de problemas 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 nulabilidad para GADNativeAppInstallAd. y GADNativeContentAd.
7.12.0 2016-09-28
  • Se corrigieron errores de fallas relacionadas con 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 CoreBlueooth, 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 corrigieron errores de fallas que involucraban GADStringFromCGFloat.
7.10.0 2016-08-16
  • Cuando se asocian anuncios nativos con una vista, la propiedad userInteractionEnabled de la vista se cambia a NO para que coincida con las expectativas del SDK.
  • Se agregó una dependencia en MobileCoreServices.
  • Se agregó una API para indicarle a la red de publicidad 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 videos con premio.
7.9.0 2016-07-13
  • Se agregaron dependencias de framework de GLKit, OpenGLES, CoreMotion y CoreVideo para mejorar la renderización y calidad de anuncios.
  • Se agregó el método +[GADMobileAds configureWithApplicationID:] Los publicadores de AdMob deben llamar a este método con su ID de aplicación.
  • Los publicadores de Google Ad Manager que usan la mediación de SDKs 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 SDK para el uso automático de datos de ubicación cuando un usuario habilita de manera explícita los permisos de ubicación de una app.
7.8.0 2016-04-28
  • Se agregó una dependencia en los frameworks CoreBluetooth y SafariServices.
  • Se agregaron anotaciones de nulabilidad a los archivos de encabezados principales del SDK para mejorar la compatibilidad con valores opcionales de Swift.
  • Se agregó compatibilidad con GADAdSizeDelegate en anuncios con un tamaño de kGADAdSizeFluid.
7.7.1 2016-04-06
  • Se corrigió un problema de manejo de clics de anuncios nativos en vistas de desplazamiento.
7.7.0 2016-02-24
  • Se agregó compatibilidad con anuncios de video recompensados.
  • Se agregó compatibilidad con código de bits. Si bien esto ha incrementado 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 para tu app, Dirígete a la Configuración de compilación de tu proyecto. y en la sección Opciones de compilación, Configura Habilitar código de bits como Yes.
  • Se agregó una dependencia en el framework MediaPlayer. Deberás vincular este framework al ejecutable de tu app. Si usas CocoaPods, ejecuta pod install --repo-update.
  • Se eliminaron todas las referencias a userID en las APIs de video basadas en premios.
  • Llamadas al método loadRequest: para GADInterstitial siempre se vinculan con un didFailToReceiveAd:withError: asíncrono o llamada delegada interstitialDidReceiveAd:. Se corrigió un caso límite en el que no se confirmaba este contrato.
  • Mediación nativa: Se agregó para los adaptadores la capacidad de manejar e informar eventos de clics.
  • Anuncios de búsqueda: Se agregó compatibilidad con la altura dinámica.
7.6.0 2015-12-07
  • Los métodos de protocolos para adaptadores de mediación se reagruparon o movieron para su simplificación.
  • Se corrigió el uso de mayúsculas del didFailToLoadWithError mensaje en Protocolo GADRewardBasedVideoAdDelegate.
7.5.2 2015-10-16
  • Se corrigieron errores.
7.5.1 2015-09-30
  • Se corrigieron fallas en GADStatisticsCore.
7.5.0 2015-09-22
  • El SDK ya no usa el método canOpenURL de UIApplication en dispositivos iOS 9.
  • Se corrigió un problema por el cual no se llamaba a los métodos GADNativeAdDelegate.
  • De GADAdLoaderDelegate Ahora se llama a la devolución de llamada adLoader:didFailToReceiveAdWithError si no hay ninguna. se solicitan tipos de anuncios.
7.4.1 2015-08-13
  • Se corrigió una falla que se produce cuando el usuario completa una compra directa desde la aplicación de un producto cuyo identificador contiene un carácter especial.
7.4.0 2015-07-30
  • Versión beta de MRAID v2.
  • Se agregó una nueva configuración global para el informe de fallas y el seguimiento automático de compras directas desde la app (CDA). Si el seguimiento automático de compras directas desde la app está habilitado, se quita la dependencia del SDK de seguimiento de conversiones para informar conversiones de CDA.
  • La propiedad adUnitID de GADInterstitial ahora es readonly.
  • Se agregaron APIs para mediación de videos 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 la instalación de aplicaciones y los formatos de anuncios nativos de contenido en AdMob, Ad Manager y Ad Exchange.
  • Se agregó compatibilidad con formatos de anuncios nativos personalizados, disponibles para reservas de Ad Manager.
  • Se corrigió una regresión introducida en 7.2.0 por la que los banners inteligentes se mostraban incorrectamente en orientación horizontal en iOS 8.
7.2.2 2015-05-07
  • Se corrigió la siguiente advertencia, que aparecía al realizar cargas en App Store:
    The app references non-public selectors in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • Los simuladores vuelven a cargar anuncios “Live Ad” 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 eventos personalizados registren los clics de anuncios intersticiales.
  • Se agregaron mejoras menores a las APIs de eventos personalizados.
  • Se agregó GADInterstitial initWithAdUnitID: y GADInterstitial init dejó de estar disponible.
  • Se dio de baja el método setValidAdSizesWithSizes en DFPBannerView. Utiliza DFPBannerView.validAdSizes en lugar de esta función.
7.1.0 2015-04-01
  • Se requiere un vínculo con CoreMedia.framework.
  • Se corrigieron varios errores.
7.0.0 2015-02-03
  • Se interrumpió la compatibilidad con iOS 5.
  • Se lanzó el SDK como framework.
  • Se quitó la dependencia del marcador de vinculador -ObjC.
  • Se mejoró el tiempo de carga de anuncios en iOS 8.
  • Se agregó la propiedad requestAgent a GADRequest. En las integraciones de terceros, se debe configurar esta propiedad para denotar la plataforma a partir de la cual se originó la solicitud.
  • Se agregó la nueva clase DFPRequest, que admite el perfilamiento personalizado 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.
  • Se dio de baja el elemento hasAutoRefreshed de GADBannerView propiedad.
  • Se quitó la macro GAD_SIMULATOR_ID; los anuncios de prueba tienen se habilita automáticamente en el simulador cuando se usa GADBannerView. y GADInterstitial.
  • Se quitaron mediationExtras, additionalParameters y las propiedades de prueba de GADRequest.
  • Se dio de baja setBirthdayWithMonth:day:year: de GADRequest.
  • Se quitó el método addKeyword: de GADRequest.
  • Se quitó la clase DFPSwipeableBannerView.
6.12.2 2014-11-06
  • Se desactivó el rebote para anuncios de banner.
  • Se corrigió una falla que se producía en DumpViews.
6.12.0 2014-09-18
  • Lanzamiento oficial del soporte para iOS 8.
  • La carga de anuncios lleva menos tiempo en el subproceso principal en iOS 8.
  • Los anuncios de banner inteligente se muestran correctamente en orientación horizontal en iOS 8.
  • Se requieren vínculos con dos frameworks nuevos: EventKit y EventKitUI. Estas tienen vinculación automática si se habilitan módulos y frameworks de vinculación automática.
  • La propiedad mediatedAdView dejó de estar disponible en GADBannerView.
  • Se quitó el loadAndDisplayRequest:usingWindow:initialImage: que dejó de estar disponible anteriormente. en GADInterstitial.
6.11.1 2014-08-07 Se corrigió la inicialización de vistas de banners desde archivos NIB.
6.10.0 2014-07-17
  • Los anuncios ahora se abren de manera predeterminada en Safari en lugar del navegador de la app. Los creadores pueden 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.
  • Los paquetes de análisis desagregados del SDK dan como resultado una reducción de tamaño (de 9.6 -> 3.4 MB). Puedes descargar el SDK de estadísticas aquí.
  • La propiedad contentURL de DFPExtras tiene se movió a GADRequest.
  • Se corrigieron varios errores.
6.9.2 2014-05-07
  • Se interrumpió 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 x 100, con valores kGADAdSizeLargeBanner
  • Se agregó un nuevo formato intersticial para lanzar compras directas desde las apps. Establece el Propiedad inAppPurchaseDelegate en GADInterstitial para controlar eventos de compras directas desde la aplicación.
6.8.0 2014-01-24
  • Se mejoró la segmentación de anuncios.
  • Se necesita para realizar la vinculación con el framework de CoreTelephony.
  • Se corrigió una falla que se producía cuando el dispositivo ingresaba al modo de 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 cuando se usaba la mediación.
6.6.0 2013-11-05
  • Se necesita para realizar la vinculación con el 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 cual los eventos de apps de Ad Manager no se activaban para los anuncios intersticiales.
  • Se agregó el adaptador HTML de Ad Exchange directamente a la biblioteca. Desarrolladores de Ad Exchange ya no es necesario 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.
  • Se realizó un cambio de API para el campo de COPPA en GADRequest.
  • Se pasa el IDFA de Apple en la solicitud de anuncio.
  • Se actualizaron los mensajes de advertencia de mediación para el uso de marcadores de vinculadores.
6.4.2 2013-05-20 Se corrigió un problema recurrente de GADMRAIDInterceptor.
6.4.1 2013-04-18 Se corrigió una falla que se producía cuando Advertising Identifier era nil.
6.4.0 2013-04-08
  • Se corrigió la falla de 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 intersticiales ahora reciban interstitialWillLeaveApplication.
  • Se cambiaron los nombres de símbolos de MD5 para evitar errores de símbolos duplicados.
  • Se agregó compatibilidad con la recepción de 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 que se pasará a request.testDevices para habilitar los anuncios de prueba en un dispositivo específico.
  • Se agregó compatibilidad con anuncios de prueba en iOS 6.
  • Se corrigió una falla en GADMraidInterceptor.
6.2.1 2012-10-16
  • Se necesita para realizar la vinculación con el framework de StoreKit.
  • Se solucionó 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
  • La marca -all_load ya no es necesaria cuando se compila para ARMv7s. todavía se requiere la marca -ObjC.
  • Se requiere para establecer un vínculo con el marco de trabajo de AdSupport.
  • Es necesario usar Xcode 4.5 y crear compilaciones en función de iOS 6. La implementación mínima es iOS 4.3.
  • El SDK quitó las instrucciones de ARMv6 y ahora incluye instrucciones de ARMv7s.
  • Se usa el identificador de publicidad (IDFA) de Apple para iOS 6 y el UDID para las versiones anteriores a iOS 6.
  • Se aplicaron diferentes correcciones de errores para iOS 6.
  • Compatibilidad del navegador de la app con la pantalla más alta del iPhone 5.
  • Compatibilidad con autolayout para iOS 6.
6.1.4/5 2012-08-09
  • Se corrigió un error en el seguimiento de clics o impresiones de terceros.
  • Se puede crear DFPBannerView sin un tamaño inicial. Asegúrate de que validAdSizes esté configurado antes de cargar una solicitud.

6.1.5: En esta versión, se usa el identificador universal de dispositivo (UDID). Las apps en las que se use esta versión deben recibir el consentimiento correspondiente del usuario para enviar información sobre el identificador del dispositivo conforme a las políticas aplicables de iOS.

6.1.1/2 2012-07-19
  • Se corrigió un fallo del interceptor de MRaid al acceder a una clave nula.
  • Los editores deberán agregar un marcador -all_load cuando usen el SDK.
  • Se agregaron los 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 en aplicaciones.
  • Los encabezados de Ad Manager, Búsqueda y Mediación ahora se incluyen en "Complementos" subcarpeta, y, por lo tanto, no requieren descargas separadas.
  • Problema conocido: Cuando se usa GADBannerView con Interface Builder, el tamaño de fotograma debe fijarse de forma explícita antes de cargar una solicitud.

6.1.2: En esta versión, se usa el identificador universal de dispositivo (UDID). Las apps en las que se use esta versión deben recibir el consentimiento correspondiente del usuario para enviar información sobre el identificador del dispositivo conforme a las políticas aplicables de iOS.

6.0.3/4 2012-05-10
  • Se agregó una limitación de frecuencia.
  • Se corrigieron algunos errores menores.

6.0.4: Esta versión usa el dispositivo universal. único (UDID). Las apps que usen esta versión deben obtener las credenciales consentimiento para enviar información de identificación de dispositivos de conformidad con la políticas de iOS.

6.0.1 2012-04-19
  • Se agregó mediación de redes de anuncios.
  • 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.
  • Las macros GAD_SIZE_#x# dejaron de estar disponibles a favor de constantes GADAdSize.
  • Se agregó compatibilidad con anuncios de ancho completo a través de las nuevas constantes de GADSize: kGADAdSizeSmartBannerPortrait y kGADAdSizeSmartBannerLandscape.
  • GADRequest ahora usa registerAdNetworkExtras: para establecer extras. 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 hechas a uniqueIdentifier, una propiedad UIDevice obsoleta.
  • La propiedad testDevices dejó de estar disponible a favor de la propiedad testing, que ahora no está obsoleta.
5.0.5 2011-11-30
  • Se agregó compatibilidad con formatos de anuncios intersticiales de Rich Media para iPhone y iPad. Esta actualización será compatible con versiones futuras de todas las actualizaciones anuncios intersticiales.
  • Se mejoró el seguimiento de impresiones intersticiales.
  • GADInterstitial siempre fue un objeto de uso único, pero ahora fallará correctamente llamando a didFailToReceiveAdWithError: en cualquier solicitud para cargar o mostrar un anuncio intersticial después de la primera solicitud.
5.0.4 2011-10-28 Se corrigieron los botones de gran tamaño en las pantallas Retina en el navegador de la app.
5.0.3 2011-10-24
  • Integración de anuncios de búsqueda personalizados.
  • Compatibilidad con iOS 5.0
  • Cargas intersticiales más rápidas.
  • Corrección de la presentación de anuncios de controladores de vistas modales.
  • Se corrigió el comportamiento de la etiqueta de anclaje.
4.1.1 2011-07-18
  • Certificación adicional en iOS 5.0 beta 3.
  • Se asignaron espacios de nombres a GTMStringEncoding para evitar el vinculador conflictos con otras bibliotecas.
  • El navegador de la app se cierra automáticamente para anuncios de App Store no configurados.
  • Se corrigieron pérdidas de memoria en el SDK.
  • Se corrigieron problemas de seguimiento de clics con 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 de JavaScript en un controlador de vista oculto en la pila de estos controladores.
  • Se agregó compatibilidad con tiempos de espera intersticiales de AFMA proporcionados por el servidor.
  • El modo de prueba ahora se habilita mediante la inclusión de ID de dispositivos en la lista blanca.
  • Se agregó un método para reutilizar el mismo elemento UIWebView en una superposición de banners y Rich Media.
  • Se agregó un submodelo de dispositivos al diccionario exhibido.
  • Se corrigieron fugas de memoria en GADBrowserController y UIWebViews
  • El controlador de vista intersticial abierto en la app se bloquea en el modo vertical para quitar un registro de advertencia de la consola.
  • Todos los códigos de respuesta HTTP 5xx ahora muestran un “error de servidor” en lugar de un “error de red”.
4.0.2 2011-03-15 Versión de disponibilidad general.