Versionsverlauf des Google IMA tvOS SDK

Version Veröffentlichungsdatum Hinweise
4.13.0 2024-06-13
  • Fügt VODConfigID hinzu zu IMAVideoStitcherVODStreamRequest.
  • Behebung der Null-Pointer-Ausnahme, wenn adTagURL in IMAAdsRequest null ist.
  • Die Fallback-Logik auf Asset-Ebene wurde geändert, sodass alle Anzeigen in der ursprünglichen VAST-Datei durchgegangen werden, bis das SDK ein abspielbares Creative erkennt. Wenn kein abspielbares Creative gefunden wird, wird die Anzeige nicht ausgeliefert.
  • Das Problem, bei dem das Tracking von Pings an ad.doubleclick.net gesendet wurde, wurde behoben. nicht gefeuert wurden.
  • 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
  • Ein Problem wurde behoben, bei dem der Inhaltsaudiotrack während der Wiedergabe von Anzeigen zu hören war.
4.10.0 2024-01-24
  • Aktiviert VOD-Streamanfragen für die Pod-Bereitstellung.
  • Die Einschränkungen für die Anzeigenoberfläche wurden aktualisiert, damit die Safe-Area-Richtlinien eingehalten werden.
  • Dem iOS-/tvOS-Streammanager wird ein Getter für Cue-Punkte hinzugefügt.
4.9.2 2023-08-15
  • Es wurde ein Fehler behoben, der bei einigen Streams für die dynamische Anzeigenbereitstellung 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, bei dem Publisher die Versionsinformationen des IMA SDK überschrieben haben.
  • AD_CAN_PLAY Ereignis wurde hinzugefügt. Wird ausgelöst, wenn die Anzeige ohne Puffern wiedergegeben werden kann.
  • Die maximale Standardbitrate wurde 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.
  • Es wurde ein Fehler behoben, der zu mehreren Symbolen für „Warum sehe ich diese Werbung“ führen konnte.
  • 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, die tvOS 10 unterstützt.
4.4.1 2021-03-09
  • Die Property IMASettings.sessionID wurde hinzugefügt, damit Publisher ihre Sitzungs-ID manuell festlegen können.
  • BiB wird jetzt unterstützt.
  • Ereignisse zum Pausieren und Fortsetzen von Anzeigen konnten manchmal während des Contents ausgelöst werden. Dieses Problem wurde behoben.
  • IMAVideoDisplay.nowPlayingSession wurde hinzugefügt, um Wiedergabe-/Pause-Ereignisse unter tvOS 14 und höher ordnungsgemäß 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.
  • Pod Serving APIs wurden hinzugefügt.
  • Das Anhängen von adContainer an das Fenster wurde erzwungen.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Unterstützung für den Modus für zusätzliche Einwilligung von Google hinzugefügt. Weitere Informationen
  • Unterstützung für den Schlüssel „language_name“ für Untertitel von Streams hinzugefügt.
  • 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. Dies ist ein Pflichtfeld. 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 die Lokalisierung in anderen Sprachen als Englisch wurde verbessert.
  • Weniger fehlerhafte RESUME-Ereignisse.
  • 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 Pausierung am ICON_FALLBACK_IMAGE_CLOSED, da das SDK bei einem Fallback pausiert wird Bild geöffnet.
  • Es wurde ein Problem behoben, bei dem IABTCF_gdprApplies nur bestätigt, wenn es sich um eine Zeichenfolge handelt.
4.2.3 2020-05-06
  • Es wurde ein Problem behoben, bei dem bestimmte App-Bundle-IDs dazu führten, dass der Traffic falsch klassifiziert wurden.
4.2.2 2020-03-26
  • Minimale Laufzeitversion wurde 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 letzte 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 vorübergehendes Absturzproblem 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 ist jetzt eingegeben.
  • authToken API wurde am IMAStreamRequest hinzugefügt.
4.0.1 Verworfen 2019-07-02
  • Kombiniertes clientseitiges und DAI-tvOS-SDK
  • Es wurde ein Problem behoben, bei dem AdsLists nicht geparst wurden und AdsLoader-Fehler unter tvOS auftraten.