Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Примечания к выпуску
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
1.5.0
2026-09-24
Добавлены API для создания сигналов и отрисовки объявлений формата SwipeableInterstitialAd. Эта функция находится на этапе закрытого бета-тестирования. Обратитесь к менеджеру аккаунта, чтобы получить доступ.
В запросы значков объявлений добавлен API excludedAppIds, позволяющий издателям при необходимости исключать из ответов список идентификаторов приложений.
1.4.0
2026-08-20
Добавлена поддержка формата PictureInPictureAd. Объявления "Картинка в картинке" доступны в общедоступной бета-версии.
Исправлены ошибки и повышена производительность функции с ограниченным доступом.
1.3.0
2026-07-21
Изменено значение AdView.loadAd(), чтобы приостановить автоматические повторные попытки для неудачных запросов объявлений, когда автоматическое обновление отключено для рекламного блока.
Если в ответ на запрос объявлений для нескольких нативных объявлений или объявлений со значками не удается найти подходящие объявления, SDK теперь возвращает ошибку NO_FILL, а не INTERNAL_ERROR.
Добавлен метод Ad.getAdUnitId(), позволяющий определить идентификатор рекламного блока, использованный для запроса объявления.
Добавлен метод InitializationConfig.Builder.disableSdkCrashReporting(), который позволяет вручную отказаться от обработчика сбоев по умолчанию в GMA Next-Gen SDK. По умолчанию SDK по-прежнему делегирует обработку сбоев другим зарегистрированным обработчикам (например, Crashlytics).
При использовании медиации со специальными источниками объявлений ResponseInfo.getAdapterClassName() теперь возвращает название класса специального события, а не com.google.ads.mediation.customevent.CustomEventAdapter.
1.2.1
2026-06-15
В приложениях, использующих WebView API for Ads, устранена проблема, из-за которой SDK не передавал сигналы поддерживаемым тегам объявлений (коду AdSense, тегу Google Publisher Tag, IMA для HTML5). Эта проблема была вызвана тем, что методы Webkit неправильно вызывались в фоновом потоке.
1.2.0
2026-06-11
Исправлена ошибка, из-за которой в androidx.webkit.internal.PrefetchOperationCallbackAdapter появлялся символ java.lang.NullPointerException.
Добавлен формат
SwipeableInterstitialAd. Эта функция находится на этапе закрытого бета-тестирования. Обратитесь к менеджеру аккаунта, чтобы получить доступ.
Добавлена возможность принудительно использовать Cronet вместо OkHttp для сетевых операций. Чтобы устранить ошибки времени выполнения в проектах, использующих OkHttp 5, рекомендуем принудительно использовать Cronet для сетевых операций. Чтобы принудительно использовать Cronet, задайте для параметра force_use_cronet значение true в InitializationConfig.Builder при вызове MobileAds.initialize():
Исправлена проблема с загрузкой класса сторонней зависимости, которая влияла на создание сигналов межсерверных запросов объявлений.
0.24.0-beta01
2026-02-13
Добавлена поддержка больших фиксированных адаптивных баннеров. Фиксированные адаптивные баннеры большого размера предназначены для повышения вовлеченности и дохода.
Запрашивайте большие фиксированные адаптивные баннеры, используя следующие методы в классе AdSize:
Исправлена ошибка, из-за которой баннеры могли перестать обновляться, если платформа вызывала onViewAttachedToWindow() и onViewDetachedFromWindow() в неправильном порядке при показе нового объявления.
0.23.0-beta01
2026-01-26
Минимальная требуемая версия плагина Android Gradle (AGP) теперь 8.3.0.
Исправлена ошибка, из-за которой конструктор AdView вызывал исключение java.lang.NoSuchMethodError при вызове из Kotlin.
Исправлена ошибка, из-за которой адаптеры специальных событий не вызывались при выполнении каскада.
Исправлена ошибка в версии SDK 0.22.0-beta02, из-за которой метаданные предварительной версии Java 17
неправильно включались в файлы классов.
0.22.0-beta03
2025-11-25
Исправлена ошибка, из-за которой в межсерверных запросах объявлений, использующих
NativeSignalRequest.Builder.setAdSize()
неправильно задавался размер запрошенного объявления.
0.22.0-beta02
2025-11-24
Исправлена ошибка загрузки Менеджера рекламы, из-за которой не удавалось выполнить межсерверные запросы объявлений с использованием
NativeSignalRequest,
если ответ на запрос объявления был типа
NativeAd.NativeAdType.BANNER.
Прекращена поддержка функции BannerAd.getView(). Чтобы отрисовать BannerAd, загруженный с помощью BannerAdPreloader, создайте экземпляр AdView и используйте AdView.registerBannerAd().
Исправлена ошибка в объявлениях с медиацией, из-за которой не учитывался параметр 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
Пониженные версии двух зависимостей.
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 в ResponseInfo переименовано в loadedAdSourceResponseInfo.
Исправлена ошибка, из-за которой пользователи могли преждевременно закрывать некоторые полноэкранные объявления с помощью кнопки "Назад".
Теперь издатели, у которых есть доступ к этой функции, могут использовать идентификаторы мест размещения для всех форматов объявлений.
В адаптеры для нативной медиации в файл NativeAdMapper добавлен обратный вызов destroy().
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), не могли показывать нативные объявления.
Исправлена ошибка, из-за которой происходил сбой, когда адаптер медиации вызывал несколько методов MediationAdLoadCallback для одного запроса объявления.
0.17.0-alpha01
2025-06-18
Версия 0.17.0-alpha01 была выпущена по ошибке и не содержит запланированных новых функций. Используйте версию 0.17.0-alpha02.
Обновлена зависимость User Messaging Platform SDK до версии 3.2.0.
Исправлена ошибка медиации нативных объявлений, из-за которой происходили сбои в адаптерах, ссылающихся на класс com.google.android.gms.ads.formats.MediaView.
Предварительная загрузка объявлений. Добавлены getNumAdsAvailable() и прекращена поддержка numAdsAvailable().
Удален тег свойства android.adservices.AD_SERVICES_CONFIG из файла манифеста SDK, чтобы предотвратить конфликты слияния для приложений, в которых
настроены сервисы рекламы для определенных API.
Для приложений, разработанных с использованием Kotlin, минимальная требуемая версия Kotlin снижена с 2.1 до 1.9.
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
Если инициализировать SDK с недействительным идентификатором приложения, запросы объявлений будут отклоняться.
Метод AdPreloader.start() больше не требует обратного вызова PreloadCallback.
Свойство bufferSize не обязательно при создании объекта с помощью класса данных PreloadConfiguration. Чтобы Google мог оптимизировать размер буфера, не задавайте свойство bufferSize.
Удалено свойство maxAdsPerSession в классе данных PreloadConfiguration.
В класс NativeAdOptions добавлены свойства shouldRequestMultipleImages и shouldReturnUrlsForImageAssets.
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 были обфусцированы.
Для пользователей WebView API for Ads, у которых нет идентификатора приложения AdMob, добавлен параметр InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID, который можно передать при инициализации SDK.
Добавлена поддержка сочетания нативных объявлений и баннеров в запросах объявлений Менеджера рекламы.
0.11.0-alpha01
2024-12-12
Обновлена зависимость от User Messaging Platform SDK до версии 3.1.0.
Добавлена поддержка специальных жестов клика в нативных объявлениях.
0.10.0-alpha01
2024-11-08
Добавлены функции DSL для VideoOptions и RequestConfiguration, чтобы улучшить поддержку Kotlin.
Добавлена поддержка нативных и специальных нативных форматов объявлений, в которых нет видеообъектов.
Добавлена поддержка MRAID версии 3.
Добавлена зависимость от User Messaging Platform SDK версии 2.2.0.
Домен ошибок Google изменен с com.google.android.gms.ads на com.google.android.libraries.ads.mobile.sdk.
Добавлен метод MobileAds.isInitialized(), позволяющий проверить, был ли уже инициализирован SDK.
Добавлен параметр 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.
[[["Прост для понимания","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-10-07 UTC."],[],[]]