Versionshinweise zum IMA DAI SDK für HTML5

Wenn Sie Benachrichtigungen zu neuen Releases erhalten möchten, abonnieren Sie die Versionshinweise im IMA-Supportforum.

Version 3.550.0 bis 3.711.0 (aktuell)

Version Veröffentlicht am Hinweise
3.711.0 2025-08-07
  • Verbessert die XHTML-Kompatibilität.
3.710.0 2025-08-06
  • Unterstützung für das Tracking von Anzeigenklicks bei Streams mit Pod-Bereitstellung hinzugefügt.
  • Behebt den Fehler TypeError: a.brands.some is not a function.
  • Behebt ein Problem, bei dem in IMA-Berichten zu häufig Ereignisse für abgeschlossene Anzeigen erfasst werden.
  • Behebt einen Absturz, der durch ungültige sz=-Parameterwerte verursacht wird.
3.704.0 2025-06-19
  • Behebt ein Problem im Zusammenhang mit der Verwendung des DOMRect-Objekts, bei dem das IMA SDK in Umgebungen mit Chromium vor Version 61 eine Fehlermeldung vom Typ DOMRect is not defined ausgegeben hat.
  • Behebt Probleme mit OMID-Sichtbarkeitsmessungen für Firefox-Version 139.
3.700.0 2025-06-05
  • Die Methode ImaSdkSettings.setCookiesEnabled() wird eingestellt.
3.697.0 2025-05-28
  • Kennzeichnet den Parameter viewMode als optional in der Klasse AdsManager init() und den Methoden resize(). Der Parameter viewMode hat keine Auswirkungen und kann ignoriert werden.
  • Ein Problem wurde behoben, durch das die Anzeigen-Benutzeroberfläche nicht angezeigt wurde, wenn Nutzer während einer Werbeunterbrechung einem Livestream beigetreten sind.
  • Entfernt das eingestellte Enum ViewMode.
3.695.1 2025-04-30
  • Die Dokumentation für die Methoden AdsManager, expand() und collapse() wurde aktualisiert, um ihr Verhalten bei nicht linearen und VPAID-Anzeigen zu beschreiben.
3.693.0 2025-04-14
  • Der DOMAIN-OMID-Zugriffsmodus wird eingestellt.
3.691.0 2025-03-31
  • Ein Problem wurde behoben, durch das das Symbol „Datenschutzinfo“ in IMA nicht gerendert wurde.
  • Es wurde ein Fehler behoben, bei dem die Methode getCompanionAds() veraltete Companion-Anzeigendaten für Anzeigen mit derselben Anzeigen-ID zurückgegeben hat.
3.690.0 2025-03-26
  • Es wurde ein Fehler behoben, durch den Videos in Video-Elementen mit Proxy nicht abgespielt wurden.
3.689.6 2025-03-24
  • Fügt die Klasse AdPeriodData hinzu, die für das AD_PERIOD_STARTED-Ereignis verfügbar ist und über StreamEvent.getStreamData() aufgerufen werden kann.
  • Die Typisierung wird an den Ereignistyp und die Listener-Callback-Klasse angepasst.
  • Es werden Konsolenwarnungen für eingestellte und nicht unterstützte APIs für das Event-Listening hinzugefügt.
  • Ein Problem bei der serverseitigen Anzeigenbereitstellung (Server Guided Ad Insertion, SGAI) wurde behoben, bei dem die Ereignisse AD_BREAK_STARTED und AD_PERIOD_STARTED verzögert wurden.
  • Verbesserung der Stabilität bei fehlgeschlagenen Netzwerkanfragen.
  • Die APIs zum Abhören von Ereignissen werden erläutert.
3.681.0 2025-01-22
  • Unterstützung für Ad.getCompanionAds() wurde hinzugefügt. Das Companion-Anzeigen-Array wird bei allen Ereignissen nach dem STARTED-Anzeigenereignis zurückgegeben.
3.673.0 2024-10-16
3.668.1 2024-09-23
  • Es wurde ein Problem behoben, das 1005-Fehler bei der Verwendung von IMA-Beispielcode in einer Localhost-Umgebung verursacht hat.
3.667.0 2024-09-18
  • Der Parameter networkCode für LiveStreamRequest und VODStreamRequest ist jetzt optional. Wir empfehlen, den Parameter networkCode einzufügen, damit die in Ad Manager verwendeten Einstellungen für die Kennung übereinstimmen.
3.661.1 2024-08-26
  • Fügt Malaiisch (ms) der Liste der unterstützten Sprachen hinzu.
3.660.0 2024-08-20
  • Unterstützung für den Wert minSuggestedDuration für nicht lineare Anzeigen hinzugefügt. Bisher wurden alle nicht linearen Anzeigen im IMA-SDK 45 Sekunden lang ausgeliefert.
3.653.0 2024-07-24
  • Behebt ein Problem für nicht sichere Umgebungen (http:// oder localhost) in aktualisierten Chrome-Versionen.
3.650.0 2024-07-03
3.647.0 2024-06-20
  • Fügt das erforderliche Feld StreamRequest.networkCode für den Ad Manager-Netzwerkcode des Publishers für Livestream- und VOD-Streamanfragen hinzu.
  • Fügt AdError 1022 für ungültige oder nicht unterstützte Klick-URLs hinzu.
  • Ein Fehler wurde behoben, der in Umgebungen mit internetfähigen Fernsehern bei überspringbaren Anzeigen zu einer Endlosschleife von Fehlern führte.
3.642.0 2024-05-23
  • Ein Problem mit Cookies bei VAST-Tracking-Pings wurde behoben.
3.637.1 2024-04-25
3.631.0 2024-04-01
3.627.0 2024-03-06
  • Behebt ein iFrame-Problem, das zu einer Konsolenwarnung zum Umgehen der iFrame-Sandbox führt.
3.624.0 2024-02-29
3.621.0 2024-02-15
  • Fügt Companion-Anzeigen das Symbol Über diese Anzeige hinzu.
  • Die Verarbeitung von neuen Anzeigenanfragen mit demselben AdsLoader während der Anzeigenwiedergabe wird verbessert.
3.617.1 2024-02-05
  • Fügt iframes das title-Attribut hinzu, um die Barrierefreiheit zu verbessern
3.616.1 2024-01-31
  • Companion-Anzeigen werden jetzt auch für die Bereitstellung von Pods unterstützt.
  • Behebt ein Problem mit AdSense-Anzeigen mit responsiven Companion-Anzeigen.
3.614.1 2024-01-22
  • Unterstützung für die Lokalisierung auf Isländisch ('is') hinzugefügt.
3.612.0 2024-01-11
  • SIMID-Creatives werden jetzt von IMA bevorzugt gegenüber VPAID-Creatives gerendert.
3.609.0 2023-12-12
  • Unterstützung für die Bereitstellung von DAI-VOD-Pods mit der Klasse PodVodStreamRequest hinzugefügt.
  • Ein Problem bei DAI-Livestreams wurde behoben, bei dem Nutzer, die den Stream während einer Werbeunterbrechung aufgerufen haben, nicht auf die Anzeige klicken konnten.
3.607.0 2023-12-04
  • Ein Problem wurde behoben, bei dem VAST-Fehler-Beacons nicht ausgelöst wurden, wenn keine Anzeigen zurückgegeben wurden.
  • Aktualisierungen AdsManager.skip() Anzeigen werden nur übersprungen, wenn mit IMA die Schaltfläche Anzeige überspringen nicht gerendert wird und die Anzeige überspringbar ist.
  • Aktualisiert Sprachübersetzungen.
3.601.0
Rollback durchgeführt
2023-11-06
  • Auf Version 3.600.0 zurückgesetzt, da Probleme mit dem Klickverhalten bei der dynamischen Anzeigenbereitstellung aufgetreten sind.
  • Service-Release. Keine neuen Funktionen.
3.600.0 2023-11-02
  • Fügt das Verhalten hinzu, einen Fehler-Ping auszulösen, wenn IMA ein leeres VAST empfängt.
3.598.0 2023-10-26
  • Fügt Verhalten hinzu, um das Auslösen von about:blank-VAST-Impressions-URLs zu verhindern.
3.597.0 2023-10-23
  • Fügt Funktionen für das IMA SDK hinzu, mit denen andere eigenständige Fallback-Anzeigen für die Wiedergabe ausgewählt werden können, wenn für die Hauptanzeige ein leeres VAST-Tag zurückgegeben wird.
3.595.0 2023-10-10
  • Ein Problem wurde behoben, bei dem performance.now() auf bestimmten verbundenen Fernsehern nicht definiert war.
  • Ein Problem wurde behoben, bei dem Elemente der Anzeigen-Benutzeroberfläche bei bestimmten benutzerdefinierten Implementierungen nicht gerendert wurden.
3.594.0 2023-10-04
  • Fügt StreamManager.getAdSkippableState() zu true hinzu, wenn die Anzeige derzeit übersprungen werden kann.
  • Es wurde ein Problem mit IMA DAI behoben, bei dem der Wert skipoffset= ignoriert wurde, wenn die VAST-Antwort einen benutzerdefinierten Tracker für das Überspringen von Tracking-Ereignissen enthielt.
3.592.0 2023-09-27
  • Es wurde ein Problem mit der clientseitigen IMA behoben, bei dem der Wert skipoffset= ignoriert wurde, wenn die VAST-Antwort einen benutzerdefinierten Tracker für das Ereignis „Überspringen“ enthielt.
3.582.5 2023-07-25
  • Fügt das AD_BREAK_FETCH_ERROR-Werbeereignis hinzu, das ausgelöst wird, wenn in einer Werbeunterbrechung keine Anzeigen wiedergegeben werden können.
  • Aktualisiert das Verhalten von AdPodInfo.getPodIndex() zur Unterstützung von Pre-Roll-Anzeigen in Livestreams mit dynamischer Anzeigenbereitstellung.
  • Der Wert, der von Ad.getContentType() für nicht lineare Anzeigen mit HTML- oder iFrame-Ressourcen zurückgegeben wird, wurde korrigiert.
3.580.0 2023-07-10
  • Es wird ein Konsolenfehler hinzugefügt, wenn ein Nicht-HTMLVideoElement für die DAI-StreamManager und die clientseitige AdDisplayContainer bereitgestellt wird, da dies dazu führt, dass die Messungen der Sichtbarkeit und Hörbarkeit fehlschlagen.
3.579.0 2023-07-05
  • Fügt der Konsole eine Logwarnung hinzu, wenn das eingestellte externe googletag.encryptedSignalProviders verwendet wird.
3.573.0 2023-05-15
  • Es wurde ein Problem behoben, bei dem IMA nicht gemeldet hat, dass erforderliche Companion-Anzeigen nicht ausgeliefert wurden, wenn keine Companion-Anzeigenflächen verfügbar waren.
3.568.1 2023-04-13
  • IMA löst jetzt ein CLICK-Werbeereignis für Ad-Clickthroughs in SIMID-Anzeigen aus.
  • Anzeigenfehler 1300 wird eingestellt: CONSENT_MANAGEMENT_PROVIDER_NOT_READY.
3.566.2 2023-03-28
  • Nur Dokumentationsupdate. Gibt an, dass DAI adTagParameters nur string-Werte akzeptiert.
3.565.0 2023-03-21
3.564.1 2023-03-20
  • Die folgenden VideoStitcherVodStreamRequest-APIs werden umbenannt:
3.557.0 2023-02-21

Ältere Versionen anzeigen (vor 2023)

3.548.0 2022-12-06
  • Fügt StreamData.dashPeriodUrl für StreamData aus dem STREAM_INITIALIZED hinzu. Diese URL wird für lineare DASH-Pod-Streams verwendet.
3.544.0 2022-11-10
3.541.0 2022-10-27
  • Es wurde ein Problem behoben, durch das IMA unbeabsichtigt dem Fensterobjekt hinzugefügt wurde.
3.532.0 2022-09-21
  • Ein Problem für DAI wurde behoben, bei dem ein Konsolenfehler auftrat, wenn eine OMID-Anzeigensitzung gestartet wurde.
  • Ein Problem wurde behoben, durch das Nutzer nach einer nicht linearen Anzeige nicht auf den Clickthrough einer linearen Anzeige klicken konnten.
3.531.0 2022-09-19
  • Ermöglicht die requestPause und requestPlay von SIMID-Creatives während Livestreams. Diese Funktion ist bereits für VOD-Streams verfügbar.
  • Ein Problem wurde behoben, durch das nach dem Ende einer Videoanzeige manchmal unnötige fehlgeschlagene Netzwerkanfragen mit dem Wert „null“ gesendet wurden.
3.529.2 2022-09-08
  • Es wurde ein Problem behoben, bei dem einige Creative-IDs in einer Wrapper-Kette nicht im Anzeigenobjekt enthalten waren.
3.526.0 2022-08-22
  • Behebt ein Problem mit dem Parameter is_lat auf verbundenen Fernsehern.
  • Es wurde ein Problem behoben, bei dem die Schaltfläche Weitere Informationen in Desktopumgebungen fälschlicherweise angezeigt wurde.
3.523.0 2022-08-04
3.522.0 2022-07-18
  • Aktualisiert das Verhalten in Bezug auf die maximale Standardbitrate für WLAN-Verbindungen. Sie können die maximale Bitrate mit AdsRenderingSettings.bitrate überschreiben.
3.521.0 2022-07-12
  • Fügt das AD_CAN_PLAY-Ereignis hinzu, das von IMA ausgelöst wird, wenn die Anzeige bereit zur Wiedergabe ist. Mit diesem Ereignis können Sie feststellen, wann Sie die Player-Benutzeroberfläche nach einem AD_BUFFERING-Ereignis aktualisieren müssen.
  • Es wurde ein Problem mit der Benutzeroberfläche für Anzeigen behoben, das bei Anzeigen, die nicht vom Typ „TrueView“ sind und in einem Ad-Pod auf TrueView-Anzeigen folgten, auftrat.
3.520.0 2022-06-29
3.517.2 2022-05-23
3.513.0 2022-05-03
  • Aktualisiert die Beschreibung für AdDisplayContainer.initialize() und hebt die Schritte hervor, die für Spieler erforderlich sind, die die automatische Wiedergabe verwenden.
3.512.0 2022-04-21
  • Es wurde ein Problem mit dem GPT-Proxy behoben, wenn er zum Weiterleiten von Ereignissen aus IMA über eine iFrame-Grenze hinweg verwendet wurde.
3.508.0 2022-03-28
  • Ein Problem wurde behoben, bei dem der Aufruf von adsLoader.onContentComplete() nach adsManager.destroy() während VMAP-Anzeigen fälschlicherweise dazu führte, dass Post-Roll-Anzeigen ausgeliefert wurden.
  • Ein Problem wurde behoben, bei dem der Aufruf von AdsManager.discardAdBreak() während VMAP-Anzeigen manchmal nicht dazu führte, dass die Werbeunterbrechung verworfen wurde.
3.501.0 2022-02-17
3.498.1 2022-02-10
  • Die RDID wird nicht mehr in der Anzeigenanfrage gesendet, wenn TFUA oder TFCD angegeben ist.
  • Es wurde ein Fehler behoben, durch den der URL-Parameter vom SDK überschrieben wurde.
3.495.1 2022-01-10
  • Ein Problem wurde behoben, bei dem „google.ima.OmidVerificationVendor“ nicht definiert war.
3.494.0 2022-01-04
  • Ein Problem wurde behoben, bei dem bei TrueView for Action-Anzeigen mit erzwungenen Endcards der Fokus auf die Schaltfläche zum Überspringen gelegt wurde, was zu unbeabsichtigtem Scrollen führte.
3.493.0 2021-12-16
  • OMID-Unterstützung im clientseitigen IMA HTML5 SDK und im DAI-SDK Hinweis: Publisher sehen möglicherweise weiterhin eine geringe Diskrepanz (< 7%) zwischen Impressionen in OMID und Ad Manager.
  • Es wird eine neue OMID Access Mode API hinzugefügt.
3.488.0 2021-11-08
  • Entfernt die Warnungen „Unrecognized Feature“ (Nicht erkanntes Feature), die in der Konsole protokolliert werden.
  • Behebt das Fallback-Verhalten bei JavaScript-Anzeigen in Bezug auf die Größe von Anzeigenanfragen.
3.485.1 2021-10-11
  • Es wurde ein Problem mit OMID behoben, das auftreten konnte, wenn mehrere AdsManager-Instanzen während der Lebensdauer eines einzelnen AdsDisplayContainer geladen wurden.
  • Es wurde ein Fehler behoben, durch den Warum sehe ich diese Anzeige? bei bestimmten Anzeigen zweimal angezeigt wurde.
3.483.2 2021-10-04
  • Es wurde ein Fehler bei der Integration von IMA mit OMID für das Web behoben, wenn das Shadow DOM verwendet wird.
3.480.1 2021-09-13
  • Es wurde ein Fehler behoben, der dazu führte, dass bei stummgeschaltetem Videoplayer ein falscher Lautstärkepegel an das OM SDK gemeldet wurde.
3.479.1 2021-09-08
3.474.0 2021-08-09
  • Fügt die Erweiterung des Makros US_PRIVACY in Tracking- und Anfrage-URLs gemäß dem IAB-CCPA-Standard hinzu.
3.470.1 2021-07-01
  • Ein Fehler in Mobile Safari wurde behoben, bei dem die Player-Steuerung bei „adBreakEnded“ nicht richtig freigegeben wurde.
3.469.0 24.06.2021
  • Ein Fehler wurde behoben, der auftrat, wenn Companion-Anzeigen vor dem STARTED-Ereignis abgerufen wurden.
3.467.0 2021-06-17
  • Ein Problem mit VPAID-Anzeigen im INSECURE-Modus wurde behoben, das durch ein Update des Chrome-Browsers verursacht wurde.
3.458.0 2021-05-13
  • Fügt die DaiSdkSettings-Klasse mit den folgenden APIs hinzu:
    • DaiSdkSettings.getFeatureFlags()
    • DaiSdkSettings.setFeatureFlags()
3.452.0 2021-04-15
  • Ändert das Pausierungsverhalten von Anzeigen so, dass Anzeigen jederzeit pausiert werden, wenn durch Anzeigenklicks die Navigation von der Seite weg erfolgt. Diese Änderung erfordert, dass Publisher eine Benutzeroberfläche zum Fortsetzen von Anzeigen präsentieren, sobald diese pausiert wurden. Weitere Informationen zu dieser Änderung finden Sie im Blogpost zu Änderungen am Pausieren von Kampagnen. Publisher können die Implementierung dieser Änderungen mit diesem Anzeigen-Tag testen.
3.448.1 2021-03-31
  • Fügt die Property AdsRequest.pageUrl hinzu, um das Anzeigen-Targeting zu optimieren. Der Attributwert überschreibt den Parameter &url= für Anzeigenanfragen.
  • Aktualisiert das AdEvent.Type.DURATION_CHANGE-Ereignis, sodass es ausgelöst wird, wenn sich die Dauer eines SIMID-Creatives ändert.
  • Es wurde ein Problem behoben, bei dem durch vorab geladene SIMID-Anzeigen bei nachfolgenden Anzeigen in mobilen Umgebungen keine Tippereignisse registriert wurden.
3.447.1 2021-03-15
  • Das Verhalten für MIME-Typen, die über AdsRenderingSettings.mimeTypes angegeben werden, wird so aktualisiert, dass vom Browser nicht unterstützte Typen ignoriert werden.
  • Unterstützung für Erweiterungen wie ActiveView-Tracking und benutzerdefiniertes Tracking während Ad Pod-Streams.
3.446.1 2021-03-08
  • Ein Problem wurde behoben, bei dem für Anzeigen, die auf eine SIMID-Anzeige folgen, keine TAPPED-Ereignisse gesendet wurden.
3.445.1 2021-03-02
  • Ein Problem wurde behoben, bei dem nicht lineare Mid-Rolls zu kurz angezeigt wurden, wenn Post-Rolls vorab geladen wurden.
3.444.1 2021-02-25
  • Die Fehlermeldung wird geändert, wenn ein Anzeigen-Tag nur <Playlist/> bis VAST_EMPTY_RESPONSE: 1009 und nicht UNKNOWN_AD_RESPONSE: 1010 zurückgibt.
  • Ein Fehler wurde behoben, bei dem lineare AdSense-Anzeigen als nicht linear gemeldet wurden.
  • Es wurde ein Fehler bei simid-Anzeigen behoben, bei dem requestChangeDuration nur einmal aufgerufen werden konnte.
  • Es wurde ein Fehler behoben, durch den beim Bereitstellen von Pods unnötige Pings und 404-Fehler gesendet wurden.
3.442.0 2021-02-17
  • Fügt die Feature-Flags-API hinzu, mit der bestimmte Funktionen aktiviert oder deaktiviert werden können, die in IMA nicht dauerhaft aktiviert sind. Verwenden Sie ImaSdkSettings.getFeatureFlags() und ImaSdkSettings.setFeatureFlags(), um Feature-Flags abzurufen und festzulegen. In zukünftigen SDK-Versionen werden Feature-Flags für zusätzliche Opt-in-Funktionen verwendet.
  • Fügt das Feature-Flag enableOmidBeta für Nutzer hinzu, die sich für die offene Betaversion von OMID für das Web anmelden möchten.
  • Fügt den speziellen Wert für die unbekannte Dauer (-3) hinzu, um das Vorabladen von VMAP-Postrolls zu deaktivieren. Verwenden Sie AdsRequest.contentDuration(), um sie festzulegen.
3.439.0 2021-02-08
  • Die Methode ImaSdkSettings.setSessionId() zum Festlegen der Sitzungs-ID wurde hinzugefügt. Sie wird ausschließlich für das Frequency Capping verwendet.
3.438.0 2021-02-03
  • Ein Problem wurde behoben, bei dem IMA-Ereignisse gelegentlich dupliziert wurden, wenn das Vorladen aktiviert war.
3.436.0 2021-01-26
  • Ein Fehler beim Bereitstellen von Pods wurde behoben, bei dem frühe Metadatenbestätigungen möglicherweise mehrmals gesendet wurden.
  • Ein Fehler wurde behoben, bei dem AdServingId AdSystem überschrieben hat, wenn es im VAST-Tag darunter niedriger festgelegt war.
3.433.2 2021-01-14
  • Ermöglicht die Auslieferung von Anzeigen mit eingeschränkter Ausrichtung, wenn der Nutzer keine Einwilligung für Cookies erteilt, die Einwilligung für Cookies verweigert oder IMA nach der Kulanzfrist für die IAB TCFv2-Integration in Regionen, in denen die DSGVO und die ePrivacy-Richtlinie gelten, keinen gültigen TC-String empfängt.
Rollback auf Version 3.429.0 2020-12-10
  • Rollback auf Version 3.429.0 aufgrund eines Problems in Version 3.430.0, bei dem für DAI-VOD-Streams Start- und Endzeiten von 0 zurückgegeben wurden. Dieses Problem trat hauptsächlich bei nativen SDKs (Android und iOS) auf.
3.427.1 2020-12-02
  • Aktualisierte Referenzinformationen für contentDuration, um den Anwendungsfall für das VMAP-Postroll-Preloading zu verdeutlichen.
  • Ein Fehler wurde behoben, bei dem VPAID-Anzeigen nicht die richtige Größe hatten.
  • Ein Fehler wurde behoben, bei dem die Methode getAdSkippableState falsche Werte zurückgegeben hat.
Rollback auf Version 3.423.0 2020-11-11
  • Rollback auf Version 3.423.0 aufgrund eines Problems in Version 3.424.1, bei dem sich Änderungen am Pausierungsverhalten von Anzeigen negativ auf eine Reihe von Publishern ausgewirkt haben.
3.424.1 2020-11-09
  • Ein Fehler wurde behoben, bei dem Lautstärkeänderungen nicht beibehalten wurden, wenn Anzeigenmanager vorab geladen wurden.
  • Das Pausieren von Anzeigen wurde geändert. Anzeigen werden jetzt immer pausiert, wenn Nutzer durch Klicken auf die Anzeige von der Seite weggeleitet werden. Diese Änderung erfordert, dass Publisher eine Benutzeroberfläche zum Fortsetzen von Anzeigen präsentieren, sobald diese pausiert wurden. Weitere Informationen zu dieser Änderung finden Sie im Blogpost zu Änderungen am Pausieren von Kampagnen. Publisher können die Implementierung dieser Änderungen mit diesem Anzeigen-Tag testen.
3.420.1 2020-11-02
  • Ein Problem wurde behoben, bei dem nach dem Überspringen einer Preroll-Anzeige in einigen Fällen die Midroll-Anzeige nicht abgespielt wurde und stattdessen ein schwarzer Bildschirm mit dem Audio der Preroll-Anzeige angezeigt wurde.
3.418.3 2020-10-22
  • Ein Fehler wurde behoben, bei dem Einwilligungsparameter aus Anzeigenanfragen in AdSense-Anzeigen entfernt wurden.
3.418.1 2020-10-21
  • HLS-Mediendateien sind nicht mehr als auswählbares Containerformat für Chrome auf dem Computer oder im mobilen Web verfügbar.
  • Ein Problem mit Aufrufen von AdsManager.destroy() wurde behoben. In bestimmten Situationen wurde das Ereignis ALL_ADS_COMPLETED nicht ausgelöst, wenn VmapAdManager verwendet wurde.
3.417.2 2020-10-19
  • Es wurde ein Problem mit TC-Strings (Transparency & Consent Strings) behoben, bei dem ein String nicht aufgelöst wurde, wenn die Ad-Tag-URL und die vom Anbieter von Lösungen zur Verwaltung von Einwilligungen bereitgestellte URL unterschiedliche Werte hatten.
  • Es wurde ein Fehler behoben, bei dem das IMPRESSION-Ereignis für nicht lineare AdSense-Anzeigen an den Publisher gesendet wurde, obwohl die Anzeige aufgrund von Größenbeschränkungen nicht ausgeliefert werden konnte.
  • Ein Problem wurde behoben, bei dem fullscreen-Ereignisse unter iOS doppelt gezählt wurden.
3.415.1 2020-10-05
  • Ein Fehler wurde behoben, durch den AdProgressData-Properties verschleiert wurden.
  • Bei der sicheren Bereitstellung von VPAID-Anzeigen mit Proxy-Videoelementen wird das Ereignis für den Vollbildmodus jetzt richtig weitergeleitet.
  • ima3_dai_debug.js gibt jetzt zusätzliche Logs in der Konsole aus.
  • Das IMA SDK protokolliert jetzt die VPAID-Protokolle, die in Abschnitt 3 der VPAID Definition Guidelines aufgeführt sind.
  • Ein Fehler wurde behoben, der dazu führte, dass bei Anzeigen mit Asset-Fallback manchmal zweimal dasselbe Anzeigen-Tag angefordert wurde.
3.411.1 2020-09-23
  • Das Verhalten von Deeplinks unter Android 6.0 und älter wurde so geändert, dass Nutzer, sofern verfügbar, zur App eines Werbetreibenden und nicht zu einer Landingpage weitergeleitet werden.
3.410.0 2020-09-17
  • Dem DAI SDK wurde Unterstützung für iFrame- und HTML-Companion-Anzeigen hinzugefügt.
3.407.0 2020-09-02
3.405.0 2020-08-27
  • Dem DAI SDK wurde die StreamManager.focus()-Methode hinzugefügt, mit der programmatische Fokusänderungen für die Schaltfläche „Überspringen“ und andere interaktive UI-Elemente möglich sind.
3.404.1 2020-08-25
  • Die AdsManager.focus()-Methode wurde dem clientseitigen SDK hinzugefügt. Damit können Fokusänderungen für die Schaltfläche „Überspringen“ und andere interaktive UI-Elemente programmatisch vorgenommen werden.
  • Die Einblendzeit für FullSlot-Anzeigen wurde von 2 Sekunden auf 0,3 Sekunden geändert.
  • Wenn eine VPAID-Anzeigenfläche bei der Initialisierung die Größe 0 × 0 hat, ruft das SDK jetzt die Methode resizeAd() der VPAID-Anzeige auf, sobald die Größe der Anzeigenfläche richtig festgelegt ist. Die Anzeige wird dann so angepasst, dass sie den neuen Abmessungen der Anzeigenfläche entspricht.
3.403.1 2020-08-24
  • Ein Problem mit adPodInfo.podIndex für DAI-VOD-Streams wurde behoben. Dadurch werden Mid-Roll-Anzeigen ab 1 richtig indexiert.
  • Ein Problem mit adPodInfo.timeOffset für DAI-VOD-Streams wurde behoben, durch das für Postroll-Anzeigen nicht der Wert „-1“ zurückgegeben wurde.
  • AdsDisplayContainer-Elemente in einem Shadow DOM werden nicht mehr blockiert.
3.402.0 2020-08-13
  • Die IAB TCFv2-Integration wurde noch einmal veröffentlicht, nachdem Unstimmigkeiten zwischen gdpr=1 und gdpr=true behoben wurden, sodass beide Werte gleich ausgewertet werden. Wir empfehlen die Verwendung von gdpr=1.
3.399.2 2020-07-28
  • Dem DAI SDK wurden die Anzeigenereignisse StreamEvent.Type.PAUSED und StreamEvent.Type.RESUMED hinzugefügt.
  • Das Ereignis ICON_FALLBACK_IMAGE_CLOSED wurde hinzugefügt. Es wird ausgelöst, wenn das Dialogfeld für das Fallback-Bild für das Symbol für internetfähige Fernseher geschlossen wird.
  • Ein Problem wurde behoben, das verhinderte, dass Companion-Anzeigen ausgeliefert wurden, wenn eine Anzeige dieselbe ID wie die vorherige Anzeige hatte.
  • Dem clientseitigen SDK wurde Unterstützung für Anfragen zur Änderung der Dauer von SIMID-Anzeigen hinzugefügt.
3.398.1 2020-07-21
  • Den DAI-Debug-SDKs wurden zusätzliche Log-Daten hinzugefügt.
3.397.1 2020-07-21
  • Der GFP-Cookie wurde in den DSGVO-TCFv2-Standard eingebunden. Wenn Publisher eine CMP einbinden, werden für ihre Endnutzer im Europäischen Wirtschaftsraum und im Vereinigten Königreich keine Cookies verwendet, wenn eine der folgenden Bedingungen zutrifft:
    • Der Publisher hat die Funktion deaktiviert.
    • Der Nutzer hat die Funktion explizit deaktiviert.
    • Die CMP wartet auf eine Nutzerinteraktion.
3.396.0 2020-07-16
  • Es wurde die Möglichkeit hinzugefügt, das Zeitlimit für die Entscheidung, welche Anzeige des Pods für DAI-Streams ausgeliefert wird, anzupassen. Dazu muss ein Wert (in Millisekunden) für den Parameter dai-apto für streamRequest.adTagParameters angegeben werden. Diese Einstellung wirkt sich auch auf das Zeitlimit für die Initialisierung des Streams aus. Der Wert hierfür ist immer 4 Sekunden größer als der dai-apto-Wert.
3.395.0 2020-07-14
  • Ein Problem mit DAI-Clickthroughs in mobilen Safari-Browsern wurde behoben.
  • Die IAB TCFv2-Integration wurde aufgrund von Abweichungen zwischen der Verwendung von gdpr=1 und gdpr=true vorübergehend zurückgesetzt.
3.394.0 2020-07-13
  • Verbesserte Ausnahmebehandlung in Fällen, in denen bei der Initialisierung keine Netzwerkverbindung verfügbar ist.
  • Das AD_PERIOD_ENDED-Ereignis wurde so geändert, dass die aktuell wiedergegebene Anzeige beendet und alle mit der Anzeige verknüpften Daten zurückgesetzt werden.
  • Berichte zu Lautstärkeänderungen für VPAID-Anzeigen wurden hinzugefügt.
  • Der Parameter subtitle_name für DAI-Untertitel wurde hinzugefügt, um Untertitelsets für dieselbe Sprache anzugeben.
3.391.0 2020-06-15
  • Ein Fehler wurde behoben, durch den überspringbare Anzeigen in Livestreams ausgeliefert werden konnten.
3.388.1 2020-06-02
  • Es wurde eine Funktion hinzugefügt, die einen Fehler zurückgibt, wenn VPAID-JavaScript versucht, eine Anzeige abzuspielen, bevor das SDK-Startanzeigenereignis ausgelöst wird.
  • Ein Fehler wurde behoben, der dazu führte, dass CompanionAdSelectionSettings in einigen Fällen ignoriert wurde.
3.384.0 2020-05-04
  • Die Schaltfläche zum Überspringen ist jetzt besser zugänglich:
    • Der Text vor dem Überspringen kann jetzt mit der Tabulatortaste ausgewählt werden, damit er von Screenreadern gelesen werden kann.
    • Dem Countdown vor dem Überspringen und der Schaltfläche zum Überspringen wurden aria-label-Werte hinzugefügt.
3.383.0 2020-04-28
  • Unterstützung für clientseitige SIMID-Anzeigen hinzugefügt.
3.381.1 2020-04-16
  • Ein Problem wurde behoben, durch das die Wiedergabe von Inhalten einfrieren konnte, wenn Anzeigen in einer Playlist mit Anzeigenregeln nicht geladen wurden.
3.379.2 2020-04-09
  • Die Verarbeitung von VPAID-Anzeigen wurde aktualisiert, sodass keine neuen Videoelemente mehr erstellt werden. Bisher wurde in IMA ein neues Videoelement für VPAID-Anzeigen erstellt, wenn das vom Publisher bereitgestellte Element nicht wie erwartet funktionierte.
3.373.2 2020-03-10
  • Ein Fehler wurde behoben, der dazu führte, dass die Ereignisse VOLUME_CHANGED und VOLUME_MUTED nicht richtig ausgelöst wurden.
3.367.1 2020-02-12
  • Die Methode getVersion wurde dem AdsLoader hinzugefügt, um die aktuelle SDK-Version abrufen zu können.
3.366.0 2020-02-06
  • Die Verwendung der ViewMode API wurde eingestellt.
3.365.1 03.02.2020
3.364.0 28.01.2020
  • Ein Problem beim Festlegen der Lokalisierung für das DAI SDK wurde behoben.
  • Die Cuepoint-Daten werden jetzt mit Gleitkommazahlen dargestellt.
3.361.1 2020-01-21
  • Die Sichtbarkeit von Warum sehe ich diese Anzeige? und Anzeigendauer auf Mobilgeräten mit geringer Breite wurde verbessert.
3.360.0 2020-01-15
  • Die Cuepoint-Zeiten wurden in Gleitkommazahlen aktualisiert, um die Genauigkeit zu erhöhen.
  • Es wurde Unterstützung für die Anzeige von Symbolen aus Wrapper-Anzeigen zusätzlich zu Symbolen aus Inline-Anzeigen hinzugefügt.
  • Die Logik für die Overlay-Erkennung wurde aktualisiert, um die Sichtbarkeit genauer zu bestimmen.
3.358.2 2020-01-15
  • Ein Problem in Internet Explorer 11 wurde behoben, bei dem EventTarget nicht definiert war.
3.358.1 2020-01-08
  • Der Text vor dem Überspringen wurde aus dem Countdown für überspringbare Anzeigen entfernt.
3.355.4 2020-01-03
  • Unterstützung für das Abrufen und Übergeben von Einwilligungsparametern für CCPA und DSGVO wurde hinzugefügt.
  • Ein Problem wurde behoben, das die benutzerdefinierte Wiedergabe im mobilen Safari-Browser unter iOS fälschlicherweise blockiert hat.
3.355.3 2019-12-10
  • Ein Problem wurde behoben, das in bestimmten Fällen verhinderte, dass Protokollereignisse ausgelöst wurden.
3.355.0 2019-12-05
  • Ein Problem mit Clickthroughs, die Weiterleitungen zum App Store unter iOS enthalten, wurde behoben.
3.354.0 2019-12-04
  • Es wurde Unterstützung für überspringbare Anzeigen im mobilen Web unter iOS 10+ in Situationen hinzugefügt, in denen kein Videoelement an AdDisplayContainer übergeben wird.
  • Bei allen nicht linearen Anzeigen und Anzeigen im Vollbildmodus wurde eine Verzögerung von zwei Sekunden zwischen der Anzeige und der Möglichkeit, darauf zu klicken, eingeführt.
  • Ein Problem wurde behoben, bei dem setAdWillPlayMuted keine Anzeigen stumm schaltete, wenn enablePreloading auf true festgelegt war.
3.351.1 14.11.2019
  • Ein Problem wurde behoben, durch das LOG- und INTERACTION-Werbeereignisse in einigen Fällen nicht das Werbeobjekt enthielten.
  • Es wurde die automatische Integration von Google-Anzeigenanfragen für Implementierungen von IAB TCFv2-konformen Plattformen zur Einwilligungsverwaltung wie Funding Choices von Google hinzugefügt.
3.349.0 2019-11-11
  • Ein Problem mit VMAP-Tracking-Ereignissen für breakstart und breakend wurde behoben.
3.346.0 2019-10-25
  • Unterstützung für TrueView-Anzeigen im DAI SDK hinzugefügt TrueView-Anzeigen können implementiert werden, indem ein AdUiElement an den Konstruktor des StreamManager übergeben wird.
3.343.1 2019-10-17
  • Ein Fehler beim Parsen von Inline-VMAP unter tvOS wurde behoben.
3.339.0 2019-10-09
  • Unterstützung für VAST-Symbole im DAI SDK hinzugefügt Symbole können implementiert werden, indem Sie ein AdUiElement an den Konstruktor von StreamManager übergeben.
3.338.1 2019-10-07
  • Das VIDEO_CLICKED-Ereignis wurde hinzugefügt. Es wird bei allen Videoklicks ausgelöst, auch wenn der Klick keinen Clickthrough auslöst.
  • Unterstützung für die Anzeige des Symbols Warum sehe ich diese Werbung? in DAI-Anzeigen hinzugefügt. Dazu können Sie ein AdUiElement an den Konstruktor von StreamManager übergeben.
3.337.0 2019-10-01
  • Dem DAI SDK wurde Unterstützung für überspringbare Anzeigen hinzugefügt. Überspringbare Anzeigen können implementiert werden, indem Sie ein AdUiElement an den Konstruktor des StreamManager übergeben.
3.336.1 2019-09-30
  • Dem DAI SDK wurde Unterstützung für das Übergeben eines AdUiElement an den Konstruktor des StreamManager hinzugefügt. Dieser sollte anstelle von setClickElement für die Verarbeitung von Clickthroughs verwendet werden.
3.334.0 2019-09-23
  • Ein Fehler beim VPAID-Vorabladen wurde behoben.
3.325.3 19.08.2019
  • Pop-ups in Microsoft Edge werden jetzt als neue Tabs angezeigt.
  • Pop-ups in Internet Explorer 11 werden jetzt als neue Fenster angezeigt.
3.323.2 2019-08-12
  • Pop-up-Fenster in Internet Explorer 11 sind jetzt scrollbar.
3.320.0 2019-07-23
  • Unterstützung für intent://-URLs zum Verknüpfen von Seiten in Android-Apps hinzugefügt
  • Unterstützung für market://-URLs zum Verlinken von Seiten im Google Play Store unter Android hinzugefügt.
3.319.1 2019-07-22
  • Unterstützung für mehrere universelle Anzeigen-IDs hinzugefügt. Die Methoden getUniversalAdIdValue und getUniversalAdIdRegistry sind nicht mehr verfügbar.
3.316.0 2019-07-10
  • authToken und streamFormat wurden dem DAI-Streamanfrageobjekt hinzugefügt.
3.312.1 2019-06-17
  • Dem Anzeigenobjekt für DAI wurden die Funktionen getUniversalAdIdValue und getUniversalAdIdRegistry hinzugefügt.
3.311.0 2019-06-11
  • Es wurde ein Fehler bei YouTube-Metadaten für nicht gelistete Videos behoben.
Rollback auf Version 3.296.0 2019-04-24
  • Rollback auf Version 3.296.0 aufgrund eines Fehlers in Version 3.297.3, bei dem die Videowiedergabe nach dem letzten Frame der Pre-Roll-Anzeige nicht fortgesetzt wurde.
3.290.0 2019-04-01
  • Ein Problem wurde behoben, durch das nicht unterstützte Anzeigentypen (nicht lineare Anzeigen, VPAID) nicht korrekt als Fehler gemeldet wurden.
3.284.0 2019-03-04
  • Das Problem, bei dem abonnierte Ereignisse nicht gelöscht wurden, wenn die Anzeige geschlossen wurde, wurde behoben.
  • Die Ereignisse AD_PERIOD_STARTED und AD_PERIOD_ENDED für DAI wurden hinzugefügt. Sie können verwendet werden, um zu erkennen, wann der DAI-Stream Inhalte oder Anzeigen oder ein Slate wiedergibt.
3.279.0 2019-02-13
  • Die Eigenschaft manifestFormat wurde StreamData hinzugefügt, um das Format des Streams anzugeben. Dieses Attribut wird für das Ereignis LOADED erfasst.
Rollback auf Version 3.274.0 2019-02-12
  • Rollback auf Version 3.274.0 durchführen
3.275.4 2019-02-06
  • Die Eigenschaft manifestFormat wurde StreamData hinzugefügt, um das Format des Streams anzugeben. Dieses Attribut wird für das Ereignis LOADED erfasst.
3.273.0 2019-01-24
  • Ein Problem wurde behoben, bei dem VAST-Symbole nicht mit VPAID-Anzeigen angezeigt wurden.
3.271.0 2019-01-10
  • Unterstützung für VAST 4.1-Makros wurde hinzugefügt. Weitere Informationen finden Sie in der VAST 4.1-Spezifikation.
  • Ein Problem wurde behoben, durch das VPAID-Anzeigen, die außerhalb des Bildschirms gestartet wurden, mit einer falschen Anzeigenflächengröße initialisiert wurden.
  • Es wurde ein Problem behoben, bei dem keine Videofehler für Live- oder VOD-Streams ausgelöst wurden.
  • Ein Problem wurde behoben, bei dem die Wiedergabe von Inhalten in iOS Safari nicht fortgesetzt wurde.
3.259.0 27.11.2018
  • Ein Problem mit dem Rendern von Companion-Anzeigen wurde behoben, wenn Anzeigenblöcke VPAID-Anzeigen enthalten oder ein Fallback auf Asset-Ebene verwendet wird.
3.255.0 2018-11-12
  • Ein Problem mit der Unterstützung von Klick-URLs für VAST-Symbole in VPAID-Anzeigen im INSECURE-Modus wurde behoben.
3.254.0 2018-11-08
  • Fügt das Ereignis AdEvent.Type.AD_BUFFERING hinzu. Dieses Ereignis wird ausgelöst, wenn die Anzeigenwiedergabe aufgrund von Pufferung unterbrochen wurde.
3.246.0 2018-10-18
  • Behebt ein Problem mit der Wiedergabe, wenn der Google Publisher Tag-Proxy mit dem IMA SDK verwendet wird.
3.244.2 2018-10-16
  • Fügt das Ereignis AD_PROGRESS hinzu. Dieses Ereignis wird während der gesamten Anzeigenwiedergabe ausgelöst und enthält ein AdProgressData-Objekt, das über getAdData() abgerufen wird.
  • Fügt isCookiesEnabled() und setCookiesEnabled() zu ImaSdkSettings hinzu.
  • Ein Problem mit zwei überspringbaren Videoanzeigen hintereinander wurde behoben.
  • Ein Problem mit Anzeigenfehlern bei der benutzerdefinierten Wiedergabe unter iOS wurde behoben.
3.234.1 2018-09-04
  • VAST-Wrapper-Anzeigen in einem Pod, für die keine Anzeige zurückgegeben wird, können jetzt durch Anzeigen mit einer geringeren oder gleichen Dauer aus einem Anzeigen-Buffet (Anzeigen ohne Sequenznummer) ersetzt werden.
3.228.0 2018-08-14
  • Behebt ein Problem mit mehreren überspringbaren Anzeigen hintereinander.
  • Ein Problem wurde behoben, bei dem AdsManager.isCustomPlaybackUsed() den falschen Wert zurückgab, wenn es nach dem Erstellen von AdsLoader festgelegt wurde.
3.227.0 2018-08-13
  • Es werden nur unterstützte MIME-Typen wiedergegeben, die an AdsRenderingSettings.mimeTypes übergeben wurden.
3.226.2 2018-08-07
  • Overlay-Anzeigen ohne festgelegte Laufzeit werden jetzt bis zur nächsten Anzeige ausgeliefert und nicht mehr nur 15 Sekunden lang.
  • Ein Problem wurde behoben, bei dem AdsRequest.vastLoadTimeout nicht korrekt exportiert wurde.
  • Ein Problem wurde behoben, bei dem Ad.getVastMediaBitrate nicht korrekt exportiert wurde.
3.225.0 2018-07-30
  • Erzwingt die VAST 4-Ausgabe für Google Ad Manager-Anfragen.
3.223.0 2018-07-25
  • Fügt Ad.getVastMediaBitrate() hinzu.
3.216.1 2018-06-26
  • Ein Problem im DAI SDK wurde behoben, bei dem Ad.getDuration() fälschlicherweise Millisekunden anstelle von Sekunden zurückgegeben hat.
3.216.0 2018-06-20
  • Ein Fehler wurde behoben, bei dem 303-Fehler fälschlicherweise als 1005-Fehler gemeldet wurden. Diese Fehler wurden auf dem Server als 900-Fehler anstelle von 303-Fehlern protokolliert.
3.214.1 2018-06-12
Rollback auf Version 3.211.3 2018-06-07
  • Aufgrund eines Problems, das bestimmte iPhone-Implementierungen betrifft, wurde ein Rollback auf Version 3.211.3 durchgeführt.
3.213.1 2018-06-07
3.210.1 2018-05-16
  • Ein Problem wurde behoben, bei dem Anzeigen nach dem Aufrufen von AdDisplayContainer.destroy() weiterhin angezeigt wurden.
  • Fügt allow="autoplay" in den iframe ein, der zum Laden von VPAID-Anzeigen verwendet wird.
3.198.2 2018-03-27
  • Es wurde ein Problem mit dem Vorladen in aktuellen Versionen von Chrome und Safari für Computer behoben.
3.193.1 2018-02-26
  • Falsch dokumentierte Serialisierungs- und Deserialisierungsmethoden für AdError wurden entfernt.
3.192.0 2018-02-14
  • Entfernt den unnötigen Fehlercode INVALID_ADX_EXTENSION. Anzeigen werden weiterhin ausgeliefert, wenn das Parsen der Erweiterung fehlschlägt.
  • IMA, das in einem iFrame geladen wird, übernimmt jetzt die Autoplay-Richtlinie der übergeordneten Seite in Chrome 65 und höher.
  • Ein Speicherleck wurde behoben, das auftrat, wenn der AdsManager bei AdError nicht zerstört wurde.
3.190.0 2018-01-30
  • Bei VPAID-Anzeigen wird jetzt ein Fehler gemeldet, wenn sie beendet werden, ohne dass eine Impression erfasst wurde. Das entspricht dem Verhalten bei allen anderen Anzeigen.
3.189.0 2018-01-24
  • Behebt ein Problem beim Fallback von verschiedenen Autoplay-Strategien auf Click-to-Play.
  • Ein Wiedergabeproblem in IE 11 wurde behoben.
  • Ein Problem mit Mid-Rolls unter iOS 11 wurde behoben.
  • Bei leeren VPAID-Companion-Anzeigen wird kein Konsolenfehler mehr ausgelöst.
  • Einige Warnungen wurden zu Informationslogs herabgestuft.
3.186.1 2017-12-07
  • AdErrorEvent.getInnerError() kann jetzt ein internes AdError-Objekt zurückgeben. So kann geprüft werden, ob die automatische Wiedergabe fehlgeschlagen ist.
3.184.1 2017-11-02
  • Es wurde ein Problem behoben, bei dem vorab geladene Anzeigen nicht wiedergegeben wurden, wenn adsManager.init nicht schnell genug aufgerufen wurde.
  • Fügt AdError.AUTOPLAY_DISALLOWED hinzu, das ausgelöst wird, wenn das SDK versucht, eine Anzeige automatisch abzuspielen, der Browser dies jedoch verhindert.
Rollback auf Version 3.182.1 durchführen 26.10.2017
  • Aufgrund eines Problems, das einige Implementierungen des videojs-ima-Plug-ins betrifft, wurde ein Rollback auf Version 3.182.1 durchgeführt.
3.183.1 26.10.2017
  • Es wurde ein Problem behoben, bei dem vorab geladene Anzeigen nicht wiedergegeben wurden, wenn „adsManager.init“ nicht schnell genug aufgerufen wurde.
3.182.0 2017-10-17
  • Behebt die Wiedergabe von Click-to-Play-Videoanzeigen auf Desktop-Safari 11.
Rollback auf Version 3.180.3 durchführen 06.10.2017
  • Aufgrund eines Problems, bei dem einige Anzeigen nicht richtig angezeigt wurden, wurde ein Rollback auf Version 3.180.3 durchgeführt.
3.181.3 05.10.2017
  • Ein Problem wurde behoben, durch das das Video aufgrund ungültiger Clickthroughs pausiert wurde.
  • Ein Problem wurde behoben, bei dem bei der Verwendung von discardAdBreak() ein Fehler bei der Midroll-Werbeunterbrechung ausgegeben wurde.
Rollback auf Version 3.179.0 22.09.2017
  • Aufgrund eines Problems mit einigen bestimmten VPAID-Anzeigen wurde ein Rollback auf Version 3.179.0 durchgeführt.
3.179.0 2017-09-18
  • Es wurde ein Fehler behoben, bei dem mehrere Anzeigen-UIs gerendert wurden, wenn Anzeigen vorab geladen und der Anzeigencontainer wiederverwendet wurde.
3.178.0 2017-08-31
  • Es wurde ein Problem behoben, bei dem eine Ausnahme ausgelöst wurde, wenn eine überspringbare Anzeige auf einer mobilen Safari-Seite ausgeliefert wurde, auf der sie nicht angezeigt werden konnte. Diese Ausnahme wird jetzt ordnungsgemäß vom SDK verarbeitet.
  • Ein Problem wurde behoben, bei dem CONTENT_RESUME_REQUESTED in seltenen Fällen nicht für HLS-Streams in Mobile Safari ausgelöst wurde.
3.176.0 2017-08-10
  • Fügt AdsRequest.liveStreamPrefetchSeconds hinzu.
  • Entfernt AdsRenderingSettings.useShareButton.
3.175.0 2017-07-31
  • Wenn eine nicht lineare VPAID-Anzeige ausgeliefert wird, wird jetzt ein STARTED-Ereignis vom SDK an den Player gesendet.
  • Bei linearen VPAID-Anzeigen wird das Ereignis „STARTED“ jetzt bei der Impression und nicht beim Start ausgelöst.
3.174.0 2017-07-24
  • Ein Problem wurde behoben, das dazu führte, dass einige Pre-Roll-Pods bei aktivierter Vorabladung einfroren.
  • Es wurde ein Problem behoben, bei dem Mid-Roll-Anzeigen in einigen iOS-Implementierungen dazu führten, dass der Inhalt von Anfang an neu gestartet wurde.
  • Ein Problem wurde behoben, durch das einige Livestreaminhalte nach der Wiedergabe von Anzeigen unter iOS nicht fortgesetzt wurden.
3.173.1 06.07.2017
  • Flash-VPAID-Anzeigen werden nicht mehr unterstützt. Dies ist Teil des größeren Projekts zur Einstellung von Flash im IMA SDK. Weitere Informationen finden Sie unter Flash in den IMA SDKs wird eingestellt.
3.173.0 2017-06-28
  • Ein Problem wurde behoben, bei dem Inhalte mit benutzerdefinierter Wiedergabe im mobilen Web auf iOS-Geräten nicht richtig wiederhergestellt wurden, wenn Inhalte gewechselt und kurz danach Anzeigen angefordert wurden.
3.172.0 2017-06-14
  • Es wurde ein Problem behoben, das dazu führte, dass AdSense-Anzeigen in voller Größe auf Mobilgeräten nicht ausgeliefert wurden.
  • Fügt Ad.getSkipTimeOffset() hinzu.
3.171.0 2017-06-08
  • Unterstützung für AdSense-Anzeigen mit vollständigem Slot wird den folgenden vorhandenen AdsManager-Methoden hinzugefügt:
    • getCurrentTime()
    • getRemainingTime()
    • getDuration()
    • getAdSkippableState()
    • skip()
3.170.0 2017-06-01
  • Fügt AdsRequest.vastLoadTimeout hinzu.
  • Unterstützung für überspringbare Anzeigen auf dem iPhone und iPod Touch bei Verwendung von ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true) hinzugefügt.
3.169.1 2017-05-19
  • Unterstützung für das VPAID-Ereignis AdInteraction wurde hinzugefügt. Wenn das Ereignis ausgelöst wird, empfängt der Videoplayer das neue AdEvent.INTERACTION-Ereignis.
3.168.0 2017-05-08
  • Das Standardzeitlimit für das Laden von Media wird von 15 auf 8 Sekunden geändert.
  • Es wurde ein Problem behoben, bei dem das Festlegen von ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() keine Auswirkungen hatte.
3.166.0 2017-04-12
  • Fügt ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() hinzu. Die benutzerdefinierte Wiedergabe ist in iOS Safari jetzt standardmäßig wieder aktiviert (sie wurde in Version 3.164.0 deaktiviert). Anzeigen werden in Safari wie vor Version 3.164.0 gerendert.
3.164.0 2017-03-29
  • Behebt die Unterstützung der automatischen Wiedergabe für das mobile Web auf iOS- und Android-Geräten. Um die Funktion zu aktivieren, müssen Sie Ihren Videoplayer stummschalten oder AdsManager.setVolume(0) anrufen, bevor Sie AdsManager.start() anrufen.
3.161.4 2017-03-24
  • Fügt AdsManager.updateAdsRenderingSettings() hinzu, um die Einstellungen für das Rendern von Anzeigen nach dem Aufrufen von getAdsManager() zu aktualisieren.
Rollback auf Version 3.161.1 2017-03-24
  • Rollback auf Version 3.161.1
3.163.0 2017-03-23
  • Fügt AdsManager.updateAdsRenderingSettings() hinzu, um die Einstellungen für das Rendern von Anzeigen nach dem Aufrufen von getAdsManager() zu aktualisieren.
3.160.3 2017-03-07
  • Ein Problem mit falschen Anzeigenpositionen, die für gemischte Pods gemeldet wurden, wurde behoben.
3.159.0 2017-02-21
  • Unterstützung für Fallback auf Asset-Ebene hinzugefügt.
3.156.0 2017-01-26
  • Behebt Fehler bei der Meldung der Anzeigenposition bei gemischten VPAID-Pods.
  • Fügt ImaSdkSettings.(set|get)DisableFlashAds() hinzu.
  • Fügt „application/dash+xml“ als gültigen MIME-Typ hinzu.
  • Fügt Ad die folgenden Methoden hinzu:
    • getUniversalAdIdValue()
    • getUniversalAdIdRegistry()
  • Fügt AdsRequest die folgenden Eigenschaften hinzu:
    • contentDuration
    • contentKeywords
    • contentTitle
3.154.1 2017-01-10
  • Ad.getWrapperCreativeIds() ist jetzt robuster beim Abgleichen von Creatives über Wrapper.
3.153.1 2016-12-07
  • Fügt Ad.getDealId() hinzu.
  • Fügt Ad.getSurveyUrl() hinzu.
  • Fügt Ad.getWrapperCreativeIds() hinzu.
  • Fügt Unterstützung für Symbole in Flash- und HTML5-VPAID-Anzeigen im Modus „AKTIVIERT“ hinzu. Symbole funktionieren nicht im INSECURE-Modus.
3.151.1 10.11.2016
  • Fügt Ad.getAdvertiserName() hinzu.
  • Ein Problem mit Flash-VPAIDs in HTML5 wurde behoben.
3.147.1 2016-10-14
  • Fügt Ad.getCreativeId() hinzu.
3.146.2 2016-10-10
  • Ein Fehler wurde behoben, durch den bestimmte Flash-VPAID-Anzeigen vorzeitig beendet wurden.
  • Ein Problem wurde behoben, bei dem Flash-VPAID-Anzeigen im Vollbildmodus abgeschnitten wurden.
3.145.0 2016-09-22
  • Fügt Ad.getApiFramework() hinzu.
3.144.0 2016-09-13
  • Fügt AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE hinzu.
3.140.1 2016-08-18
  • Behebt ein Clickthrough-Problem bei unsicheren Flash-VPAID-Anzeigen.
3.139.0 2016-08-10
  • Entfernt AdsRenderingSettings.AUTO_SCALE.
3.137.0 2016-07-26
  • Fügt Ad.getVastMediaWidth() und Ad.getVastMediaHeight() hinzu.
  • Behebt die Cursorformatierung in der integrierten Anzeigen-UI.
3.135.1 2016-06-29
  • Unterstützung für das Vorabladen von Media-Assets über AdsRenderingSettings.enablePreloading hinzugefügt.
3.134.0 2016-06-16
  • Ein Problem wurde behoben, bei dem die Schaltfläche „Anzeige überspringen“ manchmal verschwand, wenn auf den Countdown-Timer geklickt wurde.
3.133.0 2016-06-07
  • Ein visueller Fehler bei der Schaltfläche „Überspringen“ unter Android 4.4.4 wurde behoben. Die Schaltflächen zum Überspringen auf anderen Plattformen waren von diesem Fehler nicht betroffen und sind auch von dieser Änderung nicht betroffen.
3.128.2 2016-05-03
  • Fügt AdsRenderingSettings.playAdsAfterTime hinzu.
3.123.0 2016-02-24
  • Unterstützung für VPAID-Flash-Creatives wird zu VMAP-/Werberegeln hinzugefügt.
3.120.0 2016-01-27
  • Fügt den Parameter videoElement zu AdsManager.init hinzu. Damit kann das benutzerdefinierte Videoelement angegeben werden, das verwendet werden soll, wenn es beim Aufruf des AdDisplayContainer-Konstruktors noch nicht bereit ist. Der AdDisplayContainer-Konstruktor ist weiterhin die bevorzugte Methode zum Bereitstellen eines benutzerdefinierten Videoelements.
  • Fügt AdsRenderingSettings.useStyledLinearAds hinzu.
3.118.0 2016-01-13
  • VPAID-Flash-Creatives werden jetzt in IMA HTML5 unterstützt.
3.116.4 2015-12-10
  • Für mobile Anzeigen, bei denen kein benutzerdefiniertes Klick-Tracking verwendet wird, gibt es jetzt eine neue Benutzeroberfläche mit der Schaltfläche „Weitere Informationen“. Wenn Nutzer auf die Anzeige klicken, wird sie jetzt pausiert oder fortgesetzt, anstatt dass sie zur Landingpage der Anzeige weitergeleitet werden.
3.115.0 2015-12-03
  • Nicht lineare AdSense- oder Ad Exchange-Anzeigen mit einer Höhe von mehr als 90 Pixeln werden jetzt als Fullslot-Anzeigen gerendert.
  • Die neue Fullslot-Anzeige nimmt den gesamten Content ein und enthält einen Countdown-Timer und eine Schaltfläche zum Überspringen. Die Wiedergabe des Inhalts wird fortgesetzt, nachdem die Anzeige geschlossen wurde – entweder durch den Timer oder wenn der Nutzer die Anzeige überspringt.
  • Nicht lineare AdSense- oder Ad Exchange-Anzeigen mit einer Höhe von weniger als 90 Pixeln können auch als Fullslot-Anzeigen gerendert werden, indem adsRequest.forceNonLinearFullSlot=true festgelegt wird.
3.113.1 2015-11-12
3.111.0 2015-10-28
  • Fügt AdEvent.LINEAR_CHANGED. hinzu
  • Fügt AdEvent.DURATION_CHANGE. hinzu
  • Die neue Benutzeroberfläche wird bei 1% der infrage kommenden Anzeigenanfragen verwendet.
3.110.0 2015-10-21
  • Fügt Ad.getTraffickingParameters und Ad.getTraffickingParametersString hinzu.
3.108.1 2015-09-23
  • Unterstützung von Companion-Anzeigen für VPAID-Anzeigen hinzugefügt.
3.107.1 2015-09-18
  • Die benutzerdefinierte Wiedergabe auf Geräten mit Android 4.0 und höher wurde deaktiviert. Anzeigen funktionieren weiterhin, aber es wird ein vom SDK bereitgestellter Player anstelle des vom Nutzer bereitgestellten Players verwendet.
3.101.22 2015-09-10
  • Der VPAID-Modus ist jetzt standardmäßig auf „ENABLED“ anstatt auf „DISABLED“ festgelegt.
3.101.17 2015-08-27
  • Macht Ad.getContentType() nach dem Ereignis LOADED statt nach dem Ereignis STARTED verfügbar. So haben Sie früher Zugriff auf Anzeigen-Daten.
3.101.10 2015-08-06
3.101.8 2015-07-25
  • Es wurde ein Problem behoben, bei dem Korrelatorwerte für Ad Manager-Tags im Format pubads.g.doubleclick.net/gampad/live/ads nicht aktualisiert wurden.
3.101.6 2015-07-23
3.101.4 2015-07-13
  • Die benutzerdefinierte Wiedergabe ist auf 5% der Geräte mit Android 4.0 oder höher deaktiviert. Diese Zahl wird im Laufe zukünftiger Releases auf 100% ansteigen.
3.101.2 2015-06-17
  • TrueView-Anzeigen haben jetzt rechts oben die Schaltfläche „Weitere Informationen“. Wenn Nutzer außerhalb dieser Schaltfläche „Weitere Informationen“ auf die Anzeige klicken, werden sie nicht mehr zur Website des Werbetreibenden weitergeleitet.
  • Die Schaltfläche „Überspringen“ für überspringbare Anzeigen wird jetzt auch dann eingeblendet, wenn benutzerdefiniertes Klick-Tracking verwendet wird.
Rollback auf Version 3.101.1 2015-06-04
  • Aufgrund von Problemen bei der Android-Wiedergabe wurde ein Rollback auf Version 3.101.1 durchgeführt.
3.102.1 2015-06-04
  • TrueView-Anzeigen haben jetzt rechts oben die Schaltfläche „Weitere Informationen“. Wenn Nutzer außerhalb dieser Schaltfläche „Weitere Informationen“ auf die Anzeige klicken, werden sie nicht mehr zur Website des Werbetreibenden weitergeleitet.
  • Die Schaltfläche „Überspringen“ für überspringbare Anzeigen wird jetzt auch dann eingeblendet, wenn benutzerdefiniertes Klick-Tracking verwendet wird.
  • Die benutzerdefinierte Wiedergabe auf Android 4.0 und höher wird deaktiviert. Anzeigen funktionieren weiterhin, aber es wird ein vom SDK bereitgestellter Player anstelle des vom Nutzer bereitgestellten Players verwendet.
3.99.4 2015-05-12
  • Ein VPAID-Adapterfehler wurde behoben, der dazu führte, dass die Schaltfläche zum Überspringen und Elemente für Anzeigenklicks gelegentlich nicht angeklickt werden konnten.
  • Bei TrueView-Anzeigen wird der Status „überspringbar“ jetzt korrekt über AdsManager.getAdSkippableState() zurückgegeben.
3.98.0 30.04.2015
  • ima3.js kann jetzt in einem separaten DOM oder iFrame aus dem Videocontainer geladen werden, sofern es sich im selben Ursprung befindet.
3.97.0 22.04.2015
  • Es wurde ein Fehler behoben, durch den client.js aufgrund einer falschen Protokollverwendung nicht geladen wurde.
  • Ein Fehler im VPAID-Adapter wurde behoben, durch den der Adapter nicht geladen wurde, wenn er in den <head>-Bereich geladen wurde.
3.93.1 23.03.2015
  • Fügt die Methode setAdWillAutoPlay in AdsRequest hinzu. So können Publisher angeben, ob die Anzeige als Reaktion auf eine Nutzeraktion oder automatisch abgespielt wird.
3.91.0 25.02.2015
  • Ein VPAID-bezogener Fehler wurde behoben, bei dem der Videoplayer das Ereignis „play“ an VPAID-Anzeigen gesendet hat, anstatt des erwarteten Ereignisses „playing“.
3.87.0 2015-02-04
  • Ein Fehler wurde behoben, bei dem Clients, die die IMA-Benutzeroberfläche nicht verwenden, falsche Werte von getAdSkippableState erhalten haben.
  • Die Release-Versionierung ändert sich von 3.1.X zu 3.X.Y.
3.1.85 2015-01-28
  • AdEvent.Type.AD_METADATA wurde hinzugefügt.
3.1.81 2014-11-19
  • Ein Problem mit Freewheel-Tags bei bestimmten Drittanbieter-Anzeigenanfragen wurde behoben.
3.1.80 2014-11-13
  • getPlayerType, setPlayerType, getPlayerVersion und setPlayerVersion wurden ImaSdkSettings hinzugefügt, damit Partnerplayer bei der Integration mit dem SDK den Playertyp und die Playerversion angeben können.
3.1.79 2014-11-06
  • Internet Explorer 11 wird jetzt im IMA HTML5 SDK unterstützt. Weitere Informationen finden Sie in der Mitteilung.
Rollback auf Version 3.1.75 2014-10-17
  • Aufgrund von Problemen mit der Anzeigenwiedergabe im mobilen Web wurde die Version auf 3.1.75 zurückgesetzt.
3.1.73 2014-10-03
  • Ermöglicht benutzerdefiniertes Klick-Tracking für alle Mobilgeräte. Damit wird eine Änderung aus der vorherigen Version (3.1.72) rückgängig gemacht, mit der das benutzerdefinierte Klick-Tracking nur für iPhones und Android-Versionen vor 4.0 aktiviert wurde. Diese eingeschränkte benutzerdefinierte Klick-Tracking-Funktion wird zu einem späteren Zeitpunkt wieder in das SDK aufgenommen.
3.1.72 2014-10-02
  • Wir empfehlen, den Videoplayer für Inhalte immer als benutzerdefiniertes Wiedergabeelement zu übergeben, da die benutzerdefinierte Wiedergabe nur in bestimmten Umgebungen verwendet wird.
  • Benutzerdefinierte Elemente für das Klick-Tracking werden jetzt nur noch in bestimmten Umgebungen verwendet. Hinweis: Wenn Sie Ihr benutzerdefiniertes Klick-Tracking-Element über Ihrem Videoplayer rendern, wird die Clickthrough- und Überspringfunktion der gerenderten Anzeigen beeinträchtigt.
3.1.70 2014-09-18
  • reportAdAutoPlayed wurde auf der AdsRequest in setAdWillAutoPlay geändert.
3.1.69 2014-09-18
  • Die Schaltfläche Weitere Informationen wird bei mobilen Anzeigen unabhängig von der Länge der Anzeige eingeblendet.
3.1.68 2014-09-17
  • Die Einstellung reportAdAutoPlayed wurde der AdsRequest hinzugefügt. reportAdAutoPlayed wurde in setAdWillAutoPlay umbenannt. Weitere Informationen finden Sie in den Versionshinweisen zu Version 3.1.70.
3.1.66 2014-09-11
  • Fügt (1) die Einstellung uiElements zu AdsRenderingSettings und (2) die getUiElements API in der Anzeige hinzu.
3.1.65 2014-09-04
  • Die Schaltfläche zum Überspringen ist für Screenreader-Nutzer leichter zu finden, da sie in eine echte Schaltfläche umgewandelt wurde.
3.1.63 2014-08-22
  • Unterstützung für VPAID 2-JavaScript-Creatives hinzugefügt.
  • Unterstützung für VAST 3-Symbole hinzugefügt.
  • Folgende neue Funktionen für Companion-Anzeigen wurden hinzugefügt:
    • Unterstützung für das Attribut „required“ im VAST-Element CompanionAds.
    • Unterstützung des Attributs „adSlotID“ im VAST-Element Companion.
    • Wenn in der VAST mehrere Companion-Anzeigen zurückgegeben werden, wählt das SDK die am besten geeignete Companion-Anzeige für die jeweilige Umgebung aus.
  • Der Fehler wurde behoben, durch den ImaSdkSettings.setNumRedirects und ImaSdkSettings.getNumRedirects nicht zugänglich waren.
  • Die API-Methoden isCustomPlaybackUsed und isCustomClickTrackingUsed wurden hinzugefügt.
3.1.62 2014-08-14
  • Update (11.09.2014): Wir empfehlen Publishern derzeit nicht, ihren benutzerdefinierten Player zu übergeben. Wir werden bis Ende September eine Funktion veröffentlichen, mit der automatisch zwischen dem benutzerdefinierten Player und einem SDK-eigenen Player gewechselt werden kann. Ab diesem Zeitpunkt empfehlen wir diese Implementierung.
    Wir empfehlen Publishern jetzt, beim Erstellen eines AdDisplayContainer immer einen benutzerdefinierten Videoplayer zu übergeben. In Kürze wird ein Leitfaden zum Anpassen des Codes veröffentlicht.
  • Publisher müssen den Status des Content-Players bei den Ereignissen CONTENT_PAUSE_REQUESTED und CONTENT_RESUME_REQUESTED nicht mehr speichern und wiederherstellen.
3.1.57 2014-06-26
  • Fügt dem AdsManager ein IMPRESSION-Ereignis hinzu, das ausgelöst wird, wenn eine Impression erfasst wird.
  • Fügt dem AdsManager die Ereignisse VOLUME_CHANGED und VOLUME_MUTED hinzu.
3.1.55 2014-06-11
  • Die GPT Console kann jetzt verwendet werden, wenn sie mit allen offiziell anerkannten Flags ('google_console', 'google_force_console' und 'googfc' für die Verwendung auf Mobilgeräten) aktiviert ist. Sie müssen die Parameterwerte (z. B. 'google_console=1') nicht festlegen.
3.1.54 2014-06-09
  • Wenn ein Nutzer die bevorzugte maximale Bitrate nicht angibt, beträgt der Standardwert für Smartphones 500 kbit und für andere Geräte, einschließlich Desktop, 1.000 kbit.
  • ImaSdkSettings.getCompetitiveExclusion() wurde entfernt.
  • Die minSuggestedDuration API wurde in der Klasse Ad bereitgestellt.
3.1.53 2014-05-29
  • Der SDK-Kern wird jetzt immer von imasdk.googleapis.com geladen.
3.1.51 2014-05-12
  • Ein Fehler wurde behoben, der dazu führte, dass pausierte Anzeigen automatisch fortgesetzt wurden, wenn der Nutzer das Gerät gesperrt hat.
  • Die Dokumentation zu VAST-Zeitüberschreitungsfehlern wurde aktualisiert und die Längen der Zeitüberschreitungen wurden angegeben.
3.1.50 2014-04-30
  • Ein Fehler wurde behoben, der bei Publishern, die den Array-Prototyp geändert haben (z.B. motools-Nutzer), zu Fehlern geführt hat.
  • Die Ad.getContentType-Funktion gibt jetzt eine leere Zeichenfolge anstelle von „null“ zurück, wenn contentType unbekannt ist.
  • Es wird ein Test mit 25% eingeführt, um das Core-Binärprogramm von unserer neuen Domain imasdk.googleapis.com zu laden. Das betrifft nur Publisher, die s0.2mdn.net speziell für CORS aktivieren. Laut unseren Tests sollte das niemand sein.
  • Die neue Domain wird am 01.05.2014 zu 1 %, am 02.05.2014 zu 25% und am 07.05.2014 zu 100% umgestellt.
3.1.47 2014-04-11
  • Fügen Sie die neuen APIs Ad.getTitle(), Ad.getDescription() und Ad.getContentType() hinzu.
  • Unterstützung der VAST 3-Makros CACHEBUSTER und ERRORCODE.
3.1.46 2014-04-03
  • Die getCompanionAds API akzeptiert jetzt ein google.ima.CompanionAdSelectionSettings als dritten optionalen Parameter.
  • Der Safari-iOS-Fehler auf dem iPad, durch den eine Videoanzeige in langsamen Netzwerken einfriert, wurde behoben.
3.1.45 2014-03-06
  • Die AdsLoader.setAutoPlayAdBreaks API wurde hinzugefügt. Mit ihr kann der Publisher auswählen, ob VMAP- und AdRules-Werbeunterbrechungen automatisch abgespielt werden.
  • Das Ereignis adBreakReady wurde hinzugefügt, das von AdsManager ausgelöst wird, wenn ein Werbeunterbrechung abgespielt worden wäre, wenn autoPlayAdBreaks auf „false“ gesetzt ist.
3.1.44 2014-01-28
  • Der Fehlercode VAST_MEDIA_LOAD_TIMEOUT wurde google.ima.AdError.ErrorCode für Media-Timeouts hinzugefügt.
3.1.41 2013-12-16
  • Die adsManager.skip() API wurde so korrigiert, dass sie mit Anzeigenregeln funktioniert.
3.1.38 2013-12-04
  • Stellt google.ima.settings und die zugehörige Methode setLocale für ima3.js bereit.
3.1.35 2013-11-14
  • Wenn für die benutzerdefinierte Wiedergabe kein benutzerdefiniertes Klick-Tracking angegeben ist, werden die Klicks über den SDK-iFrame und nicht über das benutzerdefinierte Videoelement erfasst.
  • Dadurch wird die Benutzeroberfläche für Videoanzeigen zum Standard, einschließlich der Schaltfläche zum Überspringen.
  • Ändert den sichtbaren String „Advertisment“ in „Advertisement“.
3.1.34 2013-10-22
  • loadVideoTimeout wurde zu AdsRenderingSettings hinzugefügt.
  • Das Standardzeitlimit für Anzeigen wird auf 15 Sekunden geändert. Wenn eine Anzeige nach 15 Sekunden nicht wiedergegeben wird, wird sie abgebrochen und CONTENT_RESUME_REQUESTED wird ausgelöst.
  • Bessere Unterstützung für VAST-kompatible Fehlercodes. Mehrere nicht verwendete Fehlercodes wurden eingestellt und andere konsolidiert. Der Fehlercode 200 wird jetzt durch die Konstante VAST_TRAFFICKING_ERROR dargestellt. Die UNKNOWN_AD_RESPONSE ist jetzt SDK-spezifisch, Code 1010.
  • Das Bereinigen von Anzeigen ist bei iPhone-Implementierungen deaktiviert.
3.1.33 2013-10-10
  • Ein Fehler bei der Erkennung einiger Anzeigenklicks auf Mobilgeräten wurde behoben.
3.1.23 2013-08-22
  • Neue APIs für AdPodInfo: Die maximale Pod-Dauer, der Pod-Index und der Pod-Zeit-Offset werden jetzt verfügbar gemacht. Weitere Informationen zu diesen neuen APIs finden Sie auf der Seite AdPodInfo.
3.1.20 2013-08-07
  • Fehlerkorrektur: Es wurden Probleme beim Parsen von VAST-Wrappern behoben, die keine Creatives enthalten.
  • Fehlerkorrektur: Probleme mit dem Vollbildmodus in der Desktopversion von Safari wurden behoben.
3.1.12 2013-05-21
  • Es wurde ein Fehler in der Companions API-Implementierung (nicht GPT) behoben.
3.1.10 2013-05-14
  • Wenn GPT (Google Publisher-Tag) zum Anzeigen von Companion-Anzeigen verwendet wird, ruft das SDK jetzt die Größen der Companion-Anzeigenflächen daraus ab und hängt sie an die Anzeigenanfrage an Google Ad Manager an. Dadurch werden alle vom Publisher angegebenen Größen überschrieben.
3.1 2012-12-18
  • Dieser Release enthält wichtige interne Änderungen, die sich auf das Laden des SDK auswirken. Es sind nur geringfügige Änderungen an der Integration erforderlich.
    • Neue SDK-API-Lade-URLs:
    • Das SDK verwendet keinen separaten asynchronen Loader mehr. Sobald die SDK API geladen ist, können Sie sie sofort verwenden.
    • Die SDK-API ist eine relativ dünne Schicht, die den SDK-Kern umschließt. Der Core wird in einem IFRAME geladen, unmittelbar nachdem AdDisplayContainer erstellt wurde. Es ist wichtig, den AdDisplayContainer frühzeitig zu erstellen, um die Latenz beim Laden des SDK zu minimieren.
    • Neue APIs:
    • Frühere Versionen des SDK, einschließlich 3.0.15, werden in Zukunft nicht mehr unterstützt. Führen Sie so bald wie möglich ein Upgrade auf Version 3.1 durch.
3.0.15 2012-10-22
  • Der AdDisplayContainer muss jetzt beim Erstellen des AdsLoader angegeben werden. Die veraltete Methode zum Übergeben von AdDisplayContainer über die getAdsManager-Methode wird im nächsten Release entfernt. Weitere Informationen zu den Änderungen finden Sie im Migrationsleitfaden für AdDisplayContainer.
  • Verschiedene Änderungen an der Unterstützung für die benutzerdefinierte Wiedergabe:
    • Die benutzerdefinierten Wiedergabeeinstellungen wurden in den Konstruktor von AdDisplayContainer verschoben. Die veraltete Methode zum Festlegen dieser Einstellungen über AdsRenderingSettings wird im nächsten Release entfernt.
    • Wenn Sie benutzerdefinierte Elemente für die Video- und Klick-Tracking-Wiedergabe verwenden, werden diese Elemente vom SDK nicht automatisch ein- oder ausgeblendet. Der Publisher muss die Anzeige der benutzerdefinierten Wiedergabeelemente steuern.
    • Bei der benutzerdefinierten Wiedergabe von Videos auf dem iPhone/iPod wird das SDK nicht aus dem Vollbildmodus beendet, wenn eine lineare Anzeige beendet ist. Bei der Wiedergabe von Videoanzeigen, die vom SDK gesteuert wird, ändert sich das Verhalten nicht.
    • In der nächsten Version werden die Elemente für benutzerdefiniertes Video und Klick-Tracking nicht mehr über das SDK skaliert, wenn init und resize aufgerufen werden.
    Viele dieser Änderungen wurden implementiert, um so viele Rendering-Attribute der benutzerdefinierten Wiedergabeelemente wie möglich beizubehalten und die Steuerung durch den Publisher-Code zu ermöglichen.
3.0.14 2012-09-26
  • Automatische Ausrichtung für nicht lineare Anzeigen hinzugefügt.
  • Die Funktion „Wiedergabe fortsetzen“ wird jetzt erst nach der Post-Roll-Anzeige gesendet.