tvOS 向けの IMA DAI SDK のリリース履歴
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
注: このページに表示されるリリースのシーケンス番号に数値のギャップ(v.3.583.1 の前の v.3.582.5 など)がある場合があります。これは、リリース番号が定期的にスキップされるためです。
バージョン
リリース日
注
4.15.1
2025-05-07
広告期間情報を AD_PERIOD_STARTED
イベントに追加します。この情報は IMAAdEvent.adData
プロパティからアクセスできます。
IMA SDK で HLS インタースティシャル メタデータを処理するためのサポートを追加します。
4.14.1
2024-12-03
すべてのストリーム タイプについて、ストリーム リクエスト パラメータのリストにネットワーク コード を追加します。
無効なリンク先 URL がクリックされたときに、サイレントに失敗するのではなく、LOG イベントを発生させます。
OMID セッションが正しく破棄されなかった場合に発生するメモリリークを修正しました。
VOD Pod Serving ストリームでスキップ可能な広告のサポートを追加しました。
動画がスクロール可能なコンテナに埋め込まれている場合に、スクロールのサポートに関するバグを修正しました。
ノンリニア広告に minSuggestedDuration
のサポートを追加
一部のキャンペーン マネージャーのトラッキング URL が誤ってエンコードされるバグを修正しました。
一部の広告セッションで STARTED
イベントがディスパッチされない問題を修正しました。
4.13.0
2024-06-13
IMAVideoStitcherVODStreamRequest に VODConfigID
を追加します。
IMAAdsRequest
で adTagURL
が null
の場合に発生する NullPointerException を修正します。
アセットレベルのフォールバック ロジックを変更し、SDK が再生可能なクリエイティブを特定するまで、元の VAST のすべての広告を反復処理するようにしました。プレイアブル クリエイティブが見つからない場合、広告は再生されません。
ad.doubleclick.net
へのトラッキング ping が送信されない問題を修正しました。
playerView のセーフエリア レイアウト ガイドではなく、ビューのフレームに基づいて SDK の広告サイズ レンダリングの制約を設定します。
4.12.0
2024-04-03
4.11.1
2024-02-22
広告の再生中にコンテンツの音声が聞こえる問題を修正しました。
4.10.0
2024-01-24
Pod Serving VOD ストリーム リクエストを有効にします。
AdUI の制約を更新して、セーフエリア ガイドを尊重します。
iOS/tvOS ストリーム マネージャーにキューポイントのゲッターを追加
4.9.2
2023-08-15
一部の DAI ストリームで CPU 使用率が高くなるバグを修正しました。
4.9.1
2023-04-20
4.8.2
2022-11-03
IMA ストリーム リクエストに userContext
を追加しました。
不要な「Invalid internal message」警告が表示されるバグを修正しました。
4.7.0
2022-07-20
パブリッシャーが IMA SDK のバージョン情報を上書きする問題を修正しました。
AD_CAN_PLAY
イベントを追加しました。バッファリングなしで広告を再生できる状態になると呼び出されます。
モバイル以外のデバイスのデフォルトの最大ビットレートを無制限に引き上げました。
4.6.1
2022-02-23
サービス リリース。一般公開されている変更はありません。
4.5.0
2021-12-06
tvOS の最小バージョンを tvOS 12 に引き上げました。
[広告の表示について] アイコンが複数表示される原因となる場合があるバグを修正しました。
MPNowPlayingSession の必要性を削除しました。
4.4.2
2021-05-03
tvOS 12 未満で警告メッセージが表示される問題を修正しました。
tvOS 10 をサポートする iOS 向け IMA SDK の最終バージョン。
4.4.1
2021-03-09
パブリッシャーが sessionID を手動で設定できるように、IMASettings.sessionID
プロパティを追加しました。
PIP のサポートを追加しました。
コンテンツの再生中に広告の一時停止と再開のイベントがトリガーされることがある問題を修正しました。
tvOS 14 以降で再生/一時停止イベントを適切にサポートするために、IMAVideoDisplay.nowPlayingSession
を追加しました。
AdSense リニア広告がパブリッシャーにノンリニアとして報告されるバグを修正しました。
IMAStreamManager.replaceAdTagParameters
が更新を発行しない問題を修正しました。
Pod Serving API を追加しました。
adContainer のウィンドウへのアタッチを強制しました。
4.3.2
2020-08-11
4.3.1
2020-08-05
Google の追加同意モードのサポートを追加しました。詳しくは、Google の追加同意モードの技術仕様 をご覧ください。
ストリームの字幕の「language_name」キーのサポートを追加しました。
音声のみの広告がタイムアウトする問題を修正しました。
プリロールの最初の広告をスキップすると、2 番目の広告が独自のスキップ オフセットを無視する問題を修正しました。
IMAAdDisplayContainer.focusEnvironment
を追加しました。これにより、パブリッシャーは広告ブレーク中に SDK にフォーカスを移すことができます。これは、ユーザーが広告の UI(スキップ可能な広告、VAST アイコンなど)を操作する必要があるたびに必要です。
IMAAdDisplayContainer
の新しい必須の初期化引数またはプロパティとして viewController
を追加しました。
英語以外の言語のローカライズのサポートを修正しました。
誤った RESUME
イベントを削減しました。
広告のレンダリング パフォーマンスを改善するため、デフォルトで有効化される IMAAdsRenderingSettings.enablePreloading
を追加しました。
スキップ可能な広告(クライアントサイドと VOD)と VAST アイコン(クライアントサイドと DAI)のサポートを追加しました
ICON_FALLBACK_IMAGE_CLOSED
イベントと ICON_TAPPED
イベントを追加しました。SDK はフォールバック イメージを開くと一時停止するため、ICON_FALLBACK_IMAGE_CLOSED
で自動的に再開することをおすすめします。
IABTCF_gdprApplies
が文字列の場合にのみ確認される問題を修正しました。
4.2.3
2020-05-06
特定のアプリバンドル ID が原因でトラフィックが誤って分類される問題を修正しました。
4.2.2
2020-03-26
最小ランタイム バージョンを tvOS 10 に引き上げました
一部の UI 更新がバックグラウンド スレッドでトリガーされるバグを修正しました
厳格なフラグにより IMACompanionAd の init が NSObject の init と競合する問題を修正しました
IMAVideoDisplay プロトコルの loadURL
メソッドのサポートを終了しました
4.2.1
2020-02-12
4.2.1 は、tvOS 9.x をサポートする IMA SDK の最終バージョンになります。
tvOS 9.x でクリックスルーがクラッシュする問題を修正しました
4.2.0
2019-10-30
tvOS 13 で断続的に発生するクラッシュの問題を修正しました。
4.1.0
2019-09-23
tvOS 13 のサポートを追加しました。
DAI 用に playerVideoDisplay:didLoadPlayerItem:
を追加しました。
DAI 広告用に IMAAd.companionAds
と IMACompanionAd
を追加しました。
Objective-C のスタイルに合うように IMAAVPlayerVideoDisplayDelegate
の名前を更新しました。
4.0.5
2019-08-16
Apple TV リモコンの再生ボタンを押してもコンテンツが再開されない問題を修正しました。
4.0.2
2019-07-18
ユーザーの [広告トラッキング制限] 設定が誤って送信される問題を修正しました。
IMAAdEventType.adData
が入力されました。
IMAStreamRequest
に authToken API
を追加しました。
4.0.1 非推奨
2019-07-02
クライアント サイドと DAI の tvOS SDK を統合
tvOS で AdsLists が解析されず、AdsLoader エラーがスローされる問題を修正しました。
以前のバージョンを表示する
バージョン
リリース日
注
3.9.1
2019-03-28
デフォルトのストリーム初期化タイムアウトを 5 秒から 8 秒に変更しました。
ストリーム初期化タイムアウトの構成を有効にするため、IMAStreamRequest
に initializationTimeout
プロパティを追加しました。
3.9.0
2019-03-06
IMAStreamManagerDelegate に adPeriodDidStart コールバックと adPeriodDidEnd コールバックを追加しました。
3.8.1
2018-12-06
指標の重複記録を防ぐため、広告の再視聴やシーク時に AD_BREAK_STARTED / AD_BREAK_ENDED などの広告イベントが発火しなくなりました。
3.8.0
2018-05-21
npa
広告タグ パラメータのサポートを追加しました。
3.7.1
2018-02-26
中かっこ(「{」または「}」)を含むトラッキング URL が tvOS 11.2.6 で ping されないバグを修正しました。
3.7.0
2018-01-24
IMAStreamRequest.adTagParameters
キーの有効な値として以下を追加します。
音声範囲(dai-aor
)
除外(dai-excl
)
注文開始(dai-os
)
動画の範囲(dai-sr
)
IMAAd
に advertiserName
、creativeID
、creativeAdID
、dealID
、universalAdIDRegistry
、universalAdIDValue
、wrapperAdIDs
、wrapperAdSystems
、wrapperCreativeIDs
、wrapperDealIDs
を追加します。
広告ブレークの途中でストリームに参加すると、SDK が AD_BREAK_STARTED
を発火するようになりました。これにより、リスナーが広告 UI をレンダリングできます。
IMAAVPlayerVideoDisplay
のユーザーが読み込むストリームの AVAssetURL
を受け取れるように IMAAVPlayerVideoDisplayDelegate
を追加します。AVAssetURL
オブジェクトを使用すると、ユーザーは FairPlay コンテンツ保護の再生に登録できます。
3.6.0
2017-09-19
機能しない IMAStreamRequest.attemptPreroll
を削除します。
次のものを受け入れ可能な IMAStreamRequest.adTagParameters
として追加します。
dai-ah(広告なしの時間枠)
dai-dlid(Delivery Location)
IMAStreamRequest.streamActivityMonitorID
を追加します。
再生または読み込みがされなかったストリームに対して [IMAStreamManagerDelegate streamManager:didReceiveError:]
が呼び出されなかった問題を修正しました。
3.5.0
2017-04-24
IMAAd.companions
を追加します。
IMACompanion
クラスを追加します。
3.4.1
2017-03-31
3.4.0
2017-03-13
ビットコードのサポートを修正しました。
次のプロパティを AdBreakInfo
に追加します。
3.3.0
2016-12-05
コンテンツ プレーヤーの AVPlayerItem
をバックアップ AVPlayerItem
に置き換える必要があるときに呼び出す [IMAAVPlayerVideoDisplay reset]
を公開します。
3.2.0
2016-08-22
テスト用のフレームワークを使用するアプリを送信する際の問題を修正しました。
3.1.0
2016-05-09
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-26 UTC。
[null,null,["最終更新日 2025-09-26 UTC。"],[],["The updates address bug fixes and feature enhancements across various versions. Key actions include adding support for skippable ads, VOD Pod Serving, and Google Video Stitcher APIs. Memory leaks and null pointer exceptions were fixed, and tracking logic for ad interactions was improved. The SDK now respects safe area guides, enforces ad container attachment, and supports privacy features. New events like `AD_CAN_PLAY` and properties for session management were introduced, alongside updates for compatibility with new tvOS versions and Google's ad consent modes.\n"]]