Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
12.9.0
2025-08-11
Идентификаторы мест размещения теперь корректно отправляются для запросов нативной рекламы.
12.8.0
28 июля 2025 г.
Расширенная поддержка регулируемых размеров окон на iPad под управлением iOS 26.
Решена проблема, из-за которой экран мог перестать реагировать, если пользователь немедленно закрыл страницу приложения в App Store.
12.7.0
2025-07-08
Инспектор объявлений : добавлена поддержка настройки внеконтекстных тестовых объявлений в инспекторе объявлений с дополнительными параметрами запроса.
Издатели, включенные в разрешенный список, теперь имеют поддержку идентификаторов мест размещения для всех форматов рекламы.
12.6.0
2025-06-10
Исправлена ошибка, из-за которой сворачиваемый баннер мог быть развернут поверх другого объявления.
12.5.0
2025-05-27
Внесены изменения в способ взаимодействия SDK с AVAudioSession , что улучшает совместимость со звуковым движком Unity.
Кнопка включения звука рекламы теперь включает звук на устройстве для всех форматов рекламы, даже если оно находится в беззвучном режиме. Для изменения поведения по умолчанию используйте API audioSessionIsApplicationManaged .
12.4.0
2025-05-07
Решена проблема, препятствовавшая выполнению пользовательских кликов по пользовательским нативным видеообъявлениям.
12.3.0
2025-04-16
Устранен сбой, связанный с закрытием SKOverlay в приложениях Unity.
Кнопка включения нативной рекламы теперь включает звук на устройстве, даже если оно находится в беззвучном режиме. Для изменения поведения по умолчанию используйте API audioSessionIsApplicationManaged .
12.2.0
2025-03-12
Исправления ошибок и улучшения производительности.
12.1.0
2025-02-26
Исправления ошибок и улучшения производительности.
12.0.0
2025-02-03
Критические изменения :
Обновлена минимальная поддерживаемая версия Xcode до 16.0.
Вызов CGSizeFromGADAdSize(_:) со встроенным адаптивным размером объявления теперь возвращает 0 высоту, пока Google Mobile Ads SDK не вернет объявление.
Параллелизм Swift 6 :
Начата постепенная миграция для поддержки модели параллелизма Swift 6.
Индивидуальный таргетинг :
Словарь customTargeting в GADRequest теперь использует Any вместо String в качестве типа значения.
11.13.0
2024-12-03
Оптимизировано распределение памяти для видеорекламы с целью предотвращения перегрузки ресурсов, уменьшения количества ошибок AVErrorMediaServicesWereReset и повышения стабильности воспроизведения.
11.12.0
2024-11-07
Исправлена ошибка, из-за которой методы GADFullScreenContentDelegate не вызывались, если объект рекламы был отпущен до завершения показа рекламы.
Открытое измерение : обновлено до OM SDK 1.5.2.
11.11.0
2024-10-21
Устаревший GADErrorMediationNoFill .
Interscroller ads: Устаревшие GADMediationInterscrollerAd и -loadInterscrollerAdForAdConfiguration:completionHandler: .
11.10.0
2024-09-18
Внесены изменения в буферизацию видео для улучшения производительности воспроизведения при сотовом соединении.
11.9.0
2024-09-11
Официальный релиз для поддержки iOS 18.
Исправлена ошибка, из-за которой реклама при открытии приложения не скрывала строку состояния.
Обновлены журналы консоли отладки для использования OSLog с именем подсистемы com.google.GoogleMobileAds .
Исправлена ошибка, связанная с MarketplaceKit, которая приводила к сбою SDK при работе на MacOS.
11.8.0
2024-08-13
Нативная реклама: исправлена ошибка, из-за которой воспроизведение приостановленного видео вызывало дополнительный обратный вызов воспроизведения и паузы GADVideoControllerDelegate .
Издатели, включенные в разрешенный список, теперь могут использовать GADRequest.customTargeting для сегментации групп посредничества с использованием пользовательских пар «ключ-значение».
11.6.0
2024-06-17
Добавлена зависимость от MarketplaceKit . Для этого приложения должны собираться в Xcode 15.3 или выше.
MarketplaceKit предназначен только для Swift, поэтому в дистрибутив был добавлен файл-заполнитель Swift, благодаря которому стандартные библиотеки Swift включаются в приложения, даже если они не содержат других файлов Swift.
11.5.0
2024-05-16
Добавлено свойство isCollapsible в GADBannerView для проверки возможности сворачивания возвращаемого баннера.
Статус userInteractionEnabled представлений активов нативной рекламы теперь восстанавливается после установки представлений активов на nil .
Ad Inspector : добавлена поддержка отображения дополнительных сигналов конфиденциальности, таких как TFUA и TFCD.
11.4.0
2024-05-06
Обновлён идентификатор подписи с AdMob Inc. на Google LLC с использованием идентификатора команды EQHXZ8M8AV . Если в Xcode появится уведомление, нажмите «Принять изменение», чтобы принять новый идентификатор.
Обходит непреднамеренный глобальный символ adView , присутствующий в OM SDK 1.4.10, который приводит к ошибкам дублирования символов, если OM SDK 1.4.10 включен в несколько библиотек.
11.0.0
2024-02-06
Критические изменения :
SDK больше не зависит напрямую от GoogleAppMeasurement. Чтобы продолжить сбор пользовательских показателей в AdMob, свяжите приложение AdMob с Firebase и интегрируйте SDK Google Analytics для Firebase в своё приложение.
Обновлена минимальная поддерживаемая версия Xcode до 15.1.
Минимальная цель развертывания обновлена до iOS 12.
Минимальная версия ОС, необходимая для приема рекламы, обновлена до iOS 13.
Многие ранее устаревшие API были удалены.
Открытое измерение: обновлено до OM SDK 1.4.10.
Полноэкранная реклама :
Ссылки UIViewController для полноэкранных объявлений теперь могут иметь значение NULL и не являются обязательными. SDK использует главное окно приложения для автоматического поиска контроллеров представлений, если таковой отсутствует.
Исправлена ошибка, из-за которой некоторые креативы могли отображаться некорректно, если объявление загружено в одной ориентации, а представлено в другой.
10.10.0
2023-08-30
Официальный релиз для поддержки iOS 17.
Открытое измерение: обновлено до OM SDK 1.4.8.
Инспектор рекламы : добавлена поддержка SDK для отображения информации о плагине.
Удалены консольные журналы, рекомендующие добавлять идентификаторы симуляторов в API testDeviceIdentifiers . Симуляторы по умолчанию уже находятся в тестовом режиме.
10.9.0
2023-08-02
Открытое измерение: обновлено до OM SDK 1.4.6.
Инспектор рекламы : добавлена поддержка SDK для экспорта ответов на рекламу.
Исправлена ошибка со звуком, из-за которой даже при отключении рекламы аудиосеанс неожиданно останавливал фоновую музыку после окончания видео.
Добавлена поддержка передачи идентификатора рекламного блока при генерации GADQueryInfo .
10.8.0
2023-07-12
Внесены незначительные изменения в обработку обратных вызовов делегатов adWillPresentFullScreenContent:adWillDismissFullScreenContent: и adDidDismissFullScreenContent: делегатами для медиированной рекламы. Благодаря этим изменениям медиированная реклама стала вести себя более похожей на рекламу с собственной стороны.
Сторонние SDK, которые вызывают adWillPresentFullScreenContent: а затем adDidDismissFullScreenContent: несколько раз, теперь запускают несколько обратных вызовов, а не только для первого набора вызовов.
Если полноэкранная реклама сторонних разработчиков не отображается, вместо adWillPresentFullScreenContent: и adDidDismissFullScreenContent ad:didFailToPresentFullScreenContentWithError:adDidDismissFullScreenContent:
10.7.0
2023-06-26
GADRequestConfiguration: Метод tagForChildDirectedTreatment: объявлен устаревшим и добавлено свойство tagForChildDirectedTreatment , доступное для чтения и записи.
GADRequestConfiguration: Метод tagForUnderAgeOfConsent: объявлен устаревшим, а добавлено свойство tagForUnderAgeOfConsent для чтения и записи.
Устарело sdkVersion . Вместо него используйте versionNumber .
Адаптеры, не выполняющие рендеринг, теперь можно сохранять для сбора сигналов.
10.6.0
2023-06-01
Уменьшено использование памяти при выполнении большого количества параллельных запросов на рекламу.
10.5.0
2023-05-15
Исправлена утечка памяти, возникавшая при создании объекта GADQueryInfo .
10.4.0
2023-04-20
Минимальная поддерживаемая версия Xcode обновлена до 14.1.
armv7 не поддерживается в Xcode 14 и был удален из SDK.
Минимальная цель развертывания увеличена до iOS 11.0.
Инспектор рекламы : добавлена поддержка SDK для отображения названий рекламных блоков в пользовательском интерфейсе инспектора рекламы.
10.3.0
2023-03-27
Исправления ошибок и улучшения производительности.
Исправления ошибок и улучшения производительности.
10.0.0
2023-01-26
Критические изменения :
Реклама больше не отображается на устройствах iOS 11. Для получения рекламы требуется iOS 12, хотя минимальной целью развертывания по-прежнему является iOS 10.0.
Удалены следующие устаревшие поля:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
Нативная реклама : исправлена ошибка, из-за которой GADMediaContent.mainImage возвращал nil даже если изображение успешно отображалось в GADMediaView .
Внеконтекстные нативные рекламные объявления инспектора рекламы теперь имеют медиа-просмотры.
Устаревшие следующие поля в GADMediationAdConfiguration :
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Удален биткод из сборки Google Mobile Ads SDK.
9.14.0
2022-12-08
Реклама в приложении:+loadWithAdUnitID:request:orientation:completionHandler: устарел и заменён на +loadWithAdUnitID:request:completionHandler: Загрузка рекламы в приложении теперь учитывает текущую ориентацию устройства, как и в других полноэкранных форматах.
Добавлена поддержка медиации для объявлений при открытии приложения.
Ad Inspector : добавлена поддержка SDK для запроса и показа рекламы через пользовательский интерфейс Ad Inspector.
9.13.0
2022-11-07
Поддерживаются дополнительные действия при клике в нативной рекламе.
Исправления ошибок и улучшения производительности.
9.12.0
2022-10-24
Добавлен GADQueryInfo для поддержки сбора и рендеринга сигналов.
Обновлена документация по аудио API.
9.11.0
2022-09-20
Исправления ошибок и улучшения производительности.
9.10.0
2022-09-07
Официальный релиз для поддержки iOS 16.
iLTV: Добавлены следующие свойства в GADAdNetworkResponseInfo :
adSourceID adSourceInstanceName adSourceName
Добавлено следующее свойство в GADResponseInfo :
extrasDictionary
9.9.0
2022-08-11
Исправления ошибок и улучшения производительности.
9.8.0
2022-07-27
Медиация с вознаграждением: didRewardUserWithReward: устарел в GADMediationRewardedAdEventDelegate в пользу didRewardUser . Вознаграждение за рекламу, предоставляемое didRewardUserWithReward: всегда было холостым, а значение вознаграждения за рекламу определялось настройками рекламного блока в пользовательском интерфейсе AdMob.
Инспектор рекламы : добавлена поддержка SDK для экспорта рекламных запросов.
9.7.0
2022-07-07
Добавлено свойство loadedAdNetworkResponseInfo в GADResponseInfo , возвращающее информацию о рекламной сети, загрузившей объявление.
Добавлено свойство adSourceInstanceID в GADAdNetworkResponseInfo .
Заменено extern на FOUNDATION_EXPORT во всех публичных заголовках для поддержки совместимости с заголовками C++.
9.4.0
2022-04-26
Обновлена минимальная поддерживаемая версия Xcode до 13.2.1.
Исправления ошибок и улучшения производительности.
9.3.0
2022-04-07
Исправления ошибок и улучшения производительности.
9.2.0
2022-03-21
Открытое измерение: обновлено до OM SDK 1.3.30.
Добавлены предупреждения, когда код приложения ссылается на adDidPresentFullScreenContent вместо нового adWilllPresentFullScreenContent в GADFullScreenContentDelegate
9.1.0
28.02.2022
Исправления ошибок и улучшения производительности.
Свойство credentials в GADAdNetworkResponseInfo устарело. Используйте новое свойство adUnitMapping того же класса.
8.12.0
2021-10-11
Исправлена ошибка, из-за которой Native Validator мог вызывать сбой при удалении представления нативной рекламы из иерархии представлений в тестовом режиме.
Все константы с префиксом kGAD объявлены устаревшими. Вместо них используйте константы с префиксом GAD .
8.11.0
2021-09-16
Официальный релиз для поддержки iOS 15.
Добавлены средства защиты, предотвращающие сбои приложений при использовании Google Mobile Ads SDK на iOS 9 и ниже. SDK поддерживается только в iOS 10+ и не работает в остальных версиях.
Исправлена редкая ошибка, затрагивающая бета-версии iOS 15, из-за которой полноэкранные веб-представления могли иметь неправильный размер для многоэкранных приложений.
Исправлена ошибка, из-за которой вызов registerAdNetworkExtras: приводил к сбою, если объект GADRequest был создан с помощью метода копирования .
8.8.0
2021-07-20
Добавлена логика для предотвращения редких случаев, когда несколько магазинов внутри приложения могут отображаться друг над другом.
Свойство mediaView в GADCustomNativeAd устарело. Вместо него используйте новое свойство mediaContent того же класса.
Исправлена ошибка, из-за которой делегатские обратные вызовы отключения/включения звука видео не вызывались для ставок нативной рекламы.
Обновлен тип kGADSimulatorID с id на NSString* чтобы избежать дополнительного приведения типов в Swift.
8.5.0
2021-05-07
Исправлена ошибка, из-за которой экспериментальный формат рекламы не закрывался при закрытии рекламы, если показывался несколько раз.
8.4.0
2021-04-19
Расширенная поддержка событий конверсии SKAdNetwork с использованием SKAdImpression .
8.3.0
25.03.2021
Добавлена поддержка идентификатора издателя first-party ID (ранее известного как ключ того же приложения), чтобы помочь вам показывать более релевантную и персонализированную рекламу, используя данные, собранные из ваших приложений.
Добавлен adWillDismissFullScreenContent: в GADFullScreenContentDelegate .
Исправлена ошибка, из-за которой adDidPresentFullScreenContent: вызывался непосредственно перед презентацией, а не сразу после.
8.2.0.1
2021-03-12
Исправлена ошибка установки CocoaPods « Невозможно объединить user_target_xcconfig », возникавшая при использовании нескольких модулей с разными настройками user_target_xcconfig .
8.2.0
2021-03-11
Добавлена дополнительная поддержка SKAdNetwork в рамках подготовки к внедрению AppTrackingTransparency .
Удалено определение макроса UIWindowScene , необходимое только в версиях Xcode до 11.
8.1.0
2021-02-19
disableAutomatedInAppPurchaseReporting и enableAutomatedInAppPurchaseReporting устарели. Отчётность по покупкам внутри приложения удалена из SDK. Эти методы теперь не требуют выполнения каких-либо операций.
Добавлены флаги для ограничения доступа SDK к API CTTelephonyNetworkInfo .
Google Mobile Ads SDK отключит передачу рекламного идентификатора (IDFA) при вызове GADMobileAds.sharedInstance().requestConfiguration.tag с forChildDirectedTreatment: true (см. настройку «детский» ) или при вызове GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)настройку «пользователи, не достигшие возраста согласия » ).
7.68.0
2020-11-04
SDK обновлён с .framework до .xcframework . Для установки CocoaPod теперь требуется CocoaPods версии 1.9.0 или выше.
arm64e удалён из дистрибутива. Локальное тестирование на arm64e больше не будет доступно.
Добавлена бета-версия Ad Inspector.
Исправлена ошибка, из-за которой rootViewControllerGADNativeCustomTemplateAd сохранял строгий указатель на объявление.
7.67.0
2020-10-21
Выпущены новые бета-версии API для полноэкранной рекламы и рекламы с вознаграждением. Новые API предоставляют ту же функциональность, но обладают большей согласованностью.
Добавлено свойство neighboringContentURLStrings в GADRequest .
Добавлены API для формата GADRewardedInterstitialAd . В настоящее время полноэкранная реклама с вознаграждением находится в стадии закрытого бета-тестирования. Обратитесь к своему менеджеру аккаунта, чтобы запросить доступ.
Исправлена ошибка, из-за которой целевые страницы объявлений обрезались на устройствах с вырезами.
7.66.0
28 сентября 2020 г.
Рекламные баннеры: добавлен делегированный метод adViewDidRecordImpression: в GADBannerViewDelegate .
7.65.0
2020-09-03
Требуется, чтобы приложения разрабатывались с использованием Xcode 11.0 или выше.
Добавлено свойство responseInfo в GADNativeAd и объявлено устаревшим свойство adNetworkClassName .
Добавлено свойство sdkVersion в GADMobileAds и объявлено устаревшим метод sdkVersion в GADRequest .
7.63.0
28 июля 2020 г.
Реклама в приложении:GADAppOpenAd теперь отображается на весь экран. Реклама в приложении в настоящее время находится в стадии закрытого бета-тестирования. Обратитесь к своему менеджеру аккаунта, чтобы запросить доступ.
Interstitial Mediation:interstitialDidDismissScreen: обратные вызовы от адаптеров медиации теперь дедуплицируются.
7.62.0
2020-07-10
Исправлена ошибка, из-за которой для воспроизведения видео приходилось дважды нажимать на кнопку после паузы из-за снятия наушников.
7.61.0
2020-06-17
Добавлено свойство dictionaryRepresentation в GADResponseInfo для упрощения регистрации информации об ответе.
Удален класс DFPCustomRenderedAd — неиспользуемый класс формата рекламы, на который приложения не должны ссылаться.
7.60.0
2020-05-20
Объявления с вознаграждением : Изменено свойство serverSideVerificationOptions объекта GADRewardedAd , чтобы оно было strong а не copy .
Реализован метод description для GADResponseInfo и GADAdNetworkResponseInfo для упрощения ведения журнала.
Все ошибки представления (например, rewardedAd:didFailToPresentWithError: ) теперь всегда возвращают код из GADPresentationErrorCode . Ошибки представления медиации отображаются как базовые ошибки .
7.59.0
2020-05-06
Открытое измерение: обновлено до OM SDK 1.3.3.
Интерстициальная реклама: исправлена ошибка, из-за которой промежуточные объявления на iPad могли поворачиваться в неподдерживаемую ориентацию, что приводило к проблемам с пользовательским интерфейсом.
Тестовые объявления: обновлена метка тестового объявления: теперь вместо «Тестовое объявление» написано «Тестовый режим», а также обновлен пользовательский интерфейс метки.
7.58.0
2020-04-13
Минимальная поддерживаемая версия Xcode увеличена до 11.0.
Добавлено свойство adNetworkInfoArray в GADResponseInfo . Это свойство отображает метаданные о сетях-посредниках, вызываемых в рамках ответа на запрос рекламы.
Отключена поддержка скрытых рекламных элементов, чтобы инструменты вроде VoiceOver не вызывали неактивные элементы.
7.57.0
2020-03-18
GADRewardBasedVideoAd устарел. Все клиенты должны использовать GADRewardedAd .
Улучшены сообщения об ошибках «адаптер не найден». Теперь сообщения об ошибках содержат имя адаптера.
Исправлена ошибка GADRewardedAd , из-за которой метод rewardedAd:didFailToPresentWithError: не вызывался обратно в случаях, когда не было загружено вознаграждение за рекламу.
Исправлена потенциальная ошибка, которая могла возникнуть, если креативы пытались загрузить не-HTTP URL-адреса внутри SafariViewController .
7.56.0
28.02.2020
Добавлены методы экземпляров disableAutomatedInAppPurchaseReporting и enableAutomatedInAppPurchaseReporting для GADMobileAds и объявлен устаревшим метод класса disableAutomatedInAppPurchaseReporting . Вызовите disableAutomatedInAppPurchaseReporting перед инициализацией Google Mobile Ads SDK или загрузкой рекламы, чтобы отключить автоматическую отчётность о покупках внутри приложения.
Добавлен метод disableMediationInitialization в GADMobileAds . Вызовите этот метод перед инициализацией Google Mobile Ads SDK, чтобы отключить инициализацию адаптера медиации.
Удалена архитектура i386. Поддержка 32-битного симулятора больше не существует.
7.55.1
2020-02-14
Объявления с вознаграждением : исправлена ошибка, при которой rewardedAd:didFailToPresentWithError: возвращал тип NSString для ошибки вместо NSError .
7.55.0
2020-02-04
Удалены все ссылки на UIWebView . UIWebView больше не поддерживается.
7.54.0
28.01.2020
Открытое измерение: обновлено до OM SDK 1.3.1.
WKWebView включен как SDK по умолчанию для всех веб-представлений.
Добавлена поддержка чтения параметров согласия из IAB TCF v2.0 и строки IAB us_privacy .
7.53.1
2019-12-19
Код ошибки kGADErrorAppIDMissing переименован в kGADErrorApplicationIdentifierMissing .
Посредничество с вознаграждением : исправлена ошибка, из-за которой ставки не работали при использовании API GADRewardedAd .
7.53.0
2019-12-12
Открытое измерение: обновлено до OM SDK 1.2.21.
Полосатая реклама/реклама с вознаграждением : добавлен метод canPresentFromViewController: Многосценные приложения могут использовать этот метод для проверки возможности отображения рекламы при изменении размера сцены.
Interstitial Ads : interstitialDidFailToPresentScreen: теперь вызывается при попытке показать рекламу, которая не готова или уже показана.
Нативная реклама : исправлена ошибка, при которой API пользовательского интерфейса вызывался в фоновом потоке.
Исправлена утечка памяти GADBlockSignalSource , возникавшая при загрузке рекламы.
Собственная медиация : удалены GADMediatedNativeAppInstallAd и GADMediatedNativeContentAd .
Исправлена ошибка, из-за которой не учитывалось соотношение сторон медиа-контента в запросе.
7.51.0
2019-10-17
Минимальная поддерживаемая версия iOS увеличена до iOS 9. Приложения по-прежнему могут работать с iOS 8, но реклама будет загружаться только на iOS 9+.
Добавлены свойства currentTime и duration в GADMediaContent .
Добавлено свойство mediaContent в GADInstreamAd и удалены свойства videoController , duration , currentTime и aspectRatio .
Добавлена поддержка многосценных приложений. Приложения, поддерживающие несколько сцен, должны задать свойство scene в GADRequest для получения рекламы подходящего размера.
Удален подкласс SKStoreProductViewController , который запрещен в iOS 13.
Устранено предупреждение Apple при отправке приложения в магазин об использовании устаревшего API.
Добавлено свойство testRequestIdentifiers в GADMobileAds.requestConfiguration . Свойство testDevices в GADRequest объявлено устаревшим.
Реклама с вознаграждением: свойство customRewardString теперь можно задать в любой момент до показа объявления GADRewardedAd . Раньше это свойство нужно было задать до загрузки рекламы.
Посредничество: улучшены публичные сообщения об ошибках, когда адаптеры-посредники не найдены или не соответствуют правильному протоколу.
7.49.0
2019-08-20
Добавлен API идентификатора ответа на рекламу для поиска креативов в Центре просмотра объявлений Менеджера рекламы.
7.48.0
2019-08-01
Открытое измерение: обновлено до OM SDK 1.2.17.
Реклама с вознаграждением: исправлена ошибка, из-за которой приложения, использующие старые API видео с вознаграждением (например, GADRewardBasedVideoAd ), демонстрировали снижение количества показов в отчетах по медиации.
7.47.0
2019-07-11
Открытое измерение: обновлено до OM SDK 1.2.16.
Улучшено ведение журнала сообщений, когда приложения неправильно настраивают свой идентификатор приложения в файле Info.plist .
Исправлена ошибка рендеринга в полноэкранной рекламе и рекламе с вознаграждением за установку приложения.
7.46.0
2019-06-24
В фреймворк GoogleMobileAds включена архитектура arm64e для поддержки тестирования на устройстве. Теперь для сборки требуется Xcode 10.
Нативная реклама: Удалены ранее устаревшие API GADNativeAppInstallAd и GADNativeContentAd . Приложения должны использовать унифицированную нативную рекламу .
Нативная реклама: исправлена ошибка, из-за которой нативная реклама возвращала nil медиа-представление и нулевое соотношение сторон, даже если в ней присутствовал видеоконтент.
Посредничество: исправлен сбой, возникающий, когда адаптеры-посредники запускают несколько обратных вызовов успеха/неудачи для одного и того же запроса.
7.45.0
2019-06-17
Открытое измерение: обновлено до OM SDK 1.2.15.
Исправлен сбой, возникающий в редких случаях при закрытии видеорекламы.
Обновлен обратный вызов rewardedAdMetadataDidChange , чтобы он не вызывался, если метаданные равны nil .
7.44.0
2019-05-10
Официальный релиз для поддержки App Measurement.
По умолчанию функция измерения эффективности приложения инициализируется и отправляет данные при его запуске. Добавлена возможность отложить измерение эффективности приложения до явного вызова Google Mobile Ads SDK.
Открытое измерение: обновлено до OM SDK 1.2.14.
Удалён GADCorrelator и связанные с ним API. Ранее эта функция была недоступна.
Свойство preferredImageOrientation в GADNativeAdImageAdLoaderOptions устарело. Вместо него используйте GADNativeAdMediaAdLoaderOptions .
7.43.0
2019-04-19
Обновлена минимально требуемая версия iOS до 8.0.
Open Measurement: добавлена поддержка пользовательских форматов нативной рекламы.
Нативная реклама: добавлены свойства videoController и hasVideoContent в GADMediaContent .
Нативная реклама: устаревший videoController в GADUnifiedNativeAd , а также методы hasVideoContent и aspectRatio в GADVideoController .
Нативная реклама: добавлен класс GADNativeAdMediaAdLoaderOptions со свойством aspectRatio , позволяющим издателям запрашивать определённое соотношение сторон для медиаресурса нативной рекламы. Этот параметр имеет приоритет над свойством preferredImageOrientation в GADNativeAdImageAdLoaderOptions .
Нативная реклама:GADMediaView теперь учитывает свойство contentMode при рендеринге изображений.
7.42.2
29.03.2019
Посредничество с вознаграждением (новые API): исправлена ошибка, из-за которой адаптеры посредничества с вознаграждением автоматически освобождались после вызова загрузки.
7.42.1
2019-03-25
Исправлена редкая ошибка, которая могла возникнуть при отмене показа видеорекламы.
7.42.0
2019-03-15
Google Mobile Ads SDK теперь зависит от App Measurement. Необходимо включить фреймворк App Measurement и его зависимости. Идентификатор вашего приложения должен быть добавлен в plist вашего приложения с помощью ключа GADApplicationIdentifier . Подробнее см. в кратком руководстве.
Размер фреймворка SDK уменьшен до уровня ниже ограничений GitHub.
tagForChildDirectedTreatment добавлен в GADMobileAds.sharedInstance.requestConfiguration . [GADRequest tagForChildDirectedTreatment] устарел.
Исправлена ошибка, из-за которой rewardBasedVideoAdMetadataDidChange: мог вызываться, когда метаданные не изменялись.
7.41.0
2019-03-04
Реклама с вознаграждением: добавлен новый API GADRewardedAd (в открытой бета-версии), который позволяет загружать несколько объявлений с вознаграждением одновременно.
Реклама с вознаграждением: добавлено свойство admetadata для GADRewardBasedVideoAd . Используйте rewardbasedvideoadmetadatadidchange: для отслеживания изменений метаданных рекламы.
7.40.0
2019-02-21
Улучшения производительности.
7.39.0
2019-02-08
Исправлена ошибка, из-за которой ссылка на GADCustomEventParametersServer приводила к ошибке сборки.
Добавлено свойство mainImage в класс GADMediaContent для установки основного изображения для нативной рекламы, когда видео недоступно.
7.38.0
2019-01-22
Исправлена проблема с отображением резиновых объявлений в табличных представлениях.
Добавлен новый класс GADMediaContent для предоставления информации о медиаконтенте.
7.37.0
2018-12-10
Улучшена совместимость с Crashlytics для предоставления более полезных отчетов о сбоях с обновленной символикой трассировки стека.
7.36.0
2018-11-16
Исправлена ошибка, из-за которой некоторые адаптеры-медиаторы могли сообщать о нескольких показах одной и той же промежуточной или вознагражденной рекламы.
7.35.2
2018-11-08
Исправлены различные ошибки.
7.35.1
2018-10-22
Исправлены различные ошибки.
7.35.0
2018-10-17
Исправлена ошибка, из-за которой не загружались объявления с вознаграждением после загрузки нового объявления с вознаграждением внутри метода делегирования rewardBasedVideoAdDidClose: :.
Минимальная версия Xcode теперь 9.2.
7.34.0
2018-09-26
Запрос второго объявления с вознаграждением во время показа другого объявления с вознаграждением больше не допускается. Это устраняет проблему, из-за которой запрос второго объявления с вознаграждением приводил к сбою нескольких сторонних адаптеров-медиаторов. Запрос следующего объявления возможен после завершения показа в rewardBasedVideoAdDidClose:
Исправлено: CocoaPod обновлен для уменьшения размера файла до 100 МБ, что позволяет отправлять файлы SDK в репозитории GitHub.
7.33.1
2018-09-13
Нативная реклама: исправлена ошибка, из-за которой видеореклама иногда воспроизводилась некорректно.
Нативная реклама: исправлена ошибка, из-за которой GADMediaView был пустым для рекламы, не являющейся видео.
Рекламные баннеры DFP: исправлена ошибка, из-за которой метод изменения размера работал некорректно.
7.33.0
2018-09-10
Добавлена поддержка iOS 12.
Исправления ошибок и улучшения производительности.
7.32.0
2018-08-13
Объявления с вознаграждением: добавлено свойство customRewardString в GADRewardBasedVideoAd , позволяющее издателям передавать пользовательские данные в запросы на проверку на стороне сервера.
Нативная реклама:GADNativeAppInstallAd , GADNativeContentAd и связанные с ними API устарели в пользу GADUnifiedNativeAd . Дополнительные инструкции по использованию новых API см. в руководстве Native Ads Advanced Unified .
Нативная реклама: добавлена функция «Отключить эту рекламу».
Нативная реклама: исправлена ошибка, из-за которой представление AdChoices удалялось при повторном использовании представлений рекламы в представлениях коллекций.
Добавлено свойство requestConfiguration в GADMobileAds , которое можно использовать для указания параметров maxAdContentRating и tagForUnderAgeOfConsent для всех запросов объявлений.
Посредничество: добавлены свойства maxAdContentRating и underAgeOfConsent в GADMediationAdRequest .
Устаревшие свойства дня рождения и пола в GADRequest .
7.30.0
2018-03-26
Бета-версия MRAID v3.
Исправления ошибок и улучшения производительности.
7.29.0
2018-02-16
Исправлена ошибка, появившаяся в версии 7.28.0, которая вызывала графические сбои в приложениях GameKit.
7.28.0
2018-01-31
Нативная реклама: добавлен API Unified Native Ad. Он объединяет GADNativeAppInstallAds и GADNativeContentAds в один новый тип: GADUnifiedNativeAd . Подробнее см. в руководстве по Unified Native Ads .
Видео с вознаграждением: в rewardBasedVideoAdDidCompletePlaying: добавлен метод GADRewardBasedVideoAdDelegate для уведомления издателей о завершении просмотра видео.
Медиация видео с вознаграждением: добавлен метод connectorDidCompletePlayingRewardBasedVideoAd: в GADMRewardBasedVideoAdConnectorDelegate для адаптеров медиации, которые вызываются после завершения видео.
Нативная медиация: обновлен GADMediatedNativeAdDelegate.h , чтобы предоставить адаптерам доступ к отдельным представлениям, используемым в нативной рекламе.
Добавлена поддержка встроенной медиации видео. Встроенные адаптеры медиации должны реализовывать метод mediaView в GADMediatedNativeAppInstallAd и GADMediatedNativeContentAd и возвращать представление медиа.
Добавлены зависимости от фреймворков QuartzCore и CFNetwork .
7.26.0
2017-11-17
Поддержка iPhone X.
Для полноэкранных объявлений кнопка закрытия по умолчанию теперь отображается в безопасной области.
Ограничивает взаимодействие SDK с Apple StoreServices до одного раза за сеанс при запуске приложения.
В тестовых объявлениях поверх объявления теперь отображается метка. Более подробную информацию смотрите в руководстве по тестированию .
7.25.0
2017-10-25
Нативное посредничество: адаптеры теперь получают вызов mediatedNativeAd:didRenderInView:viewController: как только нативное объявление связано с нативным представлением рекламы, вместо того, чтобы ждать, пока это нативное представление объявления станет видимым.
Нативное посредничество: адаптеры теперь получают вызов mediatedNativeAdDidUntrackView: с нулевым представлением, когда отслеживаемое представление освобождается.
7.24.1
2017-9-27
Обновляет способ взаимодействия SDK с Apple StoreServices.
7.24.0
20 сентября 2017 г.
Официальный релиз для поддержки iOS 11.
GADAdDelegate удален. Вместо этого для управления звуком рекламы следует использовать GADAudioVideoManager .
Исправлена ошибка iOS 11, из-за которой вид баннера смещался вниз из-за вставок контента.
Добавлена зависимость от платформы Security .
7.23.0
2017-09-05
Адаптеры медиации теперь получают уведомление через mediatedNativeAd:didUntrackView: при освобождении нативного объявления.
7.22.0
2017-08-08
Исправлена проблема, из-за которой событие «не удалось загрузить объявление» не вызывалось при удалении запроса объявления из-за того, что приложение работало в фоновом режиме.
7.21.0
2017-06-20
Для межстраничных рекламных блоков, в которых отключена видеореклама, отображаемые межстраничные объявления будут иметь возможность немедленного закрытия, даже если креатив MRAID вызывает useCustomClose .
В меню отладки добавлен текст, указывающий, активен ли режим предварительного просмотра или устранения неполадок.
Добавлен класс GADMultipleAdsAdLoaderOptions , который позволяет издателям указывать количество объявлений, загружаемых по одному запросу.
В GADAdLoader добавлено свойство loading , которое указывает, загружает ли загрузчик объявления в данный момент.
Добавлен новый необязательный метод делегата -adLoaderDidFinishLoading: в GADAdLoaderDelegate , который вызывается после того, как GADAdLoader завершает возврат всех объявлений по запросу.
7.20.0
2017-05-03
Удален формат рекламы для покупок в приложении.
Удалена архитектура Armv7s.
7.19.1
13 апреля 2017 г.
Исправлена проблема, из-за которой неверный размер объявления пересылался в сети медиации для медиации смарт-баннеров.
7.19.0
2017-03-16
В google_mobile_app_ads.js добавлен метод openInlineBrowser() для открытия URL-адреса в SFSafariViewController .
Добавлен GADAudioVideoManagerDelegate для предоставления уведомлений о начале и паузе/остановке воспроизведения аудио- и видеорекламы.
7.18.0
2017-02-23
В GADVideoController добавлены методы play , pause и setMute .
В GADVideoControllerDelegate добавлены новые методы делегата, соответствующие началу, паузе, концу, отключению и включению звука видеоконтента.
Добавлена поддержка адаптеров посредничества видео с вознаграждением, позволяющих включить раннюю инициализацию до того, как будет сделан запрос объявления.
7.17.0
2017-01-31
В GADNativeAdDelegatenativeAdDidRecordImpressionnativeAdDidRecordClick .
7.16.0
2016-12-12
В объект DFPBannerView добавлен видеоконтроллер.
GADNativeExpressAdView , GADNativeContentAd , GADNativeCustomTemplateAd , GADNativeContentAd и GADNativeCustomTemplateAd Video Controlter.
Нативное посредничество: адаптеры теперь могут устанавливать свойство adChoicesView для GADMediatedNativeAppInstallAd и GADMediatedNativeContentAd для отображения AdChoices.
7.15.0
2016-11-21
Добавлено свойство GADMediaView в GADNativeContentAd и GADNativeCustomTemplateAd .
7.14.0
2016-10-28
Заголовки адаптера-посредника перемещены в структуру и глобальный заголовок.
Для размера объявления kGADAdSizeFluid изменение размера баннера больше не приводит к изменению размера кадра просмотра баннера.
7.13.1
20.10.2016
Добавлена поддержка предварительного просмотра в приложении и устранения неполадок в Google Ad Manager.
7.13.0
2016-10-17
Добавлена зависимость от платформы JavaScriptCore .
Различные исправления ошибок.
7.12.1
2016-10-05
Исправлены аннотации об отсутствии значений для GADNativeAppInstallAd и GADNativeContentAd .
7.12.0
28 сентября 2016 г.
Исправлены ошибки, связанные со сбоями, связанными с GADStringFromCGFloat .
Добавлен GADNativeAdViewAdOptions позволяющий указать расположение вариантов выбора рекламы в нативных объявлениях.
В GADRewardBasedVideoAd добавлено свойство adNetworkClassName .
7.11.0
15 сентября 2016 г.
Удалены зависимости от платформ CoreBlueooth, EventKit и EventKitUI.
Приложениям больше не нужно предоставлять текст для NSCalendarsUsageDescription и NSBluetoothPeripheralUsageDescription при обновлении приложений для iOS 10.
Удалена поддержка MRAID 2.0 createCalendarEvent и storePicture .
7.10.1
2016-08-26
Исправлена ошибка, приводившая к сбоям, связанным с GADStringFromCGFloat .
7.10.0
2016-08-16
При связывании нативной рекламы с представлением свойство userInteractionEnabled представления изменяется на NO , чтобы соответствовать ожиданиям SDK.
Добавлена зависимость от MobileCoreServices .
Добавлен API, позволяющий сообщить рекламной сети, является ли версия SDK не ниже major.minor.patch .
7.9.1
18 июля 2016 г.
Исправлена ошибка, влияющая на посредничество видео с вознаграждением.
7.9.0
2016-07-13
Добавлены зависимости фреймворков GLKit, OpenGLES, CoreMotion и CoreVideo для улучшения отрисовки и качества рекламы.
Добавлен метод +[GADMobileAds configureWithApplicationID:] . Издатели AdMob должны вызывать этот метод, используя идентификатор своего приложения.
Издатели Google Ad Manager, использующие медиацию SDK, больше не будут получать предупреждение "Тип медиируемого объявления неизвестен или недействителен".
7.8.1
2016-05-11
Добавлена поддержка SDK для автоматического использования данных о местоположении, когда пользователь явно включил разрешения на определение местоположения для приложения.
7.8.0
28.04.2016
Добавлена зависимость от платформ CoreBluetooth и SafariServices.
В основные заголовочные файлы SDK добавлены аннотации об отсутствии значений для улучшенной поддержки дополнительных возможностей Swift.
Добавлена поддержка GADAdSizeDelegate в объявлениях с размером kGADAdSizeFluid .
7.7.1
2016-04-06
Решена проблема с обработкой кликов по нативным объявлениям при прокрутке.
7.7.0
2016-02-24
Добавлена поддержка видеообъявлений с вознаграждением.
Добавлена поддержка биткода. Хотя это и увеличило размер загружаемого SDK, это не приведет к значительному увеличению размера двоичных файлов приложения. Чтобы изменить этот параметр для вашего приложения, перейдите в настройки сборки вашего проекта и в разделе «Параметры сборки» установите для параметра «Включить биткод » значение « Yes .
Добавлена зависимость от платформы MediaPlayer. Вам нужно будет связать эту платформу с двоичным файлом вашего приложения. Если вы используете CocoaPods, запустите pod install --repo-update .
Удалены все ссылки на userID в API видео с вознаграждением.
Вызовы метода loadRequest: для GADInterstitial всегда сочетаются с асинхронным вызовом делегата didFailToReceiveAd:withError: или interstitialDidReceiveAd: Исправлен угловой случай, когда этот контракт не был оставлен в силе.
Встроенное посредничество: добавлена возможность адаптерам обрабатывать события кликов и сообщать о них.
Методы протокола для адаптеров-посредников были перегруппированы/перемещены, чтобы сделать их проще.
Исправлена заглавная буква сообщения didFailToLoadWithError в протоколе GADRewardBasedVideoAdDelegate .
7.5.2
16.10.2015
Исправления ошибок.
7.5.1
2015-09-30
Исправляет сбои в GADStatisticsCore .
7.5.0
22 сентября 2015 г.
SDK больше не использует метод canOpenURLUIApplication на устройствах iOS 9.
Устранена проблема, из-за которой не вызывались методы GADNativeAdDelegate .
Обратный вызов adLoader:didFailToReceiveAdWithError для GADAdLoaderDelegate теперь вызывается, если не запрашиваются типы объявлений.
7.4.1
2015-08-13
Устраняет сбой, возникающий, когда пользователь совершает покупку в приложении для продукта, идентификатор которого содержит специальный символ.
7.4.0
2015-07-30
Бета-версия MRAID v2.
Добавлены новые глобальные настройки для отчетов о сбоях и автоматического отслеживания покупок в приложении (IAP). Если включено автоматическое отслеживание покупок в приложении, это устраняет зависимость от Conversion Tracking SDK для отчетности о конверсиях IAP.
Свойство adUnitID в GADInterstitial теперь readonly .
Добавлены API для видеопосредничества на основе вознаграждения.
Устаревший setLocationWithDescription: на GADRequest . Вместо этого используйте setLocationWithLatitude:longitude:accuracy: :.
7.3.1
2015-05-28
Добавлена поддержка форматов нативной рекламы, ориентированной на установку приложения, и контента в AdMob, Менеджере рекламы и Ad Exchange.
Добавлена поддержка пользовательских форматов нативных объявлений, доступных при резервировании в Менеджере рекламы.
Исправлена регрессия, появившаяся в версии 7.2.0, из-за которой смарт-баннеры неправильно отображались в альбомной ориентации на iOS 8.
7.2.2
07.05.2015
Исправлено следующее предупреждение при загрузке в App Store: Приложение ссылается на закрытые селекторы в Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1
2015-04-30
Симуляторы снова по умолчанию загружают живую рекламу. Добавьте kGADSimulatorID в свойство testDevices в GADRequest , чтобы получать тестовые объявления на симуляторах.
Добавлена возможность для адаптеров медиации и пользовательских событий регистрировать клики по межстраничным объявлениям.
Добавлены незначительные улучшения в API пользовательских событий.
Добавлен GADInterstitial initWithAdUnitID: и устаревший GADInterstitial init .
Устаревший метод setValidAdSizesWithSizes в DFPBannerView . Вместо этого используйте DFPBannerView.validAdSizes .
7.1.0
2015-04-01
Требуется связывание с CoreMedia.framework .
Различные исправления ошибок.
7.0.0
2015-02-03
Прекращена поддержка iOS 5.
Выпущен SDK в качестве фреймворка.
Удалена зависимость от флага компоновщика -ObjC .
Улучшено время загрузки рекламы на iOS 8.
Добавлено свойство requestAgent в GADRequest . Сторонние интеграции должны установить это свойство для обозначения платформы, с которой поступил запрос.
Добавлен новый класс DFPRequest , который поддерживает настраиваемый таргетинг и исключение категорий.
publisherProvidedID перенесено из DFPExtras в DFPRequest .
GADAdMobExtras и DFPExtras заменены одним классом GADExtras .
hasAutoRefreshedGADBannerView .
Удален макрос GAD_SIMULATOR_ID — тестовые объявления автоматически включаются в симуляторе при использовании GADBannerView и GADInterstitial .
Удалены свойства mediationExtras , additionalParameters и тестирования GADRequest .
Загрузка рекламы в основном потоке занимает меньше времени на iOS 8.
Смарт-баннеры корректно отображаются в альбомной ориентации на iOS 8.
Требуется связывание с двумя новыми платформами: EventKit и EventKitUI . Они автоматически связываются, если включены модули и платформы автоматического связывания.
Устарело свойство mediatedAdView в GADBannerView .
Удален ранее устаревший метод loadAndDisplayRequest:usingWindow:initialImage: в GADInterstitial .
6.11.1
2014-08-07
Исправлена инициализация представления баннера из перьев.
6.10.0
2014-07-17
Теперь реклама по умолчанию открывается в Safari, а не в браузере приложения. В креативе можно переопределить это поведение, указав mraid.expand() или admob.opener.openOverlay() .
Жесты смахивания отключены в DFPBannerView .
DFPSwipeableBannerView устарел в пользу DFPBannerView .
6.9.3
2014-06-12
Метод loadAndDisplayRequest:usingWindow:initialImage в GADInterstitial устарел.
Отделение пакетов аналитики от SDK приводит к уменьшению размера SDK (9,6 -> 3,4) МБ. Аналитический SDK можно скачать здесь .
Свойство contentURL в DFPExtras было перемещено в GADRequest .
Различные исправления ошибок.
6.9.2
2014-05-07
Прекращена поддержка iOS 4.3. SDK поддерживает iOS 5.0 и выше и теперь предоставляет слабые ссылки ARC.
Добавлен большой формат баннера 320x100 с константой kGADAdSizeLargeBanner .
Добавлен новый формат межстраничных объявлений для запуска покупок в приложении. Установите свойство inAppPurchaseDelegate в GADInterstitial для обработки событий покупки в приложении.
6.8.0
2014-01-24
Улучшен таргетинг рекламы.
Требуется для связи с платформой CoreTelephony .
Исправлен сбой, возникающий при переходе устройства в режим полета.
6.7.0
2013-12-12
Улучшена производительность рекламы при размещении внутри UITableView .
Различные исправления ошибок.
6.6.1
2013-11-13
Исправлены некоторые утечки памяти при использовании медиации.
6.6.0
05.11.2013
Требуется для связи с платформой AVFoundation .
Добавлена поддержка архитектур Arm64 и x86_64.
Значительно уменьшен размер библиотеки.
Добавлено свойство adNetworkClassName в GADBannerView и GADInterstitial .
Исправлена ошибка, из-за которой события приложения Менеджера рекламы не активировались для межстраничных объявлений.
HTML-адаптер Ad Exchange включен непосредственно в библиотеку. Разработчикам Ad Exchange больше не нужно отдельно связывать libAdapterHtml.a .
6.5.1
29 августа 2013 г.
Скрывает строку состояния для полноэкранного просмотра на iOS 7.
6.5.0
2013-07-16
Исправлена ошибка изменения размера GADBannerView .
Изменение API для поля COPPA в GADRequest .
Передает идентификатор Apple IDFA в запросе объявления.
Обновлены предупреждения медиации об использовании флага компоновщика.
6.4.2
2013-05-20
Исправлена повторяющаяся проблема GADMRAIDInterceptor .
6.4.1
18 апреля 2013 г.
Исправлен сбой, возникающий, когда Advertising Identifier равен nil .
6.4.0
08.04.2013
Исправлен сбой GADInterstitial , когда приложение работает в фоновом режиме.
Исправлен сбой потоковой передачи GADMRAIDInterceptor .
Исправлена ошибка, из-за которой межстраничные делегаты теперь получали interstitialWillLeaveApplication .
Переименованы символы MD5, чтобы предотвратить ошибки дублирования символов.
Добавлена поддержка получения тестовых объявлений при использовании AdMob через медиацию.
Тестовые объявления доступны только на устройствах под управлением iOS 6+.
Удалены все виды использования UDID.
6.3.0
2013-02-14
Добавлен оператор регистрации, который предоставляет идентификатор для передачи в request.testDevices для включения тестовых объявлений на определенном устройстве.
Добавлена поддержка тестовых объявлений на iOS 6.
Исправлен сбой в GADMraidInterceptor .
6.2.1
16 октября 2012 г.
Требуется для связи с платформой StoreKit .
Исправлен сбой, возникающий при ротации приложения до получения первого объявления-посредника.
6.2.0
2012-09-26
Флаг -all_load больше не требуется при сборке для ARMv7; флаг -ObjC по-прежнему необходим.
Требуется для связи с платформой AdSupport.
Требуется использовать Xcode 4.5 и сборку для iOS 6. Минимальное развертывание — iOS 4.3.
В SDK удалены инструкции ARMv6 и теперь включены инструкции ARMv7s.
Использует рекламный идентификатор Apple (IDFA) для iOS 6 и UDID для версий ниже iOS 6.
Различные исправления ошибок для iOS 6.
Совместимость браузера в приложении для более высокого экрана iPhone 5.
DFPBannerView можно создать, не имея начального размера. Перед загрузкой запроса на загрузку убедитесь, что установлен validAdSizes .
6.1.5: В этой версии используется универсальный идентификатор устройства (UDID). Приложения, использующие эту версию, должны получить соответствующее согласие пользователя на отправку информации об идентификаторе устройства в соответствии с соответствующими политиками iOS.
6.1.1/2
19 июля 2012 г.
Исправлен сбой MRaid Interceptor при доступе к проблеме с нулевым ключом.
Издателям необходимо будет добавить флаг -all_load при использовании SDK.
Добавлены объекты DFPBannerView , DFPInterstitial и DFPExtras специально для издателей Менеджера рекламы.
Новая функция Менеджера рекламы: несколько размеров объявлений.
Новая функция Менеджера рекламы: События приложения.
Заголовки Менеджера рекламы, поиска и агрегатора теперь включены в подпапку «Дополнения», поэтому их больше не нужно загружать отдельно.
Известная проблема: при использовании GADBannerView с Interface Builder размер кадра необходимо указать явно перед загрузкой запроса.
6.1.2: В этой версии используется универсальный идентификатор устройства (UDID). Приложения, использующие эту версию, должны получить соответствующее согласие пользователя на отправку информации об идентификаторе устройства в соответствии с соответствующими политиками iOS.
6.0.3/4
2012-05-10
Добавлено ограничение частоты показов.
Исправлены некоторые незначительные ошибки.
6.0.4: В этой версии используется универсальный идентификатор устройства (UDID). Приложения, использующие эту версию, должны получить соответствующее согласие пользователя на отправку информации об идентификаторе устройства в соответствии с соответствующими политиками iOS.
6.0.1
2012-04-19
Добавлена медиация рекламной сети.
Медиация включает в себя возможность использовать собственные объявления и специальные события.
Добавлена поддержка MRAID v1.0 для всех версий платформы iOS.
Устаревшие макросы GAD_SIZE_#x# заменены константами GADAdSize .
Добавлена поддержка полноэкранных объявлений с помощью новых констант GADSize : kGADAdSizeSmartBannerPortrait и kGADAdSizeSmartBannerLandscape .
GADRequest теперь использует registerAdNetworkExtras: для установки дополнительных возможностей. Свойство additionalParameters устарело.
Начиная с версии 5.0.8, iOS SDK не ссылается на uniqueIdentifier .
5.0.8
2012-03-30
Удалены все ссылки на uniqueIdentifier — устаревшее свойство UIDevice .
Свойство testDevices устарело в пользу неустаревшего свойства testing .
5.0.5
2011-11-30
Добавлена поддержка дополнительных форматов межстраничной рекламы Rich Media для iPhone и iPad. Это обновление будет совместимо со всеми будущими форматами межстраничной рекламы.
Улучшено отслеживание межстраничных показов.
GADInterstitial всегда был объектом одноразового использования, но теперь он корректно завершает работу при вызове didFailToReceiveAdWithError: при любых запросах на загрузку или отображение межстраничного объявления после первого запроса.
5.0.4
28 октября 2011 г.
Исправьте слишком большие кнопки на дисплеях Retina в браузере в приложении.
Исправлено представление рекламы контроллера модального представления.
Исправлено поведение тега привязки.
4.1.1
2011-07-18
Дополнительно сертифицирован для iOS 5.0 Beta 3.
GTMStringEncoding имеет пространство имен, чтобы избежать конфликтов компоновщика с другими библиотеками.
Браузер в приложении закрывается из-за неправильно настроенной рекламы в App Store.
Исправлены утечки памяти в SDK.
Исправлены проблемы с отслеживанием кликов для баннеров DoubleClick for Advertisers (DFA).
Исправлено несколько очень редких сбоев.
Официальная версия Google Ad Manager.
4.1.0
2011-05-02
Все контроллеры представления корректно закрываются, когда из JavaScript выдается закрытие контроллера представления, скрытого в стеке контроллеров представления.
Тестовый режим теперь включается путем внесения в белый список идентификаторов устройств.
Добавлен метод повторного использования одного и того же UIWebView в баннере и наложении Rich Media.
В словарь onshow добавлена подмодель устройства.
Исправлены утечки памяти в GADBrowserController и UIWebViews .
Контроллер межстраничного представления, открываемый через приложение, фиксируется в портретной ориентации, чтобы удалить журнал предупреждений из консоли.
Любые коды ответа HTTP 5xx теперь возвращают «ошибку сервера» вместо «ошибки сети».
[null,null,["Последнее обновление: 2025-09-02 UTC."],[[["\u003cp\u003eThe Google Mobile Ads SDK for iOS is regularly updated to support new iOS versions and enhance features.\u003c/p\u003e\n"],["\u003cp\u003eMajor updates like v11 and v10 introduced breaking changes, requiring developers to adjust their integration.\u003c/p\u003e\n"],["\u003cp\u003eOpen Measurement (OM SDK) is frequently updated for improved ad viewability and verification.\u003c/p\u003e\n"],["\u003cp\u003eThe SDK focuses on performance, stability, and privacy, with optimizations and privacy-focused features being added.\u003c/p\u003e\n"],["\u003cp\u003eOlder APIs are regularly deprecated, encouraging developers to migrate to newer alternatives.\u003c/p\u003e\n"]]],[],null,[]]