Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
24.4.0
2025‑06‑09
Добавлено несколько новых API для предварительной загрузки рекламы и объявлены устаревшими существующие. Предварительная загрузка рекламы остаётся ограниченной функцией альфа-версии.
24.3.0
2025‑05‑19
Обновлена зависимость SDK платформы обмена сообщениями пользователей до версии 3.2.0.
24.2.0
2025‑04‑07
Исправления ошибок и улучшения производительности.
24.1.0
2025‑03‑12
Исправления ошибок и улучшения производительности.
Пакет play-services-ads-lite переходит на сокращенный период выпуска и не распространяется с этим релизом. Подробнее см. в документации Lite SDK .
24.0.0
2025‑02‑24
Критические изменения:
Минимальный уровень Android API увеличен до 23.
Удалены все API, связанные с форматом рекламы interscroller.
Удалены устаревшие API ориентации AppOpenAd .
Удалены классы SearchAdView и DynamicHeightSearchAdRequest .
Обновлена зависимость SDK платформы обмена сообщениями пользователей до версии 3.1.0.
Добавлен MediationRewardedAdCallback.onUserEarnedReward() и объявлен устаревшим MediationRewardedAdCallback.onUserEarnedReward(RewardItem) . Адаптеры медиации должны быть обновлены для использования нового метода.
Устаревшие API, связанные с форматом рекламы Interscroller. Например, AdSize.getCurrentOrientationInterscrollerAdSize() .
23.5.0
2024-10-29
Обновлены сообщения logcat об ошибках загрузки рекламы, представленные в версии 23.4.0, с уровня ошибок на уровень информации.
Улучшена монетизация персонализированной рекламы в пользовательских вкладках API WebView для рекламы.
23.4.0
2024‑09‑30
Сбои при загрузке рекламы теперь вызывают сообщение LogCat о том, что ad failed to load в трассировке стека. В трассировке стека это сообщение регистрируется как ошибка, но не подразумевает сбой. Чтобы интерпретировать распространённые сбои при загрузке рекламы, ознакомьтесь с разделом «Отладка сообщений журнала распространённых ошибок» . Если вы столкнулись с повторяющейся ошибкой, связанной с показом рекламы, которая не задокументирована, отправьте трассировку стека в службу поддержки Mobile Ads SDK .
Обновлена зависимость SDK платформы обмена сообщениями пользователей до версии 3.0.0.
23.2.0
2024‑06‑27
Добавлен AdView.isCollapsible() для указания того, является ли последний загруженный баннер сворачиваемым.
23.1.0
2024‑05‑09
Требуется минимальная compileSdkVersion 34.
Адаптеры Native Mediation : 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 .
Добавлена поддержка создания адаптивных размеров с использованием AdSize.FULL_WIDTH в качестве ширины. Ранее размеры объявлений, созданные с использованием AdSize.FULL_WIDTH , обрабатывались как AdSize.SMART_BANNER .
Инспектор рекламы: включена возможность инициировать запросы рекламы из пользовательского интерфейса инспектора рекламы на устройствах, на которых нет сервисов 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
2023‑01‑31
App Open Ads: Устаревшие методы AppOpenAd.load() , принимающие входной параметр ориентации, и добавлены новые методы, не принимающие входной параметр ориентации. Новые методы определяют ориентацию во время запроса, что соответствует поведению других полноэкранных форматов.
Медиация: добавлена поддержка медиации для объявлений при открытии приложения.
Удалено разрешение RECEIVE_BOOT_COMPLETED из зависимости androidx.work:work-runtime . Если вы используете версии Gradle ниже 7.2.0 и вам требуется разрешение для вашего приложения, вам может потребоваться явно указать его в манифесте Android.
21.4.0
2022‑12‑14
Идентификатор приложения Менеджера рекламы теперь требуется для всех приложений Менеджера рекламы и имеет формат ca-app-pub-################~########## . Подробнее см. в разделе «Настройка приложения» .
Инспектор рекламы: расширение поддержки SDK для показа баннерной рекламы и нативной рекламы, запрошенной через пользовательский интерфейс инспектора рекламы.
Добавлена поддержка идентификатора издателя first-party ID (ранее известного как ключ того же приложения), чтобы помочь вам показывать более релевантную и персонализированную рекламу, используя данные, собранные из ваших приложений.
Официальная версия релиза для генерации QueryInfo .
21.3.0
2022‑10‑10
Инспектор рекламы: добавлена поддержка SDK для запроса и показа рекламы, запрошенной через пользовательский интерфейс инспектора рекламы.
Google Mobile Ads SDK отключит передачу рекламного идентификатора Android (AAID), когда RequestConfiguration.Builder.setTagForChildDirectedTreatment() вызывается с TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (см. настройку «детский» ) или RequestConfiguration.Builder.setTagForUnderAgeOfConsent() вызывается с TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (см. настройку «пользователи, не достигшие возраста согласия » ).
20.5.0
2021-11-18
Добавлена поддержка устройств Android 12 для приложений, ориентированных на API 31.
Добавлена поддержка идентификатора набора приложений для таких случаев использования, как отчетность и предотвращение мошенничества.
20.4.0
2021‑09‑22
Начиная с версии 20.4.0, Google Mobile Ads SDK включает разрешение com.google.android.gms.permission.AD_ID в манифест SDK, который автоматически добавляется в манифест приложения инструментами сборки Android. Подробнее об объявлении разрешения AD_ID , в том числе о том, как его отключить, см. в этой статье справки Play Console .
Добавлен обратный вызов onAdClicked() в FullScreenContentCallback .
Включен обратный вызов onAdClicked() в классе AdListener для нативного формата рекламы.
Добавлен обратный вызов onAdImpression() в FullScreenContentCallback .
Формат InstreamAd устарел.
Адаптеры-посредники:
Устаревшие MediationBannerAdapter , MediationInterstitialAdapter и MediationNativeAdapter . Новые адаптеры должны реализовывать класс Adapter для загрузки этих форматов.
Адаптеры ставок теперь могут реализовывать отдельные методы загрузки в классе Adapter для форматов, специфичных для RTB.
19.7.0
2021‑01‑20
Основные изменения:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
Устаревший CustomRenderedAd .
Классы и пакеты с префиксом Publisher устарели и заменены префиксом AdManager .
Последний релиз перед версией 20.0.0. Все API, отмеченные как устаревшие в этом и предыдущих выпусках, будут удалены в версии 20.0.0. Подробнее см. в руководстве по миграции на версию 20.0.0 .
19.6.0
2020‑12‑04
Метод onAdLeftApplication() AdListener устарел.
Исправлена ошибка, из-за которой пользователям устройств Android 11 предлагалось выбрать браузер при нажатии на рекламу.
19.5.0
2020‑10‑20
Рекламные баннеры: метод onAdImpression() AdListener теперь вызывается для рекламных баннеров.
Добавлен метод setHttpTimeoutMillis() для настройки времени ожидания для HTTPS-вызовов, выполняемых Google Mobile Ads SDK.
19.4.0
2020‑09‑10
Добавлена поддержка устройств Android 11 для приложений, ориентированных на API 30.
App Open Ads: Формат AppOpenAd изменён, чтобы он работал скорее как полноэкранный формат, чем как баннер. Добавлены методы getResponseInfo() и show() в AppOpenAd . Классы AppOpenAdView и AppOpenAdPresentationCallback объявлены устаревшими.
Медиация: Теперь доступна отчётность о статусе медиации. Используйте ResponseInfo.getAdapterResponses() для получения информации об ответе для каждой рекламной сети, участвовавшей в запросе объявления.
Устаревшие объявления с вознаграждением: Устаревшие RewardedVideoAd .
Исправлена ошибка, из-за которой MobileAds.initialize() вызывал обработчик завершения только один раз. Теперь каждый вызов MobileAds.initialize() вызывает обратный вызов завершения.
Добавлены новые обратные вызовы при сбое загрузки для всех форматов объявлений, которые возвращают LoadAdError . Например, onAdFailedToLoad(LoadAdError) .
Устаревшие обратные вызовы при сбое загрузки, возвращающие целое число. Например, onAdFailedToLoad(int) .
Объявления с вознаграждением: добавлены onRewardedAdFailedToShow(AdError) и устарели onRewardedAdFailedToShow(int) .
Медиация с вознаграждением: добавлен код ошибки презентации MEDIATION_SHOW_ERROR . Все ошибки презентации, связанные с рекламой, полученной с помощью медиации, теперь возвращают MEDIATION_SHOW_ERROR для AdError.getCode() и ненулевое значение AdError.getCause() представляющее основную ошибку медиации.
19.2.0
2020‑06‑18
Добавлен формат RewardedInterstitialAd . Эта функция сейчас находится в стадии закрытого бета-тестирования. Обратитесь к своему менеджеру аккаунта, чтобы запросить доступ.
Нативная реклама: добавлен пользовательский интерфейс Native Validator для тестовых запросов, который поможет вам выявлять и устранять нарушения политики Native.
Добавлены API для формата рекламы InstreamAd . Эта функция в настоящее время находится в стадии закрытого бета-тестирования. Обратитесь к своему менеджеру аккаунта, чтобы запросить доступ.
Адаптивный баннер : Изменены методы создания адаптивных баннеров в классе AdSize . Например, AdSize.getCurrentOrientationBannerAdSizeWithWidth() переименован в AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() .
Посредничество : Google Mobile Ads SDK теперь перехватывает исключения, создаваемые адаптерами посредничества.
Посредничество с вознаграждением : исправлена ошибка, из-за которой при кэшировании нескольких посреднических объявлений с вознаграждением отображалось только одно.
Добавлен метод setTestDeviceIds() позволяющий настраивать тестовые устройства один раз для всех запросов рекламы.
18.2.0
2019‑08‑29
Добавлены API для формата AppOpenAd . Эта функция в настоящее время находится в стадии закрытого бета-тестирования. Обратитесь к своему менеджеру аккаунта, чтобы запросить доступ.
Посредничество : исключения адаптера, трассировки стека которых включают Google Mobile Ads SDK, теперь перехватываются и обрабатываются Google Mobile Ads SDK.
18.1.0
2019‑07‑09
Официальный релиз для поддержки App Measurement.
По умолчанию функция измерения эффективности приложения инициализируется и отправляет данные при его запуске. Добавлена возможность отложить измерение эффективности приложения до явного вызова Google Mobile Ads SDK.
Нативная реклама : для рекламы, не являющейся видео, тип масштабирования изображения MediaView теперь можно задать с помощью MediaView.setImageScaleType() .
Нативная реклама : добавлен UnifiedNativeAd.getMediaContent() . Издатели, загружающие изображения только через URL-адреса, теперь могут получить медиаконтент рекламы, добавить к ней изображение и вызвать метод MediaView.setMediaContent() для заполнения данных изображений через MediaView для рекламы без видео.
Чтобы избежать сбоя, который происходит при первом запуске после установки приложения из магазина Play Store, в этом выпуске издателям необходимо объявить дополнительные зависимости в своем файле build.gradle:
Исправлена ошибка ANR, возникающая в android.media.AudioManager.getStreamVolume .
17.2.0
2019‑03‑11
Видео с вознаграждением: добавлен новый набор API с вознаграждением (см. пакет с вознаграждением ), которые позволяют загружать несколько объявлений с вознаграждением одновременно.
Медиация: Добавлен новый набор 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‑01‑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‑03
Издатели, использующие 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 любой библиотеки ads (например, com.google.android.gms:play-services-ads:17.1.1 ), должны использовать com.google.firebase:firebase-analytics:16.0.5 .
Издателям Google AdMob необходимо указать тег <meta-data> с ключом com.google.android.gms.ads.APPLICATION_ID в файле AndroidManifest.xml. Подробнее см. в руководстве по началу работы .
Нативная реклама:NativeAppInstallAd , NativeContentAd и связанные с ними API устарели в пользу UnifiedNativeAd . Дополнительные инструкции по использованию новых API см. в разделе «Расширенные возможности унифицированной нативной рекламы» .
Нативная реклама: добавлена функция «Отключить эту рекламу».
Нативная реклама: Удален безобидный журнал предупреждений: «UnconfirmedClickListener не должен быть равен null, пока установлен ClickConfirmingView».
Реклама с вознаграждением: добавлен метод setAdMetadataListener в RewardedVideoAd для отслеживания изменений метаданных рекламы.
Исправлена ошибка, из-за которой onRewardedVideoCompleted() не срабатывал на эмуляторах.
16.0.0
2018‑10‑02
Никаких изменений в рекламе. Подробнее см. в примечаниях к выпуску сервисов Google Play.
15.0.0
2018‑04‑12
Бета-версия MRAID v3.
Нативная реклама: добавлен API Unified Native Ad. Он объединяет NativeAppInstallAds и NativeContentAds в один новый тип: UnifiedNativeAd .
Примечание: при использовании нативной рекламы в журналах появляется предупреждение при нажатии на нативную рекламу: « UnconfirmedClickListener не должен быть null, пока установлен ClickConfirmingView». Это предупреждение можно игнорировать, и оно будет удалено в следующем выпуске.
Видео с вознаграждением: добавлен метод обратного вызова onRewardedVideoCompleted() в RewardedVideoAdListener .
Нативная медиация: добавлен метод trackViews() в NativeAdMapper , предоставляющий адаптерам доступ к объектам View соответствующим отдельным нативным рекламным ресурсам. trackView() устарел в пользу trackViews() .
11.8.0
2017‑12‑18
Исправления ошибок и общие улучшения.
11.6.0
2017‑11‑07
Добавлен класс NativeAdViewHolder и связанные с ним методы в NativeAppInstallAd и NativeContentAd .
Устарел AdLoader.getMediationAdapterClassName (вместо этого издателям следует использовать методы с тем же именем в NativeAppInstallAd и NativeContentAd ).
Добавлены методы getMediationAdapterClassName() в классы NativeAppInstallAd и NativeContentAd . Метод с таким же именем в AdLoader будет объявлен устаревшим.
Добавлен новый метод loadAd() , который принимает объект PublisherAdRequest в класс RewardedVideoAd .
11.2.0
2017‑08‑14
В класс AdLoader добавлен метод loadAds() , который позволяет приложениям загружать несколько уникальных объявлений в одном запросе.
При обновлении приложения до версии Google Mobile Ads SDK 11.2.0 или выше необходимо обновить build.gradle приложения, указав значение compileSdkVersion не менее 26 (Android O). Это не повлияет на работу приложения. Вам не потребуется обновлять targetSdkVersion .
Начиная с версии 11.2.0, Google Mobile Ads SDK доступен в репозитории Maven от Google. Подробнее см. в примечаниях к выпуску сервисов Google Play.
11.0.0
2017‑06‑07
В класс AdListener добавлены методы onAdClicked() и onAdImpression() . Эти методы вызываются только для установки нативного приложения и показа нативной рекламы.
Удалены методы getInAppPurchaseListener() и setInAppPurchaseListener() из классовAdView , InterstitialAd и NativeExpressAdView . Также удалены связанные классы покупок внутри приложения.
Добавлена возможность включать режим погружения для полноэкранных объявлений путем добавления метода setImmersiveMode() к классам PublisherInterstitialAd и RewardedVideoAd .
Добавлен интерфейс OnPublisherAdViewLoadedListener , класс PublisherAdViewOptions и класс PublisherAdViewOptions.Builder для использования с AdLoader для запросов на нативную рекламу и баннеры.
Добавлен необязательный интерфейс OnImmersiveModeUpdatedListener , который адаптеры-посредники могут реализовать для получения информации об обновлениях режима погружения.
Добавлен метод getMediationAdapterClassName() в класс RewardedVideoAd .
Добавлены правила keep для автоматического сохранения имен классов адаптеров-медиаторов при использовании ProGuard .
10.2.0
2017‑2‑15
Сервисы Google Play версии 10.2.x — первый релиз, который больше не включает полную поддержку Android версии 2.3.x (Gingerbread). Приложения, разработанные с использованием SDK версии 10.2.x и более поздних, требуют API Android уровня не ниже 14 и не могут быть установлены на устройства с API уровня ниже 14. Чтобы узнать больше о доступных вариантах, включая создание нескольких APK-файлов для расширения поддержки Android Gingerbread вашим приложением, посетите блог разработчиков Android .
Добавлена поддержка видеоресурсов для контента Native Advanced и пользовательских шаблонов рекламы.
Добавлены методы getVideoController() , setVideoOptions() и getVideoOptions() в класс PublisherAdView .
Добавлен класс AdChoicesView .
Добавлены методы getAdChoicesContent() и setAdChoicesContent() в класс NativeAdMapper .
Добавлен интерфейс InitializableMediationRewardedVideoAdAdapter для адаптеров посредничества видео с вознаграждением, которые хотят включить раннюю инициализацию до выполнения запроса рекламы.
Добавлена поддержка предварительного просмотра в приложении и устранения неполадок в Google Ad Manager.
10.0.1
2016‑11‑21
Исправления ошибок и общие улучшения.
9.8.0
2016‑10‑24
MobileAds.Initialize(Context) восстановлен. Издателям Google Ad Manager следует вызывать этот метод при инициализации своих приложений. Издателям AdMob следует по-прежнему использовать MobileAds.Initialize(Context, String) и передавать код своего приложения.
9.6.0
2016‑09‑22
Добавлен класс MediaView для расширенной видеорекламы Native Ads.
Добавлен метод openDebugMenu() в класс MobileAds для предварительного просмотра креативов и устранения неполадок рекламных блоков Ad Manager.
Добавлена поддержка пользовательских событий с вознаграждением за видео.
9.4.0
2016‑08‑01
Исправления ошибок и общие улучшения.
9.2.0
2016‑06‑27
Добавлен метод setAdChoicesPlacement() в класс NativeAdOptions.Builder , который теперь могут использовать издатели приложений для указания расположения своих AdChoices в нативной рекламе.
Улучшено воспроизведение видеорекламы и исправлен ряд ошибок.
9.0.1
2016‑05‑26
Решает проблему ProGuard, появившуюся в версии 9.0.0. Издателям больше не требуется опция keep для com.google.android.gms.common.util.DynamiteApi .
9.0.0
2016‑05‑18
Добавлено автоматическое заполнение информации о местоположении для приложений, которые явно предоставляют разрешение на определение местоположения.
Добавлена поддержка пользовательских событий посредничества Rewarded Video.
Добавлены параметры видео для рекламы Native Express.
Обновленный API пользовательских поисковых объявлений.
Только для этого выпуска приложениям, использующим ProGuard для постобработки своих приложений, необходимо добавить следующую опцию keep в файл конфигурации ProGuard: -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
Добавлен публичный метод MobileAds.setAppVolume() для информирования Mobile Ads SDK о текущем уровне громкости приложения.
Исправлены ошибки и внесены улучшения.
8.3.0
2015‑11‑6
Добавлена поддержка видеорекламы с вознаграждением.
Добавлен метод isLoading() в PublisherAdView и PublisherInterstitialAd для проверки того, выполняется ли запрос рекламы.
Добавлен метод setIsDesignedForFamilies() в AdRequest.Builder и PublisherAdRequest.Builder .
Добавлен метод destroy() в NativeAdView .
8.1.0
2015‑09‑24
Исправлены различные ошибки.
7.8.0
2015‑08‑13
Официальная версия MRAID v2.
Добавлен метод isLoading() в AdLoader , AdView и InterstitialAd для проверки того, выполняется ли запрос рекламы.
PublisherAdRequest.Builder#setManualImpressionsEnabled() устарел. Вместо него используйте PublisherAdView#setManualImpressionsEnabled() .
7.5.0
2015‑05‑28
Добавлена поддержка форматов нативной рекламы для установки приложений и контента в AdMob и Ad Manager.
Добавлена поддержка собственных форматов рекламы, доступных для резервирования в Менеджере объявлений.
7.3.0
2015‑04‑28
Исправлены различные ошибки.
7.0.0
2015‑03‑19
Добавлены методы addCustomTargeting() и addCategoryExclusion() для PublisherAdRequest.Builder .
Исправлена проблема, вызывающая PublisherAdView.recordManualImpression() для записи множества впечатлений в рекламном менеджере при использовании ручного подсчета впечатлений.
Добавлен метод setRequestAgent() в AdRequest.Builder и PublisherAdRequest.Builder . Этот метод должен использоваться для обозначения происхождения запросов AD третьими лицами, которые посредничают для мобильной рекламы SDK.
6.5.87
2014–12–08
Представленная архитектура Split JAR-разработчики Android Studio теперь могут просто включать в себя рекламную часть Google Play Services, в зависимости от com.google.android.gms: play‑services‑ads :6.+ . ПРИМЕЧАНИЕ. Приложения, которые создают баннерную рекламу в XML, все равно должны ссылаться на всю библиотеку com.google.android.gms: play‑services :6.+ .
Исправлены различные ошибки.
6.1
2014–10–08
Добавлен метод getLocation() в com.google.android.gms.ads.MediationAdRequest .
Добавлено описание контента в кнопку «Закрыть интерстициал» для доступности.
Удаленная регистрация «Google Play Resources не найдена», когда библиотечный проект связан правильно.
Добавлен getMediationAdapterClassName() , чтобы AdView чтобы получить имя класса адаптера посредничества в сети в настоящее время, показывающее объявление.
5.0
2014–06–25
Добавлены новые API для реализации пользовательских событий.
Добавлено поток покупки по умолчанию для покупки в приложении, используя API Google Play Billing API.
4.4
2014–05–07
Добавлено новые API -интерфейсы адаптера.
Добавлен новый формат AD 320x100 LARGE_BANNER для телефонов и таблеток.
Добавлен новый интерстициальный формат для покупки в приложении. Установите InAppPurchaseListener на InterstitialAd , чтобы выслушать события покупки в приложении.
Исправление ошибки для сбоя SecurityException из -за чтения GSERVICES без разрешения.
4.3
2014–03–17
InterstitialAd теперь функционирует при передаче контекста приложения.
Добавлен метод setContentUrl() в PublisherAdRequest.Builder .
Исправление для исключения, когда служба не зарегистрирована .
4.2
2014–02–03
Исправлены различные ошибки.
4.1
2014–01–16
Добавлена поддержка рекламного менеджера и поисковых объявлений для мобильных приложений.
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"]],["Последнее обновление: 2025-07-16 UTC."],[[["The Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers."],["Major version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration."],["New ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added."],["Developers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations."],["Minimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions."]]],[]]