Version |
Date de sortie |
Remarques |
3.69.0 |
2025-09-25 |
- Ajoute les propriétés
Companion.adSlotId et Companion.companionClickThrough pour prendre en charge les annonces associées pour les flux de diffusion de séries d'annonces.
- Correction d'un problème qui empêchait l'envoi des balises de fin pour toutes les annonces d'une série d'annonces, à l'exception de la dernière.
- Correction d'un bug qui entraînait le signalement de l'événement d'annonce
COMPLETE lorsque l'annonce était ignorée. Les événements publicitaires sont désormais signalés plus précisément lorsque les utilisateurs parcourent les pauses publicitaires.
- Supprime le comportement IMA consistant à définir le conteneur d'UI comme élément actif après la suppression de l'UI d'annonce par IMA.
|
3.68.3 |
2025-07-02 |
- Correction d'un problème entraînant le déclenchement des événements de début d'une série d'annonces et de début d'une annonce au mauvais moment, par exemple lorsque le contenu reprend.
- Correction d'un problème qui entraînait une erreur d'exécution (
'Dot' Operator attempted with invalid BrightScript Component or
interface reference
) lorsque des valeurs de durée d'annonce non valides étaient utilisées.
|
3.68.2 |
2025-05-28 |
- Rend publique la méthode
player.streamInitialized() , qui est appelée lorsqu'un flux est initialisé.
- Mise à jour du comportement IMA pour ne pas déclencher l'événement
COMPLETED lorsque les utilisateurs ignorent une annonce. Le SDK déclenche toujours l'événement SKIPPED lorsque les utilisateurs ignorent les annonces. Ce changement de comportement de l'événement COMPLETED correspond désormais à celui des autres SDK IMA.
- Améliore la gestion des messages pour les flux de diffusion de pods.
-
Correction d'un problème d'étirement de l'interface utilisateur des annonces sur les flux Full HD.
- Correction d'un problème qui entraînait un retard des événements d'annonces pré-roll initiales.
|
3.68.1 |
2025-04-21 |
- Correction de l'erreur d'exécution spécifique à
Divide by Zero liée aux icônes d'annonces.
|
3.67.2 |
2024-12-19 |
- Améliorations apportées à
currentAd.currentTime
pour aligner la valeur currentTime sur le moment où l'événement publicitaire est déclenché.
- Correction d'un problème qui empêchait le déclenchement intermittent de certains événements d'annonce.
|
3.67.0 |
2024-11-07 |
- Ajoute le paramètre facultatif de code de réseau Ad Manager pour les demandes de flux DAI complets. L'inclusion du paramètre permet de modifier le comportement d'IMA pour qu'il corresponde aux paramètres Ad Manager, par exemple en désactivant les annonces limitées programmatiques.
- Ajout de la prise en charge des flux de vidéo à la demande pour
streamManager.loadThirdPartyStream() .
- Nouveautés
AdBreakInfo.podIndex
pour les diffusions en direct. Cette valeur renvoie désormais l'ID de l'insertion publicitaire en tant qu'index du pod pour les mid-rolls, ou 0 pour les pre-rolls. Il n'y a pas de post-rolls dans les diffusions en direct. La valeur par défaut est -2 pour les diffusions en direct.
- Ajout de la compatibilité avec
StreamManager.getStreamTime()
et
StreamManager.getContentTime()
pour l'assemblage Cloud et les flux de diffusion de pods.
- Correction d'un problème qui empêchait d'inclure les valeurs de l'ID de création et de l'ID d'annonce de création dans
AdInfo .
- Correction d'un problème de positionnement incorrect de l'icône de l'UI Roku et du bouton "Ignorer".
|
3.66.1 |
2024-07-25 |
- Ajoute une exigence pour le paramètre
networkCode pour toutes les demandes de flux en direct et VOD.
- Ajoute
creative_id , creative_ad_id et deal_id à la classe AdInfo .
- Ajout de la prise en charge des événements de suivi VAST personnalisés tels que "Ignorer affiché", "Ignorer" et "Clic".
- Correction d'un problème lié à
StreamManager.getCuePoint() pour les flux VOD Cloud Video Stitcher.
- Correction d'une majuscule dans
StreamManager.createVideoStitcherVodStreamRequestWithVodConfig() .
|
3.66.0 |
2024-06-18 |
|
3.65.0 |
2024-03-29 |
|
3.64.0 |
2024-02-08 |
- Ajoute un paramètre
settings facultatif à la fonction ima.initSdk pour activer et désactiver les fonctionnalités du SDK.
|
3.63.0 |
2023-09-14 |
- Correction d'un bug qui pouvait entraîner le plantage de l'application en cas de
adBreakInfo non valide.
|
3.62.0 |
2023-08-02 |
- Ajout des API
StreamRequest.createVideoStitcherLiveStreamRequest() et StreamRequest.createVideoStitcherVodStreamRequest() pour prendre en charge l'API Google Cloud Video Stitcher.
-
Met à jour le comportement d'IMA pour respecter la valeur définie pour le paramètre
description_url= . Auparavant, IMA remplaçait toujours le paramètre description_url= par l'URL qu'il détectait comme correcte et modifiait le paramètre url= en lui attribuant la valeur qui avait été définie précédemment pour description_url= . IMA définira toujours description_url= s'il n'est pas défini dans l'URL du tag d'annonce du flux.
|
3.61.1 |
2023-03-22 |
- Ajout de la compatibilité avec les annonces désactivables traditionnelles et TrueView.
- Ajoute les événements d'annonce suivants :
|
3.60.0 |
2022-09-30 |
- Lancement de la prise en charge du filigrane Roku pour tous les pings de suivi.
|
3.59.0 |
2022-09-23 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.58.0 |
2022-09-15 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.57.2 |
2022-09-12 |
|
3.56.0 |
2022-08-05 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.55.0 |
2022-07-15 |
- Ajoute les API suivantes pour demander des types de flux spécifiques :
Pour en savoir plus sur les paramètres de chaque API, consultez
StreamRequest
.
|
3.54.0 |
2022-05-19 |
|
3.53.0 |
2022-04-25 |
- Implémente l'analyse appropriée des événements ID3 pour les flux CMAF HLS en direct. Cela corrige un problème qui entraînait le déclenchement d'événements publicitaires à des moments incorrects pour ces flux.
- Abandonne
StreamManager.onTimedMetadata() . Cette méthode n'est plus documentée.
|
3.52.0 |
2022-03-29 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.51.0 |
2022-03-17 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.50.0 |
2022-03-07 |
- Ajoute
StreamManager.onTimedMetadata() .
|
3.45.1 |
2021-11-03 |
- Ajout de la prise en charge des annonces désactivables.
- Le comportement du SDK est mis à jour pour envoyer correctement des pings aux événements de progression.
|
3.41.1 |
2021-04-07 |
- Ajoute
StreamRequest.adUiNode pour que des éléments tels que les boutons Pourquoi cette annonce ? et Passer puissent être placés pendant les annonces.
- Suppression de la compatibilité avec
StreamManager.enableInteractiveAds() . Il s'agit désormais d'une opération sans effet. À la place, transmettez directement les données de l'annonce associée à RAF.
|
3.40.1 |
2020-09-23 |
- Ajout de la prise en charge des flux en direct DASH.
|
3.39.0 |
2020-07-06 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.36.0 |
2020-02-28 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.35.0 |
2019-11-11 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.34.0 |
2019-07-18 |
- Version de service, aucune nouvelle fonctionnalité.
|
3.33.0 |
2019-05-14 |
- Ajoute les événements
AD_PERIOD_STARTED et AD_PERIOD_ENDED à ima.AdEvent .
- Ajoute des événements d'annonce
PROGRESS à ima.AdEvent .
- Ajoute les paramètres
advertiserName , universalAdIDRegistry et universalAdIDValue à adInfo .
|
3.28.1 |
2018-07-10 |
- Version de service, aucune nouvelle fonctionnalité.
|