| Version |
Veröffentlicht am |
Hinweise |
| 3.75.1 |
2026-08-28 |
- Service-Release, keine neuen Funktionen.
|
| 3.70.2 |
2026-06-16 |
- Unterstützung für überspringbare TrueView-Anzeigen wurde hinzugefügt. Wenn Sie diese Anzeigen präsentieren möchten, müssen Sie mit dem Feld
StreamRequest.adUiNode einen Knoten für die Anzeigen-Benutzeroberfläche einrichten.
- Fügt die Klasse
LogEvent hinzu, um Ereignisinformationen für nicht schwerwiegende Fehler zu unterstützen, die sich nicht auf die Streamwiedergabe auswirken, z. B. wenn Companion-Anzeigen nicht geladen werden.
- Fügt das
LOG-Anzeigenereignis hinzu, das von IMA für nicht schwerwiegende Anzeigenfehler ausgegeben wird.
- Fügt die folgenden Fehlerereignisse hinzu:
HTTP_ERROR: Der Server hat einen HTTP-Fehler zurückgegeben.
REQUEST_TIMEOUT: Bei der Anfrage ist eine Zeitüberschreitung aufgetreten.
VAST_NO_ADS_AFTER_WRAPPER: VAST-Antwort ohne Anzeigen nach einem oder mehreren Wrappern. VAST-Fehlercode 303.
- Fügt die Methode
StreamManager.destroy() hinzu, um alle IMA-Ressourcen freizugeben und die Anzeigen-UI zu entfernen.
- Die Übersetzung des Anzeigentextes in der Benutzeroberfläche wird an die Spracheinstellungen des Roku-Geräts angepasst, anstatt standardmäßig auf Englisch zu erfolgen.
|
| 3.69.0 |
2025-09-25 |
- Fügt die Properties
Companion.adSlotId und Companion.companionClickThrough hinzu, um Companion-Anzeigen für Streams mit Pod-Auslieferung zu unterstützen.
- Ein Problem wurde behoben, durch das die Beacons für abgeschlossene Anzeigen für alle Anzeigen außer der letzten Anzeige in einem Anzeigen-Pod nicht gesendet wurden.
- Ein Fehler wurde behoben, bei dem das
COMPLETE-Anzeigenereignis gemeldet wurde, wenn die Anzeige übersprungen wurde. Anzeigenereignisse werden jetzt genauer erfasst, wenn Nutzer*innen in Werbeunterbrechungen vorspulen.
- Entfernt das IMA-Verhalten, bei dem der UI-Container fokussiert wird, nachdem die Anzeigen-UI entfernt wurde.
|
| 3.68.3 |
2025-07-02 |
- Es wurde ein Problem behoben, bei dem die Ereignisse „ad break started“ (Werbeunterbrechung gestartet) und „ad started“ (Anzeige gestartet) zum falschen Zeitpunkt ausgelöst wurden, z. B. wenn die Wiedergabe des Inhalts fortgesetzt wurde.
- Es wurde ein Problem behoben, bei dem ungültige Werte für die Anzeigendauer einen Laufzeitfehler verursacht haben:
'Dot' Operator attempted with invalid BrightScript Component or
interface reference
.
|
| 3.68.2 |
2025-05-28 |
- Macht die Methode
player.streamInitialized() öffentlich, die aufgerufen wird, wenn ein Stream initialisiert wird.
- Das IMA-Verhalten wurde aktualisiert, sodass das
COMPLETED-Ereignis nicht ausgelöst wird, wenn Nutzer eine Anzeige überspringen. Das SDK löst das SKIPPED-Ereignis weiterhin aus, wenn Nutzer Anzeigen überspringen. Diese Änderung des Verhaltens des COMPLETED-Ereignisses entspricht jetzt dem Verhalten anderer IMA SDKs.
- Verbessert die Nachrichtenverarbeitung für Streams, die in Pods bereitgestellt werden.
-
Ein Problem wurde behoben, bei dem die Benutzeroberfläche für Anzeigen bei Full-HD-Streams gestreckt wurde.
- Es wurde ein Problem behoben, durch das die ersten Pre-Roll-Werbeereignisse verzögert wurden.
|
| 3.68.1 |
2025-04-21 |
- Behebt den
Divide by Zero-Laufzeitfehler im Zusammenhang mit Anzeigen-Icons.
|
| 3.67.2 |
2024-12-19 |
- Es wurden Verbesserungen an
currentAd.currentTime vorgenommen, um den currentTime-Wert an den Zeitpunkt anzupassen, zu dem das Anzeigenereignis ausgelöst wird.
- Ein Problem wurde behoben, bei dem bestimmte Anzeigenereignisse zeitweise nicht ausgelöst wurden.
|
| 3.67.0 |
2024-11-07 |
- Fügt den optionalen Ad Manager-Netzwerkcodeparameter für Full-Service-DAI-Streamanfragen hinzu. Wenn Sie den Parameter einfügen, kann sich das IMA-Verhalten an Ad Manager-Einstellungen anpassen, z. B. wenn die programmatisch eingeschränkte Anzeigenausrichtung deaktiviert ist.
- Unterstützung für VOD-Streams für
streamManager.loadThirdPartyStream() hinzugefügt.
- Updates
AdBreakInfo.podIndex
für Livestreams. Dieser Wert gibt jetzt die Pausen-ID als Pod-Index für Mid-Rolls oder 0 für Pre-Rolls zurück. In Livestreams gibt es keine Post-Rolls. Der Standardwert für Livestreams ist -2.
- Unterstützung für
StreamManager.getStreamTime() und StreamManager.getContentTime() für Cloud-Stitching- und Pod-Serving-Streams hinzugefügt.
- Ein Problem wurde behoben, bei dem die Werte für „Creative-Anzeigen-ID“ und „Creative-ID“ nicht in
AdInfo enthalten waren.
- Ein Problem wurde behoben, bei dem das Roku-UI-Symbol und die Schaltfläche zum Überspringen falsch positioniert waren.
|
| 3.66.1 |
2024-07-25 |
- Fügt eine Anforderung für den
networkCode-Parameter für alle Live- und VOD-Streamanfragen hinzu.
- Fügt
creative_id, creative_ad_id und deal_id der Klasse AdInfo hinzu.
- Unterstützung für benutzerdefinierte VAST-Tracking-Ereignisse wie „Überspringen angezeigt“, „Überspringen“ und „Click-through“ wird hinzugefügt.
- Behebt ein Problem mit
StreamManager.getCuePoint() für Cloud Video Stitcher-VOD-Streams.
- Korrigiert die Großschreibung in
StreamManager.createVideoStitcherVodStreamRequestWithVodConfig().
|
| 3.66.0 |
2024-06-18 |
|
| 3.65.0 |
2024-03-29 |
|
| 3.64.0 |
2024-02-08 |
- Fügt der Funktion
ima.initSdk einen optionalen settings-Parameter zum Aktivieren und Deaktivieren von SDK-Funktionen hinzu.
|
| 3.63.0 |
2023-09-14 |
- Ein Fehler wurde behoben, durch den die App abstürzen konnte, wenn ungültige
adBreakInfo gefunden wurden.
|
| 3.62.0 |
2023-08-02 |
- Fügt die APIs
StreamRequest.createVideoStitcherLiveStreamRequest() und StreamRequest.createVideoStitcherVodStreamRequest() zur Unterstützung der Google Cloud Video Stitcher API hinzu.
-
Das IMA-Verhalten wird aktualisiert, sodass der für den Parameter
description_url= festgelegte Wert berücksichtigt wird. Bisher hat IMA den Parameter description_url= immer mit der erkannten korrekten URL überschrieben und den Parameter url= in den Wert geändert, der zuvor als description_url= festgelegt worden war. IMA legt description_url= weiterhin fest, wenn es nicht in der Anzeigen-Tag-URL des Streams festgelegt ist.
|
| 3.61.1 |
2023-03-22 |
- Unterstützung für herkömmliche und überspringbare TrueView-Anzeigen wurde hinzugefügt.
- Fügt die folgenden Anzeigenereignisse hinzu:
|
| 3.60.0 |
2022-09-30 |
|
| 3.59.0 |
2022-09-23 |
- Service-Release, keine neuen Funktionen.
|
| 3.58.0 |
2022-09-15 |
- Service-Release, keine neuen Funktionen.
|
| 3.57.2 |
2022-09-12 |
|
| 3.56.0 |
2022-08-05 |
- Service-Release, keine neuen Funktionen.
|
| 3.55.0 |
2022-07-15 |
- Fügt die folgenden APIs zum Anfordern bestimmter Streamtypen hinzu:
Informationen zu den Parametern für die einzelnen APIs finden Sie unter
StreamRequest
.
|
| 3.54.0 |
2022-05-19 |
|
| 3.53.0 |
2022-04-25 |
- Implementiert das richtige ID3-Event-Parsing für Live-HLS-CMAF-Streams. Dadurch wird ein Problem behoben, bei dem Werbeereignisse für diese Streams zu falschen Zeiten ausgelöst wurden.
- Stellt
StreamManager.onTimedMetadata() ein. Diese Methode wird nicht mehr dokumentiert.
|
| 3.52.0 |
2022-03-29 |
- Service-Release, keine neuen Funktionen.
|
| 3.51.0 |
2022-03-17 |
- Service-Release, keine neuen Funktionen.
|
| 3.50.0 |
2022-03-07 |
- Fügt
StreamManager.onTimedMetadata() hinzu.
|
| 3.45.1 |
2021-11-03 |
- Unterstützung für überspringbare Anzeigen wurde hinzugefügt.
- Das SDK-Verhalten wurde aktualisiert, sodass Fortschrittsereignisse jetzt richtig gepingt werden.
|
| 3.41.1 |
2021-04-07 |
- Fügt
StreamRequest.adUiNode für Elemente wie die Schaltflächen Warum sehe ich diese Werbung? und Überspringen hinzu, die während der Anzeigen eingeblendet werden.
- Entfernt die Unterstützung für
StreamManager.enableInteractiveAds(). Das ist jetzt ein No-Op. Übergeben Sie stattdessen Daten aus der Companion-Anzeige direkt an RAF.
|
| 3.40.1 |
2020-09-23 |
- Unterstützung für DASH-Livestreams
|
| 3.39.0 |
2020-07-06 |
- Service-Release, keine neuen Funktionen.
|
| 3.36.0 |
2020-02-28 |
- Service-Release, keine neuen Funktionen.
|
| 3.35.0 |
2019-11-11 |
- Service-Release, keine neuen Funktionen.
|
| 3.34.0 |
2019-07-18 |
- Service-Release, keine neuen Funktionen.
|
| 3.33.0 |
2019-05-14 |
- Fügt
AD_PERIOD_STARTED- und AD_PERIOD_ENDED-Ereignisse zu ima.AdEvent hinzu.
- Fügt
PROGRESS-Anzeigenereignisse zu ima.AdEvent hinzu.
- Fügt die Parameter
advertiserName, universalAdIDRegistry und universalAdIDValue zu adInfo hinzu.
|
| 3.28.1 |
2018-07-10 |
- Service-Release, keine neuen Funktionen.
|