Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Примечания к выпуску
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Версия
Дата выпуска
Примечания
13.11.0
2026-09-29
Добавлена официальная поддержка Duo для iPhone:
Функции GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
и GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
теперь необходимо вызывать в основной очереди.
Полноэкранные объявления, загружаемые на iPhone Duo, используют размер активного экрана.
Обновлены API для адаптивных баннеров, чтобы при расчете высоты на iPhone Duo использовался текущий активный экран.
Исправлен сбой, который мог возникать при загрузке баннеров в SwiftUI UIViewRepresentable.
Исправлена редкая ошибка, связанная с небезопасным использованием семафора, которая могла возникать при закрытии видеообъявлений.
13.10.0
2026-09-17
Добавлены общедоступные файлы заголовков для бета-версии API "Картинка в картинке".
Чтобы интегрировать формат объявлений "Картинка в картинке", используйте #import <GoogleMobileAds/GoogleMobileAds_Beta.h> в Objective-C и import GoogleMobileAds_Private в Swift.
Исправлен сбой, вызванный вызовом API GADVideoController
в нативных объявлениях с медиацией.
Google Mobile Ads SDK поддерживает iOS 27.
Open Measurement. Обновлена версия OM SDK до 1.6.10.
13.9.0
2026-08-26
Добавлена поддержка API для сбора сигналов и отрисовки межстраничных объявлений с возможностью пролистывания:
В GADSwipeableInterstitialAd добавлен метод +loadWithAdResponseString:completionHandler:.
Добавлен курс GADSwipeableInterstitialSignalRequest.
13.8.0
2026-08-17
При использовании медиации со специальными источниками объявлений
GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName
теперь возвращает название класса специального события вместо GADMAdapterCustomEvents.
Мы переработали логику проверки соответствия полноэкранных объявлений размеру экрана, чтобы предотвратить случайное закрытие объявлений при изменении ориентации экрана на iPad.
Функция CGSizeFromGADAdSize теперь по умолчанию использует вертикальную ориентацию при вычислении ширины адаптивного объявления в фоновом потоке. Ранее использовалась ориентация, которая была в кеше последней.
13.6.0
2026-06-24
Устранены предупреждения компилятора Xcode, вызванные отсутствием бета-заголовочных файлов
в зонтичном заголовке версии Google Mobile Ads SDK 13.3.0.
13.5.0
2026-06-09
Добавлены API для формата GADSwipeableInterstitialAd.
Межстраничные объявления с возможностью пролистывания находятся на этапе закрытого бета-тестирования. Чтобы получить доступ, обратитесь к менеджеру аккаунта.
Обновлен регистратор сбоев SDK, чтобы он правильно взаимодействовал с ранее прикрепленными обработчиками сигналов. Благодаря этому инструменты регистрации сбоев могут захватывать полный стек вызовов.
Предварительная загрузка объявлений. Добавлен метод adResponseInfoWithPreloadID:
для проверки информации об ответе следующего предварительно загруженного объявления без удаления его из очереди.
13.4.0
2026-05-18
Минимальная поддерживаемая версия Xcode теперь 26.2.
Улучшена безопасность потоков при отрисовке сторонних нативных объявлений за счет того, что доступ к медиаконтенту всегда осуществляется в основном потоке.
13.3.0
2026-04-27
Свойство tagForChildDirectedTreatment и свойство tagForUnderAgeOfConsent в GADRequestConfiguration больше не поддерживаются. Используйте новое свойство ageRestrictedTreatment, чтобы помечать запросы объявлений, предназначенных для детей и подростков.
Добавлены общедоступные файлы заголовков для бета-версии API предварительной загрузки объявлений. Чтобы интегрировать предварительную загрузку объявлений, используйте #import <GoogleMobileAds/GoogleMobileAds_Beta.h> в Objective-C и import GoogleMobileAds_Private в Swift.
Open Measurement. Обновлена версия OM SDK до 1.6.5.
13.2.0
2026-04-02
Исправлены ошибки, повышена производительность.
13.1.0
2026-02-24
Прекращена поддержка функции GADErrorOSVersionTooLow. Эта ошибка больше не возникает, поскольку минимальная целевая платформа для развертывания Google Mobile Ads SDK совпадает с минимальной версией ОС, необходимой для показа рекламы.
13.0.0
2026-02-04
Критические изменения:
Минимальная целевая версия iOS теперь 13.0.
Google Mobile Ads SDK вызывает исключение, если в массиве neighboringContentURLStrings обнаружен объект, не относящийся к типу String.
Многие ранее признанные устаревшими API были удалены.
Добавлена поддержка больших фиксированных адаптивных баннеров. Фиксированные адаптивные баннеры большого размера предназначены для повышения вовлеченности и дохода. Запрашивайте большие фиксированные адаптивные баннеры с помощью следующих функций:
Продолжение постепенного перехода на модель параллелизма Swift 6.
Обновлены все вызовы SDK os_log, чтобы использовать спецификатор видимости {public} и предотвратить удаление данных из журналов в консоли.
Исправлена ошибка, из-за которой для некоторых запросов с истекшим временем ожидания возвращался код GADErrorInvalidRequest вместо GADErrorTimeout.
Устранен сбой на iPad с iOS 26, который возникал при показе баннеров за UIPrintController.
12.14.0
2025-11-18
Исправлены ошибки, повышена производительность.
12.13.0
2025-11-06
Прекращена поддержка API -registerAdView:clickableAssetViews:nonclickableAssetViews: и -unregisterAdView для объекта GADNativeAd. Используйте для этого метод
GADNativeAdView.
12.12.0
2025-10-02
Устранен сбой в iOS 15 и более ранних версиях, который возникал при задании свойства scene для объекта GADRequest.
12.11.0
2025-09-08
Исправлены ошибки, повышена производительность.
12.10.0
2025-09-03
Google Mobile Ads SDK поддерживает iOS 26.
Исправлены ошибки, повышена производительность.
12.9.0
2025-08-11
Теперь идентификаторы мест размещения корректно отправляются в запросах нативных объявлений.
12.8.0
2025-07-28
Улучшено отображение полноэкранной рекламы и точность отчетов о показах на 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.
Многие ранее признанные устаревшими API были удалены.
Встраиваемые адаптивные объявления:
При вызове 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 не вызывались, если объект объявления был выпущен до того, как объявление было показано до конца.
Open Measurement. Обновлено до OM SDK 1.5.2.
11.11.0
2024-10-21
Прекращена поддержка функции GADErrorMediationNoFill.
Объявления-перемотки больше не поддерживаются 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 play и pause.
Добавлена зависимость от
MarketplaceKit. Для этого приложения должны быть созданы с помощью Xcode 15.3 или более поздней версии.
MarketplaceKit написан только на Swift, поэтому в дистрибутив добавлен файл-заполнитель Swift, чтобы стандартные библиотеки Swift включались в приложения, даже если в них нет других файлов Swift.
11.5.0
2024-05-16
В GADBannerView добавлено свойство isCollapsible, чтобы проверять, можно ли свернуть возвращенный баннер.
Статус userInteractionEnabled для просмотров объектов нативных объявлений теперь восстанавливается после того, как для просмотров объектов объявлений задан статус nil.
Инспектор объявлений. Добавлена поддержка дополнительных сигналов конфиденциальности, таких как 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 и интегрируйте в него Google Analytics for Firebase SDK.
Минимальная поддерживаемая версия Xcode теперь 15.1.
Минимальная целевая платформа теперь iOS 12.
Минимальная версия ОС, необходимая для показа рекламы, теперь iOS 13.
Многие ранее признанные устаревшими API были удалены.
Open Measurement. Обновлено до OM SDK 1.4.10.
Полноэкранные объявления:
Ссылки UIViewController для полноэкранных объявлений теперь могут быть нулевыми и не являются обязательными. Если контроллер представления не указан, SDK автоматически находит его в главном окне приложения.
Исправлена ошибка, из-за которой некоторые креативы могли неправильно отображаться, если объявление загружалось в одной ориентации, а показывалось в другой.
10.10.0
2023-08-30
Официальный выпуск с поддержкой iOS 17.
Open Measurement: обновлено до OM SDK 1.4.8.
Инспектор объявлений. Добавлена поддержка SDK для показа информации о плагине.
Удалены журналы консоли, в которых рекомендуется добавлять идентификаторы симулятора в testDeviceIdentifiers
API. Симуляторы по умолчанию работают в тестовом режиме.
10.9.0
2023-08-02
Open Measurement. Обновлено до OM SDK 1.4.6.
Инспектор объявлений. Добавлена поддержка экспорта ответов на запросы объявлений из SDK.
Исправлена проблема со звуком, из-за которой сеанс аудио неожиданно останавливал фоновую музыку после завершения видео, даже если звук в объявлении был отключен.
Добавлена поддержка передачи идентификатора рекламного блока при создании GADQueryInfo.
10.8.0
2023-07-12
Внесены небольшие изменения в то, как делегаты обрабатывают обратные вызовы делегирования adWillPresentFullScreenContent:, adWillDismissFullScreenContent: и adDidDismissFullScreenContent: для объявлений с медиацией. Благодаря этим изменениям объявления, показываемые через медиацию, будут работать так же, как собственные объявления.
Сторонние пакеты SDK, которые вызывают метод
adWillPresentFullScreenContent:, а затем метод
adDidDismissFullScreenContent: несколько раз, теперь активируют несколько обратных вызовов, а не только для первого набора вызовов.
Если не удается показать стороннее полноэкранное объявление, вместо adWillPresentFullScreenContent: и adDidDismissFullScreenContent: вызывается метод ad:didFailToPresentFullScreenContentWithError:.
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 для показа названий рекламных блоков в интерфейсе инспектора объявлений.
Показ рекламы на устройствах с iOS 11 больше не поддерживается. Для получения объявлений требуется iOS 12, хотя минимальная целевая платформа по-прежнему iOS 10.0.
Теперь для всех приложений Менеджера рекламы требуется идентификатор приложения Менеджера рекламы. Идентификатор имеет следующий формат: ca-app-pub-################~##########. Подробнее о том,
как обновить файл Info.plist…
GoogleAppMeasurement.xcframework теперь обязателен для всех приложений Менеджера рекламы.
Удалены следующие поля, которые уже были признаны устаревшими:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
Нативные объявления. Исправлена ошибка, из-за которой GADMediaContent.mainImage возвращал nil, хотя изображение успешно отрисовывалось в GADMediaView.
В инспекторе объявлений для нативных объявлений вне контекста теперь доступны просмотры медиаконтента.
Следующие поля в GADMediationAdConfiguration больше не поддерживаются:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Удален код bitcode из сборки Google Mobile Ads SDK.
9.14.0
2022-12-08
Объявления при запуске приложения:+loadWithAdUnitID:request:orientation:completionHandler: устарел и был заменен на
+loadWithAdUnitID:request:completionHandler:. Теперь при загрузке объявлений при запуске приложения учитывается текущая ориентация устройства, как и в других полноэкранных форматах.
Добавлена поддержка медиации для объявлений при запуске приложения.
Инспектор объявлений. Добавлена поддержка SDK для запроса и показа объявлений через интерфейс инспектора объявлений.
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:, всегда было фиктивным, а значение вознаграждения за просмотр объявления определялось настройками рекламного блока в интерфейсе Менеджера рекламы.
Инспектор объявлений. Добавлена поддержка экспорта запросов объявлений из SDK.
9.7.0
2022-07-07
В свойство loadedAdNetworkResponseInfo добавлена информация о рекламной сети, в которой было загружено объявление.GADResponseInfo
В GADAdNetworkResponseInfo добавлено свойство adSourceInstanceID.
Заменили 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
Open Measurement. Обновлено до OM SDK 1.3.30.
Добавлены предупреждения, которые появляются, когда в коде приложения вместо более нового значения adWilllPresentFullScreenContent используется adDidPresentFullScreenContent в GADFullScreenContentDelegate.
Свойство credentials в GADAdNetworkResponseInfo больше не поддерживается. Используйте новое свойство adUnitMapping того же класса.
8.12.0
2021-10-11
Исправлена ошибка, из-за которой валидатор нативных объявлений мог вызывать сбои при удалении представления нативного объявления из иерархии представлений в тестовом режиме.
Удалены все константы с префиксом kGAD. Вместо них используйте идентификаторы с префиксом GAD.
8.11.0
2021-09-16
Официальный выпуск с поддержкой iOS 15.
Добавлены средства защиты, предотвращающие сбои приложений при запуске Google Mobile Ads SDK на устройствах с iOS 9 или более ранней версии. SDK поддерживается только в iOS 10 и более поздних версий. В остальных случаях он не работает.
Исправлена редкая ошибка, из-за которой в бета-версиях iOS 15 веб-представления, развернутые на весь экран, могли иметь неправильный размер в приложениях с несколькими сценами.
Исправлена ошибка, из-за которой вызов registerAdNetworkExtras: приводил к сбою, если объект GADRequest был создан с помощью метода copy.
8.8.0
2021-07-20
Добавлена логика, которая предотвращает редкие случаи, когда несколько магазинов приложений могут быть показаны друг поверх друга.
Свойство mediaView в GADCustomNativeAd больше не поддерживается.
Вместо него используйте новое свойство mediaContent того же класса.
Исправлена ошибка, из-за которой обратные вызовы делегата отключения / включения звука в видео не вызывались для нативных объявлений с назначением ставок.
Тип kGAMSimulatorID
изменен с id на NSString*, чтобы избежать дополнительного приведения типов в Swift.
8.5.0
2021-05-07
Исправлена ошибка, из-за которой экспериментальный формат объявлений не закрывался при закрытии объявления, если оно показывалось несколько раз.
8.4.0
2021-04-19
Улучшена поддержка SKAdNetwork событий-конверсий с помощью
SKAdImpression.
8.3.0
2021-03-25
Добавлена поддержка собственного идентификатора издателя (ранее – ключ одного приложения), который помогает показывать более релевантную и персонализированную рекламу на основе данных, полученных из ваших приложений.
Объект "adWillDismissFullScreenContent:" добавлен в подборку "GADFullScreenContentDelegate".
Исправлена ошибка, из-за которой функция adDidPresentFullScreenContent: вызывалась непосредственно перед показом, а не сразу после него.
8.2.0.1
2021-03-12
Исправлена ошибка установки CocoaPods Can't merge
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 больше не будет доступно.
Добавлен валидатор правил в отношении нативных объявлений.
Добавлена бета-версия инспектора объявлений.
Исправлена ошибка, из-за которой rootViewController из GADNativeCustomTemplateAd сохранял сильный указатель на объявление.
7.67.0
2020-10-21
Выпущены новые бета-версии API для межстраничных объявлений и объявлений с вознаграждением. Новые API
поддерживают те же функции, но работают более стабильно.
В GADRequest добавлено свойство neighboringContentURLStrings.
Добавлены API для формата GADRewardedInterstitialAd. Межстраничные объявления с вознаграждением сейчас находятся на этапе закрытого бета-тестирования. Чтобы получить доступ, обратитесь к менеджеру аккаунта.
Исправлена ошибка, из-за которой целевые страницы объявлений обрезались на устройствах с вырезами.
7.66.0
2020-09-28
Баннеры. В GADBannerViewDelegate добавлен метод делегирования adViewDidRecordImpression:.
7.65.0
2020-09-03
Приложения должны быть созданы с помощью Xcode 11.0 или более поздней версии.
Формат GADInstreamAd больше не поддерживается.
Тестовые объявления. Теперь добавлять тестовые устройства можно даже в тех случаях, когда идентификатор IDFA недоступен.
В GADNativeAd добавлено свойство responseInfo, а свойство adNetworkClassName больше не поддерживается.
В GADMobileAds добавлено свойство sdkVersion, а метод sdkVersion в GADRequest объявлен устаревшим.
7.63.0
2020-07-28
Объявления при запуске приложения. Формат GADAppOpenAd теперь полноэкранный. Объявления при запуске приложения сейчас находятся на этапе закрытого бета-тестирования. Чтобы получить доступ, свяжитесь с менеджером своего аккаунта.
Нативные объявления. В GADNativeCustomTemplateAd добавлено свойство mediaContent, а свойство videoController объявлено устаревшим.
Медиация межстраничных объявлений.
Теперь дублируются обратные вызовы interstitialDidDismissScreen: из адаптеров медиации.
7.62.0
2020-07-10
Исправлена ошибка, из-за которой после снятия наушников для воспроизведения видео требовалось дважды нажать на него.
7.61.0
2020-06-17
В GADResponseInfo добавлено свойство dictionaryRepresentation, чтобы упростить регистрацию информации об ответе.
Удален класс DFPCustomRenderedAd – неиспользуемый формат объявлений, на который не должны ссылаться приложения.
7.60.0
2020-05-20
Объявления с вознаграждением. Изменено свойство serverSideVerificationOptions объекта GADRewardedAd: теперь оно имеет значение strong вместо copy.
Реализован метод description в классах GADResponseInfo и GADAdNetworkResponseInfo для упрощения ведения журналов.
Теперь все ошибки презентации (например, rewardedAd:didFailToPresentWithError:) всегда возвращают код из GADPresentationErrorCode.
Ошибки показа медиации отображаются как основные ошибки.
7.59.0
2020-05-06
Open Measurement. Обновлено до OM SDK 1.3.3.
Межстраничные объявления. Исправлена ошибка, из-за которой межстраничные объявления на iPad могли поворачиваться в неподдерживаемые ориентации, что приводило к проблемам с интерфейсом.
Тестовые объявления. Ярлык "Тестовое объявление" заменен на "Тестовый режим". Также изменен интерфейс ярлыка.
7.58.0
2020-04-13
Минимальная поддерживаемая версия Xcode теперь 11.0.
В GADResponseInfo добавлено свойство adNetworkInfoArray. Это свойство содержит метаданные о сетях медиации, которые вызываются в рамках ответа на запрос объявления.
Отключены специальные возможности для скрытых элементов объявлений, чтобы такие инструменты, как VoiceOver, не озвучивали неактивные элементы.
7.57.0
2020-03-18
Прекращена поддержка функции GADRewardBasedVideoAd. Всем клиентам следует использовать GADRewardedAd.
Улучшены сообщения об ошибках, связанных с отсутствием адаптера. Сообщения об ошибках теперь содержат название адаптера.
Исправлена ошибка GADRewardedAd, из-за которой метод rewardedAd:didFailToPresentWithError: не вызывался, если не было загружено объявление с вознаграждением.
Исправлена потенциальная проблема со сбоем, который мог возникать, если креативы пытались загрузить URL, не относящиеся к HTTP, в SafariViewController.
7.56.0
2020-02-28
В класс GADMobileAds добавлены методы экземпляра disableAutomatedInAppPurchaseReporting и enableAutomatedInAppPurchaseReporting, а метод класса disableAutomatedInAppPurchaseReporting объявлен устаревшим. Вызовите
disableAutomatedInAppPurchaseReporting до инициализации
Google Mobile Ads SDK или загрузки объявлений, чтобы отключить автоматическую отправку отчетов о покупках в приложении.
В GADMobileAds добавлен метод disableMediationInitialization. Вызовите этот метод до инициализации 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
2020-01-28
Open Measurement. Обновлено до OM SDK 1.3.1.
Включен WKWebView как SDK по умолчанию для всех веб-представлений.
Добавлена поддержка считывания параметров согласия из спецификации IAB TCF версии 2.0 и строки IAB us_privacy.
7.53.1
2019-12-19
Код ошибки kGADErrorAppIDMissing переименован в kGADErrorApplicationIdentifierMissing.
Медиация объявлений с вознаграждением. Исправлена ошибка, из-за которой при использовании API GADRewardedAd не работало назначение ставок.
7.53.0
2019-12-12
Open Measurement. Обновлено до OM SDK 1.2.21.
Межстраничные объявления и объявления с вознаграждением. Добавлен метод canPresentFromViewController:. Приложения с несколькими сценами могут использовать этот метод, чтобы проверить, можно ли показывать объявление при изменении размера сцены.
Межстраничные объявления.interstitialDidFailToPresentScreen:
Теперь этот метод вызывается при попытке показать объявление, которое ещё не готово, или объявление, которое уже было показано.
Нативные объявления. Исправлена ошибка, из-за которой API интерфейса вызывался в фоновом потоке.
Устранена утечка памяти GADBlockSignalSource, которая возникала при загрузке объявлений.
Собственная медиация. Удалены GADMediatedNativeAppInstallAd и GADMediatedNativeContentAd.
Исправлена ошибка, из-за которой в запросе не учитывалось соотношение сторон медиаконтента для встроенного видеообъявления.
7.51.0
2019-10-17
Минимальная поддерживаемая версия iOS теперь iOS 9. Приложения по-прежнему могут быть связаны с iOS 8, но объявления будут загружаться только на устройствах с iOS 9 и более поздних версий.
В GADMediaContent добавлены свойства currentTime и duration.
В GADInstreamAd добавлено свойство mediaContent и удалены свойства videoController, duration, currentTime и aspectRatio.
Добавлена поддержка приложений с несколькими сценами. Приложения, поддерживающие несколько сцен, должны задать свойство scene для объекта GADRequest, чтобы получать объявления подходящего размера.
Удален подкласс SKStoreProductViewController, который запрещен в iOS 13.
Устранено предупреждение Apple, полученное при отправке приложения в магазин, о том, что используется устаревший API.
В GADMobileAds.requestConfiguration добавлено свойство testRequestIdentifiers. Свойство testDevices в GADRequest больше не поддерживается.
Объявления с вознаграждением. Свойство customRewardString
теперь можно задать в любое время до показа GADRewardedAd. Раньше это свойство нужно было задавать до загрузки объявления.
Медиация. Улучшены сообщения об ошибках, которые показываются, когда не удается найти адаптеры медиации или они не соответствуют правильному протоколу.
7.49.0
2019-08-20
Добавлен API идентификатора ответа на запрос объявления для поиска креативов в Центре проверки объявлений Менеджера рекламы.
7.48.0
2019-08-01
Open Measurement. Обновлено до OM SDK 1.2.17.
Объявления с вознаграждением. Исправлена ошибка, из-за которой в отчетах о медиации снижалось количество показов в приложениях, использующих старые API видео с вознаграждением (например, GADRewardBasedVideoAd).
7.47.0
2019-07-11
Open Measurement: обновлено до 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
Open Measurement. Обновлено до OM SDK 1.2.15.
Исправлена ошибка, из-за которой в редких случаях происходил сбой при закрытии видеообъявлений.
Изменен обратный вызов rewardedAdMetadataDidChange, чтобы он не вызывался, когда метаданные имеют значение nil.
7.44.0
2019-05-10
Официальный выпуск с поддержкой отслеживания приложений.
Open Measurement. Обновлено до OM SDK 1.2.14.
Удалены GADCorrelator и связанные с ним API. Эта функция ранее не работала.
Свойство preferredImageOrientation в GADNativeAdImageAdLoaderOptions больше не поддерживается. Используйте вместо него GADNativeAdMediaAdLoaderOptions.
Open Measurement. Добавлена поддержка специальных форматов нативных объявлений.
Нативные объявления. В GADMediaContent добавлены свойства videoController и hasVideoContent.
Нативные объявления. Устаревшие методы videoController в GADUnifiedNativeAd, а также hasVideoContent и aspectRatio в GADVideoController.
Нативные объявления. Добавлен класс
GADNativeAdMediaAdLoaderOptions со свойством
aspectRatio, позволяющий издателям запрашивать определенное соотношение сторон для медиаобъекта нативного объявления. Этот параметр имеет приоритет над свойством preferredImageOrientation в GADNativeAdImageAdLoaderOptions.
Нативные объявления.GADMediaView теперь учитывает свойство contentMode при отрисовке изображений.
7.42.2
2019-03-29
Медиация с вознаграждением (новые API). Исправлена ошибка, из-за которой адаптеры медиации с вознаграждением автоматически освобождались после вызова загрузки.
7.42.1
2019-03-25
Исправлен редкий сбой, который мог возникать при удалении видеообъявлений.
7.42.0
2019-03-15
Google Mobile Ads SDK теперь зависит от отслеживания приложений. Вам необходимо добавить фреймворк App Measurement и зависимости. Идентификатор приложения должен быть добавлен в файл plist приложения с помощью ключа GADIsAdManagerApp.
Дополнительную информацию можно найти в кратком руководстве.
Размер фреймворка SDK уменьшен до допустимого значения.
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
22.01.2019
Исправлена проблема с показом адаптивных объявлений в табличных представлениях.
Добавлен новый класс 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
26.09.2018
Запрашивать второе объявление с вознаграждением, пока показывается первое, больше нельзя. Исправлена ошибка, из-за которой при запросе второго объявления с вознаграждением ломались некоторые сторонние адаптеры медиации. Следующий запрос объявления можно отправить через 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
Реклама с вознаграждением. В тег GADRewardBasedVideoAd добавлено свойство customRewardString, позволяющее издателям передавать пользовательские данные в запросах на проверку на стороне сервера.
Нативные объявления. Добавлена функция "Отключить это объявление".
Нативные объявления. Исправлена ошибка, из-за которой при повторном использовании представлений объявлений в представлениях коллекций удалялось представление "Выбор рекламы".
В GADMobileAds добавлено свойство requestConfiguration, которое можно использовать, чтобы задавать параметры maxAdContentRating и tagForUnderAgeOfConsent для всех запросов объявлений.
Медиация. В GADMediationAdRequest добавлены свойства maxAdContentRating и underAgeOfConsent.
Упраздненные свойства даты рождения и пола в GADRequest.
7.30.0
26 марта 2018 г.
бета-версия MRAID 3;
Исправлены ошибки, повышена производительность.
7.29.0
2018-02-16
Исправлена ошибка, появившаяся в версии 7.28.0 и вызывавшая графические сбои в приложениях GameKit.
7.28.0
2018-01-31
Нативные объявления: добавлен API для объединенных нативных объявлений. Это сочетание эмодзи GADNativeAppInstallAds и GADNativeContentAds, которое образует новый тип: GADUnifiedNativeAd. Подробнее о единых нативных объявлениях…
Видео с вознаграждением. В метод rewardBasedVideoAdDidCompletePlaying: класса GADRewardBasedVideoAdDelegate добавлен код, который уведомляет издателей о завершении видео.
Медиация видеорекламы с вознаграждением: в класс GADMRewardBasedVideoAdConnectorDelegate добавлен метод connectorDidCompletePlayingRewardBasedVideoAd:, который адаптеры медиации вызывают при завершении видео.
Нативная медиация: обновленный GADMediatedNativeAdDelegate.h, который предоставляет адаптерам доступ к отдельным представлениям, используемым в нативном объявлении.
Добавлена поддержка медиации для нативных видеообъявлений. Адаптеры медиации для нативной рекламы должны реализовать метод mediaView в классах GADMediatedNativeAppInstallAd и GADMediatedNativeContentAd и возвращать представление медиаконтента.
Добавлены зависимости от фреймворков QuartzCore и CFNetwork.
7.26.0
2017-11-17
Поддержка iPhone X.
В полноэкранных объявлениях кнопка закрытия по умолчанию теперь показывается в безопасной зоне.
Ограничивает взаимодействие SDK с StoreServices от Apple до одного раза за сеанс при запуске приложения.
Теперь вверху тестовых объявлений показывается ярлык. Подробнее о тестировании…
7.25.0
2017-10-25
Медиация на основе собственных объявлений. Теперь адаптеры получают вызов mediatedNativeAd:didRenderInView:viewController:, как только собственное объявление связывается с представлением собственного объявления, а не когда это представление становится видимым.
Встроенная медиация. Теперь адаптеры получают вызов mediatedNativeAdDidUntrackView: с нулевым представлением, когда отслеживаемое представление освобождается.
7.24.1
2017-9-27
Изменения в том, как SDK взаимодействует с StoreServices от Apple.
7.24.0
2017-9-20
Официальный выпуск с поддержкой 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, которое указывает, загружает ли в данный момент загрузчик объявлений рекламу.
В GADAdLoaderDelegate добавлен новый необязательный метод делегирования -adLoaderDidFinishLoading:, который вызывается после того, как GADAdLoader завершает возврат всех объявлений для запроса.
7.20.0
2017-05-03
Удален формат объявлений для покупок в приложении.
Удалена архитектура armv7s.
7.19.1
2017-04-13
Устранена проблема, из-за которой в сети медиации для медиации умных баннеров передавался неправильный размер объявлений.
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
Добавлены nativeAdDidRecordImpression и nativeAdDidRecordClick в GADNativeAdDelegate.
7.16.0
2016-12-12
Добавлен контроллер видео для объекта DFPBannerView.
GADNativeExpressAdView,
GADNativeContentAd,
GADNativeCustomTemplateAd,
GADNativeContentAd,
и GADNativeCustomTemplateAd
теперь не могут быть нулевыми.
Нативная медиация. Теперь адаптеры могут задавать свойство adChoicesView
для объектов GADMediatedNativeAppInstallAd и
GADMediatedNativeContentAd, чтобы показывать значок "Выбор рекламы".
7.15.0
2016-11-21
В GADNativeContentAd и GADNativeCustomTemplateAd добавлено свойство GADMediaView.
7.14.0
2016-10-28
Заголовки адаптера медиации перенесены в фреймворк и глобальный заголовок.
Для рекламного места размером kGADAdSizeFluid изменение размера баннера больше не влияет на размер фрейма, в котором он показывается.
7.13.1
2016-10-20
Добавлена поддержка предварительного просмотра в приложении и устранения неполадок в Google Менеджере рекламы.
7.13.0
2016-10-17
Добавлена зависимость от фреймворка JavaScriptCore.
Исправлены различные ошибки.
7.12.1
2016-10-05
Исправлены аннотации о допустимости значения NULL для GADNativeAppInstallAd и GADNativeContentAd.
7.12.0
2016-09-28
Исправлены ошибки, вызывающие сбои, связанные с GADStringFromCGFloat.
Добавлено поле GADNativeAdViewAdOptions, позволяющее указать местоположение значка "Выбор рекламы" в нативных объявлениях.
В GADRewardBasedVideoAd добавлено свойство adNetworkClassName.
7.11.0
2016-09-15
Удалены зависимости от фреймворков CoreBlueooth, EventKit и EventKitUI.
При обновлении приложений для iOS 10 больше не нужно указывать текст для тегов NSCalendarsUsageDescription и NSBluetoothPeripheralUsageDescription.
Удалена поддержка 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
2016-07-18
Исправлена ошибка, влиявшая на медиацию видеообъявлений с вознаграждением.
7.9.0
2016-07-13
Добавлены зависимости от фреймворков GLKit, OpenGLES, CoreMotion и CoreVideo, чтобы улучшить и повысить качество отображения объявлений.
Добавлен метод +[GADMobileAds configureWithApplicationID:]. Издатели AdMob должны вызывать этот метод с идентификатором своего приложения.
Издатели Google Менеджера рекламы, которые используют медиацию SDK, больше не будут получать предупреждение "Тип медиированного объявления неизвестен или недействителен".
7.8.1
2016-05-11
Добавлена поддержка SDK для автоматического использования данных о местоположении, если пользователь явно включил разрешения на доступ к местоположению для приложения.
7.8.0
2016-04-28
Добавлена зависимость от фреймворков CoreBluetooth и SafariServices.
В основные заголовочные файлы SDK добавлены аннотации о допустимости значения NULL. Это обеспечивает лучшую поддержку необязательных значений Swift.
Добавлена поддержка свойства GADAdSizeDelegate в объявлениях размером kGADAdSizeFluid.
7.7.1
2016-04-06
Исправлена проблема с обработкой кликов по нативным объявлениям в представлениях с прокруткой.
7.7.0
2016-02-24
Добавлена поддержка видеообъявлений с вознаграждением.
Добавлена поддержка бит-кода.
Хотя это увеличило размер скачиваемого пакета SDK, размер двоичных файлов приложения не изменится значительно.
Чтобы изменить этот параметр для своего приложения, перейдите в раздел Настройки сборки проекта и в разделе Параметры сборки установите для параметра Включить Bitcode значение Yes.
Добавлена зависимость от фреймворка MediaPlayer.
Вам нужно будет связать этот фреймворк с исполняемым файлом приложения.
Если вы используете CocoaPods, запустите pod install --repo-update.
Удалены все упоминания userID в API видео с вознаграждением.
Вызовы метода loadRequest: для GADInterstitial всегда связаны с асинхронным вызовом делегата didFailToReceiveAd:withError: или interstitialDidReceiveAd:.
Устранена проблема, из-за которой в некоторых случаях это условие не выполнялось.
Медиация нативных объявлений:
Добавлена возможность для адаптеров обрабатывать события кликов и отправлять отчеты о них.
Поисковые объявления: добавлена поддержка динамической высоты.
7.6.0
2015-12-07
Методы протокола для адаптеров медиации были перегруппированы или перемещены, чтобы упростить их использование.
Исправлено написание заглавных букв в сообщении didFailToLoadWithError в протоколе GADRewardBasedVideoAdDelegate.
7.5.2
2015-10-16
Исправлены ошибки.
7.5.1
2015-09-30
Устранены сбои в GADStatisticsCore.
7.5.0
2015-09-22
SDK больше не использует метод UIApplication's
canOpenURL
на устройствах с iOS 9.
Исправлена проблема, из-за которой не вызывались методы GADNativeAdDelegate.
Теперь обратный вызов adLoader:didFailToReceiveAdWithError объекта GADAdLoaderDelegate вызывается, если не запрошены типы объявлений.
7.4.1
2015-08-13
Исправлена ошибка, из-за которой приложение аварийно завершало работу, когда пользователь совершал покупку в приложении для продукта, идентификатор которого содержал специальный символ.
7.4.0
2015-07-30
бета-версия MRAID 2;
Добавлены новые глобальные настройки для отчетов о сбоях и автоматического отслеживания покупок в приложении. Если автоматическое отслеживание покупок в приложении включено, для получения данных о конверсиях, связанных с покупками в приложении, больше не требуется SDK для отслеживания конверсий.
Свойство 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
2015-05-07
Исправлено следующее предупреждение, которое появлялось при загрузке в 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.
В GADRequest добавлено свойство requestAgent.
Сторонние интеграции должны задавать это свойство, чтобы указать платформу, с которой был отправлен запрос.
Добавлен новый класс DFPRequest, который поддерживает таргетинг со специальными настройками и исключение категорий.
Свойство "publisherProvidedID" перемещено из DFPExtras в DFPRequest.
Классы GADAdMobExtras и DFPExtras заменены одним классом GADExtras.
Устаревшее свойство GADBannerView объекта hasAutoRefreshed.
Удален макрос GAD_SIMULATOR_ID. Тестовые объявления автоматически включаются в симуляторе при использовании GADBannerView и GADInterstitial.
Удалены свойства mediationExtras, additionalParameters и тестовые свойства пользователя GADRequest.
Прекращена поддержка функции GADRequest.
setBirthdayWithMonth:day:year:
Удален метод addKeyword: пользователя GADRequest.
Удален класс DFPSwipeableBannerView.
6.12.2
2014-11-06
Отключено подпрыгивание баннеров.
Исправлен сбой, возникавший в DumpViews.
6.12.0
2014-09-18
Официальный выпуск с поддержкой iOS 8.
В iOS 8 загрузка объявлений в основном потоке занимает меньше времени.
Смарт-баннеры правильно показываются в горизонтальной ориентации на устройствах с iOS 8.
Требуется связать два новых фреймворка: EventKit и EventKitUI.
Они автоматически связываются, если включены модули и фреймворки для автоматической связи.
Устаревшее свойство mediatedAdView в GADBannerView.
Удален ранее признанный устаревшим метод loadAndDisplayRequest:usingWindow:initialImage: в GADInterstitial.
6.11.1
2014-08-07
Исправлена инициализация показа баннера из файлов NIB.
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.
Добавлен формат большого баннера 320 x 100 с константой
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
2013-11-05
Требуется для связывания с фреймворком AVFoundation.
Добавлена поддержка архитектур arm64 и x86_64.
Значительно уменьшился размер библиотеки.
В GADBannerView и GADInterstitial добавлено свойство adNetworkClassName.
Исправлена ошибка, из-за которой события приложений Менеджера рекламы не срабатывали для межстраничных объявлений.
В библиотеку добавлен HTML-адаптер Ad Exchange. Разработчикам Ad Exchange больше не нужно отдельно связывать libAdapterHtml.a.
6.5.1
2013-08-29
Скрывает строку состояния в полноэкранном режиме на устройствах с iOS 7.
6.5.0
2013-07-16
Исправлена ошибка изменения размера GADBannerView.
Изменение API для поля COPPA в GADRequest
Передает IDFA от Apple в запросе объявления.
Обновлены предупреждения о медиации для использования флага компоновщика.
6.4.2
2013-05-20
Исправлена повторяющаяся проблема GADMRAIDInterceptor.
6.4.1
2013-04-18
Устранен сбой, который возникал, когда Advertising Identifier был nil.
6.4.0
2013-04-08
Исправлена ошибка, из-за которой GADInterstitial закрывался при работе в фоновом режиме.
Исправлена ошибка, связанная с потоками в GADMRAIDInterceptor.
Исправлена ошибка, из-за которой делегаты межстраничных объявлений не получали interstitialWillLeaveApplication.
Переименованы символы MD5, чтобы избежать ошибок, связанных с дублированием символов.
Добавлена поддержка получения тестовых объявлений при использовании AdMob через медиацию.
Тестовые объявления доступны только на устройствах с iOS 6 и более поздних версий.
Удалены все случаи использования UDID.
6.3.0
2013-02-14
Добавлено утверждение журнала, которое предоставляет идентификатор для передачи в request.testDevices, чтобы включить тестовые объявления на определенном устройстве.
Добавлена поддержка тестовой рекламы в iOS 6.
Исправлена ошибка, приводящая к сбоям в GADMraidInterceptor.
6.2.1
2012-10-16
Требуется для связывания с фреймворком StoreKit.
Исправлена ошибка, из-за которой приложение аварийно завершало работу при повороте экрана до получения первого объявления от медиации.
6.2.0
2012-09-26
Флаг -all_load больше не нужен при сборке для ARMv7s, а флаг -ObjC по-прежнему необходим.
Требуется для связи с фреймворком AdSupport.
Требуется для использования Xcode 4.5 и сборки для iOS 6. Минимальная версия iOS – 4.3.
Из SDK удалены инструкции ARMv6, но добавлены инструкции ARMv7s.
Использует рекламный идентификатор Apple (IDFA) для iOS 6 и UDID для более ранних версий iOS.
Исправлены различные ошибки в iOS 6.
Совместимость встроенного браузера с более высоким экраном iPhone 5.
Совместимость с автоматической разметкой для iOS 6.
6.1.4/5
2012-08-09
Исправлена ошибка стороннего отслеживания кликов и показов.
DFPBannerView можно создать без указания начального размера.
Убедитесь, что перед загрузкой запроса задано значение validAdSizes.
6.1.5: в этой версии используется универсальный идентификатор устройства (UDID). Приложения, в которых используется эта версия, должны получать согласие пользователей на отправку информации об идентификаторе устройства в соответствии с действующими правилами iOS.
6.1.1/2
2012-07-19
Исправлена ошибка, из-за которой происходил сбой MRaid Interceptor при попытке доступа к ключу nil.
Издателям необходимо добавить флаг -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 версии 1.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
Добавлена поддержка дополнительных форматов межстраничных мультимедийных объявлений для iPhone и iPad. Это обновление будет совместимо со всеми будущими форматами межстраничных объявлений.
GADInterstitial всегда был объектом одноразового использования, но теперь он будет корректно завершать работу, вызывая didFailToReceiveAdWithError: при любых запросах на загрузку или показ межстраничного объявления после первого запроса.
5.0.4
2011-10-28
Исправлена проблема с кнопками большого размера на дисплеях Retina во встроенном браузере.
Исправлена проблема с показом объявлений в модальном контроллере представления.
Исправлена работа анкоров.
4.1.1
2011-07-18
Также сертифицировано на iOS 5.0 Beta 3.
GTMStringEncoding имеет пространство имен, чтобы избежать конфликтов компоновщика с другими библиотеками.
Встроенный браузер закрывается из-за неправильно настроенной рекламы в App Store.
Устранены утечки памяти в SDK.
Исправлены проблемы с отслеживанием кликов по баннерам DoubleClick for Advertisers (DFA).
Исправлено несколько очень редких сбоев.
Официальная версия Google Менеджера рекламы.
4.1.0
2011-05-02
Все контроллеры представлений корректно закрываются, когда из JavaScript в контроллере представлений, скрытом в стеке контроллеров представлений, поступает команда закрытия.
Добавлена поддержка тайм-аутов для межстраничных объявлений AFMA, заданных на сервере.
Теперь тестовый режим включается путем добавления идентификаторов устройств в белый список.
Добавлен метод повторного использования одного и того же объекта UIWebView в баннере и наложении Rich Media.
Добавлена подмодель устройства в словарь onshow.
Устранены утечки памяти в GADBrowserController и UIWebViews.
Контроллер просмотра межстраничного объявления при запуске приложения блокирует ориентацию экрана в книжной, чтобы удалить из консоли предупреждение.
Теперь при получении любого кода HTTP-ответа 5xx возвращается сообщение "Ошибка сервера", а не "Ошибка сети".
[[["Прост для понимания","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."],[],[]]