В этом руководстве рассказывается, как загружать и показывать объявления из InMobi с помощью Google Mobile Ads SDK и медиации, включая интеграцию с каскадом и назначением ставок. В этой статье рассказывается, как добавить InMobi в конфигурацию медиации рекламного блока и как интегрировать InMobi SDK и адаптер в приложение для iOS.
Поддерживаемые интеграции и форматы объявлений
Адаптер медиации для InMobi имеет следующие возможности:
| Интеграция | |
|---|---|
| Ставки | |
| Водопад | |
| Форматы | |
| Баннер | |
| Межстраничное объявление | |
| Бонус предоставлен | |
| Межстраничное объявление с вознаграждением | |
| Стандартное | |
Требования
Прежде чем продолжить, убедитесь, что:
Целевая версия iOS – 13.0 или более поздняя.
[Для назначения ставок] Чтобы интегрировать все поддерживаемые форматы объявлений в назначение ставок, используйте адаптер InMobi версии 10.6.0.0 или более поздней (рекомендуется последняя версия).
Последняя версия Google Mobile Ads SDK.
Шаг 1. Настройте конфигурации в интерфейсе InMobi
Зарегистрируйте аккаунт InMobi.

После того как аккаунт будет подтвержден, войдите в него.
Добавить приложение
Чтобы добавить приложение на панель управления InMobi, нажмите Inventory > Inventory Settings (Инвентарь > Настройки инвентаря).

Нажмите Добавить инвентарь и выберите канал Мобильное приложение в раскрывающемся меню.

Начните вводить URL опубликованного приложения в строке поиска и выберите приложение из предложенных вариантов. Нажмите Продолжить.

Если приложение не опубликовано, нажмите Связать вручную и введите необходимые данные. Нажмите Продолжить.

Проверьте настройки в разделе Соответствие требованиям для приложений и сайтов и нажмите Сохранить и создать места размещения.

Места размещения
После того как вы настроите инвентарь, система перенаправит вас на страницу создания мест размещения.

Ставки
Выберите тип рекламного блока. Затем введите название места размещения, выберите Включено и Назначение ставок в SDK Google для назначения ставок на основе аудиторий и партнера соответственно и заполните остальные поля формы. Когда все будет готово, нажмите Создать место размещения.

Водопад
Выберите тип рекламного блока. Затем введите название места размещения, выберите Отключено для назначения ставок на основе аудитории и заполните остальные поля формы. Когда все будет готово, нажмите Создать место размещения.

После создания места размещения будут показаны его сведения. Запишите идентификатор места размещения, который понадобится при настройке рекламного блока Менеджера рекламы.

Идентификатор аккаунта
Идентификатор аккаунта InMobi можно найти в разделе Финансы > Настройки платежей > Платежная информация.

Как найти ключ API отчетов InMobi
Ставки
Этот шаг не требуется для интеграции с системами назначения ставок.
Водопад
Перейдите в раздел Мой аккаунт > Настройки аккаунта. Перейдите на вкладку API Key (Ключ API) и нажмите Generate API Key (Создать ключ API).
Выберите адрес электронной почты пользователя, для которого требуется ключ, и нажмите Сгенерировать ключ API. Будет создан файл, содержащий ключ API и имя пользователя/логин.

Сгенерировать ключ API для всех пользователей может только администратор аккаунта издателя. Если вы забыли ранее сгенерированный ключ API, сбросьте его, наведя указатель на адрес электронной почты на вкладке Ключ API.

Как обновить файл app-ads.txt
Authorized Sellers for Apps (Авторизованные продавцы приложений), или app-ads.txt, – это инициатива IAB Tech Lab, которая позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt.
Если вы ещё этого не сделали, создайте файл app-ads.txt для Менеджера рекламы.
Чтобы реализовать app-ads.txt для InMobi, добавьте персонализированный фрагмент кода.
Как включить режим тестирования
Включите тестовый режим для места размещения для всех показов или только для определенных тестовых устройств.

Шаг 2. Настройте источник спроса InMobi в интерфейсе Менеджера рекламы
Войдите в аккаунт Менеджера рекламы.
Как добавить InMobi в раздел "Компании"
Ставки
Этот шаг не требуется для интеграции с системами назначения ставок.
Водопад
Нажмите Администрирование > Компании и выберите Новая компания на вкладке Все компании. Выберите Рекламная сеть.

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

Как включить передачу защищенных сигналов
Ставки
Нажмите Администрирование > Глобальные настройки. Перейдите на вкладку Настройки аккаунта Ad Exchange, проверьте и включите передачу защищенных сигналов. Нажмите Сохранить.

Водопад
Этот шаг не требуется для интеграции с каскадной медиацией.
Как передавать защищенные сигналы в запросах ставок
Ставки
Нажмите Инвентарь > Защищенные сигналы. В разделе Защищенные сигналы найдите InMobi и включите Интеграцию с приложениями.

Нажмите Сохранить.
Водопад
Этот шаг не требуется для интеграции с каскадной медиацией.
Как разрешить передачу защищенных сигналов для назначения ставок в SDK
Ставки
Нажмите Выполнение > Настройки каналов спроса. На вкладке Настройки по умолчанию включите параметр Разрешить передачу защищенных сигналов для назначения ставок на основе SDK.

Нажмите Сохранить.
Водопад
Этот шаг не требуется для интеграции с каскадной медиацией.
Как настроить назначение ставок InMobi
Ставки
Перейдите в раздел Выполнение > Системы назначения ставок и нажмите Перейти к назначению ставок в SDK.

Нажмите Новая система назначения ставок.

Выберите систему назначения ставок InMobi.

Нажмите Продолжить, чтобы включить назначение ставок в SDK для этой системы назначения ставок.

Нажмите Готово.
Водопад
Этот шаг не требуется для интеграции с каскадной медиацией.
Как настроить сопоставление рекламных блоков
Ставки
Перейдите в раздел Выполнение > Системы назначения ставок и нажмите Перейти к назначению ставок в SDK.

Выберите компанию для InMobi.

Перейдите на вкладку Сопоставление рекламных блоков и нажмите Новое сопоставление рекламных блоков.

Выберите Определенный рекламный блок. Выберите рекламный блок и формат, Мобильное приложение в качестве Типа инвентаря и нужное Мобильное приложение. Затем введите идентификатор аккаунта и идентификатор места размещения, полученные в предыдущем разделе.
Нажмите Сохранить.

Водопад
Откройте раздел Выполнение > Группы доходности и нажмите кнопку Новая группа доходности. Выберите Инвентарь и Приложение.

Прокрутите страницу до раздела Партнеры по группе доходности и нажмите Добавить партнера по медиации.

Выберите компанию, которую вы создали для InMobi в предыдущем разделе. Выберите Медиация с использованием Mobile SDK в качестве типа интеграции, iOS в качестве платформы и Активно в качестве статуса.
Введите идентификатор аккаунта и идентификатор места размещения, полученные в предыдущем разделе, а также значение цены за тысячу показов по умолчанию. Нажмите Сохранить.

Как добавить InMobi в список рекламных партнеров для GDPR и законов штатов США
Чтобы добавить InMobi в список рекламных партнеров для соблюдения европейских регламентов и законов штатов США, следуйте инструкциям в разделах Настройки европейских регламентов и Настройки законов штатов США.
Шаг 3. Импортируйте InMobi SDK и адаптер
Как использовать Swift Package Manager
Прежде чем продолжить, убедитесь, что у вас установлена минимально поддерживаемая версия адаптера 10.8.6.0.
Чтобы добавить зависимость пакета в проект, выполните следующие действия:
В Xcode выберите File (Файл) > Add Package Dependencies (Добавить зависимости пакетов).
В появившемся окне введите следующий URL пакета:
https://github.com/googleads/googleads-mobile-ios-mediation-inmobi.gitВ разделе Правило зависимостей выберите Ветвь.
В текстовом поле введите
main.
Через CocoaPods
Добавьте в Podfile проекта следующую строку:
pod 'GoogleMobileAdsMediationInMobi'В командной строке выполните следующую команду:
pod install --repo-update
Настраиваемые вручную интеграции
- Скачайте последнюю версию InMobi iOS SDK и добавьте ссылку
InMobiSDK.frameworkв свой проект.
- Скачайте последнюю версию адаптера InMobi по ссылке в журнале изменений и добавьте ссылку
InMobiAdapter.frameworkв свой проект. - Добавьте в проект следующие фреймворки:
libsqlite3.0.tbdlibz.tbdWebKit.framework
Настройки проекта
Добавьте флаг -ObjC в раздел Other Linker Flags (Другие флаги компоновщика) в Application Target (Цель приложения) > Build Settings (Настройки сборки).
Шаг 4. Реализуйте настройки конфиденциальности в InMobi SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять определенную информацию пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии и получать их согласие на использование файлов cookie или других решений, предназначенных для локального хранения данных, в случаях, предусмотренных законом, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Начиная с версии 10.7.5, InMobi SDK автоматически считывает согласие на обработку данных в соответствии с GDPR, заданное платформами для запросов согласия, которые поддерживают спецификацию Google для дополнительного согласия, в том числе UMP SDK. Подробнее об инициализации SDK…
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" заметную ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности можно включить ограничение обработки данных для показа объявлений Google, но Google не может применить эту настройку ко всем рекламным сетям в цепочке медиации. Поэтому вам необходимо определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
В версии 10.5.6.0 адаптер InMobi добавил поддержку чтения строки US Privacy от IAB из NSUserDefaults.
Следуйте инструкциям в документации по законам штатов США о конфиденциальности, чтобы задать строку конфиденциальности США в NSUserDefaults.
Кроме того, ознакомьтесь с документацией InMobi по CCPA, чтобы узнать, как включить настройки CCPA на панели управления InMobi.
Шаг 5. Требуется дополнительный код
Как реализовать SKAdNetwork
Следуйте инструкциям InMobi, чтобы добавить идентификаторы SKAdNetwork в файл Info.plist проекта.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Зарегистрируйте тестовое устройство в Менеджере рекламы и включите тестовый режим в интерфейсе InMobi.
Как проверить тестовые объявления
Чтобы проверить, получаете ли вы тестовые объявления от InMobi, включите тестирование отдельного источника объявлений в инспекторе объявлений, используя источник объявлений InMobi (назначение ставок) и InMobi (каскад).
Необязательные действия
Параметры, относящиеся к определенной сети
Адаптер InMobi поддерживает дополнительные параметры запроса, которые можно передать адаптеру с помощью класса GADInMobiExtras. GADInMobiExtras включает следующие свойства, общие для всех поддерживаемых форматов объявлений:
| Параметры и значения запроса | |
|---|---|
setAgeGroupВозрастная группа пользователя. |
kIMSDKAgeGroupBelow18kIMSDKAgeGroupBetween18And24kIMSDKAgeGroupBetween25And29kIMSDKAgeGroupBetween30And34kIMSDKAgeGroupBetween35And44kIMSDKAgeGroupBetween45And54kIMSDKAgeGroupBetween55And64kIMSDKAgeGroupAbove65
|
setEducationTypeУровень образования пользователя. |
kIMSDKEducationHighSchoolOrLesskIMSDKEducationCollegeOrGraduatekIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNonekIMSDKLogLevelErrorkIMSDKLogLevelDebug |
setAge
|
Целое число. Возраст пользователя. |
setYearOfbirth
|
Целое число. Год рождения пользователя. |
setPostalCode
|
Строка. Почтовый индекс пользователя. Обычно это пятизначное число. |
setAreaCode
|
Строка. Код региона пользователя (часть номера телефона). |
setLanguage
|
Строка. Родной язык пользователя (если известен). |
setLoginId
|
Строка. Идентификатор для входа в домен издателя. |
setSessionId
|
Строка. Идентификатор сеанса в домене издателя. |
setLocationWithCityStateCountry
|
Строка. Местоположение с параметрами "город", "штат" и "страна". |
setKeywords
|
Строка. Любые контекстно релевантные ключевые слова, которые нужно передать в запросе объявления. |
setInterests
|
Строка. Любые строки, относящиеся к контексту, которые нужно передать в запросе объявления. |
setAdditionalParameters
|
Словарь. Дополнительные значения, которые нужно передать в запросе объявления. |
Ниже приведен пример кода, в котором заданы параметры запроса объявлений:
Swift
let request = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
Objective-C
GAMRequest *request = [GAMRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
Использование нативных объявлений
Отображение объявлений
Адаптер InMobi возвращает нативные объявления в виде объектов
GADNativeAd. Она заполняет следующие поля для GADNativeAd:
| Поле | Объекты, которые всегда добавляются адаптером InMobi |
|---|---|
| Заголовок | |
| Изображение | 1 |
| Просмотр медиа | |
| Body | |
| Значок приложения | |
| Призыв к действию | |
| Star rating | |
| Магазин | |
| Цена |
1 Адаптер InMobi не предоставляет прямой доступ к основному объекту изображения для нативных объявлений. Вместо этого адаптер заполняет элемент GADMediaView видео или изображением.
Отслеживание показов и кликов
Клики обнаруживаются Google Mobile Ads SDK и передаются в InMobi, поэтому отчеты о кликах будут синхронизированы.
Google Mobile Ads SDK использует обратные вызовы SDK InMobi для отслеживания показов, поэтому отчеты на обеих панелях управления должны совпадать с небольшими расхождениями или без них.
Коды ошибок
Если адаптер не получает объявление от InMobi, издатели могут проверить основную ошибку в ответе на запрос объявления с помощью GADResponseInfo.adNetworkInfoArray в следующих классах:
GADMAdapterInMobi
GADMediationAdapterInMobi
Ниже приведены коды и сообщения, которые адаптер InMobi возвращает, когда не удается загрузить объявление:
| Код ошибки | Причина |
|---|---|
| 101 | Параметры сервера InMobi, настроенные в интерфейсе Менеджера рекламы, отсутствуют или являются недействительными. |
| 102 | Запрошенный размер объявления не соответствует поддерживаемому InMobi размеру баннера. |
| 103 | Для этой конфигурации сети уже загружено объявление InMobi. |
| 104 | В нативном объявлении InMobi отсутствуют нативные объекты или не удалось скачать необходимые объекты изображений. |
| 105 | Объявление InMobi не готово к показу. |
| 106 | InMobi возвращает пустой или нулевой токен ставки. |
| Другое | SDK InMobi вернул ошибку. Подробнее: IMRequestStatus.h. |
История изменений адаптера медиации InMobi для iOS
Версия 11.5.0.0
- Подтверждена совместимость с InMobi SDK 11.5.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.11.0.
- InMobi SDK версии 11.5.0.
Версия 11.4.1.0
- Подтверждена совместимость с InMobi SDK 11.4.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.7.0.
- InMobi SDK версии 11.4.1.
Версия 11.4.0.0
- Подтверждена совместимость с InMobi SDK 11.4.0.
- Минимальная версия Google Mobile Ads SDK для iOS теперь
13.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.6.0.
- InMobi SDK версии 11.4.0.
Версия 11.3.0.0
- Подтверждена совместимость с InMobi SDK 11.3.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.3.0.
- InMobi SDK версии 11.3.0.
Версия 11.2.0.1
- Теперь адаптер передает флаг
ageRestrictedTreatmentGoogle Mobile Ads SDK в COPPA API InMobi SDK.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.3.0.
- InMobi SDK версии 11.2.0.
Версия 11.2.0.0
- Подтверждена совместимость с InMobi SDK 11.2.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.2.0.
- InMobi SDK версии 11.2.0.
Версия 11.1.1.1
- Зависимость Google Mobile Ads SDK обновлена до версии 13.0.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.0.0.
- InMobi SDK версии 11.1.1.
Версия 11.1.1.0
- Подтверждена совместимость с InMobi SDK 11.1.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.14.0.
- InMobi SDK версии 11.1.1.
Версия 11.1.0.1
- Добавлена поддержка пересылки параметра
tagForUnderAgeOfConsentGoogle Mobile Ads SDK в InMobi SDK.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.14.0.
- InMobi SDK версии 11.1.0.
Версия 11.1.0.0
- Подтверждена совместимость с InMobi SDK 11.1.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.13.0.
- InMobi SDK версии 11.1.0.
Версия 11.0.0.0
- Подтверждена совместимость с InMobi SDK 11.0.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.12.0.
- InMobi SDK версии 11.0.0.
Версия 10.8.8.0
- Подтверждена совместимость с InMobi SDK 10.8.8.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.11.0.
- InMobi SDK версии 10.8.8.
Версия 10.8.6.0
- Подтверждена совместимость с InMobi SDK 10.8.6.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.7.0.
- InMobi SDK версии 10.8.6.
Версия 10.8.3.1
- Для запросов ставок для баннеров удалена проверка, которая сопоставляет размер баннера со стандартным размером объявлений InMobi. Если система назначения ставок InMobi назначает ставку для объявления нестандартного размера, адаптер теперь позволяет выполнить запрос на показ.
- Удалены проверки идентификатора аккаунта и идентификатора места размещения в запросах ставок.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.4.0.
- InMobi SDK версии 10.8.3.
Версия 10.8.3.0
- Добавлена поддержка межстраничных объявлений с вознаграждением.
- Добавлено защитное условие в сигналы назначения ставок для объявлений с вознаграждением, чтобы ставки не назначались, если ранее загруженное объявление с вознаграждением для идентификатора места размещения не было использовано.
- Подтверждена совместимость с InMobi SDK 10.8.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.4.0.
- InMobi SDK версии 10.8.3.
Версия 10.8.2.0
- Подтверждена совместимость с InMobi SDK 10.8.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.2.0.
- InMobi SDK версии 10.8.2.
Версия 10.8.0.2
- Включены флаги
-fobjc-arcи-fstack-protector-all.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.1.0.
- InMobi SDK версии 10.8.0.
Версия 10.8.0.1
- Теперь требуется Google Mobile Ads SDK версии 12.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.0.0.
- InMobi SDK версии 10.8.0.
Версия 10.8.0.0
- Подтверждена совместимость с InMobi SDK 10.8.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.12.0.
- InMobi SDK версии 10.8.0.
Версия 10.7.8.0
- Подтверждена совместимость с InMobi SDK 10.7.8.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.10.0.
- InMobi SDK версии 10.7.8.
Версия 10.7.5.1
- В
CFBundleShortVersionStringтеперь три компонента вместо четырех.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.10.0.
- InMobi SDK версии 10.7.5.
Версия 10.7.5.0
- Подтверждена совместимость с InMobi SDK 10.7.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.7.0.
- InMobi SDK версии 10.7.5.
Версия 10.7.4.0
- Подтверждена совместимость с InMobi SDK 10.7.4.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.6.0.
- InMobi SDK версии 10.7.4.
Версия 10.7.2.0
- Подтверждена совместимость с InMobi SDK 10.7.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.3.0.
- InMobi SDK версии 10.7.2.
Версия 10.7.1.0
- Подтверждена совместимость с InMobi SDK 10.7.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.2.0.
- InMobi SDK версии 10.7.1.
Версия 10.6.4.0
- Подтверждена совместимость с InMobi SDK 10.6.4.
- Заменен устаревший метод
GADMobileAds.sharedInstance.sdkVersionнаGADMobileAds.sharedInstance.versionNumber. - Функция
NSUserDefaultsзаменена наCFPreferences. - Теперь требуется iOS версии 12.0 или более поздней.
- Теперь требуется Google Mobile Ads SDK версии 11.0 или более поздней.
- Включите
Info.plistв фреймворки вInMobiAdapter.xcframework.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.0.1.
- InMobi SDK версии 10.6.4.
Версия 10.6.0.0
- Проверена совместимость с InMobi SDK 10.6.0.
- Добавлена поддержка водяных знаков для баннеров, межстраничных объявлений и объявлений с вознаграждением с назначением ставок.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.13.0.
- InMobi SDK версии 10.6.0.
Версия 10.5.8.0
- Подтверждена совместимость с InMobi SDK 10.5.8.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.10.0.
- InMobi SDK версии 10.5.8.
Версия 10.5.6.0
- Добавлена поддержка чтения строки конфиденциальности IAB U.S. из NSUserDefaults.
- Подтверждена совместимость с InMobi SDK 10.5.6.
- Добавлена поддержка ставок для баннеров (включая прямоугольные объявления среднего размера), межстраничных объявлений и объявлений с вознаграждением.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.9.0.
- InMobi SDK версии 10.5.6.
Версия 10.5.5.0
- Теперь требуется Google Mobile Ads SDK версии 10.4.0 или более поздней.
- Адаптер обновлен для использования
didRewardUserAPI. - Адаптер обновлен таким образом, чтобы инициализировать InMobi SDK в основном потоке.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.4.0.
- InMobi SDK версии 10.5.5.
Версия 10.5.4.0
- Подтверждена совместимость с InMobi SDK 10.5.4.
- Удалено использование устаревших API медиации для пола, дня рождения и местоположения.
- Прекращена поддержка архитектуры
armv7. - Теперь требуется iOS версии 11.0 или более поздней.
- Теперь требуется Google Mobile Ads SDK версии 10.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.2.0.
- InMobi SDK версии 10.5.4.
Примечания
- Эта версия была создана до 10.1.3.0, поэтому в ней не используется API
didRewardUser.
Версия 10.1.3.0
- Подтверждена совместимость с InMobi SDK 10.1.3.
- Теперь требуется Google Mobile Ads SDK версии 10.4.0 или более поздней.
- Адаптер обновлен для использования
didRewardUserAPI.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.5.0.
- InMobi SDK версии 10.1.3.
Примечания
- Этот выпуск был создан после версии 10.5.4.0.
Версия 10.1.2.1
- Подтверждена совместимость с InMobi SDK 10.1.2.
- Устранена проблема, из-за которой нативные объявления могли становиться пустыми в интерфейсах с возможностью прокрутки.
- Адаптер обновлен и теперь использует новые API медиации.
- Добавлена поддержка передачи значения COPPA в InMobi SDK.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.14.0.
- InMobi SDK версии 10.1.2.
Версия 10.1.2.0
- Подтверждена совместимость с InMobi SDK 10.1.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.13.0.
- InMobi SDK версии 10.1.2.
Версия 10.1.1.0
- Подтверждена совместимость с InMobi SDK 10.1.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.12.0.
- InMobi SDK версии 10.1.1.
Версия 10.1.0.0
- Подтверждена совместимость с InMobi SDK 10.1.0.
- Адаптер обновлен для использования
didRewardUserAPI. - Теперь требуется Google Mobile Ads SDK версии 9.8.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.11.0.
- InMobi SDK версии 10.1.0.
Версия 10.0.7.0
- Подтверждена совместимость с InMobi SDK 10.0.7.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.5.0.
- InMobi SDK версии 10.0.7.
Версия 10.0.5.0
- Подтверждена совместимость с InMobi SDK 10.0.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.2.0.
- InMobi SDK версии 10.0.5.
Версия 10.0.2.1
- Подтверждена совместимость с Google Mobile Ads SDK версии 9.0.0.
- Теперь требуется Google Mobile Ads SDK версии 9.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.0.0.
- InMobi SDK версии 10.0.2.
Версия 10.0.2.0
- Подтверждена совместимость с InMobi SDK 10.0.2.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.13.0.
- InMobi SDK версии 10.0.2.
Версия 10.0.1.0
- Подтверждена совместимость с InMobi SDK 10.0.1.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.12.0.
- InMobi SDK версии 10.0.1.
Версия 10.0.0.0
- Подтверждена совместимость с InMobi SDK 10.0.0.
- Теперь требуется iOS 10.0 или более поздней версии.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.11.0.
- InMobi SDK версии 10.0.0.
Версия 9.2.1.0
- Подтверждена совместимость с InMobi SDK 9.2.1.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.9.0.
- InMobi SDK версии 9.2.1.
Версия 9.2.0.0
- Подтверждена совместимость с InMobi SDK 9.2.0.
- Ослаблена зависимость от Google Mobile Ads SDK версии 8.0.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.8.0.
- InMobi SDK версии 9.2.0.
Версия 9.1.7.0
- Подтверждена совместимость с InMobi SDK 9.1.7.
- Теперь требуется Google Mobile Ads SDK версии 8.3.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.3.0.
- InMobi SDK версии 9.1.7.
Версия 9.1.5.0
- Подтверждена совместимость с InMobi SDK 9.1.5.
- Теперь требуется Google Mobile Ads SDK версии 8.1.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.1.0.
- InMobi SDK версии 9.1.5.
Версия 9.1.1.1
- Адаптер обновлен для использования формата
.xcframework. - Теперь требуется Google Mobile Ads SDK версии 8.0.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.0.0.
- InMobi SDK версии 9.1.1.
Версия 9.1.1.0
- Подтверждена совместимость с InMobi SDK 9.1.1.
- Теперь требуется Google Mobile Ads SDK версии 7.68.0 или выше.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.68.0.
- InMobi SDK версии 9.1.1.
Версия 9.1.0.0
- Подтверждена совместимость с InMobi SDK 9.1.0.
- Теперь требуется Google Mobile Ads SDK версии 7.65.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.65.0.
- InMobi SDK версии 9.1.0.
Версия 9.0.7.2
- Для объявлений с вознаграждением больше не задается значение coppa=0 по умолчанию, если не указано, предназначены ли они для детей.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.61.0.
- InMobi SDK версии 9.0.7.
Версия 9.0.7.1
- Теперь требуется Google Mobile Ads SDK версии 7.61.0 или более поздней.
- Добавлены стандартизированные коды ошибок и сообщения адаптера.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.61.0.
- InMobi SDK версии 9.0.7.
Версия 9.0.7.0
- Проверена совместимость с InMobi SDK 9.0.7.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.60.0.
- InMobi SDK версии 9.0.7.
Версия 9.0.6.0
- Подтверждена совместимость с InMobi SDK 9.0.6.
- Обновлена зависимость CocoaPod адаптера InMobi для iOS, чтобы использовать
InMobiSDK/Core. - Теперь требуется Google Mobile Ads SDK версии 7.60.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.60.0
- InMobi SDK версии 9.0.6
Версия 9.0.4.0
- Подтверждена совместимость с InMobi SDK 9.0.4.
- Теперь адаптер выдает ошибку, если не удается инициализировать InMobi SDK.
- Прекращена поддержка архитектуры i386.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.57.0
- InMobi SDK версии 9.0.4
Версия 9.0.0.0
- Подтверждена совместимость с InMobi SDK 9.0.0.
- Удалена возможность назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.53.1
- InMobi SDK версии 9.0.0
Версия 7.4.0.0
- Подтверждена совместимость с InMobi SDK 7.4.0.
Версия 7.3.2.1
- Исправлена ошибка, из-за которой не удавалось инициализировать адаптер из-за недействительных конфигураций медиации.
Версия 7.3.2.0
- Подтверждена совместимость с InMobi SDK 7.3.2.
- В адаптер добавлена возможность назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
Версия 7.3.0.0
- Подтверждена совместимость с InMobi SDK 7.3.0.
- Удалена поддержка запросов на нативные контентные объявления и объявления, ориентированные на установку приложения. Для запроса нативных объявлений в приложениях необходимо использовать API объединенных нативных объявлений.
- Теперь требуется Google Mobile Ads SDK версии 7.46.0 или более поздней.
Версия 7.2.7.0
- Подтверждена совместимость с InMobi SDK 7.2.7.
- Адаптер обновлен и теперь использует новый API для объявлений с вознаграждением.
- Теперь требуется Google Mobile Ads SDK версии 7.42.2 или более поздней.
- Добавлена поддержка гибких размеров баннеров.
Версия 7.2.4.0
- Подтверждена совместимость с InMobi SDK 7.2.4.
Версия 7.2.1.0
- Подтверждена совместимость с InMobi SDK 7.2.1.
Версия 7.2.0.0
- Подтверждена совместимость с InMobi SDK 7.2.0.
Версия 7.1.2.0
- Подтверждена совместимость с InMobi SDK 7.1.2.
Версия 7.1.1.2
- В адаптер добавлен обратный вызов
adapterDidCompletePlayingRewardBasedVideoAd:.
Версия 7.1.1.1
- Добавлен класс
GADInMobiConsentс методамиupdateGDPRConsentиgetConsent.
Версия 7.1.1.0
- Подтверждена совместимость с InMobi SDK 7.1.1.
Версия 7.1.0.0
- Подтверждена совместимость с InMobi SDK 7.1.0.
Версия 7.0.4.1
- Исправлена ошибка, из-за которой при использовании адаптера с другими сетями возникали ошибки, связанные с дублированием символов.
Версия 7.0.4.0
- Адаптер обновлен для обеспечения совместимости с InMobi SDK 7.0.4.
- Добавлена поддержка нативных видеообъявлений.
- SDK InMobi не предоставляет изображения для объявлений, содержащих видеообъекты. Чтобы избежать потенциальных исключений NullPointerException, когда адаптер получает одно из этих объявлений, он автоматически создает пустой объект NativeAd.Image и включает его в массив объектов изображений в объекте объявления, полученном приложением. Издателям, использующим этот адаптер, рекомендуется не использовать объекты изображений напрямую при медиации с InMobi, а вместо этого использовать GADMediaView в своем интерфейсе. GADMediaView автоматически показывает видеообъекты для объявлений, в которых они есть, и объекты изображений для объявлений, в которых их нет.
Версия 6.2.1.0
- Подтверждена совместимость с inMobi SDK 6.2.1
Более ранние версии
- Поддержка баннеров, межстраничных и нативных объявлений, а также видеообъявлений с вознаграждением.