Veröffentlichungsverlauf des IMA DAI SDK für tvOS

Version Veröffentlichungsdatum Hinweise
4.13.0 2024-06-13
  • Fügt VODConfigID zu IMAVideoStitcherVODStreamRequest hinzu.
  • Behebt nullpointerexception, wenn adTagURL gleich null Zoll IMAAdsRequest
  • Die Logik für den Fallback auf Asset-Ebene wurde geändert. Jetzt werden alle Anzeigen in der ursprünglichen VAST-Datei durchgegangen, bis das SDK ein abspielbares Creative erkennt. Wird kein spielbares Creative gefunden, die Anzeige nicht wiedergegeben wird.
  • Das Problem, dass Tracking-Pings an ad.doubleclick.net nicht gesendet wurden, wurde behoben.
  • Legt die Rendering-Einschränkungen des SDK für die Anzeigengröße basierend auf dem Ansichtsframe fest anstelle der Layout-Anleitung für den sicheren Bereich für „playerView“.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • Behebt ein Problem, bei dem bei der Anzeigenwiedergabe Audio für Inhalte zu hören war.
4.10.0 2024-01-24
  • Aktiviert VOD-Streamanfragen für die Pod-Auslieferung.
  • Aktualisiert die Einschränkungen für die AdUI, sodass die Richtlinien für den sicheren Bereich berücksichtigt werden.
  • Fügt dem iOS-/tvOS-Stream-Manager einen Getter für Cue-Punkte hinzu
4.9.2 2023-08-15
  • Ein Fehler wurde behoben, der bei einigen DAI-Streams zu einer hohen CPU-Auslastung führte.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • userContext wurde zu IMA-Streamanfragen hinzugefügt.
  • Es wurde ein Fehler behoben, der eine unnötige Meldung vom Typ „Ungültige interne Nachricht“ verursachte. Warnungen.
4.7.0 2022-07-20
  • Ein Problem wurde behoben, durch das Publisher IMA SDK-Versionsinformationen überschrieben.
  • AD_CAN_PLAY Ereignis wurde hinzugefügt. Wird ausgelöst, wenn die Anzeige ohne Zwischenspeicherung wiedergegeben werden kann
  • Maximale Standardbitrate für Nicht-Mobilgeräte auf unbegrenzt erhöht.
4.6.1 2022-02-23
  • Dienstveröffentlichung; keine öffentlichen Änderungen.
4.5.0 2021-12-06
  • Die Mindestversion von tvOS wurde auf tvOS 12 erhöht.
  • Ein Fehler wurde behoben, der dazu führen konnte, dass mehrere Symbole für „Warum sehe ich diese Werbung?“ angezeigt wurden.
  • MPNowPlayingSession ist nicht mehr erforderlich.
4.4.2 2021-05-03
  • Ein Problem, das bei tvOS < 12 zu Warnmeldungen führte, wurde behoben.
  • Letzte Version des IMA SDK für iOS zur Unterstützung von tvOS 10.
4.4.1 2021-03-09
  • Die Property IMASettings.sessionID wurde hinzugefügt, mit der Publisher ihre Sitzungs-ID manuell festlegen können.
  • Unterstützung für PiP hinzugefügt.
  • Ein Problem wurde behoben, durch das Ereignisse für die Pausierung und Fortsetzung von Anzeigen manchmal während der Wiedergabe von Inhalten ausgelöst wurden.
  • IMAVideoDisplay.nowPlayingSession wurde hinzugefügt, um die Wiedergabe/Pause von Ereignissen unter tvOS 14+ korrekt zu unterstützen.
  • Ein Fehler wurde behoben, bei dem lineare AdSense-Anzeigen dem Publisher als nicht linear gemeldet wurden.
  • Das Problem, dass IMAStreamManager.replaceAdTagParameters kein Update ausgeben konnte, wurde behoben.
  • Es wurden APIs zur Pod-Auslieferung hinzugefügt.
  • Der Anzeigencontainer wird an das Fenster angehängt.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Der Google-Modus für zusätzliche Einwilligung wird jetzt unterstützt. Weitere Informationen finden Sie in der technischen Google-Spezifikation „Zusätzliche Einwilligung“.
  • Unterstützung für „language_name“ wurde hinzugefügt. für Streamuntertitel.
  • Ein Problem wurde behoben, das bei Anzeigen ohne Video zu einer Zeitüberschreitung führte.
  • Ein Problem wurde behoben, durch das beim Überspringen der ersten Anzeige in einer Pre-Roll der eigene Versatz für das Überspringen bei der zweiten Anzeige ignoriert wurde.
  • IMAAdDisplayContainer.focusEnvironment wurde hinzugefügt. Damit können Publisher den Fokus während Werbeunterbrechungen auf das SDK übertragen. Das ist immer dann erforderlich, wenn der Nutzer mit der Anzeigen-UI interagieren muss (z. B. überspringbare Anzeigen oder VAST-Symbole).
  • viewController wurde als neues erforderliches Initialisierungsargument oder ‑attribut für IMAAdDisplayContainer hinzugefügt.
  • Die Unterstützung für nicht englische Sprachen wurde korrigiert.
  • Die Anzahl fehlerhafter RESUME-Ereignisse wurde reduziert.
  • IMAAdsRenderingSettings.enablePreloading wurde hinzugefügt. Diese Option ist standardmäßig aktiviert und dient zur Verbesserung der Anzeigendarstellung.
  • Unterstützung für überspringbare Anzeigen (clientseitig und VOD) und VAST-Symbole hinzugefügt (clientseitig und dynamische Anzeigenbereitstellung)
  • ICON_FALLBACK_IMAGE_CLOSED und ICON_TAPPED Ereignisse. Wir empfehlen, die Wiedergabe bei ICON_FALLBACK_IMAGE_CLOSED automatisch fortzusetzen, da das SDK beim Öffnen des Fallback-Bildes pausiert.
  • Ein Problem wurde behoben, bei dem das Zeichen IABTCF_gdprApplies nur dann erkannt wurde, wenn es sich um einen String handelte.
4.2.3 2020-05-06
  • Ein Problem wurde behoben, bei dem bestimmte App-Bundle-IDs dazu führen konnten, dass Zugriffe falsch klassifiziert wurden.
4.2.2 2020-03-26
  • Mindestlaufzeitversion auf tvOS 10 erhöht
  • Es wurde ein Fehler behoben, durch den einige Aktualisierungen der Benutzeroberfläche bei einem Hintergrundthread ausgelöst werden konnten.
  • Das Problem, dass strikte Flags dazu führten, dass die Init-Instanz von IMACompanionAd mit der des NSObjects in Konflikt gestanden hat, wurde behoben.
  • Die loadURL-Methode im IMAVideoDisplay-Protokoll wurde eingestellt.
4.2.1 2020-02-12
  • 4.2.1 ist die endgültige Version des IMA SDK, die tvOS 9.x unterstützt.
  • Ein Problem, bei dem Klicks unter tvOS 9.x zu Abstürzen führten, wurde behoben.
4.2.0 2019-10-30
  • Ein Problem mit gelegentlichen Abstürzen unter tvOS 13 wurde behoben.
4.1.0 2019-09-23
  • Unterstützung für tvOS 13 hinzugefügt.
  • playerVideoDisplay:didLoadPlayerItem: für die dynamische Anzeigenbereitstellung hinzugefügt.
  • IMAAd.companionAds und IMACompanionAd hinzugefügt für die dynamische Anzeigenbereitstellung.
  • Die Namen von IMAAVPlayerVideoDisplayDelegate wurden aktualisiert, um sie besser an den Objective-C-Stil anzupassen.
4.0.5 2019-08-16
  • Es wurde ein Problem behoben, durch das die Wiedergabetaste auf der Apple TV-Fernbedienung nicht funktionierte. den Inhalt wieder zu starten.
4.0.2 2019-07-18
  • Ein Problem wurde behoben, bei dem die Einstellung „Anzeigen-Tracking einschränken“ des Nutzers nicht richtig übertragen wurde.
  • IMAAdEventType.adData wird jetzt eingegeben.
  • authToken API wurde am IMAStreamRequest hinzugefügt.
4.0.1 Verworfen 2019-07-02
  • Kombinierte tvOS-SDKs für clientseitige und dynamische Anzeigen
  • Es wurde ein Problem behoben, bei dem AdsLists nicht geparst wurden und AdsLoader-Fehler unter tvOS auftraten.