リリースノート
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
| バージョン |
リリース日 |
メモ |
| 1.0.0 |
2026-04-14 |
|
| 0.25.0-beta01 |
2026-03-24 |
|
| 0.24.0-beta03 |
2026-03-07 |
- 広告の読み込みに失敗した後、
AdView.destroy() が広告の読み込みの再試行を停止しない問題を修正しました。
- Kotlin との互換性を向上させるため、引数なしのコンストラクタを
NativeAdMapper と UnifiedNativeAdMapper に追加しました。
packageName プロパティを IconAd インターフェースに追加しました。
- ネットワーク オペレーションで OkHttp の代わりに Cronet を使用するように SDK に強制するオプションを追加しました。OkHttp 5 を使用するプロジェクトでランタイム エラーを解決するには、ネットワーク オペレーションで Cronet を強制することをおすすめします。Cronet を強制するには、
force_use_cronet エクストラを true に設定します。InitializationConfig.Builder を呼び出すときに、MobileAds.initialize() で設定します:
val config = InitializationConfig.Builder()
.setExtras(bundleOf("force_use_cronet" to true))
.build()
MobileAds.initialize(this, config)
- Java 11 のサポートを追加しました。Java 11 を使用するには、
build.gradle ファイルの android ブロックに次のコードを追加します。
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = '11'
}
}
|
| 0.24.0-beta02 |
2026-03-03 |
- サーバー間広告リクエストのシグナル生成に影響するサードパーティの依存関係クラスの読み込みの問題を解決しました。
|
| 0.24.0-beta01 |
2026-02-13 |
|
| 0.23.0-beta01 |
2026-01-26 |
|
| 0.22.0-beta04 |
2025-12-04 |
-
SDK バージョン 0.22.0-beta02 で、Java 17 のプレビュー メタデータがクラスファイルに誤って含まれていた問題を修正しました。
|
| 0.22.0-beta03 |
2025-11-25 |
|
| 0.22.0-beta02 |
2025-11-24 |
|
| 0.22.0-beta01 |
2025-11-20 |
- バナー広告 API を更新しました。
- メディエーション対象の広告で、
NativeAdRequest.Builder.setAdChoicesPlacement() が無視され、広告の選択アイコンの配置が正しくないバグを修正しました。
- 必要な Android Gradle プラグイン(AGP)の最小バージョンを 8.2.0 から 7.3.1 に引き下げました。
AdPreloader.getConfigurations() と
AdPreloader.getConfiguration(preloadId) が非推奨になりました。代替はありません。
|
| 0.21.0-beta01 |
2025-10-08 |
InitializationConfig.Builder.disableMediationAdapterInitialization()
メソッドを追加しました。メディエーション アダプタの初期化を無効にするには、GMA Next-Gen SDK を初期化する前にこのメソッドを呼び出します。
WebView の初期化の使用状況を改善して、ANR を減らしました。
androidx.webkit の依存関係を 1.13.0 から
1.12.1 にダウングレードしました。
android.permission.RECEIVE_BOOT_COMPLETED
パッケージで使用される androidx.work 権限を削除しました。
NativeAdMapper クラスのフィールド名の誤りを修正しました。
|
| 0.20.0-beta01 |
2025-09-19 |
- 一部のネイティブ動画広告が自動再生されないバグを修正しました。
|
| 0.19.0-beta01 |
2025-08-14 |
- 2 つの依存関係のバージョンをダウングレードしました。
androidx.work:work-runtime を 2.10.0 から 2.7.0 にダウングレードしました。
androidx.core:core and androidx.core:core-ktx を 1.15.0 から 1.12.0 にダウングレードしました。
-
の
loadedAdSourceResponse プロパティの名前を loadedAdSourceResponseInfo に変更しました。ResponseInfo
- ユーザーが [戻る] ボタンで一部の全画面広告を途中で閉じることができるバグを修正しました。
- この機能にアクセスできるパブリッシャー様は、すべての広告フォーマットでプレースメント ID をサポートしています。
- ネイティブ メディエーション アダプタ用に
destroy() コールバックを NativeAdMapper に追加しました。
|
| 0.18.0-beta01 |
2025-07-17 |
com.google.android.gms.ads.NativeAd.MediaView を参照するアダプタの広告配信を中断するネイティブ メディエーションのバグを修正しました。
MobileAds.registerCustomTabsSession() に @JvmStatic アノテーションを付けました。
- AdMob ネットワーク ウォーターフォールを使用して読み込まれたバナー広告の更新が停止するバグを修正しました。
|
| 0.17.0-alpha02 |
2025-06-23 |
- 入札を実装しているがウォーターフォールを実装していないアダプタ(Meta Audience Network など)で、ネイティブ広告が常にレンダリングに失敗するネイティブ メディエーション入札のバグを修正しました。
- メディエーション アダプタが 1 つの広告リクエストに対して複数の
MediationAdLoadCallback メソッドを呼び出すときに発生するクラッシュを修正しました。
|
| 0.17.0-alpha01 |
2025-06-18 |
- バージョン 0.17.0-alpha01 は、意図した新機能が含まれていない誤ったリリースでした。
代わりに 0.17.0-alpha02 を使用してください。
|
| 0.16.0-alpha01 |
2025-05-23 |
|
| 0.15.1-alpha01 |
2025-04-28 |
|
| 0.15.0-alpha01 |
2025-04-24 |
- ネイティブ広告: 複数のネイティブ広告の読み込みのサポートを追加しました。
- 複数の広告を一度にリクエストする
NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback)
メソッドを追加しました。
- すべてのネイティブ広告の読み込みが完了したときに発生する
NativeAdLoaderCallback.onAdLoadingCompleted()
コールバックを追加しました。
- Kotlin の非同期読み込みをサポートするため、
NativeAdLoader.load(NativeAdRequest, numberOfAds) メソッド
を追加しました。これは Flow<NativeAdLoadResult> を返します。
kotlinx-coroutines-android の依存関係をバージョン 1.7.3 から 1.9.0 に更新しました。
|
| 0.14.0-alpha01 |
2025-03-20 |
- 無効なアプリケーション
ID で SDK を初期化すると、広告リクエストが失敗します。
AdPreloader.start() メソッドで
PreloadCallback コールバックが不要になりました。
PreloadConfiguration データクラスを使用してオブジェクトを作成する場合、bufferSize プロパティは省略可能です。Google がバッファサイズを最適化できるようにするには、
プロパティを設定しないでください。bufferSize
-
データクラスの
maxAdsPerSession プロパティを削除しました。PreloadConfiguration
shouldRequestMultipleImages プロパティと
shouldReturnUrlsForImageAssets プロパティを
NativeAdOptions クラスに追加しました。
|
| 0.13.0-alpha01 |
2025-02-26 |
MediationRewardedAdCallback.onUserEarnedReward() を追加し、MediationRewardedAdCallback.onUserEarnedReward(RewardItem) を非推奨にしました。
- 広告のプリロード API を追加しました。
|
| 0.12.0-alpha01 |
2025-01-22 |
AdRequest、
AdRequest.Builder、SignalRequest、
SignalRequest.Builder 内の一部のメソッドが難読化されていたバグを修正しました。
- AdMob アプリケーション ID を持たない WebView API for Ads ユーザー向けに、SDK の初期化時に渡すことができる
InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID を追加しました。
- アド マネージャーの広告リクエストでネイティブ広告とバナー広告を組み合わせるサポートを追加しました。
|
| 0.11.0-alpha01 |
2024-12-12 |
- User Messaging Platform SDK の依存関係をバージョン
3.1.0 に更新しました。
- ネイティブ広告のカスタム クリック操作のサポートを追加しました。
|
| 0.10.0-alpha01 |
2024-11-08 |
- Kotlin のサポートを強化するため、
VideoOptions と
RequestConfiguration の DSL 関数を追加しました。
- パブリッシャーのプライバシー処理 API のサポートを
追加しました。
RequestConfiguration.setPublisherPrivacyPersonalizationState()
- 広告の読み込みとシグナルの生成に Kotlin の一時停止 API を追加しました。
IconAd.LoadAdResult を削除し、
AdLoadResult に置き換えました。
- ネイティブ動画広告で OMID セッションが開始されない問題を修正しました。
|
| 0.9.0-alpha01 |
2024-10-02 |
|
| 0.8.0-alpha01 |
2024-08-22 |
- User Messaging Platform SDK の依存関係をバージョン
3.0.0 に更新しました。
- ネイティブ広告:
- ネイティブ広告フォーマットの正式リリース バージョン。
- アセットでの動画配信のサポートを追加しました。
MediaContent
- 動画のライフサイクル コールバックを追加しました。
- 動画再生のカスタム コントロールを追加しました。
- ネイティブ広告とカスタム ネイティブ広告で Open Measurement を有効にしました。
-
をビルドする際に
signalType が必須フィールドになりました。SignalRequest
|
| 0.6.0-alpha01 |
2024-06-20 |
- desugar で使用可能な
Java 8 以降の API を使用するコードを追加しました。
minSdkVersion が 26 未満のアプリでは、
Java 8 以降の API の脱糖サポートを有効にする必要があります。
-
動画アセットを含まないネイティブ広告フォーマットとカスタム ネイティブ広告フォーマットのサポートを追加しました。
- MRAID v3 のサポートを追加しました。
- User Messaging Platform SDK バージョン 2.2.0 の依存関係を追加しました。
-
Google エラーのエラー ドメインを
com.google.android.gms.ads
から com.google.android.libraries.ads.mobile.sdk に更新しました。
-
SDK がすでに初期化されているかどうかを確認する
MobileAds.isInitialized() メソッドを追加しました。
-
返されたバナー広告が折りたたみ可能かどうかを確認する
BannerAd.isCollapsible() を追加しました。
-
カスタムタブの広告の収益化を改善するため、
MobileAds.registerCustomTabsSession() を追加しました。
-
OnInitializationCompleteListener の名前を
OnAdapterInitializationCompleteListener に変更しました。
-
AdapterResponseInfo の名前を
AdSourceResponseInfo に変更しました。
-
AdRequest.Builder.putAdNetworkExtrasBundle() の名前を
AdRequest.Builder.putAdSourceExtrasBundle() に変更しました。
-
入札アダプタ クラスが正しくインスタンス化されないバグを修正しました。
|
| 0.3.0-alpha01 |
2024-03-20 |
- 初回リリース。GMA Next-Gen SDK
- バナー広告、インタースティシャル広告、リワード広告、リワード インタースティシャル広告、アプリ起動時広告をサポートしています。
- すべての広告フォーマットのメディエーションをサポートしています。現在の Mobile Ads SDK 用に作成されたアダプタは、GMA Next-Gen SDK と前方互換性があります。
- Open Measurement SDK バージョン 1.4.10 の依存関係を追加しました。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-04-29 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-04-29 UTC。"],[],[]]