Notas de versión

Versión Fecha de lanzamiento Notas
11.7.0 2024-07-15
  • Dejó de estar disponible APIs de GADQueryInfo. Para generar información de la consulta, usa +[GADMobileAds generateSignal:completionHandler:] en su lugar.
11.6.0 2024-06-17
  • Se agregó una dependencia en Marketplace. Esto requiere que las apps se compilen con Xcode 15.3 o una versión posterior.
    • MarketplaceKit solo funciona con Swift, así que se creó un archivo de marcador de posición se agregan 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 se devuelve un banner se puede contraer.
  • El estado userInteractionEnabled del recurso del anuncio nativo se restablecen las vistas después de establecer las vistas de elementos 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 esta activa un aviso en Xcode, selecciona “Accept Change” para aceptar el nuevo con tu 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 que funcione en un formato de Swift Problema con el Administrador de paquetes en Xcode 15.3.
  • Inspector de anuncios: Se agregó compatibilidad para mostrar .plist. información y los 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 los el estado de autorización del seguimiento de aplicaciones.
11.0.1 2024-02-09
  • Open Measurement:
    • Se revirtió a la versión 1.4.8 del SDK de OM.
    • Funciona alrededor de un símbolo adView global no deseado. presente en el SDK de OM 1.4.10, lo que genera errores de símbolos duplicados si OM Varias bibliotecas incluyen el SDK 1.4.10.
11.0.0 2024-02-06
  • Cambios rotundos:
    • El SDK ya no depende directamente de GoogleAppMeasurement. Para continúas recopilando métricas del usuario en AdMob, vincula tu 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 necesario 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 son ahora anulable y no obligatorio. 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 frecuente asociada con el Inspector de anuncios durante el SDK. de inicio.
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 no se mostraran correctamente. Cuando un anuncio se carga en una orientación, pero se presenta en otra
10.10.0 30/08/2023
  • Versión oficial de la compatibilidad con 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 recomiendan agregar IDs de simuladores en el testDeviceIdentifiers en la API de Cloud. Los simuladores ya están en el 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 al generarse. 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 generan anuncios mediados se comportan más como anuncios propios.
    • SDKs de terceros que llaman adWillPresentFullScreenContent: seguido por adDidDismissFullScreenContent: varios muchas veces se activan varias devoluciones de llamada, en lugar de solo de las llamadas.
    • Cuando no se muestran anuncios de pantalla completa de terceros Se llama a ad:didFailToPresentFullScreenContentWithError: en lugar de 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: dio de baja el tagForUnderAgeOfConsent: y se agregó un tagForUnderAgeOfConsent de lectura y escritura.
  • sdkVersion quedó obsoleto. Usa versionNumber en su lugar.
  • Los adaptadores que no se renderizan ahora se pueden conservar para la recopilación de señales.
10.6.0 2023-06-01
  • Se reduce el uso de memoria cuando se realizan muchas solicitudes de anuncios paralelas.
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 se 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 aplicaciones de Ad Manager. El El ID tiene el siguiente formato:
      ca-app-pub-################~########## Consulta Actualiza el archivo Info.plist para obtener más detalles.
    • Ahora se requiere GoogleAppMeasurement.xcframework para todas las apps de Ad Manager.
    • 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 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 medios.
  • 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 recompensada: Se dio de baja el didRewardUserWithReward: en GADMediationRewardedAdEventDelegate a favor de 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 y se 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 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 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
8.13.0 2021-11-17
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. Usa aquellas con GAD en su lugar.
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 es de lo 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 el nuevo mediaContent. propiedad 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ó (kGAMSimulatorID) escribe de id a NSString* para evita la transmisión de tipos adicionales en Swift.
8.5.0 2021-05-07
  • Se corrigió un error por el cual no se descartaba un formato experimental del anuncio. descartar si se presenta 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 adDidPresentFullScreenContent: se mostraba se realiza justo antes de la presentación y no 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 como preparación para Aplicación de AppTrackingTransparency.
  • Se quitó una definición de macro UIWindowScene que solo se necesita en Xcode versiones anteriores a la 11.
8.1.0 2021-02-19
  • disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting Los informes de CDA del SDK. Estos métodos ahora son no-ops.
  • Se agregaron marcas para reducir el acceso del SDK a CTTelephonyNetworkInfo. APIs
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 styleID parámetro en GADDynamicHeightSearchRequest.
  • Se agregó -adDidRecordImpression: Devolución de llamada a GADFullScreenContentDelegate para la versión beta de pantalla completa formatos.
  • Se agregó compatibilidad con el NSUserDefaults gad_has_consent_for_cookies El SDK de Mobile Ads habilitará anuncios limitados (LTD) cuando la preferencia gad_has_consent_for_cookies se establece en cero. Consulta la configuración consentimiento para el uso de cookies para obtener más detalles.
  • El SDK de anuncios para dispositivos móviles inhabilitará la transmisión de contenido identificador (IDFA) cuando el valor GADMobileAds.sharedInstance().requestConfiguration.tag se llama con forChildDirectedTreatment: true (consulta configuración de contenido dirigido a niños), o GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) se llama (consulta usuarios que no alcanzan 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 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. APIs nuevas ofrecen la misma funcionalidad, pero mejoran la coherencia.
  • 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 cuenta 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 de banner: Agregado el adViewDidRecordImpression: para delegar GADBannerViewDelegate
7.65.0 2020-09-03
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Anuncios de aplicación abierta: Se cambió GADAppOpenAd para que sea completo formato de pantalla. Actualmente, los anuncios de aplicación abierta están en versión beta privada. Comunícate con tu de cuentas de Google para solicitar acceso.
  • Anuncios nativos: Se agregó mediaContent. propiedad y la propiedad videoController dejó de estar disponible 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ó un error por el que se debía hacer clic dos veces en los videos para reproducirlos después de que se se pausó debido a que se quitaron los auriculares.
7.61.0 17-06-2020
  • Se agregó la propiedad dictionaryRepresentation a GADResponseInfo para facilitar el registro de la información de las respuestas.
  • Se quitó la clase DFPCustomRenderedAd, un formato del anuncio que no se usa. 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 mostrará un código de GADPresentationErrorCode. Los errores de presentación de mediación aparecen como subyacentes errores.
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. 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 falla potencial que podía ocurrir si se intentaban cargar las creatividades. URLs que no son HTTP dentro de un SafariViewController.
7.56.0 2020-02-28
  • Agregado disableAutomatedInAppPurchaseReporting y enableAutomatedInAppPurchaseReporting de instancia en GADMobileAds y dejaron de estar disponibles disableAutomatedInAppPurchaseReporting. Llamada disableAutomatedInAppPurchaseReporting antes de inicializar SDK de anuncios de Google para dispositivos móviles o cargar anuncios para inhabilitar los informes automáticos de CDA.
  • Se agregó el disableMediationInitialization método 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:. se muestra el tipo NSString para el error en lugar del 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 recompensada: se corrigió un error por el que Open Bidding no funcionaron cuando se usó el GADRewardAd en la API de Cloud.
7.53.0 2019-12-12
  • Open Measurement: Se actualizó al SDK de OM 1.2.21.
  • Anuncios intersticiales/recompensados: Se agregó el 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. durante la carga de anuncios.
  • Mediación nativa: Se quitó. GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd
  • Mediación nativa: Se agregaron las propiedades duration y currentTime a GADMediatedUnifiedNativeAd. protocolo.
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
  • La versión de iOS mínima compatible aumentó a iOS 9. Las apps aún pueden vincularse para iOS 8, pero los anuncios solo se cargarán en iOS 9 o 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 fijación adaptable fija API de banner 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. Apps que admiten varias escenas debes configurar la propiedad scene en GADRequest para recibir anuncios con el tamaño adecuado.
    • Se quitó la subclase SKStoreProductViewController, que es no permitido en iOS 13.
  • Se resolvió una advertencia de Apple durante el envío a la tienda de aplicaciones sobre la API obsoleta de uso de la nube.
  • Se agregó la propiedad testRequestIdentifiers a GADMobileAds.requestConfiguration Se dio de baja el propiedad testDevices en GADRequest.
  • Se dio de baja kGADErrorMediationNoFill código de error. Todos los errores de ausencia de relleno ahora muestran kGADErrorNoFill. código de error.
  • Anuncios recompensados: customRewardString ahora se puede configurar en cualquier momento antes de que se cree un objeto GADRewardedAd que se muestra. 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 anuncio para buscar creatividades en la 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 que causaba que las apps que usaban la versión anterior de video recompensado APIs (p.ej., GADRewardBasedVideoAd) observó disminuciones en las impresiones en informes de mediación.
7.47.0 2019-07-11
  • Open Measurement: Se actualizó al SDK de OM 1.2.16.
  • Mensajes de registro mejorados cuando las apps configuran incorrectamente 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 brindar compatibilidad. las pruebas en el dispositivo. Ahora se requiere Xcode 10 para compilar.
  • Anuncios nativos: Se quitó el elemento obsoleto anteriormente. las APIs de GADNativeAppInstallAd y GADNativeContentAd. Las aplicaciones deben usar unificado anuncios nativos.
  • Anuncios nativos: Se corrigió un error por el que el anuncio nativo mostraba un nil vista de contenido multimedia y relación de aspecto de cero a pesar de que tiene video contenido.
  • 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 descartaban 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. Esta función anteriormente no era funcional.
  • 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 lanzamiento oficial de Open Measurement y asistencia.
  • 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ó el Clase GADNativeAdMediaAdLoaderOptions con un aspectRatio, lo que permite a los publicadores solicitar un relación de aspecto específica para el recurso multimedia de un anuncio nativo. Esta opción tiene prioridad sobre preferredImageOrientation propiedad en GADNativeAdImageAdLoaderOptions.
  • Anuncios nativos: GADMediaView ahora respeta la contentMode cuando se renderizan imágenes
7.42.2 2019-03-29
  • Mediación recompensada (nuevas APIs): Se corrigió un error por el que los anuncios recompensados los adaptadores de mediación se desasignan automáticamente después de la llamada de carga.
7.42.1 2019-03-25
  • Se corrigió una falla poco frecuente que puede ocurrir cuando se anula la asignación de 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 agregaron nuevos GADRewardedAd API (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 escuchar el anuncio cambios en los metadatos.
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 se hacía referencia a GADCustomEventParametersServer. dio como resultado un error de compilación.
  • Se agregó la propiedad mainImage en GADMediaContent para establecer el recurso de imagen principal para anuncios nativos cuando el video no está disponibles.
7.38.0 2019-01-22
  • Se solucionó un problema de renderización de los anuncios fluidos que se mostraban en las vistas de tablas.
  • Se agregó una 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 más informes de fallas utilizables 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 una nueva recompensa el anuncio se carga en rewardBasedVideoAdDidClose: delegado.
  • La versión mínima de Xcode ahora es 9.2.
7.34.0 2018-09-26
  • Solicitar un segundo anuncio recompensado mientras se presenta otro anuncio recompensado ya no está permitido. Esto soluciona un problema por el cual solicitar la segunda anuncio recompensado interrumpiría 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 por 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 no se comportaba el método de cambio de tamaño. 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 y se reemplazaron por 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 opción "Silenciar este anuncio". .
  • Anuncios nativos: Se corrigió un error por el que se quitaba la vista de AdChoices al reutilizar un anuncio. en vistas de colecciones.
  • 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 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 anuncios nativos unificados. 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 cuando se completa un video.
  • Mediación de videos recompensados: Se agregó el connectorDidCompletePlayingRewardBasedVideoAd: para GADMRewardBasedVideoAdConnectorDelegate para que los adaptadores de mediación invoquen cuando se se completa el 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. Adaptadores de mediación nativos debes implementar el método mediaView en GADMediatedNativeAppInstallAd y GADMediatedNativeContentAd y regresará su vista de medios.
  • 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. 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 El anuncio nativo se asocia a la vista de un anuncio nativo, en lugar de esperar vista de anuncio nativo sean visibles.
  • 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
  • Versión oficial de 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 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 creatividades 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 actualmente.
  • 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 una 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 play, pause y setMute para GADVideoController.
  • Se agregaron nuevos métodos delegados a GADVideoControllerDelegate correspondiente a las funciones de inicio, pausa, finalización, silencio y activación del sonido de 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 establecer adChoicesView. propiedad 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 app y solución de problemas en Google Ads. Administrador.
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
  • Correcciones de errores para fallas que involucran 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.
  • Ya no es necesario que las apps proporcionen texto para NSCalendarsUsageDescription y NSBluetoothPeripheralUsageDescription cuando se actualizan apps 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 vista La propiedad userInteractionEnabled se cambió de NO a 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ó el 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 usen 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 SDK para el uso automático de datos cuando un usuario habilita explícitamente 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 encabezado principales del SDK. para mejorar la compatibilidad con los opcionales de Swift.
  • Se agregó compatibilidad con GADAdSizeDelegate en anuncios con un tamaño de kGADAdSizeFluid.
7.7.1 2016-04-06
  • Se resolvió el problema con el control 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 de MediaPlayer. Deberás vincular este framework al objeto binario de tu app. Si usas CocoaPods, ejecuta pod install --repo-update.
  • Se quitaron todas las referencias a userID en las APIs de video basadas en recompensas.
  • 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 controlar y de informar eventos de clic.
  • Anuncios de búsqueda: Se agregó compatibilidad con la altura dinámica.
7.6.0 2015-12-07
  • Se reagruparon o movieron los métodos de protocolo para los adaptadores de mediación con el fin de simplificarlos.
  • 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 de UIApplication canOpenURL en dispositivos con iOS 9.
  • Se corrigió el problema por el que No se llamó 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 los informes de fallas y las compras directas desde la aplicación (CDA) automáticas. el seguimiento de conversiones. Si se habilita el seguimiento automático de compras directas desde la aplicación, se quitará la dependencia del SDK de seguimiento de conversiones para informar las 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 el 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 se mostraba cuando se realizaba una carga en 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 “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 una vinculación 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 de la marca del vinculador -ObjC.
  • Se mejoró el tiempo de carga de anuncios en iOS 8.
  • Se agregó la propiedad requestAgent a GADRequest. Las integraciones de terceros deben establecer esta propiedad para denotar la plataforma de el lugar en el que se originó la solicitud.
  • Se agregó una 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.
  • 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 quitó el elemento mediationExtras de GADRequest, additionalParameters y propiedades de prueba.
  • Los GADRequest dejaron de estar disponibles setBirthdayWithMonth:day:year:
  • 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ó la falla que se producía en DumpViews.
6.12.0 2014-09-18
  • Versión oficial de compatibilidad con 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 requiere la vinculación 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 vista de banner desde archivos NIB.
6.10.0 2014-07-17
  • Los anuncios ahora se abren de forma predeterminada en Safari en lugar del navegador de 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 loadAndDisplayRequest:usingWindow:initialImage en GADInterstitial ya no está disponible.
  • Paquetes de estadísticas desagrupados del SDK que dan como resultado SDK (de 9.6 -> 3.4 MB) y reducir el tamaño. Puedes descargar el SDK de Analytics. 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 la aplicación. 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ó un fallo que se produce cuando el dispositivo entra en 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 considerablemente el tamaño de la biblioteca.
  • Se agregó la propiedad adNetworkClassName en GADBannerView y GADInterstitial
  • Se corrigió un error por el que los eventos de apps de Ad Manager no activaban anuncios intersticiales.
  • Incluyó el adaptador de HTML de Ad Exchange directamente en 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.
  • Cambio en la API para el campo de la COPPA GADRequest.
  • Transmite el IDFA de Apple en la solicitud de anuncio.
  • Se actualizaron los mensajes de advertencia de mediación para el uso de marcas 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 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 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 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 corrigió una falla que se producía cuando se rotaba la app antes de la recepción del 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 obligatorio usar Xcode 4.5 y realizar compilaciones con iOS 6. La implementación mínima es iOS 4.3.
  • El SDK quitó 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.
  • Diversas 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 del 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: Esta versión usa el identificador universal de dispositivo (UDID). Las apps que usan esta versión deben obtener el consentimiento correspondiente del usuario para enviar información sobre el identificador del dispositivo de acuerdo con las políticas relevantes de iOS.

6.1.1/2 2012-07-19
  • Se corrigió la falla de MRaid Interceptor cuando se accede a un problema de clave nula.
  • Los editores deberán agregar una marca -all_load cuando usen el SDK.
  • Se agregaron DFPBannerView, DFPInterstitial y DFPExtras específicamente para 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 del fotograma se debe establecer de forma explícita antes de cargar una solicitud.

6.1.2: Esta versión usa el identificador universal de dispositivo (UDID). Las apps que usan esta versión deben obtener el consentimiento correspondiente del usuario para enviar información sobre el identificador del dispositivo de acuerdo con las políticas relevantes 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 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.
  • Las macros GAD_SIZE_#x# dejaron de estar disponibles y se reemplazaron por constantes GADAdSize.
  • Se agregó compatibilidad con anuncios de ancho completo mediante la nueva GADSize. constantes: 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 y se reemplazó por las siguientes opciones: la propiedad testing, que ya 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 de anuncios 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 los anuncios de búsqueda personalizados.
  • Compatibilidad con iOS 5.0
  • Cargas más rápidas de anuncios intersticiales.
  • 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 cuando hay anuncios en la App Store mal configurados.
  • Se corrigieron las fugas de memoria en el SDK.
  • Se solucionaron problemas de seguimiento de clics con DoubleClick for Advertisers (DFA). banners.
  • 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 vista se descartan de forma correcta cuando se produce un cierre. de JavaScript en un controlador de vista oculto en la pila de controladores de vista.
  • 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 UIWebView en un banner y Rich Superposición de medios.
  • Se agregó un submodelo de dispositivos al diccionario que se muestra.
  • 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.