バージョン
リリース日
メモ
23.3.0
2024 年 8 月 12 日
User Messaging Platform SDK の依存関係をバージョン 3.0.0 に更新しました。
23.2.0
2024 年 6 月 27 日
23.1.0
2024 年 5 月 9 日
34 以上の compileSdkVersion
が必要です。
ネイティブ メディエーション アダプタ : loadNativeAd
のサポートが終了しました
loadRtbNativeAd()
が loadNativeAdMapper()
と loadRtbNativeAdMapper()
に支持されています。
アダプターは、これらの新しい読み込み方法および関連する読み込み方法を使用するように移行する必要があります。
説明します。
23.0.0
2024 年 3 月 7 日
このリリースはメジャー バージョン アップデートで、
いくつかの互換性を破る変更が行われました。詳細については、移行先
SDK v23 をご覧ください。
互換性を破る変更:
<ph type="x-smartling-placeholder"></ph>
最小 Android API レベルを 21 に引き上げました。
AdMob でユーザーに関する指標を引き続き収集 するには:
AdMob アプリを Firebase にリンクして Google アナリティクスを
アプリに Firebase SDK を追加します。
非推奨の MobileAds.enableSameAppKey()
API を削除しました
代替メソッド MobileAds.putPublisherFirstPartyIdEnabled()
を更新しました
コントロールの永続性の成否を示すブール値を返します。
できません。
Native Ads
:
<ph type="x-smartling-placeholder"></ph>
AdLoader.forUnifiedNativeAd()
を削除しました。使用
代わりに AdLoader.forNativeAd()
を使用してください。
AdLoader.forCustomTemplateAd()
を削除しました。使用
代わりに AdLoader.forCustomFormatAd()
を使用してください。
AdFormat.UNKNOWN
を置き換えずに削除しました。使用しているアプリ
QueryInfo.generate()
広告フォーマットを渡す必要があります。
AdManagerAdRequest.Builder
個のメソッドが
1 回の呼び出しで親を連結して 1 つのオブジェクトを作成できるようになりました。
そのためには、継承構造を変更して、
AdManagerAdRequest.Builder
は AdRequest.Builder
から継承しなくなります。
MobileAds.registerCustomTabsSession() が追加されています。
カスタムタブでの広告の収益性を高めましょう詳しくは、カスタムタブを最適化する をご覧ください。
User Messaging Platform SDK の依存関係をバージョン 2.2.0 に更新しました。
22.6.0
2023 年 12 月 6 日
22.5.0
2023 年 10 月 30 日
22.4.0
2023 年 9 月 13 日
22.3.0
2023 年 8 月 22 日
22.2.0
2023 年 7 月 5 日
カスタム イベント:
<ph type="x-smartling-placeholder">
22.1.0
2023 年 5 月 18 日
広告インスペクタ:
Google Play 開発者サービスがインストールされていないデバイスで、広告インスペクタの UI が表示されるようになりました。
22.0.0
2023 年 3 月 29 日
このリリースはメジャー バージョン アップデートで、
いくつかの互換性を破る変更が行われました。詳細については、移行先
SDK v22 をご覧ください。
互換性を破る変更:
<ph type="x-smartling-placeholder">
AdRequest.getRequestAgent()
を追加しました。
メディエーション:
Adapter.getVersionInfo()
と
「Adapter.getSDKVersionInfo()
」が種類から変更されました
com.google.android.gms.ads.mediation.VersionInfo
com.google.android.gms.ads.VersionInfo
に移動。おすすめの方法
新しいタイプが返されるので、
com.google.android.gms.ads.mediation.VersionInfo
は
非推奨です。
21.5.0
2023 年 1 月 31 日
アプリ起動時広告: AppOpenAd.load()
のサポート終了
方向入力パラメータを受け取り、新しいメソッドを追加したメソッド
向きの入力を取らない画像です。新しいメソッドでは、
リクエスト時に画面の向き(他のフルスクリーン モードと
使用できます。
メディエーション: アプリ起動時広告にメディエーションがサポートされるようになりました。
RECEIVE_BOOT_COMPLETED
権限を
androidx.work:work-runtime
依存関係。以下を使用している場合:
7.2.0 より前の Gradle バージョンで、アプリの権限が必要な場合、
場合によっては、Android マニフェストで権限を明示的に宣言する必要があります。
21.4.0
2022 年 12 月 14 日
アド マネージャー アプリ ID は、すべてのアド マネージャー アプリで必須になりました。
ca-app-pub-################~##########
形式にする必要があります。アプリを構成する をご覧ください。
をご覧ください。
広告インスペクタ: SDK でバナー広告や
広告インスペクタ UI でリクエストされたネイティブ広告
パブリッシャーの自社 ID(旧称:
(アプリキーなど)を使用して、より関連性の高いパーソナライズド広告を配信するには、
アプリから収集されたデータです。
QueryInfo
世代の公式リリース バージョンです。
21.3.0
2022 年 10 月 10 日
広告インスペクタ: 広告のリクエストと表示に対する SDK サポートを追加
広告インスペクタの UI を通じてリクエストできます
ネイティブ広告:
<ph type="x-smartling-placeholder">
カスタム ネイティブ広告:
<ph type="x-smartling-placeholder">
21.2.0
2022 年 9 月 6 日
広告インスペクタ:
Android Sharesheet。
21.1.0
2022 年 7 月 14 日
WebView
内での広告収益化のサポートを追加しました。詳しくは、
WebView を統合する
広告用 API をご覧ください。
getResponseExtras()
を以下に追加しました
ResponseInfo
広告レスポンスに関する追加情報を返す場合があります。
ベータ版: getResponseExtras()
API はベータ版です。この戻り値は、SDK のリリースなしで変更される場合があります。
21.0.0
2022 年 5 月 25 日
このリリースはメジャー バージョン アップデートで、
いくつかの互換性を破る変更が行われました。詳しくは、
SDK v21 への移行
移行方法の詳細をご確認ください。
互換性を破る変更:
<ph type="x-smartling-placeholder"></ph>
Google Mobile Ads SDK では、すべてのアプリについて以下が必要になりました
実行する Android API レベル 19。
@NonNull
アノテーションを
では、null 可能性を明示的に定義していませんでした。
AdRequest.Builder.addNetworkExtras()
メソッドを削除しました。
AdRequest.Builder.addNetworkExtrasBundle()
を使用する
してください。
次の位置情報メソッドを削除しました。
<ph type="x-smartling-placeholder"></ph>
setLocation()
がオン
AdRequest.Builder
getLocation()
(AdRequest
)
getLocation()
がオン
MediationAdConfiguration
初期化と広告の読み込みを最適化するためのマニフェスト フラグを追加しました。詳しくは以下をご覧ください。
最適化の初期化と広告読み込みに関するガイド
をご覧ください。
MobileAds.getVersionString()
が非推奨になりました。使用
MobileAds.getVersion()
してください。
<ph type="x-smartling-placeholder"></ph>を追加しました
getLoadedAdapterResponseInfo()
メソッド
ResponseInfo
。
に以下のメソッドを追加しました。
AdapterResponseInfo
:
<ph type="x-smartling-placeholder"></ph>
getAdSourceName()
getAdSourceId()
getAdSourceInstanceName()
getAdSourceInstanceId()
で確認できます。
ベータ版: これらの API はベータ版です。リターン
SDK のリリースなしに変更されることがあります。
広告インスペクタにカスタム イベントのサポートを追加しました。
20.6.0
2022 年 2 月 22 日
すべての
<ph type="x-smartling-placeholder"></ph>
カスタム イベント インターフェース 。こちらの
Adapter
クラスと
<ph type="x-smartling-placeholder"></ph>
MediationAdLoadCallback
インターフェースを使用します。
以下に対するサポートを追加しました。
<ph type="x-smartling-placeholder"></ph>
SharedPreferences gad_has_consent_for_cookies
。
Google Mobile Ads SDK によって
制限付き広告(LTD)
gad_has_consent_for_cookies
の設定が 0 に設定されています。詳しくは、
<ph type="x-smartling-placeholder"></ph>
Cookie に対する同意を設定する をご覧ください。
Google Mobile Ads SDK により、Android または iOS モバイルの
広告 ID(AAID)が渡されます。
RequestConfiguration.Builder.setTagForChildDirectedTreatment()
が TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
で呼び出されます(
<ph type="x-smartling-placeholder"></ph>
子ども向けの設定 )
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
は、
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
(参照:
「同意年齢に満たないユーザー」の設定 )。
20.5.0
2021 年 11 月 18 日
API 31 をターゲットとするアプリで、Android 12 デバイスのサポートを追加しました。
以下に対するサポートを追加しました。
<ph type="x-smartling-placeholder"></ph>
アプリセット ID
レポートや不正行為防止などのユースケースに適しています
20.4.0
2021 年 9 月 22 日
このリリースとそれ以前のすべてのバージョンには明示的な依存関係が必要
androidx.work:work-runtime:2.7.0
で発生していたアプリのバグを修正
次のスタック トレースで Android S でのクラッシュが発生する。
Fatal Exception: java.lang.IllegalArgumentException:
com.mycompany.myapp: Targeting S+ (version 10000 and above)
requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be
specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE
if some functionality depends on the PendingIntent being mutable,
e.g. if it needs to be used with inline replies or bubbles.
at android.app.PendingIntent.checkFlags(PendingIntent.java:386)
at android.app.PendingIntent.getBroadcastAsUser(PendingIntent.java:657)
at android.app.PendingIntent.getBroadcast(PendingIntent.java:644)
at androidx.work.impl.utils.ForceStopRunnable.getPendingIntent(ForceStopRunnable.java:174)
at androidx.work.impl.utils.ForceStopRunnable.isForceStopped(ForceStopRunnable.java:108)
at androidx.work.impl.utils.ForceStopRunnable.run(ForceStopRunnable.java:86)
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:75)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:920)
このバグを修正するには、Google Mobile Ads SDK に次の依存関係を追加します。
をモジュールのアプリレベルの Gradle ファイルに追加します。
dependencies {
implementation 'com.google.android.gms:play-services-ads:20.4.0'
// For apps targeting Android 12, add WorkManager dependency.
constraints {
implementation('androidx.work:work-runtime:2.7.0') {
because '''androidx.work:work-runtime:2.1.0 pulled from
play-services-ads has a bug using PendingIntent without
FLAG_IMMUTABLE or FLAG_MUTABLE and will fail in Apps
targeting S+.'''
}
}
}
バージョン 20.4.0 以降、Google Mobile Ads SDK には
com.google.android.gms.permission.AD_ID
権限(
自動的にアプリ マニフェストに統合される SDK のマニフェスト
Android ビルドツール。AD_ID
について詳しくは、
権限の申告(無効にする方法を含む)については、
<ph type="x-smartling-placeholder"></ph>
こちらの Google Play Console ヘルプ記事 をご覧ください。
追加
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
FullScreenContentCallback
へのコールバック。
有効にした
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
ネイティブ広告フォーマット用の AdListener
クラスのコールバックを使用します。
20.3.0
2021 年 8 月 23 日
20.2.0
2021 年 6 月 8 日
Google アド マネージャーのパブリッシャー様向けの広告インスペクタ(ベータ版)のサポートを追加しました。
20.1.0
2021 年 4 月 29 日
20.0.0
2021 年 4 月 5 日
このリリースはメジャー バージョン アップデートで、
いくつかの互換性を破る変更が行われました。詳しくは、
SDK v20 の準備
移行方法の詳細をご確認ください。
互換性を破る変更:
<ph type="x-smartling-placeholder"></ph>
以前の Interstitial
API を削除しました。
以前の RewardedVideoAd
API を削除しました。
接頭辞が Publisher
のクラスを削除しました
(例:PublisherAdView
)。
CustomRenderedAd
を削除しました。
InstreamAd
を削除しました。
SearchAdRequest
を削除しました。
AdListener.onAdLeftApplication()
を削除しました。
NativeAppInstallAd
さんを削除しました。
NativeContentAd
、UnifiedNativeAd
。
ネイティブ広告フォーマットは「NativeAd
」という 1 つになりました。
RewardedAd
抽象クラスになりました。こちらの
RewardedAd.load()
静的メソッドを使用して、リワード広告を読み込みます。
<ph type="x-smartling-placeholder"></ph>を追加しました
広告インスペクタ (ベータ版)。
AdSize.SMART_BANNER
を非推奨にし、代わりに
適応型
すべての公開 API に明示的な null 可能性アノテーションを追加しました。
19.8.0
2021 年 3 月 15 日
依存関係を追加しました。
User Messaging Platform SDK 。
onAdImpression()
コールバックを
FullScreenContentCallback
。
InstreamAd
形式を非推奨にしました。
メディエーション アダプタ:
<ph type="x-smartling-placeholder"></ph>
MediationBannerAdapter
を非推奨としました。
MediationInterstitialAdapter
MediationNativeAdapter
。新しいアダプタでは、
Adapter
クラスを
読み込みます。注: これらのサポートが終了したメディエーションでは、
削除されないため、バージョン 20.0.0 で
メディエーション アダプタが新しい API に移行するまでに要した時間です。
入札アダプタは、
Adapter
クラス:
RTB 固有のフォーマット。
19.7.0
2021 年 1 月 20 日
主な変更点:
<ph type="x-smartling-placeholder"></ph>
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
CustomRenderedAd
を非推奨にしました。
接頭辞 Publisher
の付いたクラスとパッケージは、
非推奨になり、接頭辞 AdManager
に置き換えられました。
バージョン 20.0.0 より前の最後のマイナー リリース。非推奨としてマークされたすべての API
は、バージョン 20.0.0 で削除されます。バージョン 20.0.0 をご覧ください。
移行ガイド をご覧ください。
19.6.0
2020 年 12 月 4 日
onAdLeftApplication() AdListener
を非推奨にしました。
メソッドを呼び出します。
Android 11 デバイスでユーザーが選択を求められるバグを修正しました。
ユーザーが広告をクリックしたときに表示されるページです。
19.5.0
2020 年 10 月 20 日
19.4.0
2020 年 9 月 10 日
API 30 をターゲットとするアプリで、Android 11 デバイスのサポートを追加しました。
アプリ起動時広告: AppOpenAd
の形式を、より効果的に運用できるように変更
全画面フォーマットと
バナービューを比較します追加済み
getResponseInfo()
メソッドと show()
メソッドで以下を行います。
AppOpenAd
。AppOpenAdView
を非推奨にしました
および AppOpenAdPresentationCallback
クラス。
メディエーション: メディエーションのステータス レポートが利用可能になりました。使用
ResponseInfo.getAdapterResponses()
広告に参加した各広告ネットワークのレスポンス情報を取得する
リクエストできます。
従来のリワード広告: RewardedVideoAd
のサポートが終了しました。
MobileAds.initialize()
のバグを修正しました。
完了ハンドラを 1 回だけコールバックします。呼び出しは、
MobileAds.initialize()
が完了コールバックを呼び出すようになりました。
19.3.0
2020 年 7 月 20 日
注意: SDK バージョン 19.3.0 以前では、
Android 11(API 30)には対応していません。SDK バージョン 19.4.0 または
通常のショッピングキャンペーンを
<ph type="x-smartling-placeholder"></ph>
targetSdkVersion
を API 30 にマッピング。
19.2.0
2020 年 6 月 18 日
RewardedInterstitialAd
形式を追加しました。この機能は
現在限定公開ベータ版でご利用いただけます。リクエストについては、アカウント マネージャーにお問い合わせください
できます。
ネイティブ広告: テスト時にネイティブ検証ツールの UI を追加
リクエストをお送りいただき、ありがとうございます。
MobileAds.disableMediationAdapterInitialization()
を追加しました
メソッドを呼び出します。Google Mobile Ads SDK を初期化する前にこのメソッドを呼び出して、
メディエーション アダプタの初期化を無効にします。
警告: このメソッドを呼び出すと、
Google メディエーションのパフォーマンスにこのメソッドは、
Google メディエーション アダプタがアプリに含まれているものの、メディエーションではない場合
特定のアプリ セッション(
A/B メディエーション テストなど)に対応しています。
19.1.0
2020 年 4 月 16 日
19.0.1
2020 年 3 月 18 日
ネイティブ広告: NativeCustomTemplateAd
の使用時に発生したメモリリークを修正しました。
19.0.0
2020 年 3 月 2 日
このリリースはメジャー バージョン アップデートです
次のような互換性を損なう変更が行われています。
<ph type="x-smartling-placeholder"></ph>
以下に合わせて、最小 Android SDK バージョンを API 16 に更新しました
<ph type="x-smartling-placeholder"></ph>
Google Play 開発者サービスの配信ポリシー
ネイティブ広告: MediaContent
を
com.google.android.gms.ads
パッケージ。
同意パラメータの読み取りに関するサポートを
IAB TCF v2.0 と IAB us_privacy
文字列の略。
setNeighboringContentUrls()
と
getNeighboringContentUrls()
から AdRequest
に変更。
情報を提供する ResponseInfo
クラスを追加しました。
表示されます。
すべての広告フォーマットで、getMediationAdapterClassName()
のサポートが終了しました
getResponseInfo()
の支持を得ました
ネイティブ広告: getDuration()
と
getCurrentTime()
メソッドを MediaContent
に追加。
ネイティブ メディエーション: getDuration()
と
次の getCurrentTime()
メソッドを実行する
実装するアダプタの UnifiedNativeAdMapper
。
非推奨
AdRequest.Builder.addTestDevice()
。使用
<ph type="x-smartling-placeholder"></ph>
RequestConfiguration.Builder.setTestDeviceIds()
を使用してください。
18.3.0
2019 年 11 月 5 日
InstreamAd
広告フォーマットの API を追加しました。この機能は現在、
限定公開ベータ版です。アクセス権をリクエストするには、アカウント マネージャーにお問い合わせください。
アダプティブ バナー : アダプティブ バナーの作成方法
AdSize
クラスです。たとえば、AdSize.getCurrentOrientationBannerAdSizeWithWidth()
の名前を変更しました。
宛先: AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()
メディエーション : Google Mobile Ads SDK で例外が検出されるようになりました
メディエーションアダプタによりスローされる
リワード メディエーション : 複数のメディエーションが行われた場合のバグを修正しました。
キャッシュに保存されている場合、1 つのみ表示されます。
<ph type="x-smartling-placeholder"></ph>を追加しました
setTestDeviceIds()
メソッドを使用して
すべての広告リクエストに対して 1 回テストする。
18.2.0
2019 年 8 月 29 日
の API を追加しました。
<ph type="x-smartling-placeholder"></ph>
AppOpenAd
形式。この機能は現在、
限定公開ベータ版です。アクセス権をリクエストするには、アカウント マネージャーにお問い合わせください。
2018 年 1 月 1 日
2019 年 7 月 23 日
18.1.0
2019 年 7 月 9 日
18.0.0
2019 年 6 月 17 日
Android サポート ライブラリから Jetpack(AndroidX)への移行
ライブラリ。詳しくは、
Google Play 開発者サービスのリリースノート をご覧ください。
アプリのインストール後の初回起動時に発生するクラッシュを回避するには、
あります。このリリースでは、パブリッシャーが
次のように記述します。
com.google.android.gms:play-services-measurement:17.0.0
com.google.android.gms:play-services-measurement-sdk:17.0.0
で確認できます。
注: このリリースはメジャー バージョン アップデートであり、
変更できます。
2017 年 2 月 1 日
2019 年 5 月 21 日
発生時に発生していた ANR を修正
android.media.AudioManager.getStreamVolume
。
17.2.0
2019 年 3 月 11 日
動画リワード: 新しいリワード広告用 API のセットを追加しました(
リワード
パッケージ)を使用して、複数のリワード広告を同時に読み込むことができます。
メディエーション:
初期化します。新しい API を実装するアダプタは、
Adapter
クラス。
バージョンとともに firebase-analytics
を使用しているパブリッシャー
いずれかの広告ライブラリの 17.2.0
(例:com.google.android.gms:play-services-ads:17.2.0
)
com.google.firebase:firebase-analytics:16.3.0
を使用する必要があります。
17.1.3
2019 年 1 月 31 日
バージョンとともに firebase-analytics
を使用しているパブリッシャー
いずれかの広告ライブラリの 17.1.3
(例:com.google.android.gms:play-services-ads:17.1.3
)
com.google.firebase:firebase-analytics:16.3.0
を使用する必要があります。
17.1.2
2018 年 12 月 3 日
バージョンとともに firebase-analytics
を使用しているパブリッシャー
いずれかの広告ライブラリの 17.1.2
(例:com.google.android.gms:play-services-ads:17.1.2
)
com.google.firebase:firebase-analytics:16.0.6
を使用する必要があります。
17.1.1
2018 年 11 月 12 日
play-services-ads
と
firebase-analytics
(例:ads:17.1.0
と
analytics:16.0.5
)の結果は duplicate entry
でした
コンパイルエラーになります。
バージョンとともに firebase-analytics
を使用しているパブリッシャー
いずれかの広告ライブラリの 17.1.1
(例:com.google.android.gms:play-services-ads:17.1.1
)
com.google.firebase:firebase-analytics:16.0.5
を使用する必要があります。
17.1.0
2018 年 11 月 2 日
17.0.0
2018 年 10 月 5 日
Google AdMob パブリッシャーは
キーを含む <meta-data>
タグ
com.google.android.gms.ads.APPLICATION_ID
AndroidManifest.xml に作成します。詳しくは、
入手
スタートガイド をご覧ください。
ネイティブ広告: NativeAppInstallAd
、NativeContentAd
、
および関連する API のサポートは終了し、UnifiedNativeAd
が採用されました。
ネイティブ広告をご覧ください
Advanced Unified をご覧ください。
ネイティブ広告: 「この広告を非表示にする」を追加しました機能。
ネイティブ広告: 無害な警告ログ「UnconfirmedClickListener は
ClickConfirmingView が設定されています。は削除されました。
リワード広告: setAdMetadataListener
メソッドを
RewardedVideoAd
で、広告メタデータの変更をリッスンします。
リワード広告: destroy()
を呼び出すと、
呼び出すことができます。
AdRequest.Builder
の以下のメソッドのサポートが終了しました。
onRewardedVideoCompleted()
が起動しないバグを修正しました
開発できます。
16.0.0
2018 年 10 月 2 日
広告の変更はありません。Google Play 開発者サービスについて問い合わせる
リリース
メモ をご覧ください。
15.0.0
2018 年 4 月 12 日
MRAID v3 ベータ版。
ネイティブ広告: Unified Native Ad API を追加しました。これにより、
NativeAppInstallAds
と NativeContentAds
を 1 つに統合
型: UnifiedNativeAd
。
注: ネイティブ広告を使用する場合は、問題のない警告が
は、ネイティブ広告がクリックされたときにログに記録されます。
"ClickConfirmingView が有効な間は、UnconfirmedClickListener を null にすることはできません
表示されます。 」この警告は無視してかまいません。次の段階で削除されます。
なります。
12.0.1
2018 年 3 月 28 日
広告の変更はありません。Google Play 開発者サービスのリリースノート をご覧ください
をご覧ください。
12.0.0
2018 年 3 月 20 日
動画リワード: onRewardedVideoCompleted()
を追加しました
RewardedVideoAdListener
へのコールバック メソッド。
バージョン 12.0.0 にアップデートする際のコンパイル エラーを回避するには、
このコールバックをオーバーライドするには、
RewardedVideoAdListener
の実装。
ネイティブ メディエーション: trackViews()
を追加
メソッドを NativeAdMapper
に設定して、アダプタが
個々のネイティブ広告アセットに対応する View
オブジェクトです。
trackView()
のサポートが終了し、trackViews()
に置き換えられました。
11.8.0
2017 年 12 月 18 日
11.6.0
2017 年 11 月 7 日
NativeAdViewHolder
クラスと関連メソッドを
NativeAppInstallAd
と NativeContentAd
。
AdLoader.getMediationAdapterClassName
を非推奨にしました(パブリッシャー)
代わりに同じ名前のメソッドを
NativeAppInstallAd
、NativeContentAd
)。
テスト広告で広告の上にラベルが表示されるようになりました。詳しくは、
テストガイド
表示されます。
11.4.0
2017 年 9 月 19 日
11.2.2
2017 年 9 月 5 日
PublisherAdRequest
を受け取る新しい loadAd()
メソッドを追加しました。
を RewardedVideoAd
クラスに渡します。
11.2.0
2017 年 8 月 14 日
loadAds()
メソッドを AdLoader
クラスに追加しました。
1 回のリクエストで複数の固有の広告を読み込むことができます。
アプリを Google モバイル デバイスのバージョン 11.2.0 以降にアップグレードすると、
Ads SDK の場合は、アプリの build.gradle
も更新して、
26
以上の compileSdkVersion
(Android O)。この
アプリの動作は変わりません更新する必要はありません。
targetSdkVersion
。
バージョン 11.2.0 以降では、Google Mobile Ads SDK を
Google の Maven リポジトリです。詳しくは、Google Play 開発者サービスの
リリースノート をご覧ください。
11.0.0
2017 年 6 月 7 日
10.2.0
2017 年 2 月 15 日
Google Play 開発者サービス 10.2.x は、バージョン 10.2.x で
Android バージョン 2.3.x(Gingerbread)を完全にサポートしています。
SDK リリース 10.2.x 以降を使用して開発されたアプリには、
Android API レベル 14 以上。デバイスにインストールできない
API レベル 14 未満で動作していること。オプションについて詳しくは
複数の APK をビルドしてアプリのサポートを
Android Gingerbread については、
Android デベロッパー ブログ をご覧ください。
ネイティブ アドバンス コンテンツ向けの動画アセットのサポートを追加
カスタムテンプレート広告を作成します
getVideoController()
を追加しました。
setVideoOptions()
、getVideoOptions()
メソッドを PublisherAdView
クラスに追加します。
AdChoicesView
クラスを追加しました。
getAdChoicesContent()
と
setAdChoicesContent()
メソッドを
NativeAdMapper
クラス。
InitializableMediationRewardedVideoAdAdapter
を追加しました
動画リワード メディエーション アダプタ用のインターフェースです。
広告リクエストが行われる前に早期初期化を有効にできる。
Google 広告でのアプリ内プレビューとトラブルシューティングのサポートを追加しました
。
10.0.1
2016 年 11 月 21 日
9.8.0
2016 年 10 月 24 日
<ph type="x-smartling-placeholder"></ph>
MobileAds.Initialize(Context)
のサポートが終了しました。
Google アド マネージャーのパブリッシャーは、初期化時にこのメソッドを呼び出す
公開されています。引き続き AdMob パブリッシャー様は
MobileAds.Initialize(Context, String)
して
学びます。
9.6.0
2016 年 9 月 22 日
9.4.0
2016 年 8 月 1 日
9.2.0
2016 年 6 月 27 日
9.0.1
2016 年 5 月 26 日
9.0.0 で導入された ProGuard の問題を解決しました。
パブリッシャーは、以下について keep
オプションが不要になりました。
com.google.android.gms.common.util.DynamiteApi
。
9.0.0
2016 年 5 月 18 日
8.4.0
2015 年 12 月 18 日
8.3.0
2015 年 11 月 6 日
動画リワード広告のサポートを追加しました。
isLoading()
メソッドを PublisherAdView
に追加しました
PublisherInterstitialAd
: 広告リクエストが含まれているかどうかをチェックします。
できます。
setIsDesignedForFamilies()
メソッドを
AdRequest.Builder
および PublisherAdRequest.Builder
。
destroy()
メソッドを NativeAdView
に追加しました。
8.1.0
2015 年 9 月 24 日
さまざまなバグを修正しました。
7.8.0
2015 年 8 月 13 日
MRAID v2 の公式リリース バージョンです。
isLoading()
メソッドを
AdLoader
,
AdView
,
および InterstitialAd
広告リクエストが進行中かどうかをチェックできます
PublisherAdRequest.Builder#setManualImpressionsEnabled()
を非推奨にしました。
代わりに PublisherAdView#setManualImpressionsEnabled()
を使用してください。
7.5.0
2015 年 5 月 28 日
AdMob とアド マネージャーで、アプリ インストール広告フォーマットとコンテンツ ネイティブ広告フォーマットがサポートされるようになりました。
カスタムのネイティブ広告フォーマットがサポートされるようになりました。アド マネージャーの純広告で使用できます。
7.3.0
2015 年 4 月 28 日
さまざまなバグを修正しました。
7.0.0
2015 年 3 月 19 日
addCustomTargeting()
と
addCategoryExclusion()
メソッドを次のように変更します。
PublisherAdRequest.Builder
。
PublisherAdView.recordManualImpression()
の原因となっていた問題を修正しました
手動でインプレッションをカウントする場合に、アド マネージャーで複数のインプレッションを記録する。
android:largestWidthLimitDp
の使用時に広告が正しくレンダリングされない問題を修正しました。
<supports-screens>
タグの属性です。
setRequestAgent()
を追加しました
メソッドを AdRequest.Builder
に設定
および PublisherAdRequest.Builder
。
このメソッドは、
Mobile Ads SDK へのメディエーションです
6.5.87
2014 年 12 月 8 日
スプリット JAR アーキテクチャの導入 - Android Studio デベロッパーは
Google Play 開発者サービスの広告部分を含めるだけで、
com.google.android.gms:play‑services‑ads :6.+
。
注: XML でバナー広告を作成するアプリでは、引き続き
ライブラリ全体の com.google.android.gms:play‑services :6.+
を取得します。
さまざまなバグを修正しました。
6.1
2014 年 10 月 8 日
getLocation()
メソッドを以下に追加しました
com.google.android.gms.ads.MediationAdRequest
。
ユーザー補助を考慮して、内容説明をインタースティシャル広告の閉じるボタンに追加しました。
ライブラリ プロジェクトが適切にリンクされている際に記録されるにおける「Google Play リソースが見つかりません」というログを削除しました。
getMediationAdapterClassName()
を「AdView
」に追加しました
現在広告を表示している広告ネットワーク メディエーション アダプタのクラス名を取得してください。
5.0
2014 年 6 月 25 日
カスタム イベントを実装するための新しい API を追加しました。
Google Play Billing API を使用して、アプリ内購入用のデフォルトの購入フローを追加しました。
4.4
2014 年 5 月 7 日
新しいメディエーション アダプタの API を追加しました。
携帯電話とタブレット向けに、新たに 320×100 の LARGE_BANNER
広告フォーマットを追加しました。
アプリ内購入用のインタースティシャル広告フォーマットを追加しました。コンバージョンを
InterstitialAd
で InAppPurchaseListener
を聴きます
追加することをおすすめします
読み取りが原因で SecurityException
がクラッシュするバグを修正しました
使用しないでください。
4.3
2014 年 3 月 17 日
InterstitialAd
は、アプリのコンテキストが渡された場合に機能するようになりました。
setContentUrl()
メソッドを PublisherAdRequest.Builder
に追加しました。
Service not registered 時の例外を修正しました。
4.2
2014 年 2 月 3 日
各種バグを修正しました。
4.1
2014 年 1 月 16 日
アド マネージャーとモバイルアプリ向け検索広告がサポートされるようになりました。
AdRequest.Builder
に setLocation()
メソッドが追加されました。
インタースティシャル広告がリクエストされ、
マニフェストで AdActivity
が指定されていません。
4.0
2013 年 10 月 31 日
Google Mobile Ads API が Google Play 開発者サービス に組み込まれました。
Google Mobile Ads API の今後のアップデートは、Google Play 開発者サービスから自動的に端末に送られます。
アド マネージャーとモバイルアプリ向け検索広告はまだサポートされていません。