Google IMA DAI HTML5 SDK のリリースノート

バージョン 3.550.0 ~ 3.795.0

IMA DAI HTML5 SDK の最新バージョンは v3.795.0 です。詳細については、Google IMA DAI HTML5 SDK のバージョン リリース履歴をご覧ください。

バージョン リリース日 メモ
3.795.0 2026-10-22
  • 割合ベースの時間オフセットを使用した VMAP ミッドロール挿入点のサポートを追加しました。 IMA SDK は、AdsRequest.contentDuration プロパティを使用してミッドロール挿入点の開始時間を計算します。contentDuration プロパティを設定しない場合、IMA SDK はパーセンテージベースの時間オフセットを持つミッドロール挿入点を無視します。
3.794.0 2026-10-15
  • AdEvent.getAdData() メソッドの戻り値の型を更新して、LogData インターフェースを含めます。
  • LogData インターフェースを追加します。
3.789.0 2026-09-10
  • IMA 設定に構成オプションを追加します。このオプションを使用すると、8 秒の固定ウィンドウに依存するのではなく、DNS の解決の遅延やネットワークの切断に対応するようにメディアのプリロード時間ウィンドウをカスタマイズできます。
3.782.0 2026-08-06
  • プレロール広告の読み込みのタイムアウト時間を設定する AdsRenderingSettings.prerollLoadVideoTimeout プロパティを追加しました。
  • ストリームの開始時に IMA DAI SDK が skipoffset VAST 値を SIMID 広告に送信できない問題を修正しました。
3.780.3 2026-08-03
  • プレーヤーの起動時に IMA が skipoffset VAST 値を SIMID 広告に送信できない問題を修正しました。
3.779.0 2026-07-23
  • pagehide リスナーが原因で発生するメモリリークの問題を修正しました。
3.765.0 2026-05-20
3.763.2 2026-05-07
  • モバイルウェブでの DASH DAI ストリームの安定性を向上させました。
3.757.0 2026-04-15
  • 次の AdError.ErrorCode 値を追加します。
    • STREAM_INITIALIZATION_TIMEOUT: 1023
    • STREAM_AUTHORIZATION_FAILED: 1024
3.750.0 2026-03-16
  • SIMID エンドキャップ メッセージがエンドキャップ コンテナからあふれる問題を修正しました。
3.744.0 2026-02-24
3.736.0 2026-01-09
3.725.0 2025-10-13
  • Xbox、PlayStation、Tizen などのスマートテレビやゲーム機プラットフォーム、および WebOS を使用するプラットフォームで広告を読み込む際の ReferenceError: Can't find variable: URLSearchParams エラーを修正しました。
3.724.0 2025-10-09
  • 非推奨のメソッド ImaSdkSettings.setCookiesEnabled() と ImaSdkSettings.isCookiesEnabled() の機能を削除します。
3.719.1 2025-09-08
  • フルスクリーン広告の VPAID アイコンの位置を修正しました。
  • オーディオ ポスター画像の中央揃えを修正しました。
3.711.0 2025-08-07
  • XHTML との互換性を改善。
3.710.0 2025-08-06
  • 連続配信ストリームでの広告クリック トラッキングのサポートを追加しました。
  • TypeError: a.brands.some is not a function エラーを修正しました。
  • IMA が広告完了イベントを頻繁に報告する問題を修正しました。
  • 無効な sz= パラメータ値が原因でクラッシュする問題を修正しました。
3.704.0 2025-06-19
  • DOMRect オブジェクトの使用に関連する問題を修正しました。この問題は、バージョン 61 より前の Chromium を使用している環境で、IMA SDK が DOMRect is not defined エラー メッセージを返すというものです。
  • Firefox バージョン 139 の OMID 視認性測定を修正しました。
3.700.0 2025-06-05
  • ImaSdkSettings.setCookiesEnabled() メソッドを非推奨にします。
3.697.0 2025-05-28
  • AdsManager クラスの init() メソッドと resize() メソッドで、viewMode パラメータを省略可能としてマークします。viewMode パラメータは効果がないため、無視してかまいません。
  • ミッドロール挿入点の途中でライブ配信に参加すると、広告 UI が表示されない問題を修正しました。
  • 非推奨の ViewMode 列挙型を削除しました。
3.695.1 2025-04-30
  • ノンリニア広告と VPAID 広告での動作に関する AdsManager、expand()、collapse() メソッドのドキュメントを更新しました。
3.693.0 2025-04-14
  • DOMAIN OMID アクセスモードを非推奨にします。
3.691.0 2025-03-31
  • IMA で AdChoices アイコンがレンダリングされない問題を修正しました。
  • getCompanionAds() メソッドが、同じ広告 ID を持つ広告の古いコンパニオン広告データを返すバグを修正しました。
3.690.0 2025-03-26
  • プロキシされた動画要素で動画が再生されないバグを修正しました。
3.689.6 2025-03-24
  • AD_PERIOD_STARTED イベントで使用可能で、StreamEvent.getStreamData() を使用してアクセスできる AdPeriodData クラスを追加します。
  • イベントタイプとリスナー コールバック クラスに一致するように、タイピングを改善しました。
  • 非推奨およびサポート対象外のイベント リスニング API に関するコンソール警告を追加しました。
  • サーバー ガイド型広告挿入(SGAI)で AD_BREAK_STARTED イベントと AD_PERIOD_STARTED イベントが遅延する問題を修正しました。
  • 失敗したネットワーク リクエストの安定性を改善しました。
  • イベント リスニング API を明確にしました。
3.681.0 2025-01-22
  • STARTED 広告イベントに続くすべてのイベントでコンパニオン広告配列を返す Ad.getCompanionAds() のサポートを追加しました。
3.673.0 2024-10-16
  • DAI Pod Serving VOD ストリームでスキップ可能な広告のサポートを追加しました。
  • 広告の再生中に AdManager を破棄すると発生するメモリリークを修正しました。
3.668.1 2024-09-23
  • localhost 環境で IMA サンプルコードを使用すると 1005 エラーが発生する問題を修正しました。
3.667.0 2024-09-18
  • LiveStreamRequest と VODStreamRequest の networkCode パラメータを省略可能に更新しました。アド マネージャーで使用されている ID 設定と一致するように、networkCode を含めることをおすすめします。
3.661.1 2024-08-26
  • サポートされている言語 / 地域の一覧にマレー語(ms)を追加しました。
3.660.0 2024-08-20
  • ノンリニア広告の minSuggestedDuration 値のサポートを追加しました。以前は、IMA ではすべてのノンリニア広告が 45 秒間表示されていました。
3.653.0 2024-07-24
  • 更新された Chrome バージョンで、安全でない環境(http:// または localhost)に関する問題を修正しました。
3.650.0 2024-07-03
3.647.0 2024-06-20
  • ライブ配信と VOD 配信のリクエストに、パブリッシャーのアド マネージャー ネットワーク コードの必須フィールド StreamRequest.networkCode を追加します。
  • 無効またはサポートされていないリンク先 URL の AdError 1022 を追加します。
  • スキップ可能な広告のコネクテッド テレビ環境でエラーの無限ループが発生するバグを修正しました。
3.642.0 2024-05-23
  • VAST トラッキング ping の Cookie に関する問題を修正しました。
3.637.1 2024-04-25
3.631.0 2024-04-01
3.627.0 2024-03-06
  • iframe のサンドボックス化のエスケープに関するコンソール警告の原因となる iframe の問題を修正しました。
3.624.0 2024-02-29
3.621.0 2024-02-15
  • コンパニオン広告にこの広告についてアイコンを追加します。
  • 広告の再生中に同じ AdsLoader で新しい広告リクエストを行う処理を改善しました。
3.617.1 2024-02-05
  • ユーザー補助機能を向上させるため、iframe に title 属性を追加
3.616.1 2024-01-31
  • 連続配信広告のコンパニオン広告のサポートを追加しました。
  • AdSense 広告で、流動的なコンパニオン広告に関する問題を修正しました。
3.614.1 2024-01-22
  • アイスランド語('is')のローカライズのサポートを追加しました。
3.612.0 2024-01-11
  • IMA で、VPAID クリエイティブよりも SIMID クリエイティブのレンダリングが優先されるようになりました。
3.609.0 2023-12-12
  • PodVodStreamRequest クラスで DAI VOD 連続配信広告のサポートを追加しました。
  • DAI ライブ配信で、ユーザーがミッドロール挿入点の途中で配信に参加した場合に広告をクリックできない問題を修正しました。
3.607.0 2023-12-04
  • 広告が返されなかったときに VAST エラー ビーコンが送信されない問題を修正しました。
  • IMA が [広告をスキップ] ボタンをレンダリングせず、広告がスキップ可能な場合にのみ広告をスキップするように AdsManager.skip() を更新しました。
  • 言語翻訳を更新します。
3.601.0
ロールバック済み
2023-11-06
  • DAI のクリックスルー動作が失敗する問題により、v3.600.0 にロールバックしました。
  • サービス リリース。新機能はありません。
3.600.0 2023-11-02
  • IMA が空の VAST を受信した場合にエラー ping を送信する動作を追加しました。
3.598.0 2023-10-26
  • about:blank VAST インプレッション URL が呼び出されないようにする動作を追加しました。
3.597.0 2023-10-23
  • メインの広告が空の VAST タグを返す場合に、IMA が再生用の他のビュッフェ広告を選択する機能を追加しました。
3.595.0 2023-10-10
  • 一部のコネクテッド テレビで performance.now() が未定義になる問題を修正しました。
  • 特定のカスタム実装で広告 UI 要素がレンダリングされない問題を修正しました。
3.594.0 2023-10-04
  • 広告が現在スキップ可能な場合は、StreamManager.getAdSkippableState() を追加して true を返します。
  • VAST レスポンスにカスタム トラッキング スキップ イベント トラッカーが含まれている場合に、skipoffset= 値が無視される IMA DAI の問題を修正しました。
3.592.0 2023-09-27
  • VAST レスポンスにカスタム トラッキング スキップ イベント トラッカーが含まれている場合に、skipoffset= 値が無視されるクライアントサイド IMA の問題を修正しました。
3.582.5 2023-07-25
  • ミッドロール挿入点で広告を再生できない場合に呼び出される AD_BREAK_FETCH_ERROR 広告イベントを追加しました。
  • AdPodInfo.getPodIndex() の動作を更新し、DAI ライブ ストリームのプレロール広告をサポートしました。
  • HTML または iframe リソースを含むノンリニア広告に対して Ad.getContentType() が返す値を修正しました。
3.580.0 2023-07-10
  • HTMLVideoElement 以外が DAI StreamManager とクライアントサイド AdDisplayContainer に提供された場合に、コンソール エラーを追加します。これは、視認性と可聴性の測定が失敗するためです。
3.579.0 2023-07-05
  • 非推奨の extern googletag.encryptedSignalProviders を使用すると、コンソールにログ警告が追加されます。
3.573.0 2023-05-15
  • コンパニオン スロットが利用できない場合に、必要なコンパニオン広告が表示されなかったことを IMA が報告しない問題を修正しました。
3.568.1 2023-04-13
  • IMA で、SIMID 広告の広告クリックスルーに対して CLICK 広告イベントが呼び出されるようになりました。
  • 広告エラー 1300(CONSENT_MANAGEMENT_PROVIDER_NOT_READY)のサポートを終了しました。
3.566.2 2023-03-28
  • ドキュメントの更新のみ。DAI adTagParameters が string 値のみを受け入れることを指定します。
3.565.0 2023-03-21
3.564.1 2023-03-20
  • 次の VideoStitcherVodStreamRequest API の名前を変更しました。
3.557.0 2023-02-21

以前のバージョン(2023 年より前)を表示

3.548.0 2022-12-06
  • STREAM_INITIALIZED から StreamData の StreamData.dashPeriodUrl を追加します。この URL は、DASH リニア連続配信ストリームに使用されます。
3.544.0 2022-11-10
3.541.0 2022-10-27
  • IMA が意図せずウィンドウ オブジェクトに追加される問題を修正しました。
3.532.0 2022-09-21
  • OMID 広告セッションの開始時にコンソール エラーが発生する DAI の問題を修正しました。
  • ノンリニア広告の後にリニア広告のクリックスルーをクリックできない問題を修正しました。
3.531.0 2022-09-19
  • SIMID クリエイティブがライブ配信中に requestPause と requestPlay を行える機能を追加しました。この機能は、VOD ストリームですでに利用可能です。
  • 動画広告の終了時に、不要な失敗したネットワーク リクエストが「null」に設定されることがある問題を修正しました。
3.529.2 2022-09-08
  • ラッパーのチェーン内の一部のクリエイティブ ID が広告オブジェクトに入力されない問題を修正しました。
3.526.0 2022-08-22
  • コネクテッド テレビ デバイスの is_lat パラメータに関する問題を修正しました。
  • デスクトップ環境で [詳細] ボタンが正しく表示されない問題を修正しました。
3.523.0 2022-08-04
3.522.0 2022-07-18
  • Wi-Fi 接続のデフォルトの最大ビットレートに関する動作を更新します。最大ビットレートは AdsRenderingSettings.bitrate で上書きできます。
3.521.0 2022-07-12
  • AD_CAN_PLAY イベントを追加します。このイベントは、広告の再生準備が整ったときに IMA によって呼び出されます。このイベントは、AD_BUFFERING イベントの後にプレーヤー UI を更新するタイミングを把握するために使用します。
  • 連続配信広告内で TrueView 広告の後に続く TrueView 以外の広告の広告 UI の問題を修正しました。
3.520.0 2022-06-29
3.517.2 2022-05-23
3.513.0 2022-05-03
3.512.0 2022-04-21
  • iframe の境界を越えて IMA からイベントを転送する際に使用される GPT プロキシの問題を修正しました。
3.508.0 2022-03-28
  • VMAP 広告中に adsManager.destroy() の後に adsLoader.onContentComplete() を呼び出すと、ポストロール広告が誤って再生される問題を修正しました。
  • VMAP 広告中に AdsManager.discardAdBreak() を呼び出すと、ミッドロール挿入点が破棄されないことがある問題を修正しました。
3.501.0 2022-02-17
3.498.1 2022-02-10
  • TFUA または TFCD が指定されている場合、広告リクエストで RDID が送信されなくなります。
  • URL パラメータが SDK によって上書きされるバグを修正しました。
3.495.1 2022-01-10
  • google.ima.OmidVerificationVendor が未定義だった問題を修正しました。
3.494.0 2022-01-04
  • エンドキャップ付きの TrueView アクション広告で、スキップボタンにフォーカスが強制的に移動し、意図しないスクロールが発生する問題を修正しました。
3.493.0 2021-12-16
  • IMA HTML5 クライアントサイドと DAI で OMID のサポートを開始しました。注: OMID とアド マネージャーのインプレッション数には、引き続きわずかな差異(7% 未満)が生じることがあります。
  • 新しい OMID Access Mode API を追加しました。
3.488.0 2021-11-08
  • コンソールに記録される「Unrecognized Feature」警告を削除します。
  • 広告リクエストのサイズ設定に関連する JavaScript 広告のフォールバック動作を修正しました。
3.485.1 2021-10-11
  • 1 つの AdsDisplayContainer のライフタイム中に複数の AdsManager が読み込まれた場合に問題が発生する可能性がある OMID の問題を修正しました。
  • 特定の広告で [広告の表示について] が 2 回表示されることがあるバグを修正しました。
3.483.2 2021-10-04
  • Shadow DOM 内で使用される場合に、IMA と OMID for Web の統合で発生するバグを修正しました。
3.480.1 2021-09-13
  • 動画プレーヤーがミュートされているときに、DAI が OM SDK に誤った音量を報告するバグを修正しました。
3.479.1 2021-09-08
3.474.0 2021-08-09
  • IAB CCPA 標準に沿って、トラッキング URL とリクエスト URL に US_PRIVACY マクロの展開を追加します。
3.470.1 2021-07-01
  • モバイル Safari で、adBreakEnded でプレーヤー コントロールが適切にリリースされないエラーを修正しました。
3.469.0 2021-06-24
  • STARTED イベントの前にコンパニオン広告が取得された場合に発生するエラーを修正しました。
3.467.0 2021-06-17
  • Chrome ブラウザの更新が原因で INSECURE モードの VPAID 広告に発生する問題を修正しました。
3.458.0 2021-05-13
  • 次の API を含む DaiSdkSettings クラスを追加します。
    • DaiSdkSettings.getFeatureFlags()
    • DaiSdkSettings.setFeatureFlags()
3.452.0 2021-04-15
  • 広告クリックによってページから移動する際に、広告を一時停止するよう広告の一時停止動作を変更します。この変更により、パブリッシャーは、広告が一時停止されたときに広告を再開するための UI を表示する必要があります。この変更の詳細については、 一時停止動作の変更に関するブログ投稿をご覧ください。パブリッシャー様は、こちらの広告タグを使用して、これらの変更の実装をテストできます。
3.448.1 2021-03-31
  • 広告のターゲット設定に役立つ AdsRequest.pageUrl プロパティを追加します。このプロパティ値は、広告リクエストの &url= パラメータをオーバーライドします。
  • SIMID クリエイティブの再生時間が変更されたときにディスパッチされる AdEvent.Type.DURATION_CHANGE イベントを更新します。
  • プリロードされた SIMID 広告が原因で、モバイル環境で後続の広告がタップイベントを登録しない問題を修正しました。
3.447.1 2021-03-15
  • AdsRenderingSettings.mimeTypes で指定された MIME タイプの動作を更新し、ブラウザでサポートされていないタイプが無視されるようにしました。
  • 連続配信広告ストリーム中に、アクティブ ビュー トラッキングやカスタム トラッキングなどの拡張機能のサポートを追加します。
3.446.1 2021-03-08
  • SIMID 広告に続く広告が TAPPED イベントをディスパッチしない問題を修正しました。
3.445.1 2021-03-02
  • ポストロールがプリロードされたときに、非線形ミッドロールの表示時間が短すぎる問題を修正しました。
3.444.1 2021-02-25
  • 広告タグが <Playlist/> のみを返す場合のエラー メッセージを、UNKNOWN_AD_RESPONSE: 1010 ではなく VAST_EMPTY_RESPONSE: 1009 に変更します。
  • AdSense のリニア広告がノンリニア広告としてレポートされるバグを修正しました。
  • requestChangeDuration を 1 回しか呼び出せない SIMID 広告のバグを修正しました。
  • ポッドの配信で、余分な ping と 404 が送信されるバグを修正しました。
3.442.0 2021-02-17
  • フィーチャー トグル API を追加しました。この API を使用すると、IMA で永続的に有効になっていない特定の機能を有効または無効にできます。ImaSdkSettings.getFeatureFlags() と ImaSdkSettings.setFeatureFlags() を使用して、フィーチャー トグルを取得、設定します。今後の SDK バージョンでは、追加のオプトイン機能にフィーチャー トグルが使用される予定です。
  • ウェブ向け OMID のオープンベータ版を有効にするための enableOmidBeta フィーチャー トグルを追加しました。
  • VMAP ポストロールのプリロードを無効にするために、特別な不明な期間値(-3)を追加します。AdsRequest.contentDuration() を使用して設定します。
3.439.0 2021-02-08
  • フリークエンシー キャップにのみ使用されるセッション ID を設定するための ImaSdkSettings.setSessionId() メソッドを追加しました。
3.438.0 2021-02-03
  • プリロードが有効になっている場合に、IMA イベントが重複することがある問題を修正しました。
3.436.0 2021-01-26
  • Pod の提供で、初期のメタデータ検証が複数回送信される可能性があるバグを修正しました。
  • VAST で が より下に設定されている場合に、 が を上書きするバグを修正しました。AdServingIdAdSystem
3.433.2 2021-01-14
  • ユーザーが Cookie に同意しない場合、ユーザーが Cookie への同意を拒否した場合、または IAB TCFv2 統合の猶予期間後に GDPR および ePrivacy の地域で IMA が有効な TC 文字列を受け取らない場合に、制限付き広告の配信を許可しました。
3.429.0 にロールバックする 2020-12-10
  • バージョン 3.430.0 で DAI VOD ストリームのキューポイントが開始時間と終了時間として 0 を返す問題が発生したため、3.429.0 にロールバックしました。この問題は主にネイティブ SDK(Android と iOS)で発生していました。
3.427.1 2020-12-02
  • contentDuration のリファレンス情報を更新し、VMAP ポストロールのプリロードのユースケースを明確にしました。
  • VPAID 広告のサイズが正しく設定されないバグを修正しました。
  • getAdSkippableState メソッドが誤った値を返すバグを修正しました。
3.423.0 にロールバックする 2020-11-11
  • バージョン 3.424.1 の問題により、広告の一時停止動作の変更が多くのパブリッシャーに悪影響を及ぼしたため、3.423.0 にロールバックしました。
3.424.1 2020-11-09
  • アド マネージャーがプリロードされたときに音量の変更が保持されないバグを修正しました。
  • 広告クリックによってページから移動する際に、広告を一時停止するよう、広告の一時停止動作を変更しました。この変更により、パブリッシャーは、広告が一時停止されたときに広告を再開するための UI を表示する必要があります。この変更の詳細については、 一時停止動作の変更に関するブログ投稿をご覧ください。パブリッシャー様は、こちらの広告タグを使用して、これらの変更の実装をテストできます。
3.420.1 2020-11-02
  • プレロール広告をスキップした後に、ミッドロール広告が再生されず、プレロール広告の音声とともに黒い画面が表示されることがある問題を修正しました。
3.418.3 2020-10-22
  • AdSense 広告の広告リクエストから同意パラメータが削除されるバグを修正しました。
3.418.1 2020-10-21
  • HLS メディア ファイルは、パソコン版 Chrome またはモバイルウェブで選択可能なコンテナ形式ではなくなりました。
  • 特定の状況で VmapAdManager を使用すると ALL_ADS_COMPLETED イベントがトリガーされない AdsManager.destroy() の呼び出しに関する問題を修正しました。
3.417.2 2020-10-19
  • 透明性と同意の文字列(TC 文字列)に関する問題を修正しました。この問題は、広告タグの URL と同意管理プロバイダから提供された URL の値が異なる場合に、文字列が解決されないというものでした。
  • サイズ制限により広告を表示できなかった場合でも、非線形 AdSense 広告の IMPRESSION イベントがパブリッシャーに送信されるバグを修正しました。
  • iOS で fullscreen イベントが 2 回カウントされる問題を修正しました。
3.415.1 2020-10-05
  • AdProgressData プロパティが難読化されるバグを修正しました。
  • プロキシ動画要素を含むセキュアな VPAID 広告で、全画面表示の変更イベントが適切に転送されるようになりました。
  • ima3_dai_debug.js がコンソールに追加のログを出力するようになりました。
  • IMA で、 VPAID 定義ガイドラインのセクション 3 に記載されている VPAID プロトコルがログに記録されるようになりました。
  • アセット フォールバックを使用する広告で、同じ広告タグが 2 回リクエストされることがあるバグを修正しました。
3.411.1 2020-09-23
  • Android 6.0 以前のディープリンクの動作を変更し、ユーザーがランディング ページではなく広告主のアプリにリダイレクトされるようにしました(利用可能な場合)。
3.410.0 2020-09-17
  • DAI SDK に iframe と HTML のコンパニオン広告のサポートを追加しました。
3.407.0 2020-09-02
  • 重い広告への介入の影響を受けるセキュアな VPAID 広告がエラーを返すようになり、SDK が再生を再開できるようになりました。
3.405.0 2020-08-27
  • DAI SDK に StreamManager.focus() メソッドを追加しました。これにより、スキップボタンやその他のインタラクティブな UI 要素のフォーカスをプログラムで変更できるようになりました。
3.404.1 2020-08-25
  • クライアントサイド SDK に AdsManager.focus() メソッドを追加しました。これにより、スキップボタンやその他のインタラクティブな UI 要素のフォーカスをプログラムで変更できるようになりました。
  • FullSlot 広告のフェードイン時間を 2 秒から 0.3 秒に変更しました。
  • 初期化時に VPAID 広告スロットのサイズが 0x0 の場合、スロットのサイズが正しく設定されると、SDK は VPAID 広告の resizeAd() メソッドを呼び出し、スロットの新しいサイズに合わせて広告のサイズが変更されるようになりました。
3.403.1 2020-08-24
  • DAI VOD ストリームの adPodInfo.podIndex に関する問題を修正し、ミッドロール広告が 1 から正しくインデックス登録されるようにしました。
  • DAI VOD ストリームの adPodInfo.timeOffset で、ポストロール広告が -1 の値を正しく返さない問題を修正しました。
  • シャドウ DOM 内の AdsDisplayContainer 要素がブロックされないようにしました。
3.402.0 2020-08-13
  • gdpr=1 と gdpr=true の不一致を解消し、両方の値が等しく評価されるようにしたうえで、IAB TCFv2 統合を再リリースしました。gdpr=1 を使用することをおすすめします。
3.399.2 2020-07-28
  • DAI SDK に StreamEvent.Type.PAUSED 広告イベントと StreamEvent.Type.RESUMED 広告イベントを追加しました。
  • ICON_FALLBACK_IMAGE_CLOSED イベントを追加しました。このイベントは、コネクテッド テレビ デバイスでアイコンの代替画像ダイアログが閉じられたときに呼び出されます。
  • 広告の ID が前の広告と同じ場合に、コンパニオン広告が表示されない問題を修正しました。
  • クライアントサイド SDK に、SIMID 広告の再生時間変更リクエストのサポートを追加しました。
3.398.1 2020-07-21
  • DAI デバッグ SDK に追加のログデータを追加しました。
3.397.1 2020-07-21
  • GFP Cookie を GDPR TCFv2 標準と統合しました。パブリッシャー様が CMP と統合すると、欧州経済領域と英国のエンドユーザーは、次のいずれかの条件に該当する場合に Cookie を使用しなくなります。
    • パブリッシャーが無効にしている。
    • ユーザーが明示的にオプトアウトしている。
    • CMP がユーザー インタラクションを待機しています。
3.396.0 2020-07-16
  • streamRequest.adTagParameters の dai-apto パラメータに値(ミリ秒単位)を指定することで、DAI ストリームの連続配信広告の決定タイムアウトをカスタマイズする機能を追加しました。この設定は、ストリーム初期化タイムアウトにも影響します。このタイムアウトは、dai-apto 値より 4 秒長く設定されます。
3.395.0 2020-07-14
  • モバイル Safari での DAI クリックスルーに関する問題を修正しました。
  • gdpr=1 と gdpr=true の使用に不一致があるため、IAB TCFv2 の統合を一時的にロールバックしました。
3.394.0 2020-07-13
  • 初期化時にネットワークが利用できない場合の例外処理を改善しました。
  • 現在再生中の広告を破棄し、広告に関連付けられているすべてのデータをリセットするように AD_PERIOD_ENDED イベントを変更しました。
  • VPAID 広告の音量変更レポートを追加しました。
  • DAI 字幕に subtitle_name パラメータを追加し、同じ言語の字幕セットを指定できるようにしました。
3.391.0 2020-06-15
  • ライブ配信でスキップ可能な広告が配信されるバグを修正しました。
3.388.1 2020-06-02
  • SDK の広告開始イベントが呼び出される前に VPAID JavaScript が広告を再生しようとした場合に、エラーを返す機能を追加しました。
  • CompanionAdSelectionSettings が無視される場合があるバグを修正しました。
3.384.0 2020-05-04
  • スキップボタンのユーザー補助機能を改善しました。
    • スキップ前のテキストをタブ移動可能にして、スクリーン リーダーで読み上げられるようにしました。
    • スキップ前のカウントダウンとスキップボタンに aria-label 値を追加しました。
3.383.0 2020-04-28
  • クライアントサイドの SIMID 広告のサポートを追加しました。
3.381.1 2020-04-16
  • 広告ルール再生リストで広告の読み込みに失敗した場合に、コンテンツの再生がフリーズする問題を修正しました。
3.379.2 2020-04-09
  • VPAID 広告の処理を更新し、新しい動画要素を生成しないようにしました。以前は、パブリッシャーから提供された要素が想定どおりに機能しなかった場合、IMA は VPAID 広告用に新しい動画要素を作成していました。
3.373.2 2020-03-10
  • VOLUME_CHANGED イベントと VOLUME_MUTED イベントが正しく配信されないバグを修正しました。
3.367.1 2020-02-12
  • AdsLoader に getVersion メソッドを追加し、現在の SDK バージョンを取得できるようにしました。
3.366.0 2020-02-06
  • ViewMode API の使用を非推奨にしました。
3.365.1 2020-02-03
3.364.0 2020-01-28
  • DAI SDK のローカライズの設定に関する問題を修正しました。
  • キューポイント データを更新し、浮動小数点精度を使用するようにしました。
3.361.1 2020-01-21
  • 幅の狭いモバイル デバイスで、[広告の表示について] と [広告の再生時間] の視認性が向上しました。
3.360.0 2020-01-15
  • キューポイントの時間を浮動小数点数に更新して、より正確にしました。
  • インライン広告のアイコンに加えて、ラッパー広告のアイコンも表示できるようになりました。
  • オーバーレイ検出ロジックを更新し、視認性をより正確に判断できるようにしました。
3.358.2 2020-01-15
  • Internet Explorer 11 で EventTarget が定義されていない問題を修正しました。
3.358.1 2020-01-08
  • スキップ可能な広告のスキップ カウントダウンから、スキップ前のテキストを削除しました。
3.355.4 2020-01-03
  • CCPA と GDPR 同意パラメータの検索と受け渡しをサポートするようになりました。
  • iOS モバイル Safari でカスタム再生が誤ってブロックされる問題を修正しました。
3.355.3 2019-12-10
  • 特定のケースでログイベントが発生しない問題を修正しました。
3.355.0 2019-12-05
  • iOS のアプリストアへのリダイレクトを含むクリックスルーに関する問題を修正しました。
3.354.0 2019-12-04
  • AdDisplayContainer に動画要素が渡されない場合に、iOS 10 以降のモバイルウェブでスキップ可能な広告をサポートするようになりました。
  • すべての非リニア広告とフルスロット広告で、広告が表示されてからクリックできるようになるまでの間に 2 秒の遅延を追加しました。
  • enablePreloading が true に設定されている場合に、setAdWillPlayMuted が広告をミュートできない問題を修正しました。
3.351.1 2019 年 11 月 14 日
  • LOG と INTERACTION の広告イベントで、広告オブジェクトが含まれない場合がある問題を修正しました。
  • Google のファンディング チョイスなど、IAB TCFv2 準拠の同意管理プロバイダの実装に、Google 広告リクエストの自動統合を追加しました。
3.349.0 2019-11-11
  • VMAP の breakstart トラッキング イベントと breakend トラッキング イベントに関する問題を修正しました。
3.346.0 2019-10-25
  • DAI SDK に TrueView 動画広告のサポートを追加しました。TrueView 動画広告を実装するには、StreamManager のコンストラクタに AdUiElement を渡します。
3.343.1 2019-10-17
  • tvOS でのインライン VMAP 解析に関するバグを修正しました。
3.339.0 2019-10-09
  • DAI SDK に VAST アイコンのサポートを追加しました。アイコンを実装するには、AdUiElement を StreamManager のコンストラクタに渡します。
3.338.1 2019-10-07
  • VIDEO_CLICKED イベントを追加しました。このイベントは、クリックによってクリックスルーがトリガーされない場合でも、すべての動画クリックに対して呼び出されます。
  • DAI 広告に [広告の表示について] アイコンを表示するサポートを追加しました。これは、StreamManager のコンストラクタに AdUiElement を渡すことで実装できます。
3.337.0 2019-10-01
  • DAI SDK にスキップ可能広告のサポートを追加しました。スキップ可能な広告を実装するには、StreamManager のコンストラクタに AdUiElement を渡します。
3.336.1 2019-09-30
  • DAI SDK に、StreamManager のコンストラクタに AdUiElement を渡すためのサポートを追加しました。これは、クリックスルーを処理するために setClickElement の代わりに使用する必要があります。
3.334.0 2019-09-23
  • VPAID のプリロードに関するバグを修正しました。
3.325.3 2019-08-19
  • Microsoft Edge のポップアップが新しいタブとして表示されるようになりました。
  • Internet Explorer 11 のポップアップが新しいウィンドウとして表示されるようになりました。
3.323.2 2019-08-12
  • Internet Explorer 11 のポップアップ ウィンドウがスクロール可能になりました。
3.320.0 2019-07-23
  • Android アプリ内のページにリンクするための intent:// URL のサポートを追加しました。
  • Android の Google Play ストア内のページにリンクするための market:// URL のサポートを追加しました。
3.319.1 2019-07-22
  • 複数のユニバーサル広告 ID のサポートを追加しました。getUniversalAdIdValue メソッドと getUniversalAdIdRegistry メソッドの両方が非推奨になりました。
3.316.0 2019-07-10
  • DAI ストリーム リクエスト オブジェクトに authToken と streamFormat を追加しました。
3.312.1 2019-06-17
  • DAI の広告オブジェクトに getUniversalAdIdValue 関数と getUniversalAdIdRegistry 関数を追加しました。
3.311.0 2019-06-11
  • 限定公開動画の YouTube メタデータのバグを修正しました。
3.296.0 にロールバック 2019-04-24
  • バージョン 3.297.3 で、プレロール広告の最後のフレーム以降に動画の再生が続行されないエラーが発生したため、3.296.0 にロールバックしました。
3.290.0 2019-04-01
  • サポートされていない広告タイプ(ノンリニア、VPAID)でエラーが正しく発生しない問題を修正しました。
3.284.0 2019-03-04
  • 広告が破棄されたときに、登録されたイベントがクリアされない問題を修正しました。
  • DAI の AD_PERIOD_STARTED イベントと AD_PERIOD_ENDED イベントを追加しました。これらを使用して、DAI ストリームがコンテンツ内にあるとき、または広告やスレートが再生されているときを検出できます。
3.279.0 2019-02-13
  • ストリームの形式を示す manifestFormat プロパティを StreamData に追加しました。このプロパティは LOADED イベントで入力されます。
3.274.0 へのロールバック 2019-02-12
  • 3.274.0 にロールバックしました。
3.275.4 2019-02-06
  • StreamData に manifestFormat プロパティを追加して、ストリームの形式を示すようにしました。このプロパティは LOADED イベントで入力されます。
3.273.0 2019-01-24
  • VPAID 広告で VAST アイコンが表示されない問題を修正しました。
3.271.0 2019-01-10
  • VAST 4.1 マクロのサポートが追加されました。詳しくは、VAST 4.1 の仕様をご覧ください。
  • 画面外で開始された VPAID 広告が、誤ったスロットサイズで初期化される問題を修正しました。
  • ライブ ストリームまたは VOD ストリームで動画エラーが呼び出されない問題を修正しました。
  • iOS Safari でコンテンツが再開されない問題を修正しました。
3.259.0 2018-11-27
  • 広告ポッドに VPAID 広告が含まれている場合、またはアセットレベルのフォールバックを使用している場合に、コンパニオン広告のレンダリングに関する問題を修正しました。
3.255.0 2018-11-12
  • INSECURE モードの VPAID 広告で VAST アイコンのクリックスルーがサポートされない問題を修正しました。
3.254.0 2018-11-08
  • AdEvent.Type.AD_BUFFERING イベントを追加します。このイベントは、バッファリングが原因で広告の再生が停止したときに発生します。
3.246.0 2018-10-18
  • IMA SDK で Google パブリッシャー タグ プロキシを使用した場合に、再生が古くなる問題を修正しました。
3.244.2 2018-10-16
  • AD_PROGRESS イベントを追加します。このイベントは広告の再生中にトリガーされ、getAdData() を介して取得された AdProgressData オブジェクトが含まれます。
  • isCookiesEnabled() と setCookiesEnabled() を ImaSdkSettings に追加します。
  • スキップ可能な動画広告が連続して表示される問題を修正しました。
  • iOS でカスタム再生を使用しているときに広告エラーが発生する問題を修正しました。
3.234.1 2018-09-04
  • 連続配信広告内の VAST ラッパー広告で広告が返されなかった場合、Ad Buffet(シーケンス番号のない広告)から、再生時間がそれ以下の広告に置き換えられるようになりました。
3.228.0 2018-08-14
  • 連続して表示されるスキップ可能な広告に関する問題を修正しました。
  • AdsLoader の作成後に設定すると AdsManager.isCustomPlaybackUsed() が誤った値を返す問題を修正しました。
3.227.0 2018-08-13
  • AdsRenderingSettings.mimeTypes に渡されたサポート対象の MIME タイプのみを再生しようとします。
3.226.2 2018-08-07
  • 再生時間が設定されていないオーバーレイ広告は、15 秒ではなく、次の広告まで再生されるようになりました。
  • AdsRequest.vastLoadTimeout が正しくエクスポートされない問題を修正しました。
  • Ad.getVastMediaBitrate が正しくエクスポートされない問題を修正しました。
3.225.0 2018-07-30
  • Google アド マネージャーのリクエストで VAST 4 出力を強制します。
3.223.0 2018-07-25
  • Ad.getVastMediaBitrate() を追加します。
3.216.1 2018-06-26
  • DAI SDK で Ad.getDuration() が秒ではなくミリ秒を誤って返す問題を修正しました。
3.216.0 2018-06-20
  • 303 エラーが 1005 エラーとして誤って報告されるバグを修正しました。これらのエラーは、303 エラーではなく 900 エラーとしてサーバーに記録されました。
3.214.1 2018-06-12
3.211.3 へのロールバック 2018-06-07
  • 特定の iPhone 実装に影響する問題により、3.211.3 にロールバックしました。
3.213.1 2018-06-07
3.210.1 2018-05-16
  • AdDisplayContainer.destroy() を呼び出した後も広告が表示され続ける問題を修正しました。
  • VPAID 広告の読み込みに使用される iframe に allow="autoplay" を追加します。
3.198.2 2018-03-27
  • パソコン版 Chrome と Safari の最新バージョンでのプリロードに関する問題を修正しました。
3.193.1 2018-02-26
  • AdError の serialize メソッドと deserialize メソッドに関する誤ったドキュメントを削除しました。
3.192.0 2018-02-14
  • 不要な INVALID_ADX_EXTENSION エラーコードを削除しました。拡張機能の解析に失敗しても、広告は再生されます。
  • iframe に読み込まれた IMA は、Chrome 65 以降で親ページの自動再生ポリシーを継承するようになりました。
  • 実装で AdError 時に AdsManager が破棄されなかった場合に発生するメモリリークを修正しました。
3.190.0 2018-01-30
  • VPAID 広告がインプレッションを報告せずに停止した場合に、エラーが報告されるようになりました。これは、他のすべての広告の動作と同じです。
3.189.0 2018-01-24
  • さまざまな自動再生戦略から Click-to-Play にフォールバックする際の問題を修正しました。
  • IE 11 での再生に関する問題を修正しました。
  • iOS 11 でのミッドロールに関する問題を修正しました。
  • 空の VPAID コンパニオン広告でコンソール エラーが発生しなくなりました。
  • 一部の警告を情報ログを使用するようにダウングレードしました。
3.186.1 2017-12-07
  • AdErrorEvent.getInnerError() が内部 AdError オブジェクトを返すようになりました。これにより、自動再生が失敗したかどうかを確認できます。
3.184.1 2017-11-02
  • adsManager.init が十分に早く呼び出されなかった場合に、プリロードされた広告が再生されない問題を修正しました。
  • AdError.AUTOPLAY_DISALLOWED を追加しました。これは、SDK が広告を自動再生しようとしたものの、ブラウザによって自動再生が妨げられた場合に呼び出されます。
3.182.1 へのロールバック 2017-10-26
  • 一部の videojs-ima プラグインの実装に影響する問題が発生したため、3.182.1 にロールバックしました。
3.183.1 2017-10-26
  • adsManager.init が十分に速く呼び出されなかった場合に、プリロードされた広告が再生されない問題を修正しました。
3.182.0 2017-10-17
  • パソコン版 Safari 11 での Click-to-Play リニア動画広告の再生に関する問題を修正しました。
3.180.3 へのロールバック 2017-10-06
  • 一部の広告が正しく表示されない問題が発生したため、3.180.3 にロールバックしました。
3.181.3 2017-10-05
  • 無効なクリックスルーが原因で動画が一時停止する問題を修正しました。
  • discardAdBreak() の使用中にミッドロール挿入点でエラーがスローされる問題を修正しました。
3.179.0 へのロールバック 2017-09-22
  • 特定の VPAID 広告に関する問題により、3.179.0 にロールバックしました。
3.179.0 2017-09-18
  • 広告をプリロードして広告コンテナを再利用する際に、複数の広告 UI がレンダリングされるバグを修正しました。
3.178.0 2017-08-31
  • スキップ可能な広告が、表示できないモバイル Safari ページに配信された場合に、例外がスローされる問題を修正しました。この例外は、SDK で適切に処理されるようになりました。
  • まれに、モバイル Safari で HLS ストリームに対して CONTENT_RESUME_REQUESTED が呼び出されない問題を修正しました。
3.176.0 2017-08-10
  • AdsRequest.liveStreamPrefetchSeconds を追加します。
  • AdsRenderingSettings.useShareButton を削除します。
3.175.0 2017-07-31
  • VPAID ノンリニア広告を表示すると、SDK からプレーヤーに STARTED イベントが送信されるようになりました。
  • VPAID リニア広告で、開始時ではなくインプレッション時に STARTED イベントが呼び出されるようになりました。
3.174.0 2017-07-24
  • プリロードが有効になっている場合に、一部のプレロール連続配信広告がフリーズする問題を修正しました。
  • 一部の iOS 実装で、ミッドロール広告によってコンテンツが最初から再開される問題を修正しました。
  • iOS で広告の後に一部のライブ配信コンテンツが再開されない問題を修正しました。
3.173.1 2017-07-06
  • Flash VPAID 広告のサポートを終了します。これは、IMA SDK の大規模な Flash サポート終了プロジェクトの一環です。詳しくは、IMA SDK での Flash のサポート終了をご覧ください。
3.173.0 2017-06-28
  • iOS モバイルウェブのカスタム再生で、コンテンツを切り替えてすぐに広告をリクエストすると、コンテンツが正しく復元されない問題を修正しました。
3.172.0 2017-06-14
  • モバイルでフルスロットの AdSense 広告が失敗する問題を修正しました。
  • Ad.getSkipTimeOffset() を追加します。
3.171.0 2017-06-08
  • 次の既存の AdsManager メソッドに、フルスロットの AdSense 広告のサポートを追加しました。
    • getCurrentTime()
    • getRemainingTime()
    • getDuration()
    • getAdSkippableState()
    • skip()
3.170.0 2017-06-01
  • AdsRequest.vastLoadTimeout を追加します。
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true) を使用している場合に、iPhone と iPod touch でスキップ可能な広告をサポートするようになりました。
3.169.1 2017-05-19
  • VPAID AdInteraction イベントのサポートを追加しました。トリガーされると、動画プレーヤーは新しい AdEvent.INTERACTION イベントを受け取ります。
3.168.0 2017-05-08
  • デフォルトのメディア読み込みタイムアウトを 15 秒から 8 秒に変更しました。
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() を設定しても効果がない問題を修正しました。
3.166.0 2017-04-12
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() を追加します。iOS Safari でカスタム再生がデフォルトで再度有効になりました(3.164.0 で無効になっていました)。広告は、3.164.0 以前と同様に Safari でレンダリングされます。
3.164.0 2017-03-29
  • iOS と Android のモバイルウェブでの自動再生のサポートを修正しました。有効にするには、AdsManager.start() を呼び出す前に、動画プレーヤーをミュートするか、AdsManager.setVolume(0) を呼び出します。
3.161.4 2017-03-24
  • getAdsManager() の呼び出し後に広告レンダリング設定を更新する AdsManager.updateAdsRenderingSettings() を追加しました。
3.161.1 へのロールバック 2017-03-24
  • 3.161.1 にロールバックしました。
3.163.0 2017-03-23
  • getAdsManager() の呼び出し後に広告レンダリング設定を更新する AdsManager.updateAdsRenderingSettings() を追加しました。
3.160.3 2017-03-07
  • 混合連続配信広告で誤った広告の掲載順位が報告される問題を修正しました。
3.159.0 2017-02-21
  • アセットレベルの代替のサポートを追加しました。
3.156.0 2017-01-26
  • VPAID 連続配信広告が混在している場合に、広告の掲載順位が正しくレポートされない問題を修正しました。
  • ImaSdkSettings.(set|get)DisableFlashAds() を追加します。
  • 「application/dash+xml」を有効な MIME タイプとして追加しました。
  • Ad に次のメソッドを追加しました。
    • getUniversalAdIdValue()
    • getUniversalAdIdRegistry()
  • AdsRequest に次のプロパティを追加します。
    • contentDuration
    • contentKeywords
    • contentTitle
3.154.1 2017-01-10
  • Ad.getWrapperCreativeIds() で、ラッパーを介したクリエイティブのマッチングがより堅牢になりました。
3.153.1 2016-12-07
  • Ad.getDealId() を追加します。
  • Ad.getSurveyUrl() を追加します。
  • Ad.getWrapperCreativeIds() を追加します。
  • ENABLED モードの Flash および HTML5 VPAID 広告にアイコンのサポートを追加します。アイコンは INSECURE モードでは機能しません。
3.151.1 2016 年 11 月 10 日
  • Ad.getAdvertiserName() を追加します。
  • HTML5 での Flash VPAID に関する問題を修正しました。
3.147.1 2016-10-14
  • Ad.getCreativeId() を追加します。
3.146.2 2016-10-10
  • 特定の Flash VPAID 広告が途中で終了するバグを修正しました。
  • 全画面表示モードで Flash VPAID 広告が切り抜かれる問題を修正しました。
3.145.0 2016-09-22
  • Ad.getApiFramework() を追加します。
3.144.0 2016-09-13
  • AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE を追加します。
3.140.1 2016-08-18
  • 安全でない Flash VPAID 広告のクリックスルーに関する問題を修正しました。
3.139.0 2016-08-10
  • AdsRenderingSettings.AUTO_SCALE を削除します。
3.137.0 2016-07-26
  • Ad.getVastMediaWidth() と Ad.getVastMediaHeight() を追加します。
  • 組み込みの広告 UI のカーソルのスタイルを修正しました。
3.135.1 2016-06-29
  • AdsRenderingSettings.enablePreloading を介したメディア アセットのプリロードのサポートを追加しました。
3.134.0 2016-06-16
  • カウントダウン タイマーをクリックすると、広告をスキップするボタンが表示されなくなることがある問題を修正しました。
3.133.0 2016-06-07
  • Android 4.4.4 でスキップボタンに表示上の不具合が発生する問題を修正しました。 他のプラットフォームのスキップボタンは、この不具合の影響を受けておらず、今回の変更の影響も受けません。
3.128.2 2016-05-03
  • AdsRenderingSettings.playAdsAfterTime を追加します。
3.123.0 2016-02-24
  • VMAP/広告ルールに VPAID Flash クリエイティブのサポートを追加しました。
3.120.0 2016-01-27
  • videoElement パラメータを AdsManager.init に追加します。AdDisplayContainer コンストラクタが呼び出されたときに、使用するカスタム動画要素が準備できていない場合は、このメソッドを使用して指定できます。カスタム動画要素を指定するには、引き続き AdDisplayContainer コンストラクタを使用することをおすすめします。
  • AdsRenderingSettings.useStyledLinearAds を追加します。
3.118.0 2016-01-13
  • IMA HTML5 で VPAID Flash クリエイティブがサポートされるようになりました。
3.116.4 2015-12-10
  • カスタム クリック トラッキングを使用しないモバイル広告に、[詳細] ボタンを含む新しい UI が導入されます。広告をクリックすると、広告のランディング ページに誘導されるのではなく、広告が一時停止または再開されるようになります。
3.115.0 2015-12-03
  • 高さが 90 ピクセルを超える AdSense または Ad Exchange のノンリニア広告は、フルスロット広告としてレンダリングされるようになります。
  • 新しいフルスロット広告はコンテンツ全体を占有し、カウントダウン タイマーとスキップボタンが表示されます。タイマーが終了するか、ユーザーが広告をスキップすると、広告が閉じ、コンテンツの再生が再開されます。
  • 高さが 90 ピクセル未満の非線形 AdSense 広告または Ad Exchange 広告も、adsRequest.forceNonLinearFullSlot=true を設定することで、フルスロットでレンダリングされるように強制できます。
3.113.1 2015-11-12
3.111.0 2015-10-28
  • AdEvent.LINEAR_CHANGED. を追加
  • AdEvent.DURATION_CHANGE. を追加
  • 対象となる広告リクエストの 1% で新しい UI を使用します。
3.110.0 2015-10-21
  • Ad.getTraffickingParameters と Ad.getTraffickingParametersString を追加します。
3.108.1 2015-09-23
  • VPAID 広告のコンパニオン広告のサポートを追加しました。
3.107.1 2015-09-18
  • Android 4.0 以降でのカスタム再生は無効になりました。広告は引き続き機能しますが、ユーザーが指定したプレーヤーではなく、SDK が所有するプレーヤーが使用されます。
3.101.22 2015-09-10
  • VPAID モードのデフォルトが DISABLED から ENABLED に変更されました。
3.101.17 2015-08-27
  • STARTED イベントではなく LOADED イベントの後に Ad.getContentType() を使用できるようにします。これにより、広告データに早期にアクセスできます。
3.101.10 2015-08-06
3.101.8 2015-07-25
  • pubads.g.doubleclick.net/gampad/live/ads 形式のアド マネージャー タグで correlator 値が更新されない問題を修正しました。
3.101.6 2015-07-23
3.101.4 2015-07-13
  • カスタム再生は、Android 4.0 以降のデバイスの 5% で無効になっています。この割合は、今後のリリースで 100% に引き上げられる予定です。
3.101.2 2015-06-17
  • TrueView 動画広告の右上に [詳細] ボタンが表示されるようになります。この [詳細] ボタン以外の場所をクリックしても、広告主のサイトに移動しなくなります。
  • スキップ可能な広告の [スキップ] ボタンが、カスタム クリック トラッキングを使用している場合でも表示されるようになりました。
3.101.1 へのロールバック 2015-06-04
  • Android での再生に関する問題により、3.101.1 にロールバックしました。
3.102.1 2015-06-04
  • TrueView 動画広告の右上に [詳細] ボタンが表示されるようになります。この [詳細] ボタン以外の場所をクリックしても、広告主のサイトに移動しなくなります。
  • スキップ可能な広告の [スキップ] ボタンが、カスタム クリック トラッキングを使用している場合でも表示されるようになりました。
  • Android 4.0 以降でのカスタム再生は無効になります。広告は引き続き機能しますが、ユーザーが指定したプレーヤーではなく、SDK が所有するプレーヤーが使用されます。
3.99.4 2015-05-12
  • スキップボタンと広告クリックスルー要素がクリックできないことがある VPAID アダプタのバグを修正しました。
  • TrueView 動画広告で、AdsManager.getAdSkippableState() を介してスキップ可能な状態が適切に返されるようになりました。
3.98.0 2015 年 4 月 30 日
  • ima3.js を、動画コンテナとは別の DOM または iframe に読み込めるようになりました(同じオリジン内にある場合)。
3.97.0 2015 年 4 月 22 日
  • プロトコルの使用方法が誤っていたために client.js の読み込みに失敗するバグを修正しました。
  • VPAID アダプターが <head> セクションに読み込まれると、アダプターの読み込みに失敗するバグを修正しました。
3.93.1 2015 年 3 月 23 日
  • AdsRequest に setAdWillAutoPlay メソッドを追加しました。これにより、パブリッシャーは、ユーザーの操作に応じて広告を再生するか、広告を自動再生するかを指定できます。
3.91.0 2015 年 2 月 25 日
  • 動画プレーヤーが VPAID 広告に対して、想定される「playing」イベントではなく「play」イベントを呼び出していた、VPAID 関連のバグを修正しました。
3.87.0 2015-02-04
  • IMA UI を使用していないクライアントが getAdSkippableState から誤った値を取得するバグを修正しました。
  • リリース バージョニングが 3.1.X から 3.X.Y に変更されます。
3.1.85 2015-01-28
  • AdEvent.Type.AD_METADATA を追加しました。
3.1.81 2014-11-19
  • 特定のサードパーティ広告リクエストで発生する Freewheel タグの問題を修正しました。
3.1.80 2014-11-13
  • getPlayerType、setPlayerType、getPlayerVersion、setPlayerVersion を ImaSdkSettings に追加し、パートナー プレーヤーが SDK との統合中にプレーヤー タイプとプレーヤー バージョンを指定できるようにしました。
3.1.79 2014-11-06
  • IMA HTML5 SDK で Internet Explorer 11 がサポートされるようになりました。詳しくは、 お知らせをご覧ください。
3.1.75 へのロールバック 2014-10-17
  • モバイルウェブでの広告再生に関する問題により、3.1.75 にロールバックしました。
3.1.73 2014-10-03
  • すべてのモバイル デバイスでカスタム クリック トラッキングを有効にします。 これにより、以前のリリース(3.1.72)で導入された変更が元に戻り、iPhone と 4.0 より前の Android でのみカスタム クリック トラッキングが有効になります。 このより制限されたカスタム クリック トラッキングは、後日 SDK に追加される予定です。
3.1.72 2014-10-02
  • カスタム再生は特定の環境でのみ使用されるため、コンテンツ動画プレーヤーをカスタム再生要素として常に渡すことをおすすめします。
  • カスタム クリック トラッキング要素は、特定の環境でのみ使用されるようになりました。注: カスタムのクリック トラッキング要素を動画プレーヤー上にレンダリングすると、レンダリングされた広告のクリックスルー機能とスキップ機能が動作しなくなります。
3.1.70 2014-09-18
  • AdsRequest の reportAdAutoPlayed を setAdWillAutoPlay に変更しました。
3.1.69 2014-09-18
  • モバイル広告では、広告の長さに関係なく [詳細] ボタンが表示されます。
3.1.68 2014-09-17
  • reportAdAutoPlayed 設定を AdsRequest に追加しました。reportAdAutoPlayed の名前が setAdWillAutoPlay に変更されました。3.1.70 のリリースノートをご覧ください。
3.1.66 2014-09-11
  • (1)uiElements 設定を AdsRenderingSettings に追加し、(2)getUiElements API を Ad に追加します。
3.1.65 2014-09-04
  • スキップボタンを実際のボタンにすることで、スクリーン リーダーのユーザーがスキップボタンを見つけやすくします。
3.1.63 2014-08-22
  • VPAID 2 JavaScript クリエイティブのサポートを追加しました。
  • VAST 3 アイコンのサポートを追加しました。
  • コンパニオン広告に次の新機能を追加しました。
    • VAST の CompanionAds 要素の「required」属性のサポート。
    • VAST の Companion 要素の「adSlotID」属性のサポート。
    • VAST で複数のコンパニオンが返された場合、SDK は、指定された環境に最も適したコンパニオン広告を選択します。
  • ImaSdkSettings.setNumRedirects と ImaSdkSettings.getNumRedirects にアクセスできないバグを修正しました。
  • isCustomPlaybackUsed API メソッドと isCustomClickTrackingUsed API メソッドを追加しました。
3.1.62 2014-08-14
  • 更新(2014 年 9 月 11 日): 現在、パブリッシャーがカスタム プレーヤーを渡すことはおすすめしていません。9 月末までに、カスタム プレーヤーと SDK 所有のプレーヤーを自動的に切り替える機能をリリースする予定です。この機能がリリースされた時点で、この実装をおすすめするようになります。
    AdDisplayContainer を作成する際は、常にカスタム動画プレーヤーを渡すことをおすすめします。 コードの変更に関するガイドは、近日中に公開予定です。
  • パブリッシャーは、CONTENT_PAUSE_REQUESTED イベントと CONTENT_RESUME_REQUESTED イベントでコンテンツ プレーヤーの状態を保存して復元する必要がなくなります。
3.1.57 2014-06-26
  • AdsManager に IMPRESSION イベントを追加します。このイベントは、インプレッションが記録されると発生します。
  • VOLUME_CHANGED イベントと VOLUME_MUTED イベントを AdsManager に追加します。
3.1.55 2014-06-11
  • GPT コンソールは、公式に認められているすべてのフラグ('google_console'、'google_force_console、モバイル デバイスで使用する 'googfc')を有効にすると機能するようになりました。パラメータ値('google_console=1' など)を設定する必要はありません。
3.1.54 2014-06-09
  • ユーザーが優先最大ビットレートを指定しない場合、デフォルトは携帯電話では 500 kbit、デスクトップを含むその他のデバイスでは 1,000 kbit です。
  • ImaSdkSettings.getCompetitiveExclusion() を削除しました。
  • Ad クラスで minSuggestedDuration API を公開しました。
3.1.53 2014-05-29
  • SDK コアは常に imasdk.googleapis.com から読み込まれるようになります。
3.1.51 2014-05-12
  • ユーザーがデバイスをロックしたときに、一時停止時の広告が自動的に再開されるバグを修正しました。
  • VAST タイムアウト エラーに関するドキュメントを更新し、タイムアウトの長さを指定しました。
3.1.50 2014-04-30
  • Array プロトタイプを変更したパブリッシャー(motools ユーザーなど)でエラーが発生するバグを修正しました。
  • contentType が不明な場合に null ではなく空の文字列を返すように Ad.getContentType の機能を変更しました。
  • 新しいドメイン imasdk.googleapis.com からコアバイナリを読み込む 25% のテストを導入します。これは、CORS で s0.2mdn.net を明示的に有効にしているパブリッシャーにのみ影響します。Google のテストによると、この値は 0 になるはずです。
  • 新しいドメインを 2014 年 5 月 1 日に 1%、2014 年 5 月 2 日に 25%、2014 年 5 月 7 日に 100% に引き上げます。
3.1.47 2014-04-11
  • 新しい API Ad.getTitle()、Ad.getDescription()、Ad.getContentType() を追加しました。
  • VAST 3 の CACHEBUSTER マクロと ERRORCODE マクロをサポートします。
3.1.46 2014-04-03
  • getCompanionAds API が、3 番目のオプション パラメータとして google.ima.CompanionAdSelectionSettings を受け取るようになりました。
  • 低速ネットワークで動画広告がフリーズする、iPad の Safari iOS のバグを修正しました。
3.1.45 2014-03-06
  • AdsLoader.setAutoPlayAdBreaks API を追加しました。これにより、パブリッシャーは VMAP と AdRules のミッドロール挿入点を自動的に再生するかどうかを選択できます。
  • autoPlayAdBreaks が false に設定されている場合に、ミッドロール挿入点が再生されると AdsManager によってディスパッチされる adBreakReady イベントを追加しました。
3.1.44 2014-01-28
  • メディア タイムアウト用の VAST_MEDIA_LOAD_TIMEOUT エラーコードを google.ima.AdError.ErrorCode に追加しました。
3.1.41 2013-12-16
  • adsManager.skip() API が広告ルールで動作するように修正しました。
3.1.38 2013-12-04
  • google.ima.settings とその setLocale メソッドを ima3.js に公開します。
3.1.35 2013-11-14
  • カスタム再生にカスタム クリック トラッキングが指定されていない場合、クリックはカスタム動画要素ではなく SDK iframe によってトラッキングされます。
  • 動画広告の UI(スキップボタンのレンダリングを含む)をデフォルトに設定します。
  • 表示される文字列「Advertisment」を「Advertisement」に変更しました。
3.1.34 2013-10-22
  • loadVideoTimeout を AdsRenderingSettings に追加しました。
  • 広告のタイムアウトのデフォルトを 15 秒に変更します。15 秒経過しても広告の再生が開始されない場合、広告は破棄され、CONTENT_RESUME_REQUESTED が呼び出されます。
  • VAST 互換のエラーコードのサポートを強化しました。未使用のエラーコードをいくつか非推奨にし、他のエラーコードを統合しました。エラーコード 200 は、VAST_TRAFFICKING_ERROR 定数で表されるようになりました。UNKNOWN_AD_RESPONSE は SDK 固有のコード 1010 になりました。
  • iPhone の実装で広告のスクラブを無効にしました。
3.1.33 2013-10-10
  • モバイル デバイスでの一部の広告クリックの検出に関するバグを修正しました。
3.1.23 2013-08-22
  • AdPodInfo の新しい API: 連続配信広告の最大再生時間、連続配信広告のインデックス、連続配信広告の時間オフセットを公開しました。 これらの新しい API の詳細については、AdPodInfo ページをご覧ください。
3.1.20 2013-08-07
  • バグの修正: クリエイティブを含まない VAST ラッパーの解析に関する問題を修正しました。
  • バグの修正: Safari デスクトップの全画面表示に関する問題を修正しました。
3.1.12 2013-05-21
  • コンパニオン API の実装(GPT 以外)のバグを修正しました。
3.1.10 2013-05-14
  • GPT(Google パブリッシャー タグ)を使用してコンパニオンを表示する場合、SDK は GPT からコンパニオン スロットのサイズを取得し、Google アド マネージャーへの広告リクエストに追加します。このとき、パブリッシャーが指定したサイズはすべてオーバーライドされます。
3.1 2012-12-18
  • このリリースでは、SDK の読み込み方法に影響する大きな内部変更が行われています。インテグレーションの軽微な変更が必要です。
    • 新しい SDK API の読み込み URL:
    • SDK で個別の非同期ローダーが使用されなくなりました。SDK API が読み込まれると、すぐに使用を開始できます。
    • SDK API は、SDK コアをラップする比較的薄いレイヤです。コアは、 AdDisplayContainer の作成直後に IFRAME に読み込まれます。SDK の読み込みによるレイテンシの影響を最小限に抑えるため、AdDisplayContainer を早期に作成することが重要です。
    • 新しい API:
    • 3.0.15 を含む以前のバージョンの SDK は、今後サポートされなくなります。できるだけ早くバージョン 3.1 にアップグレードしてください。
3.0.15 2012-10-22
  • AdDisplayContainer は、AdsLoader の作成時に指定する必要があります。 getAdsManager メソッドを使用して AdDisplayContainer を渡す非推奨の方法は、次のリリースで削除されます。変更内容について詳しくは、AdDisplayContainer 移行ガイドをご覧ください。
  • カスタム再生のサポートに関するさまざまな変更:
    • カスタム再生設定を AdDisplayContainer のコンストラクタに移動しました。AdsRenderingSettings を使用して設定する非推奨の方法は、次のリリースで削除されます。
    • カスタムの再生動画要素とクリック トラッキング要素を使用する場合、SDK はこれらの要素を自動的に表示または非表示にしません。パブリッシャーは、カスタム再生要素の表示を制御する必要があります。
    • iPhone/iPod でカスタム再生動画を使用する場合、リニア広告が終了しても SDK は全画面表示を終了しません。SDK によって制御される動画広告の再生については、動作に変更はありません。
    • 次のリリースでは、init と resize が呼び出されたときに、SDK がカスタム再生動画とクリック トラッキング要素のサイズを変更しなくなります。
    これらの変更のいくつかは、カスタム再生要素のレンダリング プロパティをできるだけ多く保持し、パブリッシャー コードで制御できるようにするために実装されています。
3.0.14 2012-09-26
  • 非線形広告に自動調整を追加しました。
  • ポストロールの終了後にコンテンツの再開が送信されるようになりました。