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.
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.
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.
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
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
API de gcloud. 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.
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.
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.
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.
Se cambió la propiedad keywords
escribe como NSArray<NSString *> en GADRequest.
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
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
Requiere que las apps se compilen en Xcode 11.0 o una versión posterior.
Se agregó una propiedad responseInfo a GADNativeAd y
dio de baja la propiedad adNetworkClassName.
Se agregó una propiedad sdkVersion a GADMobileAds
y dio de baja sdkVersion
en GADRequest.
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 GADRewardedAd
API de gcloud.
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
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.
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.
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
Las propiedades de cumpleaños y género dejaron de estar disponibles en
GADRequest
7.30.0
26 de marzo de 2018
Versión beta de MRAID v3.
Corrección de errores y mejoras en el rendimiento.
7.29.0
2018-02-16
Se corrigió un error introducido en la versión 7.28.0 que causaba fallas gráficas en las apps de GameKit.
7.28.0
2018-01-31
Anuncios nativos: Se agregó la API de 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.
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.
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 a 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 UIApplicationcanOpenURL
en dispositivos con iOS 9.
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.
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”.