Historial de versiones del SDK de IMA para tvOS de Google

Versión Release Date Notas
4.14.1 2024-12-03
  • Agrega el código de red a la lista de parámetros de solicitud de transmisión para todos los tipos de transmisiones.
  • Activa un evento LOG cuando se hace clic en una URL de clic no válida, en lugar de fallar de forma silenciosa.
  • Se corrigió una fuga de memoria cuando se destruían incorrectamente las sesiones de OMID.
  • Se agregó compatibilidad con los anuncios que se pueden omitir en las transmisiones de entrega de grupos de anuncios de VOD.
  • Se corrigió un error con la compatibilidad con el desplazamiento cuando el video está incorporado en un contenedor desplazable.
  • Se agregó compatibilidad con minSuggestedDuration a los anuncios no lineales
  • Se corrigió un error que causaba que algunas URLs de seguimiento de Campaign Manager se codificaran de forma incorrecta.
  • Se solucionó un problema que causaba que no se enviaran los eventos STARTED en algunas sesiones de anuncios.
4.13.0 2024-06-13
  • Agrega VODConfigID a IMAVideoStitcherVODStreamRequest.
  • Se corrigió la NullPointerException cuando adTagURL es null en IMAAdsRequest.
  • Se cambia la lógica de reemplazo a nivel del activo para iterar por todos los anuncios en el VAST original hasta que el SDK identifique una creatividad reproducible. Si no se encuentra una creatividad reproducible, el anuncio no se reproduce.
  • Se solucionó un problema por el que no se activaban los pings de seguimiento a ad.doubleclick.net.
  • Establece las restricciones de renderización del tamaño del anuncio del SDK en función del marco de vista en lugar de la guía de diseño del área segura para playerView.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • Se solucionó un problema por el que se podía escuchar el audio del contenido durante la reproducción de anuncios.
4.10.0 2024-01-24
  • Habilita las solicitudes de transmisión de VOD de la publicación de pods.
  • Se actualizaron las restricciones de la IU del anuncio para que respeten las guías de áreas seguras.
  • Se agregó un método get para los puntos de inserción al administrador de transmisiones de iOS y tvOS.
4.9.2 2023-08-15
  • Se corrigió un error que causaba un uso elevado de la CPU en algunas transmisiones de DAI.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • Se agregó userContext a las solicitudes de transmisión de IMA.
  • Se corrigió un error que causaba advertencias innecesarias de "Mensaje interno no válido".
4.7.0 2022-07-20
  • Se solucionó un problema por el que los publicadores reemplazaban la información de la versión del SDK de IMA.
  • Se agregó el evento AD_CAN_PLAY. Se activa cuando el anuncio está listo para reproducirse sin almacenamiento en búfer.
  • Se aumentó la tasa de bits máxima predeterminada a ilimitada para los dispositivos que no son móviles.
4.6.1 2022-02-23
  • Lanzamiento del servicio; No hay cambios públicos.
4.5.0 2021-12-06
  • Se aumentó la versión mínima de tvOS a tvOS 12.
  • Se solucionó un error que podía generar varios íconos de ¿Por qué este anuncio?
  • Se quitó la necesidad de MPNowPlayingSession.
4.4.2 2021-05-03
  • Se corrigió un problema que causaba mensajes de advertencia en tvOS anteriores a la versión 12.
  • Es la última versión del SDK de IMA para iOS que admite tvOS 10.
4.4.1 2021-03-09
  • Se agregó la propiedad IMASettings.sessionID para permitir que los publicadores establezcan manualmente su sessionID.
  • Se agregó compatibilidad con PiP.
  • Se solucionó un problema por el que, a veces, los eventos de pausa y reanudación de anuncios se activaban durante el contenido.
  • Se agregó IMAVideoDisplay.nowPlayingSession para admitir correctamente los eventos de reproducción/pausa en tvOS 14 y versiones posteriores.
  • Se corrigió un error por el que los anuncios lineales de AdSense se informaban al publicador como no lineales.
  • Se corrigió un problema por el que IMAStreamManager.replaceAdTagParameters no emitía una actualización.
  • Se agregaron APIs de publicación de grupos.
  • Se forzó el adjunto de adContainer a la ventana.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Se agregó compatibilidad con el Modo de consentimiento adicional de Google. Para obtener más información, consulta la especificación técnica del Modo de consentimiento adicional de Google.
  • Se agregó compatibilidad con la clave "language_name" para los subtítulos de las transmisiones.
  • Se corrigió un problema que causaba que se agote el tiempo de espera de los anuncios solo de audio.
  • Se corrigió un problema por el que omitir el primer anuncio de un preroll provocaba que el segundo anuncio ignorara su propio desplazamiento de omisión.
  • Se agregó IMAAdDisplayContainer.focusEnvironment, que permite a los publicadores transferir el enfoque al SDK durante las pausas publicitarias. Esto es obligatorio cada vez que el usuario necesita interactuar con la IU del anuncio (p.ej., elementos que se pueden omitir, íconos de VAST).
  • Se agregó viewController como un nuevo argumento o propiedad de inicialización obligatorio para IMAAdDisplayContainer.
  • Se corrigió la compatibilidad con la localización que no está en inglés.
  • Se redujeron los eventos RESUME erróneos.
  • Se agregó IMAAdsRenderingSettings.enablePreloading, que está habilitado de forma predeterminada, para mejorar el rendimiento de la renderización de anuncios.
  • Se agregó compatibilidad con los anuncios que se pueden omitir (del cliente y de VOD) y los íconos VAST (del cliente y de la DAI).
  • Se agregaron los eventos ICON_FALLBACK_IMAGE_CLOSED y ICON_TAPPED. Recomendamos reanudar automáticamente en ICON_FALLBACK_IMAGE_CLOSED, ya que el SDK se detiene cuando se abre la imagen de resguardo.
  • Se solucionó un problema por el que solo se confirmaba IABTCF_gdprApplies si era una cadena.
4.2.3 2020-05-06
  • Se solucionó un problema por el que ciertos IDs de paquete de aplicación podían causar que el tráfico se clasificara de forma incorrecta.
4.2.2 2020-03-26
  • Se aumentó la versión mínima del entorno de ejecución a tvOS 10.
  • Se corrigió un error por el que algunas actualizaciones de la IU podían activarse en un subproceso en segundo plano
  • Se corrigió un problema por el que las marcas estrictas hacían que el inicio de IMACompanionAd entrara en conflicto con el de NSObject.
  • Se dejó de usar el método loadURL en el protocolo IMAVideoDisplay.
4.2.1 2020-02-12
  • 4.2.1 será la versión final del SDK de IMA que admitirá tvOS 9.x.
  • Se solucionó un problema por el que las conversiones por clic fallaban en tvOS 9.x.
4.2.0 2019-10-30
  • Se corrigió un problema intermitente de falla en tvOS 13.
4.1.0 2019-09-23
  • Se agregó compatibilidad con tvOS 13.
  • Se agregó playerVideoDisplay:didLoadPlayerItem: para la DAI.
  • Se agregaron IMAAd.companionAds y IMACompanionAd para los anuncios de DAI.
  • Se actualizaron los nombres de IMAAVPlayerVideoDisplayDelegate para que se ajusten mejor al estilo de Objective-C.
4.0.5 2019-08-16
  • Se solucionó un problema por el que el botón de reproducción del control remoto de Apple TV no reanudaba el contenido.
4.0.2 2019-07-18
  • Se solucionó un problema por el que se transmitía incorrectamente la configuración "Limitar el seguimiento de anuncios" del usuario.
  • Se escribió IMAAdEventType.adData.
  • Se agregó authToken API en IMAStreamRequest.
4.0.1 dejó de estar disponible 2019-07-02
  • SDKs combinados del cliente y de DAI para tvOS
  • Se solucionó un problema por el que no se analizaban las listas de anuncios y se arrojaban errores de AdsLoader en tvOS.