Versionsverlauf des Google IMA tvOS SDK

Version Veröffentlichungsdatum Notes
4.12.0 2024-04-03
4.11.1 2024-02-22
  • Es wurde ein Problem behoben, bei dem der Ton des Contents bei der Anzeigenwiedergabe 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, um die Leitfäden für den sicheren Bereich zu berücksichtigen.
  • Fügt dem iOS/tvOS-Stream-Manager einen Getter für Cue-Punkte hinzu.
4.9.2 2023-08-15
  • Es wurde ein Fehler behoben, der für einige Streams für die dynamische Anzeigenbereitstellung eine hohe CPU-Auslastung verursacht hat.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • userContext wurde zu IMA-Stream-Anfragen hinzugefügt.
  • Es wurde ein Fehler behoben, der unnötige Warnungen des Typs "Ungültige interne Nachricht" verursachte.
4.7.0 2022-07-20
  • Ein Problem wurde behoben, bei dem Publisher die IMA SDK-Versionsinformationen überschreiben konnten.
  • AD_CAN_PLAY Ereignis wurde hinzugefügt. Wird ausgelöst, wenn die Anzeige ohne Zwischenspeichern wiedergegeben werden kann
  • Die maximale Standard-Bitrate wurde für Nicht-Mobilgeräte auf unbegrenzt erhöht.
4.6.1 2022-02-23
  • Dienst-Release; 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?“ geführt hat.
  • MPNowPlayingSession ist nicht mehr erforderlich.
4.4.2 2021-05-03
  • Es wurde ein Problem behoben, das Warnmeldungen unter tvOS < 12 verursachte.
  • 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, 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 Ereignisse für Wiedergabe/Pause unter tvOS 14 und höher zu unterstützen.
  • Es wurde ein Fehler behoben, bei dem lineare AdSense-Anzeigen an den Publisher als nicht lineare AdSense-Anzeigen gemeldet wurden.
  • Es wurde ein Problem behoben, bei dem IMAStreamManager.replaceAdTagParameters kein Update ausgegeben hat.
  • APIs für die Pod-Bereitstellung 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
  • Der Google-Modus für zusätzliche Einwilligung wird unterstützt. Weitere Informationen
  • Der Schlüssel „language_name“ für Streamuntertitel wird jetzt unterstützt.
  • Bei Anzeigen, die nur Audioanzeigen enthalten, kam es zu einer Zeitüberschreitung. Dieses Problem wurde behoben.
  • Das Überspringen der ersten Anzeige in einer Pre-Roll-Anzeige führte dazu, dass die zweite Anzeige ihren eigenen Versatz für das Überspringen ignoriert hat. Dieses Problem wurde behoben.
  • IMAAdDisplayContainer.focusEnvironment wurde hinzugefügt, damit Publisher den Fokus während Werbeunterbrechungen auf das SDK übertragen können. Das ist immer dann erforderlich, wenn der Nutzer mit der Anzeigen-UI interagieren muss (z.B. mit überspringbaren Anzeigen oder VAST-Symbolen).
  • viewController wurde als neues erforderliches Initialisierungsargument oder als neue erforderliche Eigenschaft für IMAAdDisplayContainer hinzugefügt.
  • Die Unterstützung der nicht-englischen Lokalisierung wurde behoben.
  • Fehlerhafte RESUME-Ereignisse wurden reduziert.
  • IMAAdsRenderingSettings.enablePreloading wurde hinzugefügt, das standardmäßig aktiviert ist, um die Leistung des Anzeigen-Renderings zu verbessern.
  • Unterstützung für überspringbare Anzeigen (clientseitig und VOD) und VAST-Symbole (clientseitig und dynamische Anzeigenbereitstellung) wurde hinzugefügt.
  • Die Ereignisse ICON_FALLBACK_IMAGE_CLOSED und ICON_TAPPED wurden hinzugefügt. Wir empfehlen die automatische Fortsetzung am ICON_FALLBACK_IMAGE_CLOSED, da das SDK beim Öffnen des Fallback-Images pausiert wird.
  • Ein Problem wurde behoben, bei dem IABTCF_gdprApplies nur bestätigt wurde, wenn es sich um einen String handelte.
4.2.3 2020-05-06
  • Es wurde ein Problem behoben, bei dem bestimmte App-Bundle-IDs zu einer falschen Klassifizierung des Traffics führen konnten.
4.2.2 2020-03-26
  • Die Mindestlaufzeitversion wurde auf tvOS 10 erhöht
  • Es wurde ein Fehler behoben, bei dem einige UI-Aktualisierungen in einem Hintergrundthread ausgelöst werden konnten.
  • Es wurde ein Problem behoben, bei dem strikte Flags dazu führten, dass die init von IMACompanionAd mit den Flags von NSObject
  • Die Methode loadURL im IMAVideoDisplay-Protokoll wurde eingestellt.
4.2.1 2020-02-12
  • 4.2.1 ist die endgültige Version des IMA SDK, das tvOS 9.x unterstützt.
  • Es wurde ein Problem behoben, bei dem Klicks unter tvOS 9.x abstürzten.
4.2.0 2019-10-30
  • Ein zeitweises Absturzproblem unter tvOS 13 wurde behoben.
4.1.0 2019-09-23
  • tvOS 13 wird jetzt unterstützt.
  • playerVideoDisplay:didLoadPlayerItem: wurde für die dynamische Anzeigenbereitstellung hinzugefügt.
  • IMAAd.companionAds und IMACompanionAd wurden für Anzeigen für die dynamische Anzeigenbereitstellung hinzugefügt.
  • Die IMAAVPlayerVideoDisplayDelegate-Namen wurden aktualisiert, damit sie besser zum Objective-C-Stil passen.
4.0.5 2019-08-16
  • Das Problem, dass über die Wiedergabetaste auf der Apple TV-Fernbedienung die Inhalte nicht fortgesetzt werden konnten, wurde behoben.
4.0.2 2019-07-18
  • Die Einstellung „Anzeigen-Tracking einschränken“ eines Nutzers wurde falsch übertragen. Das Problem wurde behoben.
  • IMAAdEventType.adData ist jetzt eingegeben.
  • authToken API wurde am IMAStreamRequest hinzugefügt.
4.0.1 Verworfen 2019-07-02
  • Kombinierte tvOS SDKs für clientseitige und dynamische Anzeigenbereitstellung
  • AdsLists wurden nicht geparst und AdsLoader-Fehler unter tvOS ausgegeben. Dieses Problem wurde behoben.