バージョン |
リリース日 |
メモ |
3.23.0 |
2024-06-12 |
|
3.22.1 |
2024-04-12 |
-
iOS シミュレータでアプリをビルドできないという、最新の Cocoapods リリースに関する問題を修正。
|
3.22.0 |
2024-04-03 |
|
3.20.0 |
2024-01-28 |
- 連続配信広告でコンパニオン広告をサポート
- Pod Serving VOD ストリーム リクエストを有効にする。
- キューポイントのゲッターをストリーム マネージャーに追加しました。
|
3.19.2 |
2023-04-28 |
- コンパイルの最小 iOS バージョンを iOS 12 に引き下げました。
|
3.19.1 |
2023-04-20 |
|
3.18.5 |
2023-03-10 |
|
3.18.4 |
2022-12-08 |
- サービス リリース。新機能はありません。
-
SDK バージョン 3.18.2 は 2023 年 12 月 8 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.18.2 |
2022-11-07 |
- ストリーム リクエストに
user_context を追加しました。
- 誤った「無効な内部メッセージ」警告を修正しました。
-
SDK バージョン 3.18.1 は 2023 年 11 月 7 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.18.1 |
2022-10-02 |
UIViewControllerHierarchyInconsistency で SDK がクラッシュする問題を修正
-
SDK バージョン 3.17.0 は 2023-10-02 に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.17.0 |
2022-08-03 |
- パブリッシャーによって最大ビットレートが設定されていない場合、モバイル以外のデバイスの最大デフォルト ビットレートを増やします。
-
SDK バージョン 3.16.3 は 2023 年 8 月 3 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.16.3 |
2022-04-19 |
- Fluid サイズのコンパニオン広告をサポートするために
IMACompanionAdSlot.initWithView(view: UIView) を追加しました。
- IMA iOS SDK が xcframework としてパッケージ化されました。
- M1 シミュレータのサポートを追加しました。
- IMA SDK バージョン情報を上書きできる問題を修正しました。
- iOS SDK で重複するシンボル警告が作成される問題を修正しました。
-
SDK バージョン 3.15.1 は 2023 年 4 月 19 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.15.1 |
2022-02-23 |
- iOS の最小バージョンを 12 に引き上げました
-
SDK バージョン 3.14.5 は 2023 年 2 月 23 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.14.5 |
2021-10-05 |
-
IMASettings:sameAppKeyEnabled
API を追加しました。この API を使用すると、アプリから収集したデータを使用して、より関連性の高いパーソナライズド広告を表示できます。現在、この API はデフォルトで有効になっており、パブリッシャー側で変更する必要はありません。
- すべての API に null 可能性コントラクトを追加しました。
-
SDK バージョン 3.14.4 は 2022 年 10 月 5 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.14.4 |
2021-07-06 |
- アプリがバックグラウンドで実行されているときにイベントが欠落する問題を修正しました。
- iOS 14 未満でパブリッシャーが
islat を手動で設定できる問題を修正しました。
- iOS の最小バージョンを iOS 11 に引き上げました
-
SDK バージョン 3.14.3 は 2022 年 7 月 6 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.14.3 |
2021-05-03 |
- iOS 12 未満で警告メッセージが表示される問題を修正しました。
- パブリッシャーがセッション ID をカスタマイズできるように
IMASettings:sessionid
を追加しました。
- コンテンツ中に広告の一時停止イベントと再開イベントが発生する問題を修正しました。
- 広告 UI コンテンツの切り抜きが自動的に調整されないようにしました
- iOS 10 をサポートする IMA SDK for iOS の最新バージョン。
-
SDK バージョン 3.14.1 は 2022 年 5 月 3 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.14.1 |
2021-02-17 |
- プリロードが有効になっているときに重複する広告イベントがトリガーされることがある問題を修正しました。
- PodServing のサポートを実装しました。
- iOS 13 以降でディープリンクが 2 回開く問題を修正しました。
-
SDK バージョン 3.13.0 は 2022 年 2 月 17 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.13.0 |
2020-10-13 |
- SDK は Xcode 12 でビルドされるようになりました。
- ミッドロール挿入点からシークすると
AD_BREAK_ENDED イベントが発生しない問題を修正しました。
IMAAVPlayerVideoDisplay 、IMAVideoDisplay 、IMAVideoDisplayDelegate の非推奨フィールドを削除しました。
- 広告の終了ごとに PiP が最小化される問題を修正しました。
- ライブ配信が AirPlay されるとすぐに再生を終了するバグを修正しました。
- 共有再生でスキップボタンを押しても何も起こらない問題を修正しました。
- 共有再生でポッド内の広告間でコンテンツが短時間点滅する問題を修正しました。
IMAAVPlayerVideoDisplay.streamAssetOptions API を追加しました。
- 表示された広告期間の長さ(
IMAStreamManagerDelegate )。
"Ads cannot be requested because the ad container
is not attached to the view hierarchy." エラーが誤って発生する問題を修正しました。
-
SDK バージョン 3.12.1 は 2021 年 10 月 13 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.12.1 |
2020-08-11 |
- iOS 14 の正式リリース版。
- クリックスルーを開いてからアプリを閉じるとメモリリークが発生する問題を修正しました。
-
SDK バージョン 3.12.0 は 2021 年 8 月 11 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.12.0 |
2020-08-05 |
- Google の追加同意モードのサポートを追加しました。詳しくは、Google の追加同意モードの技術仕様をご覧ください。
- ストリームの字幕の「language_name」キーのサポートが追加されました。
- 音声のみの広告がタイムアウトする問題を修正しました。
- プレロールの最初の広告をスキップすると、2 番目の広告で自身のスキップ オフセットが無視される問題を修正しました。
IMAAdDisplayContainer の必須の新しい初期化引数またはプロパティとして viewController を追加しました。
- 誤った
RESUME イベントを減らします。
- デフォルトで有効になっている
IMAAdsRenderingSettings.enablePreloading を追加して、広告のレンダリング パフォーマンスを改善しました。
ICON_TAPPED イベントを追加します。
IABTCF_gdprApplies が文字列の場合にのみ承認される問題を修正しました。
-
SDK バージョン 3.11.4 は 2021 年 8 月 5 日に非推奨となる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.11.4 |
2020-03-26 |
-
最小ランタイム バージョンを iOS 10 に引き上げました
-
一部の UI アップデートがバックグラウンド スレッドでトリガーされるバグを修正
-
厳格なフラグによって IMACompanionAd の初期化が NSObject と競合する問題を修正しました。
-
IMAVideoDisplay プロトコルの
loadURL メソッドのサポートを終了しました。
-
クライアントサイドの SIMID 広告のサポートを追加しました
-
SDK バージョン 3.11.3 は 2021 年 3 月 26 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.11.3 |
2020-02-12 |
-
3.11.3 は、iOS 9.x をサポートする IMA SDK の最終バージョンとなります。
-
フレームワーク ヘッダーのインポートで IMAFriendlyObstruction.h がインポートされないバグを修正しました
-
iOS 9.x でクリックスルーがクラッシュする問題を修正しました
-
SDK バージョン 3.11.2 は 2021 年 2 月 12 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.11.2 |
2020-01-22 |
|
3.11.1 |
2019-12-04 |
- IAB TCFv2 と CCPA の同意パラメータの自動追加のサポートが追加されました。
- コントロール センターの使用時にクラッシュを引き起こしていた問題を修正しました。
- TrueView アクション広告のサポートを追加しました。
- DAI の
playerVideoDisplay:didLoadPlayerItem: を追加しました。
- Obj-C スタイル規則との一貫性を保つために
IMAAVPlayerVideoDisplayDelegate 名を更新しました。
LOG 広告イベントと INTERACTION 広告イベントで、広告オブジェクトが含まれない場合がある問題を修正しました。
- Google のファンディング チョイスなど、IAB TCFv2 に準拠した同意管理プロバイダの実装に対して、Google 広告リクエストの自動統合を追加しました。
- VMAP
breakstart と breakend のトラッキング イベントに関する問題を修正しました。
IMAStreamManager に replaceAdTagParameters メソッドを追加しました。これにより、ライブ配信中にすべての広告タグ パラメータを置き換えることができます。
- ミッドロール挿入点が再生されないことを示す
AD_BREAK_FETCH_ERROR イベントを追加しました。
-
SDK バージョン 3.10.1 は 2020 年 12 月 4 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.10.1 |
2019-09-19 |
- iOS 13 と iPadOS のサポートを追加しました。
-
SDK バージョン 3.9.2 は 2020 年 9 月 19 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.9.2 |
2019-08-16 |
- これにより、広告の再生後にクリアな IMA 広告 UI ビューが残り、ユーザーがプレーヤーを操作できない問題が修正されます。
-
SDK バージョン 3.9.1 は 2020 年 8 月 16 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.9.1 |
2019-07-18 |
is_lat レポートの精度に関する問題を修正しました。
IMAAdEventType.adData が入力されました。
authToken API と streamFormat API を IMAStreamRequest に追加しました。
LinearAd から mediaUrl のサポートを削除しました。代わりに adMedia を使用してください。
- 限定公開動画の YouTube メタデータのバグを修正しました。
- 広告 ID の誤った識別を修正しました。
mediaWidth と mediaHeight を adMedia.width と adMedia.height に置き換えました。
- コンパニオン広告が 1 回しかレンダリングされない問題を修正しました。
- 動画広告タイプがサポートされていない場合、SDK は
kIMAError_FAILED_TO_REQUEST_ADS ではなく kIMAError_VAST_TRAFFICKING_ERROR エラーをスローします。
videoDisplayDidPlay: のサポートが終了し、videoDisplayDidResume: に置き換えられました。
-
SDK バージョン 3.9.0 は 2020 年 7 月 18 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.9.0 |
2019-03-22 |
|
3.8.2 |
2019-02-19 |
AD_PERIOD_STARTED イベントと AD_PERIOD_ENDED イベントが追加されています。これらのイベントは DAI のみでサポートされています。
- 起動時に広告ビューがアニメーション化される問題を修正しました。
- ライブまたは VOD で動画エラーが発生しない問題を修正しました。
- iOS+AirPlay でコンテンツが再開されない問題を修正しました。
- SDK バージョン 3.8.1 は 2020 年 2 月 19 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.8.1 |
2018-11-13 |
- 複数のスロットサイズを持つ広告タグが正しく解析されない問題を修正しました。
- IMA DAI VOD ストリームでのスキップ可能広告をサポートするために
[IMAVideoDisplay seekStreamToTime] を追加しました。
IMAAdRenderingSettings.loadVideoTimeout を追加します。
IMAAd.VASTMediaWidth 、IMAAd.VASTMediaHeight 、IMAAd.VASTMediaBitrate を追加します。
- ビルドの改善により、バイナリサイズを約 15% 削減しました。
-
SDK バージョン 3.7.3 は 2019 年 11 月 13 日に非推奨となる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.7.3 |
2018-08-21 |
- 形式が正しくないストリーム マニフェストのエラー処理を改善しました。
- HTML コンパニオンのカスタム アプリ内 URL のクリックスルーに関する問題を修正しました。
- 連続して表示されるスキップ可能な動画広告の問題を修正しました。
-
SDK バージョン 3.7.2 は 2019 年 8 月 21 日に非推奨となる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.7.2 |
2018-05-15 |
- 一部のコンパニオンがフルスクリーンの WebView に拡大される問題を修正しました。
-
SDK バージョン 3.7.1 は 2019 年 5 月 15 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.7.1 |
2018-04-30 |
|
3.7.0.1 |
2018-02-12 |
- podspec エラーを修正する Cocoapods 専用のリリース。3.7.0 のライブラリ ファイルを pull ダウンします。
|
3.7.0 |
2018-01-30 |
- iOS 8 以前のサポートを終了しました。
- サービス リリース、新機能なし。
-
SDK バージョン 3.6.1 は 201901-30 に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.6.1 |
2017-10-09 |
IMAAdsRequest.liveStreamPrefetchSeconds を追加します。
-
SDK バージョン 3.6.0 は 2018 年 10 月 9 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.6.0 |
2017-07-24 |
- IMAAdsRequest.vastLoadTimeout を追加しました。
- IMAAd.wrapperAdIDs を追加。
- IMAAd.skipTimeOffset を追加。
- 広告の再生に使用される動画ビューがビュー階層から削除されてから再び追加された場合に、SDK がその動画ビューを検出できないというエラーを修正しました。
-
SDK バージョン 3.5.2 は 2018 年 7 月 24 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.5.2 |
2017-05-02 |
- バックグラウンドからアプリに戻ったときの自動再開を削除。
[IMAAdsManager resume] を呼び出して再開します。
- [IMAAdsRenderingSettings playAdsAfterTime] を追加しました。
-
SDK バージョン 3.5.1 は 2018 年 5 月 2 日に非推奨となります。詳しくは、サポート終了スケジュールをご覧ください。
|
3.5.1 |
2017-04-03 |
- 広告またはストリームのリクエスト時に
IMAAdDisplayContainer がビュー階層にない場合、SDK は kIMAError_FAILED_TO_REQUEST_ADS をスローします。以前は、これらのリクエストはメッセージを表示せずに失敗していました。
-
SDK バージョン 3.5.0 は 2018 年 4 月 3 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.5.0 |
2017-03-24 |
- ビットコードのサポートに関する問題を修正しました。
- adsResponse を IMAAdsRequest オブジェクトに追加します。
- Swift ビルドに関する問題を修正しました。
-
SDK バージョン 3.4.2 は 2018 年 3 月 24 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.4.2 |
2017-03-09 |
- サービス リリース、新機能なし。
-
SDK バージョン 3.4.1 は、2018 年 3 月 9 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.4.1 |
2017-02-03 |
- SDK が動的フレームワークとして配布されるようになりました。そのため、AdMob バージョンのフレームワークは別途公開されなくなりました。実装で AdMob を使用するかどうかにかかわらず、同じバージョンを使用できます。
- 動画アイコンのサポートを追加しました。
IMAAd に次の新しいプロパティを追加します。
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- 次の新しいプロパティを
IMAAdsRequest に追加します。
contentDuration
contentKeywords
contentTitle
[IMAAdsManager setVolume:] を追加します。
[IMACompanionDelegate companionSlotWasClicked] を追加します。
IMASettings.disableNowPlayingInfo を追加します。
-
SDK バージョン 3.3.1 は 2018 年 2 月 3 日に非推奨になる予定です。詳しくは、非推奨スケジュールをご覧ください。
|
3.3.1 へのロールバック |
2016-01-31 |
- 特定のデバイスのビルドに関する問題のため、3.3.1 にロールバックしました。
|
3.4.0 |
2017-01-26 |
- SDK が動的フレームワークとして配布されるようになりました。そのため、AdMob バージョンのフレームワークは別途公開されなくなりました。実装で AdMob を使用するかどうかにかかわらず、同じバージョンを使用できます。
- 動画アイコンのサポートを追加しました。
IMAAd に次の新しいプロパティを追加します。
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- 次の新しいプロパティを
IMAAdsRequest に追加します。
contentDuration
contentKeywords
contentTitle
[IMAAdsManager setVolume:] を追加します。
[IMACompanionDelegate companionSlotWasClicked] を追加します。
IMASettings.disableNowPlayingInfo を追加します。
-
SDK バージョン 3.3.1 は 2018 年 1 月 26 日に非推奨になる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.3.1 |
2016-09-16 |
- iOS 7 以前のサポートを終了しました。
-
SDK バージョン 3.2.1 は 2017 年 9 月 16 日に非推奨となる予定です。詳しくは、サポート終了スケジュールをご覧ください。
|
3.2.1 |
2016-05-09 |
|
3.2.0 |
2016-04-14 |
注: エラーにより、このリリースではビットコードのサポートが機能しませんでした。
- ビットコードのサポートを追加しました。
- アプリストアに誘導するクリックスルー URL のサポートを追加しました。
|
3.1.0 |
2015-12-17 |
|
ベータ版 v16 |
2015-09-04 |
|
ベータ版 v15 |
2015-07-22 |
IMAAdsManager デリゲート経由で広告バッファ イベントを導入しました。これにより、アクティビティ インジケーターやバッファリング バーなどの要素をプレーヤーに簡単に追加できます。
- デバッグモードを公開します。パブリッシャーは、
IMASettings enableDebugMode 設定を YES に設定して、コンソールでより詳細なロギングを取得できるようになりました。広告プレーヤーにウォーターマークが付くため、本番環境では使用しないでください。
IMAAdsManager destroy がすべてのケースで広告を正しく停止するようになりました。
- ディスプレイ コンテナを再利用できます。
- パブリッシャーがデリゲート メソッド内から IMA オブジェクトを破棄できるようにします。
IMAAdsManager に contentPlayhead への弱い参照のみが設定されるようになりました(メモリリークの可能性を修正)。IMAContentPlayhead をプロパティとして実装した IMAAVPlayerContentPlayhead インスタンスまたはオブジェクトを保持する必要があります。保持しない場合、オブジェクトは直ちに解放されます。
- 動画のサイズを変更しているアニメーションを削除します。
- 不要な最初の再開広告イベントを削除しました。
|
ベータ版 v14 |
2015-05-27 |
- 広告プレーヤーがバッファリングのために停止し、再生が再開されない問題を修正しました。
- IMASettings を独自のヘッダー ファイルに移動しました。
|
ベータ版 v13 |
2015-04-29 |
- バックグラウンドでの広告再生のサポートを追加しました。詳しくは、バックグラウンドでの広告再生をご覧ください。
- SDK をフレームワークとしてインポートできるようになりました。アップグレードについて詳しくは、このリリースに関するブログ投稿をご覧ください。
- iOS 8 で広告の読み込み時間を短縮しました。
- 広告が終了した後にコンパニオン広告が消える問題を修正しました。スロットが更新されるまではコンパニオン広告が表示されるようになりました。
- SDK の読み込みに 10 秒のタイムアウトを追加しました。
- IMASettings に NSCopying が実装されました。
- ヘッドフォンを抜いたときにアプリがクラッシュする問題を修正しました。
- デバイスがデフォルトで消音されている場合、広告も消音されるようになりました。パブリッシャーは、AVAudioSession カテゴリを設定することで、この設定を変更できます。
- iOS バージョン 8 未満でコントロール センターの再生と一時停止が機能しないバグを修正しました。
- 通知ドロワーを開いたときに広告が一時停止されなくなりました。
- ダウンロード可能な zip に VERSION ファイルを追加しました。
- パフォーマンス向上のため、すべての iOS バージョンで AVPlayer を介して広告のレンダリングがネイティブに行われるようになりました。
|
ベータ版 v12 |
2015-02-12 |
- iOS 7 以前でネイティブ広告の再生が使用されるようになりました。これにより、SDK が MPMoviePlayerController のイベントやコントロールに干渉するのを防ぐことができます。
- LOADED イベントと START イベントで adPlaybackInfo が入力されない問題を修正しました。
IMASettings.maxRedirects を追加して、リダイレクトの回数を指定します。その後のリダイレクトは拒否され、広告の読み込みは中止されます。
- 手動広告再生のサポートを追加しました。
|
ベータ版 v11 |
2014-12-17 |
WKWebView を追加して、ベータ版 v10 で発生したメモリリークを修正しました。
|
ベータ版 v10 |
2014-11-20 |
- iOS 8 で広告をレンダリングする際に、SDK が
UIWebView ではなく WKWebView を使用するようになりました。これにより、SDK ネイティブ レイヤと JS レイヤ間の通信に関連する複数の問題が修正されます。この変更に伴い、IMA SDK では、アプリを arm64 をサポートするようにビルドすることが必須となります。
- ユーザーが広告内のクリックできない部分をタップするたびに呼び出される
TAPPED イベントを追加しました。広告のタップを検出してプレーヤーのコントロールを表示するために使用できます。
- iOS の規則に準拠するため、次のメソッドのサポートが終了し、呼び出し元のオブジェクトへの参照を受け取るメソッドに置き換えられました。
IMAAdsManagerDelegate ~adDidProgressToTime:currentTime:
IMAWebOpenerDelegate - willOpenInExternalBrowser
IMAWebOpenerDelegate - willOpenInAppBrowser
IMAWebOpenerDelegate - didCloseInAppBrowser
IMAWebOpenerDelegate - didOpenInAppBrowser
IMAWebOpenerDelegate ~willCloseInAppBrowser
|
ベータ版 v9 |
2014-10-27 |
- IMAJavascript クラスのメモリリークが修正されました。
|
ベータ版 v8 |
2014-10-13 |
- IMAUIElements を導入しました。これにより、SDK UI 要素をプログラムで表示または非表示にできるようになりました。
|
ベータ版 v7 |
2014-08-11 |
|
ベータ版 v6 |
2014-05-27 |
- IMAAd オブジェクトの description、title、contentType を公開します。
- 64 ビット iOS シミュレータのサポートを追加
|
ベータ版 v5 |
2014-02-14 |
- arm64 のサポートを追加しました。
- Google+ との統合に関する競合を修正しました。
|
ベータ版 v4 |
2013-12-12 |
- IMAAdsManager と IMAAdsLoader のメモリリークを修正しました。
- IMAAdPodInfo には、podIndex、timeOffset、maxDuration の 3 つの新しい API が追加されました。これを反映するように API ドキュメントはまもなく更新されます。
|
ベータ版 v3 |
2013-09-25 |
|
ベータ版 v2 |
2013-07-07 |
|
クローズド ベータ版 v2 |
2013-06-24 |
|
クローズド ベータ版 v1 |
2013-04-02 |
|