Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Примечания к выпуску
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
25.5.0
17 сентября 2026 г.
Минимальный уровень Android API повышен до 24.
Объект "onInitializationFailed()" добавлен в подборку "InitializationCompleteCallback". Теперь адаптеры медиации передают в Google Mobile Ads SDK ошибки инициализации сторонних SDK с кодом, доменом и сообщением об ошибке.
При использовании медиации со специальными источниками объявлений ResponseInfo.getAdapterClassName() теперь возвращает название класса специального события, а не com.google.ads.mediation.customevent.CustomEventAdapter.
25.4.0
17.06.2026
Исправлены ошибки, повышена производительность.
25.3.0
21.05.2026
В RequestConfiguration.Builder добавлен метод setAgeRestrictedTreatment(), а методы setTagForChildDirectedTreatment() и setTagForUnderAgeOfConsent() объявлены устаревшими. Используйте новый метод, чтобы настроить обработку данных с учетом возрастных ограничений для детей и подростков.
25.2.0
13.04.2026
Исправлены ошибки, повышена производительность.
25.1.0
16 марта 2026 г.
Исправлена ошибка в Инспекторе объявлений, из-за которой при запросе тестового объявления вне контекста с пустым URL контента могла возникнуть ошибка.
25.0.0
17 февраля 2026 г.
Критические изменения:
Удален класс VersionInfo в пакете com.google.android.gms.ads.mediation.
Удален устаревший метод getConfiguration() в классе RtbSignalData.
Удалены устаревшие методы onFailure(String) и onAdFailedToShow(String) в следующих классах:
Из пакета com.google.android.gms.ads.nativead удален класс NativeAdViewHolder.
Удалены значения MIN_WIDTH_RATIO и MIN_HEIGHT_RATIO из MediationUtils, чтобы обеспечить более гибкие пороговые значения для сопоставления размеров объявлений при медиации.
Обновлена зависимость User Messaging Platform SDK до версии 4.0.0.
Добавлена поддержка больших фиксированных адаптивных баннеров. Фиксированные адаптивные баннеры большого размера предназначены для повышения вовлеченности и дохода.
Запрашивайте большие фиксированные адаптивные баннеры, используя следующие методы в классе AdSize:
Исправлены отсутствующие переводы ресурсов SDK в версиях 24.6.0 и 24.7.0.
Прекращена поддержка функции NativeAdViewHolder. Используйте NativeAdView
для отрисовки нативных объявлений.
Методы AdPreloader.getConfigurations() и AdPreloader.getConfiguration(preloadId) больше не поддерживаются. Заменить их нечем.
24.7.0
09.10.2025
Исправлена ошибка, из-за которой отсутствовала аннотация nullable для типа возвращаемого значения в функции NativeCustomFormatAd.getDisplayOpenMeasurement().
Функциональность не изменилась, поскольку метод и раньше мог возвращать значение null.
Зависимость androidx.webkit:webkit понижена с версии 1.14.0 до 1.12.1, чтобы обеспечить совместимость с плагином Android Gradle 7.3.1.
24.6.0
08.09.2025
Теперь нативные адаптеры медиации могут реализовывать метод NativeAdMapper.destroy()
для получения уведомлений об удалении нативного объявления.
24.5.0
24.07.2025
Теперь издатели, у которых есть доступ к этой функции, могут использовать идентификаторы мест размещения для всех форматов объявлений.
Исправлен сбой с сообщением об ошибке Fatal Exception: java.util.ConcurrentModificationException.
24.4.0
09.06.2025
Добавлено несколько новых API для предварительной загрузки объявлений и прекращена поддержка существующих.
Предварительная загрузка объявлений по-прежнему доступна в рамках ограниченного альфа-тестирования.
24.3.0
19.05.2025
Обновлена зависимость User Messaging Platform SDK до версии 3.2.0.
24.2.0
07.04.2025
Исправлены ошибки, повышена производительность.
24.1.0
12.03.2025
Минимальная версия Kotlin теперь 2.1.0.
Исправлены ошибки, повышена производительность.
Частота выпуска play-services-ads-lite снижена, и в этой версии он не распространяется. Подробнее о Lite SDK…
Добавлен параметр MediationRewardedAdCallback.onUserEarnedReward() и устаревший параметр MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
Адаптеры медиации должны быть обновлены, чтобы использовать новый метод.
Удален тег свойства android.adservices.AD_SERVICES_CONFIG из файла манифеста SDK, чтобы предотвратить конфликты слияния для приложений, в которых
настроены сервисы рекламы для определенных API.
23.6.0
03.12.2024
Прекращена поддержка всех API, связанных с форматом межстраничного объявления. Пример:AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
29 октября 2024 г.
Изменен уровень сообщений logcat об ошибках загрузки объявлений, добавленных в версии 23.4.0, с error на info.
Улучшенная монетизация персонализированной рекламы в специальных вкладках для WebView API for Ads.
23.4.0
30.09.2024
Теперь при сбое загрузки объявлений в журнале logcat появляется сообщение ad failed
to load в трассировке стека. В журнале трассировки стека это сообщение регистрируется как ошибка, но это не означает, что произошел сбой. Чтобы понять, почему не загружаются объявления, ознакомьтесь с разделом Как устранять распространенные ошибки в сообщениях журнала. Если вы видите повторяющуюся ошибку, связанную с показом объявлений, которая не описана в документации, отправьте трассировку стека в службу поддержки Google Mobile Ads SDK (Legacy).
Обновлена зависимость User Messaging Platform SDK до версии 3.0.0.
23.2.0
27 июня 2024 г.
Добавлен параметр AdView.isCollapsible(), который указывает, можно ли свернуть последний загруженный баннер.
23.1.0
9 мая 2024 г.
Требуется минимум compileSdkVersion – 34.
Адаптеры для нативной медиации. Вместо устаревших методов loadNativeAd и loadRtbNativeAd() теперь используются loadNativeAdMapper() и loadRtbNativeAdMapper().
Адаптерам следует перейти на использование этих новых методов загрузки и связанных объектов.
Удален устаревший API MobileAds.enableSameAppKey() и обновлен альтернативный метод MobileAds.putPublisherFirstPartyIdEnabled(), чтобы возвращать логическое значение, указывающее, удалось ли сохранить элемент управления.
Native Ads:
Удалено: AdLoader.forUnifiedNativeAd(). Используйте вместо него AdLoader.forNativeAd().
Удалено: AdLoader.forCustomTemplateAd(). Используйте вместо него AdLoader.forCustomFormatAd().
Удалена функция AdFormat.UNKNOWN без замены. Приложения, в которых используется
QueryInfo.generate()
, должны передавать формат объявления.
Методы AdManagerAdRequest.Builder, унаследованные от родительского класса, теперь можно объединять в цепочки, чтобы создать объект с помощью одного вызова.
Это потребовало изменить структуру наследования, чтобы свойство AdManagerAdRequest.Builder больше не наследовалось от свойства AdRequest.Builder.
Инспектор объявлений. Теперь можно запускать запросы объявлений из интерфейса инспектора объявлений на устройствах, на которых не установлены сервисы Google Play.
Медиация. Возвращаемое значение для
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
31 января 2023 г.
Объявления при запуске приложения. Устаревшие методы AppOpenAd.load(), принимающие входной параметр ориентации, заменены новыми методами, которые не принимают входной параметр ориентации. Новые методы определяют ориентацию во время запроса, как и другие полноэкранные форматы.
Медиация. Добавлена поддержка медиации для объявлений при запуске приложения.
Удалено разрешение RECEIVE_BOOT_COMPLETED из зависимости androidx.work:work-runtime. Если вы используете Gradle версии ниже 7.2.0 и вашему приложению требуется разрешение, вам может понадобиться явно указать его в манифесте Android.
21.4.0
14 декабря 2022 г.
Теперь идентификатор приложения Менеджера рекламы обязателен для всех приложений Менеджера рекламы и должен иметь формат ca-app-pub-################~##########. Подробнее о том, как настроить приложение…
Инспектор объявлений. Расширена поддержка SDK для показа баннеров и нативных объявлений, запрошенных через интерфейс инспектора объявлений.
Добавлена поддержка собственного идентификатора издателя (ранее – ключ одного приложения), который помогает показывать более релевантную и персонализированную рекламу на основе данных, полученных из ваших приложений.
Официальная версия для устройств поколения QueryInfo.
21.3.0
10.10.2022
Инспектор объявлений. Добавлена поддержка SDK для запроса и показа объявлений, запрошенных через интерфейс инспектора объявлений.
Google Mobile Ads SDK (Legacy) отключает передачу рекламного идентификатора Android (AAID), когда RequestConfiguration.Builder.setTagForChildDirectedTreatment()
вызывается с параметром TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (см.
настройки для детей) или RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
вызывается с параметром TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (см.
настройки для пользователей младше возраста согласия).
20.5.0
18 ноября 2021 г.
Добавлена поддержка устройств с Android 12 для приложений, предназначенных для API 31.
Начиная с версии 20.4.0, Google Mobile Ads SDK (Legacy) включает разрешение
com.google.android.gms.permission.AD_ID в манифест SDK, который автоматически объединяется с манифестом приложения с помощью инструментов сборки Android. Чтобы узнать больше о декларации разрешений AD_ID
и о том, как ее отключить, ознакомьтесь с
этой статьей Справочного центра Play Console.
В FullScreenContentCallback добавлен обратный вызов onAdClicked().
Включен обратный вызов onAdClicked()
в классе AdListener для формата нативных объявлений.
В FullScreenContentCallback добавлен обратный вызов onAdImpression().
Формат InstreamAd больше не поддерживается.
Адаптеры медиации:
Прекращена поддержка функций MediationBannerAdapter, MediationInterstitialAdapter и MediationNativeAdapter. Новые адаптеры должны реализовывать класс Adapter, чтобы загружать эти форматы.
Теперь адаптеры для назначения ставок могут реализовывать отдельные методы загрузки в классе Adapter для форматов, предназначенных для назначения ставок в реальном времени.
19.7.0
20.01.2021
Основные изменения:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
Прекращена поддержка функции CustomRenderedAd.
Классы и пакеты с префиксом Publisher больше не поддерживаются и заменены на классы и пакеты с префиксом AdManager.
Последняя промежуточная версия до версии 20.0.0. Все API, помеченные как устаревшие в этом и предыдущих выпусках, будут удалены в версии 20.0.0. Подробную информацию об этом вы найдете в руководстве по переходу на версию 20.0.0.
19.6.0
04.12.2020
Метод onAdLeftApplication() AdListener объявлен устаревшим.
Исправлена ошибка, из-за которой пользователям устройств с Android 11 предлагалось выбрать браузер при нажатии на объявление.
19.5.0
20.10.2020
Баннеры. Для баннеров теперь вызывается метод onAdImpression()
AdListener.
Добавлен метод setHttpTimeoutMillis(), позволяющий настраивать время ожидания для вызовов HTTPS, выполняемых Google Mobile Ads SDK.
Добавлена поддержка устройств с Android 11 для приложений, предназначенных для API 30.
Объявления при запуске приложения. Формат AppOpenAd теперь больше похож на полноэкранный, чем на баннер. В AppOpenAd добавлены методы getResponseInfo() и show(). Устаревшие классы AppOpenAdView и AppOpenAdPresentationCallback.
Медиация. Теперь доступны отчеты о статусе медиации. Используйте
ResponseInfo.getAdapterResponses()
для получения информации об ответе каждой рекламной сети, которая участвовала в запросе объявления.
Устаревшие объявления с вознаграждением: устарели RewardedVideoAd.
Исправлена ошибка, из-за которой MobileAds.initialize()
вызывал обработчик завершения только один раз. Теперь каждый вызов MobileAds.initialize() вызывает обратный вызов завершения.
Объявления с вознаграждением. Добавлен параметр onRewardedAdFailedToShow(AdError) и прекращена поддержка параметра onRewardedAdFailedToShow(int).
Медиация объявлений с вознаграждением. Добавлен код ошибки презентации MEDIATION_SHOW_ERROR. Теперь все ошибки показа, связанные с объявлениями, полученными через медиацию, возвращают значение MEDIATION_SHOW_ERROR для AdError.getCode() и ненулевое значение AdError.getCause(), представляющее основную ошибку медиации.
19.2.0
18.06.2020
Нативные объявления. В тестовые запросы добавлен интерфейс валидатора нативных объявлений, который помогает выявлять и устранять нарушения правил в отношении нативных объявлений.
Добавлены API для формата объявлений InstreamAd. Эта функция находится на этапе закрытого бета-тестирования. Чтобы получить доступ, обратитесь к менеджеру аккаунта.
Адаптивный баннер. Изменены методы создания адаптивных баннеров в классе AdSize. Например, переименован AdSize.getCurrentOrientationBannerAdSizeWithWidth() в AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Медиация. Теперь Google Mobile Ads SDK (Legacy) перехватывает исключения, возникающие в адаптерах медиации.
Медиация объявлений с вознаграждением. Исправлена ошибка, из-за которой при кешировании нескольких объявлений с вознаграждением, полученных через медиацию, показывалось только одно из них.
Добавлен метод setTestDeviceIds(), позволяющий задавать тестовые устройства один раз для всех запросов объявлений.
18.2.0
29.08.2019
Добавлены API для формата AppOpenAd. Эта функция находится на этапе закрытого бета-тестирования.
Чтобы получить доступ, обратитесь к менеджеру аккаунта.
Медиация. Исключения адаптера, трассировки стеков которых включают Google Mobile Ads SDK (Legacy), теперь перехватываются и обрабатываются Google Mobile Ads SDK (Legacy).
18.1.0
09.07.2019
Официальный выпуск с поддержкой отслеживания приложений.
Добавлен MobileAds.getInitializationStatus()
для предоставления статуса инициализации всех рекламных сетей, настроенных для вашего приложения.
Добавлен MobileAds.getRequestConfiguration().
Параметры таргетинга, заданные в этом объекте конфигурации, используются для всех запросов объявлений.
Нативные объявления. Добавлен метод NativeAdOptions.Builder.setMediaAspectRatio(), позволяющий запрашивать определенное соотношение сторон для медиаобъекта нативного объявления.
Этот вариант имеет приоритет над методом setImageOrientation(), который больше не поддерживается.
Нативные объявления. Для объявлений без видео теперь можно задавать тип масштабирования изображений в MediaView с помощью MediaView.setImageScaleType().
Нативные объявления: добавлена функция UnifiedNativeAd.getMediaContent().
Теперь издатели, которые загружают изображения только с помощью URL, могут получать медиаконтент объявлений, добавлять к нему изображения и вызывать MediaView.setMediaContent(), чтобы заполнять данные изображений
через MediaView для объявлений без видео.
Нативные объявления. Добавлены API, позволяющие включить поддержку Open Measurement для специальных форматов нативных объявлений, не относящихся к видео.
Чтобы избежать сбоя при первом запуске приложения после установки из Google Play, в этой версии издателям необходимо объявить дополнительные зависимости в файле build.gradle:
Исправлена ошибка ANR, возникшая в android.media.AudioManager.getStreamVolume.
17.2.0
11.03.2019
Видеореклама с вознаграждением. Добавлен новый набор API для объявлений с вознаграждением (см. пакет rewarded), который позволяет одновременно загружать несколько таких объявлений.
Медиация. Добавлен новый набор 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
31.01.2019
Издатели, которые используют 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
03.12.2018
Издатели, которые используют 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
12.11.2018
Исправлена ошибка, из-за которой определенные сочетания 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.
Издатели, работающие с Google Менеджером рекламы, должны указать тег <meta-data> с ключом
com.google.android.gms.ads.AD_MANAGER_APP
в файле AndroidManifest.xml. Дополнительную информацию можно найти в руководстве по началу работы.
Нативные объявления.NativeAppInstallAd, NativeContentAd и связанные с ними API устарели. Вместо них рекомендуется использовать UnifiedNativeAd.
Инструкции по использованию новых API приведены в разделе Нативные объявления: расширенная единая версия.
Нативные объявления. Добавлена функция "Отключить это объявление".
Нативные объявления. Удален безобидный журнал предупреждений "UnconfirmedClickListener must not be null while ClickConfirmingView is set.".
Объявления с вознаграждением. Добавлен метод setAdMetadataListener в RewardedVideoAd для отслеживания изменений метаданных объявлений.
Объявления с вознаграждением. Вызов destroy() приведет к тому, что слушатель будет иметь нулевое значение.
Нативные объявления. Добавлен API объединенных нативных объявлений. Это сочетание эмодзи NativeAppInstallAds и NativeContentAds, которое обозначается новым эмодзи UnifiedNativeAd.
Примечание. При использовании нативных объявлений в журналах появляется безобидное предупреждение, когда пользователь нажимает на такое объявление: UnconfirmedClickListener must not be null while ClickConfirmingView is set." Это предупреждение можно игнорировать. Оно будет удалено в следующем выпуске.
Видео с вознаграждением: в RewardedVideoAdListener добавлен метод обратного вызова onRewardedVideoCompleted().
Встроенная медиация. В класс NativeAdMapper добавлен метод trackViews(), который предоставляет адаптерам доступ к объектам View, соответствующим отдельным объектам нативных объявлений.
Прекращена поддержка функции trackView(). Вместо нее используется функция trackViews().
11.8.0
18.12.2017
Исправлены ошибки, внесены общие улучшения.
11.6.0
07.11.2017
Добавлен класс NativeAdViewHolder и связанные с ним методы в NativeAppInstallAd и NativeContentAd.
Устаревший метод AdLoader.getMediationAdapterClassName (вместо него издателям следует использовать методы с тем же названием в NativeAppInstallAd и NativeContentAd).
Теперь вверху тестовых объявлений показывается ярлык. Подробную информацию вы найдете в руководстве по тестированию.
11.4.0
19.09.2017
В классы NativeAppInstallAd и NativeContentAd добавлены методы getMediationAdapterClassName(). Метод с тем же названием в AdLoader будет объявлен устаревшим.
В класс RewardedVideoAd добавлен новый метод loadAd(), который принимает объект PublisherAdRequest.
11.2.0
14.08.2017
В класс AdLoader добавлен метод loadAds(), который позволяет приложениям загружать несколько уникальных объявлений в одном запросе.
Если вы обновите приложение до версии 11.2.0 или более поздней версии Google Mobile Ads SDK, то в файле build.gradle приложения также нужно будет указать compileSdkVersion не ниже 26 (Android O). Это не повлияет на работу приложения. Вам не нужно будет обновлять targetSdkVersion.
Начиная с версии 11.2.0, Google Mobile Ads SDK (Legacy) доступен в репозитории Google Maven. Подробнее о сервисах Google Play…
11.0.0
07.06.2017
В класс AdListener добавлены методы onAdClicked() и onAdImpression().
Эти методы вызываются только для нативных объявлений, ориентированных на установку приложения, и нативных объявлений в контенте.
Удалены методы getInAppPurchaseListener() и setInAppPurchaseListener() из классов AdView, InterstitialAd и NativeExpressAdView. Также удалены связанные классы покупок в приложении.
Добавлена возможность включить режим комфортного просмотра для полноэкранных объявлений, добавив метод setImmersiveMode() в классы PublisherInterstitialAd и RewardedVideoAd.
Добавлены интерфейс OnPublisherAdViewLoadedListener, класс PublisherAdViewOptions и класс PublisherAdViewOptions.Builder для использования с AdLoader для запросов на нативные объявления с баннерами.
Добавлен необязательный интерфейс OnImmersiveModeUpdatedListener, который адаптеры медиации могут реализовать, чтобы получать информацию об обновлениях режима погружения.
В класс RewardedVideoAd добавлен метод getMediationAdapterClassName().
Добавлены правила keep для автоматического сохранения названий классов адаптеров медиации при использовании ProGuard.
10.2.0
15.02.2017
Версия 10.2.x сервисов Google Play – первая, в которой больше нет полной поддержки Android 2.3.x (Gingerbread).
Приложения, разработанные с использованием SDK версии 10.2.x и более поздних, требуют минимальный уровень API Android 14 и не могут быть установлены на устройствах с более низким уровнем API. Чтобы узнать больше о том, как создавать несколько APK-файлов для поддержки Android Gingerbread, ознакомьтесь с
блогом для разработчиков Android.
Добавлена поддержка видеообъектов для нативных объявлений в контенте и объявлений на основе специальных шаблонов.
В класс PublisherAdView добавлены методы getVideoController(), setVideoOptions() и getVideoOptions().
Добавлен курс AdChoicesView.
В класс NativeAdMapper добавлены методы getAdChoicesContent() и setAdChoicesContent().
Добавлен интерфейс InitializableMediationRewardedVideoAdAdapter для адаптеров медиации видео с вознаграждением, которые хотят включить раннюю инициализацию до отправки запроса объявления.
Добавлена поддержка предварительного просмотра в приложении и устранения неполадок в Google Менеджере рекламы.
10.0.1
21.11.2016
Исправлены ошибки, внесены общие улучшения.
9.8.0
24.10.2016
Поддержка MobileAds.Initialize(Context) возобновлена.
Издателям, использующим Google Менеджер рекламы, следует вызывать этот метод при инициализации приложений. Издателям AdMob по-прежнему следует использовать
MobileAds.Initialize(Context, String) и передавать код приложения.
9.6.0
22.09.2016
Добавлен класс MediaView для расширенных нативных видеообъявлений.
В класс MobileAds добавлен метод openDebugMenu() для предварительного просмотра креативов и устранения неполадок с рекламными блоками Менеджера рекламы.
Добавлена поддержка специальных событий для видеообъявлений с вознаграждением.
9.4.0
01.08.2016
Исправлены ошибки, внесены общие улучшения.
9.2.0
27.06.2016
В класс NativeAdOptions.Builder добавлен метод setAdChoicesPlacement(), который издатели приложений теперь могут использовать, чтобы указывать местоположение AdChoices в нативных объявлениях.
Улучшено воспроизведение видеообъявлений. Исправлено несколько ошибок.
9.0.1
26.05.2016
Устранена проблема с ProGuard, появившаяся в версии 9.0.0.
Издателям больше не нужно использовать параметр keep для com.google.android.gms.common.util.DynamiteApi.
9.0.0
18.05.2016
Добавлено автоматическое заполнение геоданных для приложений, которым явно предоставлен доступ к данным о местоположении.
Добавлена поддержка пользовательских событий медиации для видео с вознаграждением.
Добавлены варианты видео для объявлений Native Express.
Только для этой версии приложения, которые используют ProGuard для постобработки, должны добавить в файл конфигурации ProGuard следующий параметр: keep.
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
18.12.2015
Добавлен общедоступный метод MobileAds.setAppVolume(), который позволяет передавать Google Mobile Ads SDK (Legacy) информацию о текущем уровне громкости приложения.
Исправлены ошибки, внесены улучшения.
8.3.0
06.11.2015
Добавлена поддержка видеообъявлений с вознаграждением.
В PublisherAdView и PublisherInterstitialAd добавлен метод isLoading(), позволяющий проверить, выполняется ли запрос объявления.
В AdRequest.Builder и PublisherAdRequest.Builder добавлен метод setIsDesignedForFamilies().
В NativeAdView добавлен метод destroy().
8.1.0
24.09.2015
Исправлены различные ошибки.
7.8.0
13.08.2015
Официальная версия MRAID 2.
В AdLoader, AdView и InterstitialAd добавлен метод isLoading(), позволяющий проверить, выполняется ли запрос объявления.
Прекращена поддержка функции PublisherAdRequest.Builder#setManualImpressionsEnabled().
Вместо нее следует использовать PublisherAdView#setManualImpressionsEnabled().
7.5.0
28.05.2015
Добавлена поддержка нативных объявлений, ориентированных на установку приложения, и нативных объявлений в контенте в AdMob и Менеджере рекламы.
Добавлена поддержка специальных форматов нативных объявлений, доступных для резервирования в Менеджере рекламы.
7.3.0
28.04.2015
Исправлены различные ошибки.
7.0.0
19.03.2015
В PublisherAdRequest.Builder добавлены методы addCustomTargeting() и addCategoryExclusion().
Устранена проблема, из-за которой при использовании ручного подсчета показов в Менеджере рекламы регистрировалось несколько показов PublisherAdView.recordManualImpression().
В AdRequest.Builder и PublisherAdRequest.Builder добавлен метод setRequestAgent().
Этот метод следует использовать для обозначения источников запросов объявлений сторонними сервисами, которые выполняют медиацию в Google Mobile Ads SDK (Legacy).
6.5.87
08.12.2014
Внедрена архитектура с разделением JAR-файлов. Теперь разработчики Android Studio могут включать в свои приложения только рекламную часть сервисов Google Play, добавив зависимость com.google.android.gms:play‑services‑ads:6.+.
Примечание. Приложения, создающие баннеры в формате XML, должны ссылаться на всю библиотеку com.google.android.gms:play‑services:6.+.
Исправлены различные ошибки.
6.1
08.10.2014
В com.google.android.gms.ads.MediationAdRequest добавлен метод getLocation().
Добавлено описание контента для кнопки закрытия межстраничного объявления, чтобы улучшить доступность.
Удалено ведение журнала "Ресурсы Google Play не найдены", когда проект библиотеки связан правильно.
В AdView добавлен элемент getMediationAdapterClassName(), чтобы получать название класса адаптера медиации рекламной сети, показывающего объявление.
17.0.0
05.10.2018
Добавлены новые API для реализации специальных событий.
Добавлен стандартный процесс покупки в приложении с использованием Google Play Платежей API.
4.4
07.05.2014
Добавлены новые API адаптера медиации.
Добавлен новый формат объявлений 320 x 100 LARGE_BANNER для телефонов и планшетов.
Добавлен новый межстраничный формат для покупок в приложении. Задайте InAppPurchaseListener для InterstitialAd, чтобы отслеживать события покупки в приложении.
Исправлена ошибка, из-за которой приложение SecurityException аварийно завершало работу при чтении gservices без разрешения.
4,3
17.03.2014
InterstitialAd теперь работает, если передать ей контекст приложения.
В PublisherAdRequest.Builder добавлен метод setContentUrl().
Исправлена ошибка, связанная с исключением Сервис не зарегистрирован.
4.2
03.02.2014
Исправлены различные ошибки.
4.1
16.01.2014
Добавлена поддержка Менеджера рекламы и поисковых объявлений для мобильных приложений.
AdRequest.Builder теперь имеет метод setLocation().
Исправлена ошибка, из-за которой происходил сбой, если запрашивалось межстраничное объявление, но в манифесте не был указан элемент AdActivity.
[[["Прост для понимания","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."],[],["Key actions and information: The content details changes across multiple versions of an ads SDK. These changes include deprecating older methods and classes, introducing new ad formats (like `NativeAd` and `AppOpenAd`), and updating existing APIs with new features such as `Ad Inspector` UI, `User Messaging Platform SDK` updates, `QueryInfo`, `MediaContent`, and `ResponseInfo`. Major version updates introduced breaking changes, minimum API level increases, and migration to Jetpack/AndroidX libraries. Ad loading and request configurations were also enhanced.\n"]]