HTML5 向け IMA DAI SDK のリリースノート

新リリースの通知を受け取るには、IMA サポート フォーラムのリリースノートのスレッドに登録してください。

バージョン 3.550.0 ~ 3.711.0(最新)

バージョン リリース日 メモ
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
  • バージョン 61 より前の Chromium を使用する環境で、IMA SDK が DOMRect is not defined エラー メッセージでエラーになる DOMRect オブジェクトの使用に関する問題を修正しました。
  • 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 広告での動作について、AdsManagerexpand()collapse() メソッドのドキュメントを更新しました。
3.693.0 2025-04-14
  • DOMAIN OMID アクセスモードを非推奨にします。
3.691.0 2025-03-31
  • IMA で AdChoices アイコンがレンダリングされない問題を修正しました。
  • 同じ広告 ID の広告に対して getCompanionAds() メソッドが古いコンパニオン広告データを返すバグを修正しました。
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
  • LiveStreamRequestVODStreamRequestnetworkCode パラメータを省略可能に更新します。アド マネージャーで使用されている識別子設定と一致するように、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 トラッキング ピングの 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
  • ポッド サービングのコンパニオン広告のサポートを追加します。
  • Fluid コンパニオン広告を含む 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
  • クライアントサイド IMA で、VAST レスポンスにカスタム トラッキング スキップ イベント トラッカーが含まれている場合、skipoffset= 値が無視される問題を修正しました。
3.582.5 2023-07-25
  • 広告ブレークで広告を再生できない場合に発生する AD_BREAK_FETCH_ERROR 広告イベントを追加します。
  • DAI ライブ ストリームのプレロール広告をサポートするように AdPodInfo.getPodIndex() の動作を更新します。
  • 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 adTagParametersstring 値のみを受け入れることを指定します。
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 から StreamDataStreamData.dashPeriodUrl を追加します。この URL は、DASH リニア Pod ストリームに使用されます。
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 クリエイティブで requestPauserequestPlay を実行する機能を追加します。この機能は、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
  • 広告の再生準備が整ったときに IMA が呼び出す AD_CAN_PLAY イベントを追加します。このイベントを使用して、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
  • IMA から iframe の境界を越えてイベントを転送するために使用される場合の 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 が送信されなくなります。
  • SDK によって URL パラメータが上書きされるバグを修正しました。
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 アクセスモード API を追加します。
3.488.0 2021-11-08
  • コンソールに記録される「Unrecognized Feature」警告を削除します。
  • 広告リクエストのサイズ設定に関連する JavaScript 広告のフォールバック動作を修正しました。
3.485.1 2021-10-11
  • 単一の AdsDisplayContainer の有効期間中に複数の AdsManager が読み込まれた場合に問題が発生する可能性がある OMID の問題を修正しました。
  • 特定の広告で [この広告が表示された理由] が 2 回表示されることがあるバグを修正しました。
3.483.2 2021-10-04
  • Shadow DOM 内で使用した場合のウェブ向け OMID との IMA の統合に関するバグを修正しました。
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
  • 広告タグが UNKNOWN_AD_RESPONSE: 1010 ではなく <Playlist/> のみを返す場合のエラー メッセージを VAST_EMPTY_RESPONSE: 1009 に変更します。
  • AdSense リニア広告がノンリニアとして報告されるバグを修正しました。
  • requestChangeDuration を 1 回しか呼び出せない simid 広告のバグを修正しました。
  • Pod サービングで余分な ping と 404 が送信されるバグを修正しました。
3.442.0 2021-02-17
  • IMA で永続的に有効になっていない特定の機能を有効または無効にするために使用できる機能フラグ API を追加します。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 で AdServingId の下の AdSystem が低い値に設定されている場合、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
  • VMAP ポストロールのプリロードのユースケースを明確にするため、contentDuration の参照情報を更新しました。
  • 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
  • 広告タグの URL と同意管理プロバイダから提供された URL の値が異なる場合に、文字列が解決されない透明性と同意の文字列(TC 文字列)に関する問題を修正しました。
  • サイズ制限により広告を表示できない場合でも、ノンリニア 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
  • Heavy Ads Intervention の影響を受ける可能性があった安全な 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() メソッドを 1 回呼び出すようになります。これにより、広告はスロットの新しいサイズに合わせてサイズ変更されます。
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=1gdpr=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 と統合した場合、欧州経済領域(EEA)と英国のエンドユーザーは、次のいずれかの条件に該当する場合、Cookie を使用しません。
    • パブリッシャーがオプトアウトしています。
    • ユーザーが明示的にオプトアウトしている。
    • CMP がユーザーの操作を待機しています。
3.396.0 2020-07-16
  • streamRequest.adTagParametersdai-apto パラメータに値(ミリ秒単位)を指定することで、DAI ストリームの連続配信広告のタイムアウトをカスタマイズできるようになりました。この設定は、ストリーム初期化のタイムアウトにも影響します(dai-apto の値より 4 秒長く設定されます)。
3.395.0 2020-07-14
  • モバイル Safari での DAI クリックスルーに関する問題を修正しました。
  • gdpr=1gdpr=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
  • 現在の SDK バージョンを取得できるように、AdsLoader に getVersion メソッドを追加しました。
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 の App Store へのリダイレクトを含むクリックスルーに関する問題を修正しました。
3.354.0 2019-12-04
  • 動画要素が AdDisplayContainer に渡されない状況で、iOS 10 以降のモバイルウェブでスキップ可能な広告がサポートされるようになりました。
  • すべてのノンリニア広告とフルスロット広告について、広告が表示されてからクリックできるようになるまでの間に 2 秒の遅延を追加しました。
  • enablePreloadingtrue に設定されている場合、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 広告は、AdUiElement を StreamManager のコンストラクタに渡すことで実装できます。
3.343.1 2019-10-17
  • tvOS でのインライン VMAP 解析に関するバグを修正しました。
3.339.0 2019-10-09
  • DAI SDK に VAST アイコンのサポートを追加しました。アイコンは、AdUiElementStreamManager のコンストラクタに渡すことで実装できます。
3.338.1 2019-10-07
  • クリックがクリックスルーをトリガーしない場合でも、すべての動画クリックで発生する VIDEO_CLICKED イベントを追加しました。
  • DAI 広告に [広告の表示について] アイコンを表示するサポートを追加しました。これは、StreamManager のコンストラクタに AdUiElement を渡すことで実装できます。
3.337.0 2019-10-01
  • DAI SDK にスキップ可能広告のサポートを追加しました。スキップ可能な広告は、AdUiElementStreamManager のコンストラクタに渡すことで実装できます。
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 ストリーム リクエスト オブジェクトに authTokenstreamFormat を追加しました。
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
  • ストリームの形式を示すため、manifestFormat プロパティを StreamData に追加しました。このプロパティは 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
  • Google サイト運営者タグ プロキシを IMA SDK と併用した場合の再生の遅延に関する問題を修正しました。
3.244.2 2018-10-16
  • AD_PROGRESS イベントを追加します。このイベントは広告の再生中にトリガーされ、getAdData() を介して取得された AdProgressData オブジェクトが含まれます。
  • isCookiesEnabled()setCookiesEnabled()ImaSdkSettings に追加します。
  • スキップ可能な動画広告が連続して表示される問題を修正しました。
  • iOS でカスタム再生を使用している場合に広告エラーが発生する問題を修正しました。
3.234.1 2018-09-04
  • 連続配信広告で広告を返せなかった VAST ラッパー広告を、広告ビュッフェ(シーケンス番号のない広告)の再生時間が短いか同じ広告に置き換えることができるようになりました。
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 のシリアル化メソッドと逆シリアル化メソッドに関する誤ったドキュメントを削除しました。
3.192.0 2018-02-14
  • 不要な INVALID_ADX_EXTENSION エラーコードを削除します。拡張機能の解析に失敗した場合でも、広告は再生されます。
  • Chrome 65 以降では、iframe に読み込まれた IMA は親ページの自動再生ポリシーを継承するようになりました。
  • 実装で AdError の AdsManager が破棄されない場合に発生するメモリリークを修正しました。
3.190.0 2018-01-30
  • VPAID 広告がインプレッションを報告せずに停止した場合、エラーが報告されるようになりました。これは、他のすべての広告の動作に準拠しています。
3.189.0 2018-01-24
  • さまざまな自動再生戦略からクリックして再生する設定にフォールバックする際の問題を修正しました。
  • 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 で無効になっていました)。Safari では、3.164.0 より前のバージョンと同様に広告がレンダリングされます。
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() を追加します。
  • 有効な MIME タイプとして「application/dash+xml」を追加します。
  • 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() を追加します。
  • 有効モードの 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.getTraffickingParametersAd.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 形式のアド マネージャー タグで、相関関係の値が更新されない問題を修正しました。
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 日
  • 同じオリジン内であれば、動画コンテナとは別の DOM または iframe で ima3.js を読み込めるようになりました。
3.97.0 2015 年 4 月 22 日
  • プロトコルの使用方法が正しくないために client.js の読み込みに失敗するバグを修正しました。
  • VPAID アダプターが <head> セクションに読み込まれると、アダプターの読み込みに失敗するバグを修正しました。
3.93.1 2015 年 3 月 23 日
  • AdsRequestsetAdWillAutoPlay メソッドを追加しました。これにより、パブリッシャーは、広告をユーザーの操作に応じて再生するか、自動再生するかを指定できます。
3.91.0 2015 年 2 月 25 日
  • 動画プレーヤーが想定される「再生中」イベントではなく「再生」イベントを VPAID 広告に送信していた 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
  • ImaSdkSettingsgetPlayerTypesetPlayerTypegetPlayerVersionsetPlayerVersion を追加しました。これにより、パートナー プレーヤーは 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
  • AdsRequestreportAdAutoPlayedsetAdWillAutoPlay に変更しました。
3.1.69 2014-09-18
  • モバイル広告では、広告の長さに関係なく [詳細] ボタンが表示されます。
3.1.68 2014-09-17
  • AdsRequestreportAdAutoPlayed 設定を追加しました。reportAdAutoPlayed の名前が setAdWillAutoPlay に変更されたことを確認します3.1.70 リリースノートをご覧ください。
3.1.66 2014-09-11
  • (1)AdsRenderingSettingsuiElements 設定を追加し、(2)Ad に getUiElements API を追加します。
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.setNumRedirectsImaSdkSettings.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
  • インプレッションが記録されたときに発生する IMPRESSION イベントを AdsManager に追加します。
  • AdsManager に VOLUME_CHANGED イベントと VOLUME_MUTED イベントを追加します。
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 を明示的に有効にしているパブリッシャーにのみ影響します。テストによると、該当するユーザーはいないはずです。
  • 新しいドメインを 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
  • パブリッシャーが VMAP と AdRules の広告挿入点を自動的に再生するかどうかを選択できる AdsLoader.setAutoPlayAdBreaks API を追加しました。
  • autoPlayAdBreaks が false に設定されている場合に、広告ブレークが再生されると AdsManager によってディスパッチされる adBreakReady イベントを追加しました。
3.1.44 2014-01-28
  • メディア タイムアウトの google.ima.AdError.ErrorCodeVAST_MEDIA_LOAD_TIMEOUT エラーコードを追加しました。
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
  • Companions 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 によって制御される動画広告の再生については、動作に変更はありません。
    • 次のリリースでは、initresize が呼び出されたときに、SDK でカスタム再生動画とクリック トラッキング要素のサイズが変更されなくなります。
    これらの変更の多くは、カスタム再生要素のレンダリング プロパティを可能な限り保持し、パブリッシャー コードで制御できるようにするために実装されています。
3.0.14 2012-09-26
  • ノンリニア広告の自動配置を追加しました。
  • コンテンツの再開は、ポストロールの終了後に送信されるようになりました。