Google IMA Android SDK リリース履歴

バージョン リリース日 メモ
3.33.0 2024-03-28
3.32.0 非推奨 2024-01-30
  • このバージョンでは、Android API レベル 25 以前を搭載したデバイスで問題があります。代わりに IMA SDK Android v3.33.0 を使用してください。
  • 連続配信広告の配信用にサードパーティ スティッチャーの VOD ストリームのサポートが追加されました。詳しくは、Android Pod 配信ガイドをご覧ください。この変更には、次の API の追加が含まれます。
  • IMA がサポートする minSdkVersion を 19 に増やします。
  • Android API バージョン 30 以降では、[詳細] ボタンを使って広告をクリックしても新しいページが開かない問題を修正しました。IMA SDK バージョン 3.31.0 ~ 3.29.0 では引き続きこの問題が発生します。これらのバージョンでは、広告のクリックを機能させるために回避策が必要になります。
  • AdsLoader.addAdsLoadedListener() を使用すると ArrayIndexOutOfBoundsException 例外が発生する可能性があるバグを修正しました。
  • 広告エラー VAST_NO_ADS_AFTER_WRAPPER が追加されます。
3.31.0 2023-08-31
  • Android API バージョン 30 以降と IMA SDK バージョン 3.31.0 ~ 3.29.0 では、[詳細] ボタンを使用した広告クリックスルーで新しいページが開かないという問題があります。影響を受けるバージョンを回避するには、ウェブリンクを開くインテントの宣言をアプリ マニフェストに追加してください。コードは次のようになります。
              <?xml version="1.0" encoding="utf-8"?>
              <manifest xmlns:android="http://schemas.android.com/apk/res/android"
                  package="com.example.project_name">
                  ...
                  </application>
                  <queries>
                      <intent>
                          <action android:name="android.intent.action.VIEW" />
                          <data android:scheme="https" />
                      </intent>
                      <intent>
                          <action android:name="android.intent.action.VIEW" />
                          <data android:scheme="http" />
                      </intent>
                  </queries>
              </manifest>
            
  • OM SDK の IMA の依存関係がバージョン 1.4.8 にアップデートされました。これには、新しいコネクテッド テレビ信号が含まれます。
  • 次の AdsRequest API のサポートが終了しました。
    • getExtraParameter()
    • getExtraParameters()
    • setExtraParameter()
  • SDK バージョン 3.31.0 は 2025 年 1 月 XX 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.30.3 2023-08-03
  • 内部ライブラリの依存関係を更新して、起動レイテンシを改善します。
  • SDK バージョン 3.30.3 は 2024 年 8 月 31 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.30.2 2023-07-28
  • v3.30.1 で導入された予期しない NullPointerException エラーを修正しました。
  • 一部のイベントが SDK から生成されない原因となっていた、プロガードの問題を修正しました。このバグ修正は、IMA DAI SDK の ExoPlayer 拡張機能に影響します。
  • Gradle v8 以降のサポートが追加されました。Android IMA SDK の過去のバージョンでは、gradle.properties ファイルで android.enableR8.fullMode=false を設定する必要があります。詳細については、R8 フルモードに関する記事をご覧ください。
  • SDK バージョン 3.30.2 は 2024 年 8 月 3 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.30.1 非推奨 2023-04-18
  • このバージョンには、予期しない NullPointerException エラーの問題があります。 動作中の新しいバージョンがリリースされるまで、古い IMA SDK Android v3.29.0 を使用してください。
  • Android TV 以外のデバイスで v3.30.0 を使用するアプリがクラッシュする問題を修正しました。
3.30.0 非推奨 2023-03-29
  • このバージョンには、Android TV プラットフォームで実行されていないアプリでクラッシュを引き起こす問題があります。代わりに IMA SDK Android v3.29.0 を使用してください。
  • ImaSdkFactory.createVideoStitcherVodStreamRequest() API が追加されました。
  • Google TV のハイブリッド広告枠に対応できるようになりました。
  • 非推奨の ImaSdkFactory.createSdkOwnedPlayer() API のサポートを削除しました。
  • ADS_PLAYER_NOT_PROVIDED エラーコードを追加します。
  • AdsRequestStreamRequest の両方が実装する BaseRequest クラスを作成します。
  • SecureSignals クラスを追加しました。
  • BaseRequest.setSecureSignals() メソッドを追加します。
  • SDK バージョン 3.30.0 は 2024 年 4 月 18 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.29.0 2022-10-14
  • EspVersion クラスの名前を VersionInfo クラスに変更します。
  • Encrypted Signals for Publishers(ESP)API の名称が Secure Signals API に変更されました。
  • フィーチャー トグル API を追加しました。フィーチャー トグル API を使用すると、IMA の特定の機能を有効または無効にできます。機能フラグの取得と設定には、ImaSdkSettings.getFeatureFlags()ImaSdkSettings.setFeatureFlags() を使用します。
  • 一部の IMA イベントが送信されない問題を修正しました。
  • androidx.webkit:webkit を IMA SDK の依存関係として追加しました
  • SDK バージョン 3.29.0 は 2024 年 3 月 29 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.28.2 2022-09-14
  • AndroidX を使用するように SDK の依存関係を更新します。
  • SDK バージョン 3.28.2 は 2023 年 10 月 14 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.28.1 非推奨 2022-08-03
3.27.1 2022-05-27
  • サービス リリース、新機能なし。
  • SDK バージョン 3.27.1 は 2023 年 8 月 3 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.27.0 2022-03-01
  • コンパニオンの幅と高さを IMA 定数 FLUID_SIZE に設定することで、Fluid サイズのコンパニオン スロットのサポートが追加されました。
  • SDK バージョン 3.27.0 は 2023 年 5 月 27 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.26.0 2022-01-12
  • Encrypted Signals for Publishers(ESP)API(IMA SDK v3.29.0 ではセキュア シグナルに名前変更)が追加されました。これにより、ネットワークビッダーと IDP を有効にできます。
  • SDK バージョン 3.26.0 は 2023 年 3 月 1 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.25.1 2021-11-08
  • カスタムタブを使用したアプリ内クリックスルー広告用の AdsRenderingSettings.setEnableCustomTabs()AdsRenderingSettings.getEnableCustomTabs() を追加しました。
  • バージョン 3.25.1 以降の IMA SDK では、SDK のマニフェストに com.google.android.gms.permission.AD_ID 権限が含まれています。この権限は、Android ビルドツールによって自動的にアプリ マニフェストに統合されます。権限を無効にする方法など、AD_ID 権限の申告について詳しくは、こちらの Google Play Console ヘルプセンター記事をご覧ください。
  • 報告や不正防止などのユースケース用にアプリセット ID のサポートが追加されました。
  • スレッド キャッシュと再利用をサポートすることで、複数の AdsLoader インスタンスを使用する場合のパフォーマンスが向上します。
  • SDK バージョン 3.25.1 は 2023 年 1 月 12 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.24.0 2021-06-03
3.23.0 2021-04-07
  • セッション ID を取得して設定するための ImaSdkSettings.setSessionId() メソッドと ImaSdkSettings.getSessionId() メソッドが追加されています。これは、フリークエンシー キャップ専用の一時的なランダムな ID です。
  • コンパニオン広告に関連する NullPointerException エラーを修正しました。
  • API レベル 21 より前のバージョンでは、コンパニオン広告内の JavaScript を無効にして、セキュリティの脆弱性の問題を解決します。
  • SDK バージョン 3.23.0 は 2022 年 6 月 3 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.22.3 2021-03-16
  • 広告の読み込み中の AdsLoader の解放に関連する NullPointerException エラーを修正しました。
  • 広告読み込みイベントが想定外に送信された場合に備えて、UNEXPECTED_ADS_LOADED_EVENT1206 エラーを追加しました。
  • SDK バージョン 3.22.3 は 2022 年 4 月 7 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.22.2 2021-02-26
  • IMA SDK が次のライブラリに依存するようになりました。
    • com.google.android.gms:play-services-base
    • com.google.android.gms:play-services-basement
    • androidx.preference:preference
  • AdsLoader が有効なセッション ID のないエラーを受け取る場合のエラー メッセージを修正しました。
  • SDK バージョン 3.22.2 は 2022 年 3 月 16 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.22.0 2021-01-11
  • DAI ストリームの連続配信広告が追加されます。連続配信広告配信ワークフローでは、広告マネージャーは広告の配信のみを担当します。パブリッシャーは、コンテンツと、広告マネージャーを指すマニフェストの作成に責任を負います。ImaSdkFactory.createPodStreamRequest() を使用して、Pod 提供用のストリーム リクエストを作成します。これを使用する場合は、デベロッパーが streamInit() でストリームを読み込む必要があります。
  • アプリ ライフサイクル モニターが適切にクリーンアップされないことが原因で発生するメモリリークを修正しました。
  • SDK バージョン 3.22.0 は 2022 年 2 月 26 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.21.4 2020-12-09
  • WebView が破棄された後の adsLoader.release() の呼び出しに関連する無害な警告メッセージを削除しました。
  • SDK バージョン 3.21.4 は 2022 年 1 月 8 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.21.2 2020-11-20
  • 空のキューからメッセージの更新を送信することで発生する予期しないスレッドセーフの問題を修正。
  • AdsLoader.release() のドキュメントを更新しました。
  • SDK バージョン 3.21.2 は 2021 年 12 月 9 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.21.1 2020-11-17
  • イベントが発生したときにアプリがクラッシュすることがある問題を修正しました。
  • SDK バージョン 3.21.1 は 2021 年 11 月 20 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.21.0 2020-10-23
  • DAI Android SDK の SIMID 広告のサポートが追加されました。
  • AdsLoader.release() メソッドが追加され、BaseDisplayContainer.destroy() が非推奨になりました。 この変更により、VMAP 広告のスケジュールの途中で BaseDisplayContainer を破棄したときに発生したメモリリークが解決されます。 IMA SDK オブジェクトを破棄するには、BaseDisplayContainer.destroy() の代わりに AdsLoader.release() を使用することをおすすめします。
  • SDK バージョン 3.21.0 は 2021 年 11 月 17 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.20.1 2020-10-12
  • Android の API レベル 29 以上での HTMLResource コンパニオンに関する問題を修正しました。詳しくは、Android API の動作の変更点をご覧ください。
  • SDK バージョン 3.20.1 は 2021 年 10 月 23 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.20.0 2020-08-18
  • IMA の一時停止動作の変更の影響を受けるのは、バージョン 3.20.0 の最初のバージョンです。 この SDK または今後のバージョンの SDK を使用する場合は、ブログ投稿をお読みになり、アプリの一時停止動作を変更することをおすすめします。パブリッシャーは、テスト用の広告タグを使用して、変更の実装をテストできます。
  • DAI VideoStreamPlayer クラス用の onPause() コールバックと onResume() コールバックを追加しました。
  • adPeriodDuration() メソッドを AdProgressInfo クラスに追加します。
  • Android TV デバイスでのアイコンクリックの代替画像のサポートを追加しました。
  • Android TV デバイスでアイコンの代替画像が閉じられたときに処理する ICON_FALLBACK_IMAGE_CLOSED イベントが追加されています。
  • サポートが終了した focusSkipButton() メソッドを AdsManager から削除し、focus() メソッドに置き換えました。
  • CTV デバイスでは、AdEvent.AdEventType STARTED イベントが発生すると広告が自動的にフォーカスされるようになりました。広告のオート フォーカスを無効にするには、adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) メソッドを使用し、カスタム要件に基づいて focus() メソッドを使用します。
  • getCurrentTimeMs() メソッドと getDurationMs メソッドを VideoProgressUpdate() クラスに追加します。
  • getCurrentTime メソッドと getDuration メソッドのサポートが終了し、新しい getCurrentTimeMs メソッドと getDurationMs メソッドに置き換えられました。
  • 広告イベントが正しく報告されない DASH ライブ配信の問題を修正しました。
  • SDK バージョン 3.20.0 は 2021 年 10 月 12 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.19.4 2020-07-08
3.19.3 2020-06-29
  • GDPR に対する IAB TCF の統合で発生する、同意管理プラットフォーム SDK を統合したプレーヤーでクラッシュを引き起こす問題を修正しました。
  • SDK バージョン 3.19.3 は 2021 年 7 月 8 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.19.2 2020-06-22
3.19.0 2020-05-12
3.18.1 2020-03-25
  • 高ピクセル密度デバイスでのコンパニオン広告の表示を拡大できます。
  • クライアント側の SIMID 広告のサポートが追加されました。
  • SDK バージョン 3.18.1 は 2021 年 5 月 12 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.18.0 2020-03-04
  • pause() と Resume() を VideoStreamPlayer インターフェースに追加しました。これらは v3.18.0 以降で実装する必要があります。
  • SDK バージョン 3.18.0 は 2021 年 3 月 25 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.17.0 2020-02-07
3.16.5 2020-01-22
  • AdsRequest.setContentUrl StreamRequest.setContentUrl を含む OMID 1.3 contentUrl のサポートを再構築しました。
  • FriendlyObstruction による OMID 1.3 対応の障害物のサポートを再構築しました。
  • BaseDisplayContainer.registerVideoControlsOverlay メソッドと BaseDisplayContainer.unregisterAllVideoControlsOverlay メソッドのサポートが終了し、 FriendlyObstruction に置き換えられました。
  • CompanionAdSlotsclear() を呼び出した後に NullPointerException が発生する問題を修正しました。
  • 広告の再生中に destroy() を呼び出したときにメモリリークを引き起こす可能性がある問題を修正しました。
  • SDK バージョン 3.16.5 は 2021 年 2 月 7 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.16.2 2019-12-05
  • IAB TCFv2 と CCPA の同意パラメータを自動的に含めることができるようになりました。
  • Android 設定を使用するには、androidx パッケージが必要になりました。
  • SDK バージョン 3.16.2 は 2021 年 1 月 22 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.16.1 2019-11-08
3.16.0 2019-10-23
  • StreamManagerreplaceAdTagParameters メソッドが追加されました。これにより、ライブ配信中にすべての広告タグパラメータを置き換えることができます。
  • 以下の非推奨のメソッドのサポートを削除しました。
    • AdsRequest.getAdDisplayContainer()
    • AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
    • ImaSdkFactory.createAdsLoader(Context context)
    • ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
    • ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
    • ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
    • StreamRequest.getStreamDisplayContainer()
  • SDK バージョン 3.16.0 は 2020 年 11 月 8 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.14.0 2019-09-11
  • サービス リリース、新機能なし。
  • SDK バージョン 3.14.0 は 2020 年 10 月 23 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.13.1 2019-09-03
  • 広告リクエストに連続再生のコンテキストを設定する機能が追加されました。詳しくは、setContinuousPlayback() をご覧ください。
  • getUniversalAdIds() メソッドを Ad クラスに追加します。
  • setAuthTokengetAuthTokensetFormatgetFormatStreamFormat 列挙型が追加されています。
  • 広告レスポンスを受信する前にコンテナが削除された場合に、Nexus 5 デバイスで発生するエラーを修正しました。
  • コンパニオン広告が 1 回だけ表示される問題を修正しました。
  • サポートされていない広告タイプ(ノンリニア、VPAID)が正常に表示されない問題を修正しました。
  • SDK バージョン 3.13.1 は 2020 年 9 月 11 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.11.3 2019-06-11
  • AOSP デバイスでの is_lat 設定に関するバグを修正しました。
  • SDK バージョン 3.11.3 は 2020 年 9 月 3 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.11.2 2019-04-16
  • 次のクラッシュを修正しました: java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap"
  • SDK バージョン 3.11.0 は、2020 年 6 月 11 日に正式に非推奨になりました。詳細については、サポート終了スケジュールをご覧ください。
3.11.0 非推奨 2019-03-22
3.10.9 2019-03-13
  • 最初の広告がスキップされた後に広告 UI が後続の広告でレンダリングされない場合がある競合状態のバグを修正しました。
  • getCompanionAds() API の呼び出し時に発生するクラッシュを修正しました。
  • SDK バージョン 3.10.7 は 2020 年 3 月 22 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.10.7 2019-02-19
3.10.6 2019-01-23
  • seek() メソッドをストリーム プレーヤー インターフェースに追加しました。
  • AD_BUFFERING 広告イベント コールバックのサポートが追加されました。
  • 広告リクエストでコンテナを渡すことはできなくなりました。新しいワークフローでは、AdsLoader コンストラクタを介してコンテナを渡す必要があります。
  • BaseDisplayContainer.destroy() メソッドを追加します。
  • 動画の再生完了時に発生するメモリリークを修正しました。
  • requestNextAdBreak のサポートが終了しました。この API は今後のリリースで削除される予定です。その後、広告ブレークの 4 秒前に広告が自動的に取得されます。
  • SDK バージョン 3.10.2 は 2020 年 2 月 19 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.10.2 2018-11-13
  • 連続配信広告の 2 番目の広告で VAST 402 エラーがスローされる競合状態を修正しました。
  • DAI Android SDK にフリークエンシー キャップと競合相手の除外が追加されました。
  • getAdProgressInfo()StreamManager から BaseManager に移動します。
  • getVastMediaHeight()getVastMediaWidth()getVastMediaBitrate()Ad に追加します。
  • SDK バージョン 3.9.4 は 2020 年 1 月 23 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.9.4 2018-08-01
  • getCompanionAds()Ad に追加します。DAI のみを使用している間は、コンパニオン広告が返されます。
  • 新しい CompanionAd クラスを追加しました。
  • 新しい SKIPPABLE_STATE_CHANGED イベントを AdEvent に追加しました。
  • 一部のケースで focusSkipButtonWhenAvailable のデフォルト設定が適用されなかった問題を修正しました。
  • SDK バージョン 3.9.0 は、2019 年 8 月 1 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.9.0 2018-07-09
  • Android TV がサポートされるようになりました。
  • focusSkipButton()AdsManager に追加します。この機能は Android TV でのみご利用いただけます。
  • getFocusSkipButtonWhenAvailable()AdsRenderingSettings に追加します。デフォルトは true です。この機能は Android TV でのみご利用いただけます。
  • setFocusSkipButtonWhenAvailable()AdsRenderingSettings に追加します。この機能は Android TV でのみご利用いただけます。
  • VideoAdPlayerVolumeProvider インターフェースを拡張するようになりました。カスタム再生には、このインターフェースの実装が必須になりました。
  • SDK バージョン 3.8.7 は、2019 年 7 月 9 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.8.7 2018-05-23
  • HTML コンパニオン広告でアニメーションを有効にできます。
  • SDK バージョン 3.8.5 は、2019 年 5 月 23 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.8.5 2018-04-09
  • ImaSdkSettings が無視される問題を修正しました。
  • com.android.support バージョン ファイルとのビルド競合に関する問題を修正しました。
  • setAdWillPlayMutedAdsRequest に追加。
  • setLoadVideoTimeoutAdsRenderingSettings に追加。
  • SDK バージョン 3.8.2 は、2019 年 4 月 9 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.8.2 2018-01-24
  • setLiveStreamPrefetchSecondsAdsRequest に追加します。
  • ドキュメントのさまざまな修正。
  • SDK バージョン 3.7.4 は、2019 年 1 月 24 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.7.4 2017-06-29
  • setVastLoadTimeoutAdsRequest に追加。
  • getSkipTimeOffsetAd に追加。
  • SDK バージョン 3.7.2 は、2018 年 6 月 29 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.7.2 2017-05-25
  • setDebugModeImaSdkSettings に追加。
  • SDK バージョン 3.7.1 は、2018 年 5 月 25 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.7.1 2017-03-24
  • Proguard 使用時の名前空間の競合を解決。
  • JAR サイズを約 30 KB 削減。
  • SDK バージョン 3.7.0 は、2018 年 3 月 24 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.7.0 2017-03-13
  • 一部の IMA クラスが誤って ProGuard の a.a.a.a パッケージにマージされる問題を修正しました。
  • SDK バージョン 3.6.0 は、2018 年 3 月 13 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.6.0 2017-02-16
  • Ad に以下を追加します。
    • getAdWrapperCreativeIds()
    • getAdvertiserName()
    • getCreativeAdId()
    • getCreativeId()
    • getDealId()
    • getSurveyUrl()
    • getUniversalAdIdRegistry()
    • getUniversalAdIdValue()
  • AdsManager.requestNextAdBreak(). を追加
  • AdsRenderingSettings に以下を追加します。
    • setEnablePreloading()
    • getEnablePreloading()
  • AdsRequest に以下を追加します。
    • setContentDuration()
    • setContentKeywords()
    • setContentTitle()
  • SDK バージョン 3.5.2 は、2018 年 2 月 16 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.5.2 2016-11-14
  • SDK 所有の動画プレーヤーを追加します。動画プレーヤーは必要に応じて広告再生を処理します。
  • CompanionAdSlot.ClickListener と、リスナーを追加および削除するメソッドを追加しました。
  • 無効な getViewability() エラーログに関する問題を修正しました。
  • アイコンのクリックスルー動作と正しく表示されない問題を修正しました。
  • SDK バージョン 3.4.0 は、2017 年 11 月 14 日に非推奨となります。詳細については、サポート終了スケジュールをご覧ください。
3.4.0 2016-09-12
  • Google Play 開発者サービス バージョン 9.0.0 以降の使用時の重複ファイルに関するエラーを修正しました。
3.3.2 2016-07-11
  • AD_BREAK_STARTED イベントと AD_BREAK_ENDED イベントを AdEventListener.onAdEvent コールバックに追加しました。
3.3.0 2016-05-31
3.2.1 2016-04-07
  • サービス リリース、新機能なし。
3.1.3 2015-12-16
3.b13.3(ベータ版) 2015-09-10
  • サービス リリース、新機能なし。
3.b12.1(ベータ版) 2015-07-20
3.b11.4(ベータ版) 2015-05-21
  • API に以下を追加します。
    • AdError.AdErrorCode.VAST_EMPTY_RESPONSE
    • AdError.getErrorNumber()
    • AdsRequest.setAdWillAutoPlay(Boolean)
    • CompanionAdSlot.isFilled()
    • ImaSdkSettings.setPlayerType(String)
    • ImaSdkSettings.setPlayerVersion(String)
3.b10.3(ベータ版) 2015-03-24
  • ImaSdkSettings.getMaxRedirectsImaSdkSettings.setMaxRedirects を追加しました。
  • IMA API クラスが final になりました。
  • SDK のバージョン番号が 3.bX.Y の形式になりました。「b」は SDK のベータ版のステータスを示します。
  • 以下の AdError.AdErrorCode 値が削除されました。
    • API_ERROR - 代わりに UNKNOWN_AD_RESPONSE を使用してください。
    • PLAYLIST_MALFORMED_RESPONSE - 代わりに UNKNOWN_AD_RESPONSE を使用してください。
    • REQUIRED_LISTENERS_NOT_ADDED - SDK で生成されていません。
    • VAST_INVALID_URL - 代わりに VAST_LOAD_TIMEOUT を使用してください。
ベータ版 v9 2014-10-17
  • Ad API の getTitlegetDescriptiongetContentType を追加しました。
  • 連続配信広告の位置に関する情報を広告 UI に追加します(例: 「広告 1/4:(0:13)」)。
  • 今後、動画プレーヤーで広告の一時停止、再生、再開を直接操作することはできなくなりました。代わりに、AdsManager.pause()AdsManager.resume() を使用してください。
ベータ版 v8 2014-06-12
  • スキップ可能な広告の UI でクリアされない問題を修正しました。
  • メディア ファイルの読み込みタイムアウトのエラーコードについて説明しています。
ベータ版 v7 2014-05-27
ベータ版 v6 2014-04-14
  • VAST 3 のサポートが追加されました。
  • VMAP に部分的なサポートが追加されました(現在のアド マネージャーの広告ルールと同等)。
  • API に以下を追加します。
    • AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
    • AdEvent.AdEventType.LOG
    • AdEvent.getAdData()
    • AdPodInfo.getMaximumDuration()
    • AdPodInfo.getPodIndex()
    • AdPodInfo.getTimeOffset()
  • ラッパーを含む最適化された連続配信広告のミッドロールで、連続配信広告内の他のすべての広告がスキップされるバグを修正しました。
  • AdsManager に渡された AdsRenderingSettings が無視されなくなりました。
  • 安定性を高めるために複数のバグを修正しました。
ベータ版 v5 2013-12-12
  • 再生リストに表示されるスキップ可能な広告の問題を修正しました。
ベータ版 v4 2013-10-15
  • AdsLoader で contentComplete を呼び出して、相関値をリセットする機能を追加しました。
ベータ版 v3 2013-09-05
  • サービス リリース、新機能なし。
ベータ版 v2 2013-07-07
  • SDK のベータ版の公開リリース。
クローズド ベータ版 v2 2013-06-24
  • ImaSdkSettings オブジェクトに UI 言語を設定する API を追加しました。 これは、広告の言語ではなく、UI の言語の設定に使用されます。
  • アプリに IMA SDK ライブラリと AdMob SDK ライブラリの両方が含まれている場合に発生していた競合を修正しました。
  • さまざまな内部パフォーマンス指標のロギングを追加しました。
クローズド ベータ版 v1 2013-04-02
  • ベータ版の初期リリース。ベータ版リリースの既知の問題は次のとおりです。

    SDK 関連

    HTML5 IMA SDK で利用可能な AdEventsIMPRESSIONLOGSKIPPABLE_STATE_CHANGEDSTOPPEDVOLUME_CHANGEDVOLUME_MUTED)は Android v3 IMA SDK ではサポートされていません。

    アプリ関連のサンプル

    1. ユーザーが広告をクリックした後に、広告プレーヤーが適切に再開しない問題が断続的に発生します。たとえば、広告をクリックした後にアプリに戻った場合、その広告の再生を再開すると、クリックスルーで中断したところから再開せず、最後までスキップして最後まで再生することがあります。
    2. 「Instream 2」広告タグから返される広告は、v3 IMA Android SDK との互換性がありません。
    3. サンプル プレーヤーでは、広告の再生中にシーク(スクラブ)が自動的に無効になりません。広告の再生中は動画プレーヤーのシーク設定を無効にしてください。