Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Примечания к выпуску
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
1.6.0
2026-10-22
Обновлено окно экспорта запроса объявления и ответа в инспекторе объявлений. Теперь в нем есть предварительный просмотр текста, кнопка копирования и предложения для прямой отправки.
Зависимость com.google.android.play:hsdp обновлена до версии 2.2.0, чтобы устранить сбой java.lang.IllegalStateException.
Обновлены правила ProGuard для потребителей, чтобы предотвратить сбой java.lang.RuntimeException в классе androidx.work.WorkManagerInitializer, когда включен полный режим R8.
Исправлена ошибка, из-за которой доступный контекст Activity не передавался сторонним SDK при показе полноэкранных объявлений с медиацией.
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
Исправлена ошибка, из-за которой SDK не передавал сигналы поддерживаемым тегам объявлений (коду AdSense, тегу Google Publisher Tag, IMA для HTML5) в приложениях, использующих WebView API for Ads. Проблема была вызвана тем, что методы Webkit неправильно вызывались в фоновом потоке.
1.2.0
2026-06-11
Исправлена ошибка, вызывавшая java.lang.NullPointerException в androidx.webkit.internal.PrefetchOperationCallbackAdapter.
Добавлен формат SwipeableInterstitialAd. Эта функция находится на стадии бета-версии с ограниченным доступом. Обратитесь к менеджеру аккаунта, чтобы получить доступ.
Добавлена возможность принудительно использовать Cronet вместо OkHttp для сетевых операций. Чтобы устранить ошибки выполнения в проектах, использующих OkHttp 5, рекомендуем принудительно использовать Cronet для сетевых операций. Чтобы принудительно использовать Cronet, задайте для дополнительного параметра force_use_cronet значение true в InitializationConfig.Builder при вызове MobileAds.initialize():
Устранена проблема с загрузкой класса зависимостей сторонних разработчиков, которая влияла на генерацию сигналов запросов объявлений между серверами.
0.24.0-beta01
2026-02-13
Добавлена поддержка больших фиксированных адаптивных баннеров. Большие фиксированные адаптивные баннеры предназначены для повышения вовлеченности и дохода.
Запросите большие фиксированные адаптивные баннеры, используя следующие методы в классе AdSize:
Исправлена ошибка в 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.
Добавлена заметка "@JvmStatic" к ячейке MobileAds.registerCustomTabsSession().
Исправлена ошибка, из-за которой баннеры, загруженные с помощью каскада сети 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() объявлен устаревшим.
Для приложений, разработанных на 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.
Из класса данных PreloadConfiguration удалено свойство maxAdsPerSession.
В класс 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, у которых нет идентификатора приложения Менеджера рекламы, добавлен метод 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.