В этом руководстве рассказывается, как использовать Google Mobile Ads SDK для загрузки и показа объявлений из Chartboost с помощью медиации, а также рассматривается каскадная интеграция. В ней рассказывается, как добавить Chartboost в конфигурацию медиации рекламного блока, а также как интегрировать SDK и адаптер Chartboost в приложение для iOS.
Поддерживаемые интеграции и форматы объявлений
Адаптер медиации для Chartboost обладает следующими возможностями:
| Интеграция | |
|---|---|
| Ставки | |
| Водопад | |
| Форматы | |
| Баннер | |
| Межстраничное объявление | |
| Бонус предоставлен | |
| Стандартное | |
Требования
Прежде чем продолжить, убедитесь, что:
- Целевая версия iOS для развертывания – 13.0 или более поздняя.
Последняя версия Google Mobile Ads SDK.
Шаг 1. Задайте настройки в интерфейсе Chartboost
Зарегистрируйте аккаунт Chartboost и войдите в него после подтверждения. Затем перейдите на вкладку Управление приложениями.
Нажмите кнопку Добавить приложение.
Заполните остальные поля и нажмите кнопку Добавить приложение.
После создания приложения вы будете перенаправлены на его панель управления. Запишите идентификатор и подпись приложения.
Чтобы настроить идентификатор рекламного блока Менеджера рекламы, вам потребуются идентификатор пользователя и подпись пользователя Chartboost. Чтобы найти эти параметры, нажмите Chartboost mediation (Медиация Chartboost) в интерфейсе Chartboost.
Перейдите на вкладку Resources (Ресурсы) > API Explorer (API Explorer) и запишите User ID (Идентификатор пользователя) и User Signature (Подпись пользователя), которые находятся в разделе Authentication (Аутентификация).
Обновите файл app-ads.txt
Решение
Authorized Sellers for Apps (app-ads.txt), разработанное IAB Tech Lab, позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt.
Если вы ещё этого не сделали, создайте файл app-ads.txt для Менеджера рекламы.
Чтобы реализовать app-ads.txt для Chartboost, ознакомьтесь с инструкциями по работе с файлом app-ads.txt.
Включить тестовый режим
Чтобы включить тестовый режим в приложении, перейдите на вкладку Apps management (Управление приложениями) в интерфейсе Chartboost, выберите приложение из списка и нажмите Edit app settings (Изменить настройки приложения).
В настройках приложения можно включить тестовый режим.
После этого вы сможете запрашивать объявления, используя созданный ранее идентификатор рекламного блока, и получать тестовые объявления Chartboost.
После того как вы сможете получать тестовые объявления Chartboost, ваше приложение будет размещено в разделе Publisher App Review (Проверка приложения издателя). Чтобы монетизация в Chartboost работала, приложение издателя должно пройти проверку в Chartboost.
Шаг 2. Настройте спрос Chartboost в интерфейсе Менеджера рекламы
Как настроить медиацию для рекламного блока
Войдите в аккаунт Менеджера рекламы.
Перейдите в раздел Выполнение > Группы доходности и нажмите кнопку Новая группа доходности.

Укажите уникальное название группы доходности, установите для нее статус Активно, выберите формат объявлений и задайте тип инвентаря Мобильное приложение. В разделе Таргетинг > Инвентарь выберите рекламный блок в разделах Инвентарь и Мобильное приложение, для которого нужно настроить медиацию.
Нажмите кнопку Добавить партнера по группе доходности.

Если у вас уже есть партнер по группе доходности для Chartboost, вы можете выбрать его. В противном случае выберите Создать партнера по группе доходности.
Выберите Chartboost в качестве рекламной сети, введите уникальное название и включите медиацию.
Включите Автоматический сбор данных и введите идентификатор пользователя и подпись пользователя, полученные в предыдущем разделе.

Выбрав партнера по группе доходности, укажите Медиация с использованием Mobile SDK в качестве типа интеграции, iOS в качестве платформы и Активно в качестве статуса. Укажите идентификатор приложения, подпись приложения и место размещения объявления, полученные в предыдущем разделе. Затем укажите значение в поле Цена за тысячу показов по умолчанию.
Места размещения объявлений Chartboost (именованные места размещения) – это простые названия, обозначающие места в приложении, где вы хотите показывать рекламу. Менеджер рекламы отправляет запросы по адресу, указанному в настройках. После отправки запросов Chartboost добавит местоположение в свой интерфейс для создания отчетов.
В интерфейсе Chartboost места размещения рекламы можно посмотреть на странице Basic Settings (Основные настройки), нажав Advanced Settings (Расширенные настройки). Дополнительную информацию можно найти в руководстве Chartboost по именованным местоположениям.

Нажмите Сохранить внизу страницы.
Добавьте Chartboost в список рекламных партнеров, на которых распространяются требования GDPR и законов штатов США
Следуйте инструкциям в статьях Настройки, обеспечивающие соблюдение европейских регламентов и Настройки, обеспечивающие соблюдение законов штатов США, чтобы добавить Chartboost в список рекламных партнеров, обеспечивающих соблюдение европейских регламентов и законов штатов США, в интерфейсе Менеджера рекламы.
Шаг 3. Импортируйте SDK и адаптер Chartboost
Используйте Swift Package Manager
Прежде чем продолжить, убедитесь, что у вас установлена минимальная поддерживаемая версия адаптера – 9.11.0.1.
Чтобы добавить зависимость пакета в проект, выполните следующие действия:
В Xcode выберите File (Файл) > Add Package Dependencies (Добавить зависимости пакетов).
В появившемся окне найдите следующий URL пакета:
https://github.com/googleads/googleads-mobile-ios-mediation-chartboost.gitВ разделе Правило зависимости выберите Ветвь.
В текстовом поле введите
main.
Через CocoaPods
Добавьте в Podfile проекта следующую строку:
pod 'GoogleMobileAdsMediationChartboost'В командной строке выполните следующую команду:
pod install --repo-update
Интеграция вручную
Скачайте последнюю версию Chartboost SDK и свяжите Chartboost.framework и CHAMoatMobileAppKit.framework в своем проекте.
Скачайте последнюю версию адаптера Chartboost по ссылке для скачивания в журнале изменений и свяжите ChartboostAdapter.framework со своим проектом.
Добавьте в проект следующие фреймворки:
StoreKitFoundationCoreGraphicsWebKitAVFoundationUIKit
Шаг 4. Настройте конфиденциальность в Chartboost SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять определенную информацию пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Адаптер Chartboost для iOS версии 9.13.0.0 и более поздних автоматически передает в Chartboost SDK согласие по GDPR, заданное с помощью UMP SDK и платформ для запросов согласия, которые поддерживают спецификацию Google по получению дополнительного согласия. Дополнительную информацию можно найти в разделе Методы обеспечения конфиденциальности в SDK.
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности рассказывается, как включить ограничение обработки данных для показа рекламы Google. Однако Google не может применить эту настройку ко всем рекламным сетям в вашей цепочке медиации. Поэтому вам необходимо определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
В SDK версии 8.2.0 Chartboost добавил метод addDataUseConsent. В следующем образце кода согласие на использование данных имеет значение CHBCCPAConsentOptInSale. Если вы решите вызвать этот метод, рекомендуем сделать это до запроса объявлений с помощью Google Mobile Ads SDK.
Swift
let dataUseConsent = CHBDataUseConsent.CCPA(CHBDataUseConsent.CCPA.Consent.optInSale)
Chartboost.addDataUseConsent(dataUseConsent)
Objective-C
CHBCCPADataUseConsent *dataUseConsent = [CHBCCPADataUseConsent ccpaConsent:CHBCCPAConsentOptInSale];
[Chartboost addDataUseConsent:dataUseConsent];
Дополнительную информацию и значения, которые можно указать в каждом методе, вы найдете в статье Chartboost о CCPA и в статье Методы обеспечения конфиденциальности в iOS.
Шаг 5. Добавьте необходимый код
Как реализовать SKAdNetwork
Добавьте идентификаторы SKAdNetwork в файл Info.plist проекта, следуя инструкциям из документации Chartboost.
Настройки проекта
В разделе Build Settings (Настройки сборки) целевого объекта задайте для параметра Allow Non-modular Includes in Framework Modules (Разрешить немодульные включения в модулях фреймворка) значение YES.
Добавьте значение -ObjC в поле Other Linker Flags (Другие флаги компоновщика) в разделе Build Settings (Настройки сборки) проекта для Debug (Отладка) и Release (Выпуск).
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Обязательно зарегистрируйте тестовое устройство в Менеджере рекламы и включите тестовый режим в интерфейсе Chartboost.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от Chartboost, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Chartboost (каскад).
Коды ошибок
Если адаптер не может получить объявление от Chartboost, вы можете проверить основную ошибку в ответе на запрос объявления, используя GADResponseInfo.adNetworkInfoArray в следующих классах:
GADMAdapterChartboost
GADMediationAdapterChartboost
Ниже приведены коды и сообщения, которые возвращает адаптер Chartboost, когда не удается загрузить объявление.
| Код ошибки | Причина |
|---|---|
| 101 | Параметры сервера Chartboost, настроенные в интерфейсе Менеджера рекламы, отсутствуют или недействительны. |
| 102 | Chartboost SDK вернул ошибку инициализации. |
| 103 | Объявление Chartboost не кешируется во время показа. |
| 104 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому Chartboost. |
| 105 | Версия ОС на устройстве ниже минимальной поддерживаемой версии ОС Chartboost SDK. |
| 200-299 | Ошибки кеша Chartboost SDK. Подробную информацию можно найти в коде. |
| 300-399 | Ошибки показа Chartboost SDK. Подробную информацию можно найти в коде. |
| 400-499 | Ошибки кликов в Chartboost SDK. Подробную информацию можно найти в коде. |
Журнал изменений адаптера Chartboost iOS Mediation
Версия 9.14.2.0
- Подтверждена совместимость с Chartboost SDK версии 9.14.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.10.0.
- Версия Chartboost SDK 9.14.2.
Версия 9.14.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.14.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.10.0.
- Версия Chartboost SDK 9.14.1.
Версия 9.14.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.14.0.
- Классы
GADMAdapterChartboostConstantsиGADMChartboostErrorперенесены в Swift.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.9.0.
- Chartboost SDK версии 9.14.0.
Версия 9.13.0.0
- Теперь адаптер автоматически пересылает согласие по GDPR, найденное в
IABTCF_AddtlConsent, в Chartboost SDK, если применяется GDPR. - Минимальная версия Google Mobile Ads iOS SDK изменена на
13.3, чтобы разрешить использование промежуточных версий. - Подтверждена совместимость с Chartboost SDK версии 9.13.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.6.0.
- Версия Chartboost SDK 9.13.0.
Версия 9.12.0.1
- Теперь адаптер передает флаг
ageRestrictedTreatmentGoogle Mobile Ads SDK в COPPA API Chartboost SDK.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.4.0.
- Версия Chartboost SDK 9.12.0.
Версия 9.12.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.12.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.3.0.
- Версия Chartboost SDK 9.12.0.
Версия 9.11.0.3
- Зависимость Google Mobile Ads SDK обновлена до версии 13.0.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.0.0.
- Версия Chartboost SDK 9.11.0.
Версия 9.11.0.2
- Минимальная версия iOS для CocoaPods изменена на
13.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 13.0.0.
- Версия Chartboost SDK 9.11.0.
Версия 9.11.0.1
- Добавлена поддержка пересылки параметров
tagForChildDirectedTreatmentиtagForUnderAgeOfConsentGoogle Mobile Ads SDK в Chartboost SDK.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.14.0.
- Версия Chartboost SDK 9.11.0.
Версия 9.11.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.11.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.14.0.
- Версия Chartboost SDK 9.11.0.
Версия 9.10.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.10.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.12.0.
- Версия Chartboost SDK 9.10.1.
Версия 9.10.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.10.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.11.0.
- Версия Chartboost SDK 9.10.0.
Версия 9.9.3.0
- Подтверждена совместимость с Chartboost SDK версии 9.9.3.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.11.0.
- Chartboost SDK версии 9.9.3.
Версия 9.9.2.0
- Подтверждена совместимость с Chartboost SDK версии 9.9.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.8.0.
- Версия SDK Chartboost 9.9.2.
Версия 9.9.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.9.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.7.0.
- Chartboost SDK версии 9.9.1.
Версия 9.9.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.9.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.5.0.
- Версия Chartboost SDK 9.9.0.
Версия 9.8.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.8.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.0.0.
- Версия Chartboost SDK: 9.8.1.
Версия 9.8.0.1
- Теперь требуется Google Mobile Ads SDK версии 12.0.0 или более поздней.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 12.0.0.
- Версия Chartboost SDK 9.8.0.
Версия 9.8.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.8.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 11.11.0.
- Версия Chartboost SDK 9.8.0.
Версия 9.7.0.1
- В
CFBundleShortVersionStringтеперь три компонента вместо четырех.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 11.10.0.
- Версия Chartboost SDK 9.7.0.
Версия 9.7.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.7.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 11.2.0.
- Версия Chartboost SDK 9.7.0.
Версия 9.6.0.1
- Теперь требуется iOS 12.0 или более поздней версии.
- Теперь требуется Google Mobile Ads SDK версии 11.0 или более поздней.
- В фреймворки
ChartboostAdapter.xcframeworkдобавленInfo.plist.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 11.0.1.
- Chartboost SDK версии 9.6.0.
Версия 9.6.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.6.0.
- Устаревший метод
GADMobileAds.sharedInstance.sdkVersionзаменен наGADMobileAds.sharedInstance.versionNumber. - Добавлена реализация
GADMediationInterstitialAd.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.14.0.
- Версия Chartboost SDK 9.6.0.
Версия 9.5.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.5.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.12.0.
- Версия Chartboost SDK 9.5.1.
Версия 9.4.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.4.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.7.0.
- Chartboost SDK версии 9.4.0.
Версия 9.3.1.0
- Подтверждена совместимость с Chartboost SDK версии 9.3.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.7.0.
- Chartboost SDK версии 9.3.1.
Версия 9.3.0.0
- Проверена совместимость с Chartboost SDK версии 9.3.0.
- Теперь требуется iOS 11.0 или более поздней версии.
- Теперь требуется Google Mobile Ads SDK версии 10.4.0 или более поздней.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.4.0.
- Chartboost SDK версии 9.3.0.
Версия 9.2.0.0
- Удален импорт
GADMChartboostExtrasв заголовочном файлеChartboostAdapter. - Подтверждена совместимость с Chartboost SDK версии 9.2.0.
- Теперь требуется Google Mobile Ads SDK версии 10.0.0 или более поздней.
- Прекращена поддержка архитектуры
armv7. - Теперь требуется iOS 11.0 или более поздней версии.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 10.0.0.
- Версия Chartboost SDK 9.2.0.
Версия 9.1.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.1.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 9.11.0.
- Версия Chartboost SDK 9.1.0.
Версия 9.0.0.0
- Подтверждена совместимость с Chartboost SDK версии 9.0.0.
- Подтверждена совместимость с Google Mobile Ads SDK версии 9.10.0.
- Адаптер обновлен для использования
didRewardUserAPI. - Теперь требуется Google Mobile Ads SDK версии 9.8.0 или более поздней.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 9.10.0.
- Версия Chartboost SDK 9.0.0.
Версия 8.5.0.2
- Подтверждена совместимость с Google Mobile Ads SDK версии 9.0.0.
- Теперь требуется Google Mobile Ads SDK версии 9.0.0 или более поздней.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 9.0.0.
- Chartboost SDK версии 8.5.0.
Версия 8.5.0.1.0
- Подтверждена совместимость с Chartboost SDK 8.5.0, который соответствует версии 8.5.0.1 в CocoaPods.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.13.0.
- Chartboost SDK версии 8.5.0.
Версия 8.5.0.0
- Подтверждена совместимость с Chartboost SDK 8.5.0.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.12.0.
- Chartboost SDK версии 8.5.0.
Версия 8.4.2.0
- Подтверждена совместимость с Chartboost SDK 8.4.2.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.6.0.
- Chartboost SDK версии 8.4.2.
Версия 8.4.1.1
- Снижены требования к зависимости от Google Mobile Ads SDK – теперь поддерживается версия 8.0.0 и более поздние.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.4.0.
- Chartboost SDK версии 8.4.1.
Версия 8.4.1.0
- Проверена совместимость с Chartboost SDK 8.4.1.
- Теперь требуется Google Mobile Ads SDK версии 8.1.0 или более поздней.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.1.0.
- Chartboost SDK версии 8.4.1.
Версия 8.4.0.1
- Добавлены стандартизированные коды ошибок и сообщения адаптера.
- Адаптер обновлен для использования формата
.xcframework. - Теперь требуется Google Mobile Ads SDK версии 8.0.0 или более поздней.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 8.0.0.
- Chartboost SDK версии 8.4.0.
Версия 8.4.0.0
- Подтверждена совместимость с Chartboost SDK 8.4.0.
- Теперь требуется Google Mobile Ads SDK версии 7.68.0 или более поздней.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.68.0.
- Chartboost SDK версии 8.4.0.
Версия 8.3.1.0
- Подтверждена совместимость с Chartboost SDK версии 8.3.1.
- Теперь требуется Google Mobile Ads SDK версии 7.66.0 или выше.
- Теперь требуется iOS 10.0 или более поздней версии.
- Добавлена поддержка запросов адаптивных баннеров.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.66.0.
- Chartboost SDK версии 8.3.1.
Версия 8.2.1.0
- Подтверждена совместимость с Chartboost SDK 8.2.1.
- Теперь требуется Google Mobile Ads SDK версии 7.64.0 или выше.
- Теперь требуется iOS 9.0 или более поздней версии.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.64.0.
- Chartboost SDK версии 8.2.1.
Версия 8.2.0.0
- Подтверждена совместимость с Chartboost SDK 8.2.0.
- Теперь требуется Google Mobile Ads SDK версии 7.61.0 или более поздней.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.61.0.
- Chartboost SDK версии 8.2.0.
Версия 8.1.0.1
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 7.60.0.
- Адаптер обновлен для использования нового API Chartboost, а устаревшие API удалены.
- Теперь адаптер поддерживает загрузку нескольких объявлений одного формата с использованием одного и того же местоположения Chartboost.
- Если вознаграждение не переопределено в интерфейсе AdMob или Менеджера рекламы, то в качестве вознаграждения за просмотр объявлений с вознаграждением теперь используется значение, указанное в интерфейсе Chartboost, а не
0.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.60.0.
- Версия Chartboost SDK 8.1.0.
Версия 8.1.0.0
- Подтверждена совместимость с Chartboost SDK 8.1.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 7.59.0.
- Прекращена поддержка архитектуры i386.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.59.0.
- Версия Chartboost SDK 8.1.0.
Версия 8.0.4.0
- Подтверждена совместимость с Chartboost SDK 8.0.4.
Создано и протестировано с помощью
- Google Mobile Ads SDK версии 7.52.0.
- Chartboost SDK версии 8.0.4.
Версия 8.0.1.1
- Исправлена ошибка, из-за которой при запросе баннеров не возвращались заполнения.
Версия 8.0.1.0
- Подтверждена совместимость с Chartboost SDK 8.0.1.
- Добавлена поддержка запросов баннеров.
Версия 7.5.0.1
- Добавлен код для правильной инициализации Chartboost SDK.
Версия 7.5.0.0
- Подтверждена совместимость с Chartboost SDK 7.5.0.
- Адаптер обновлен для использования нового API объявлений с вознаграждением.
- Адаптер обновлен для обработки нескольких запросов межстраничных объявлений.
- Теперь требуется Google Mobile Ads SDK версии 7.42.2 или более поздней.
Версия 7.3.0.0
- Подтверждена совместимость с Chartboost SDK 7.3.0.
Версия 7.2.0.1
- В адаптер добавлен обратный вызов
adapterDidCompletePlayingRewardBasedVideoAd:.
Версия 7.2.0.0
- Подтверждена совместимость с Chartboost SDK 7.2.0.
Версия 7.1.2.0
- Подтверждена совместимость с Chartboost SDK 7.1.2.
Версия 7.1.1.0
- Проверена совместимость с Chartboost SDK версии 7.1.1.
Версия 7.1.0.0
- Подтверждена совместимость с Chartboost SDK 7.1.0.
Версия 7.0.4.0
- Подтверждена совместимость с Chartboost SDK 7.0.4.
Версия 7.0.3.0
- Подтверждена совместимость с Chartboost SDK 7.0.3.
Версия 7.0.2.0
- Проверена совместимость с Chartboost SDK 7.0.2.
- Добавлена поддержка двух новых кодов ошибок Chartboost.
Версия 7.0.1.0
- Подтверждена совместимость с Chartboost SDK 7.0.1.
Версия 7.0.0.0
- Подтверждена совместимость с Chartboost SDK 7.0.0.
Версия 6.6.3.0
- Подтверждена совместимость с Chartboost SDK 6.6.3.
- Прекращена поддержка архитектуры armv7s.
- Исправлена ошибка, из-за которой у издателей возникала проблема компиляции в Swift при импорте
ChartboostAdapter.frameworkв качестве модуля, который импортировал немодульный Chartboost SDK.
Версия 6.6.2.0
- Проверена совместимость с Chartboost SDK 6.6.2.
Версия 6.6.1.0
- Подтверждена совместимость с Chartboost SDK 6.6.1.
Версия 6.6.0.0
- Подтверждена совместимость с Chartboost SDK 6.6.0.
Версия 6.5.2.1
- Добавлена поддержка бит-кода.
- Адаптер Chartboost теперь распространяется как фреймворк.
- Чтобы импортировать
ChartboostAdapter.frameworkв проект, задайте для параметраAllow Non-modular Includes in Framework ModulesзначениеYESв настройках сборки целевого объекта.
Версия 6.5.2.0
- Система наименования версий изменена на [версия Chartboost SDK].[версия исправления адаптера].
- Минимальная требуемая версия Chartboost SDK обновлена до 6.5.1.
- Минимальная требуемая версия Google Mobile Ads SDK обновлена до 7.10.1.
- Исправлена ошибка, из-за которой не поддерживалось несколько мест размещения объявлений Chartboost.
- Теперь приложения получают обратный вызов
interstitialWillDismissScreen:, когда межстраничное объявление будет закрыто. - Теперь при открытии видеообъявления с вознаграждением приложения получают обратный вызов
rewardBasedVideoAdDidOpen:.
Версия 1.1.0
- Из дополнительных настроек Chartboost удалено местоположение объявления Chartboost. Теперь при настройке медиации Chartboost в консоли AdMob указывается местоположение объявления.
Версия 1.0.0
- Первый выпуск. Поддерживает видеообъявления с вознаграждением и межстраничные объявления.