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

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

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

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

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

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

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

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

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

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

Идентификатор аккаунта
Идентификатор аккаунта 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 в интерфейсе AdMob
Как настроить медиацию для рекламного блока
Вам нужно добавить InMobi в конфигурацию медиации для рекламного блока.
Войдите в аккаунт AdMob. Затем перейдите на вкладку Медиация. Если у вас уже есть группа медиации, которую вы хотите изменить, нажмите на ее название и перейдите к разделу Добавление InMobi в качестве источника объявлений.
Чтобы создать новую группу медиации, нажмите Создать группу медиации.

Укажите формат и платформу объявления и нажмите Продолжить.

Укажите название группы медиации и выберите целевые местоположения. Затем установите для группы медиации статус Включено и нажмите Добавить рекламные блоки.

Свяжите эту группу медиации с одним или несколькими рекламными блоками AdMob. Затем нажмите Готово.

На карточке "Рекламные блоки" появятся выбранные вами рекламные блоки.

Как добавить InMobi в качестве источника объявлений
Ставки
В разделе Источники объявлений найдите карточку Назначение ставок и выберите Добавить источник объявлений. Затем выберите InMobi (SDK).
Нажмите Как подписать партнерское соглашение и установите партнерскую связь с назначением ставок с InMobi.
Нажмите Подтвердить и согласиться, а затем – Продолжить.
Если у вас уже есть сопоставление для InMobi, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.
Затем введите идентификатор аккаунта и идентификатор места размещения, полученные в предыдущем разделе. Затем нажмите Готово.

Водопад
На карточке Каскад в разделе Источники объявлений выберите Добавить источник объявлений.
Выберите InMobi и включите переключатель Оптимизировать. Чтобы настроить оптимизацию источника объявлений для InMobi, введите имя пользователя и ключ API, полученные на предыдущем этапе. Затем введите эффективную цену за тысячу показов для InMobi и нажмите Продолжить.

Если у вас уже есть сопоставление для InMobi, выберите его. В противном случае нажмите Добавить сопоставление.

Затем введите идентификатор аккаунта и идентификатор места размещения, полученные в предыдущем разделе. Затем нажмите Готово.

Добавьте InMobi в список рекламных партнеров, соблюдающих GDPR и законы штатов США
Чтобы добавить InMobi в список рекламных партнеров, соблюдающих европейские регламенты и законы штатов США, в интерфейсе AdMob, следуйте инструкциям в разделах Настройки европейских регламентов и Настройки законов штатов США.
Шаг 3. Импортируйте InMobi SDK и адаптер
Интеграция с Android Studio (рекомендуется)
В файл gradle на уровне приложения добавьте следующие зависимости:
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") implementation("com.google.ads.mediation:inmobi:11.5.0.0") }
Groovy
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' implementation 'com.google.ads.mediation:inmobi:11.5.0.0' }
Настраиваемые вручную интеграции
Скачайте InMobi Android SDK, извлеките файл
InMobiSDK.aarиз папкиlibsи добавьте его в свой проект.Перейдите к артефактам адаптера InMobi в репозитории Google Maven. Выберите последнюю версию, скачайте файл
.aarадаптера InMobi и добавьте его в проект.Для InMobi также необходимо включить другие зависимости. Дополнительную информацию вы найдете в документации InMobi.
Шаг 4. Задайте настройки конфиденциальности в InMobi SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Начиная с версии 10.7.5 InMobi SDK автоматически считывает согласие по GDPR, заданное платформами для запросов согласия, которые поддерживают спецификацию Google Additional Consent, включая UMP SDK. Подробнее об инициализации SDK…
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности рассказывается, как включить ограничение обработки данных для показа рекламы Google. Однако Google не может применить эту настройку ко всем рекламным сетям в вашей цепочке медиации. Поэтому вы должны определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
В версии 10.5.7.1 адаптер InMobi получил поддержку чтения строки US Privacy от IAB из общих настроек. Следуйте инструкциям в документации по законам штатов США о конфиденциальности, чтобы задать строку U.S. Privacy в общих настройках.
Кроме того, в документации InMobi по CCPA вы найдете инструкции о том, как включить настройки CCPA на панели управления InMobi.
Шаг 5. Требуется дополнительный код
Для интеграции InMobi не требуется дополнительный код.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Обязательно зарегистрируйте тестовое устройство в AdMob и включите тестовый режим в интерфейсе InMobi.
Как проверить тестовые объявления
Чтобы проверить, получаете ли вы тестовые объявления от InMobi, включите тестирование отдельного источника объявлений в инспекторе объявлений, используя источник объявлений InMobi (назначение ставок) и InMobi (каскад).
Необязательные действия
Разрешения
Чтобы обеспечить оптимальную производительность, InMobi рекомендует добавить в файл AndroidManifest.xml приложения следующие необязательные разрешения.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Параметры для отдельных сетей
Адаптер InMobi поддерживает дополнительные параметры запроса, которые можно передавать адаптеру в виде пакета Android. Адаптер ищет в пакете следующие ключи:
| Параметры и значения запроса | |
|---|---|
InMobiNetworkKeys.AGE_GROUPВозрастная группа пользователя. |
InMobiNetworkValues.BELOW_18InMobiNetworkValues.BETWEEN_18_AND_24InMobiNetworkValues.BETWEEN_25_AND_29InMobiNetworkValues.BETWEEN_30_AND_34InMobiNetworkValues.BETWEEN_35_AND_44InMobiNetworkValues.BETWEEN_45_AND_54InMobiNetworkValues.BETWEEN_55_AND_65InMobiNetworkValues.ABOVE_65
|
InMobiNetworkKeys.EDUCATIONУровень образования пользователя. |
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESSInMobiNetworkValues.EDUCATION_COLLEGEORGRADUATEInMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
|
InMobiNetworkKeys.AGE
|
Строка. Возраст пользователя. |
InMobiNetworkKeys.POSTAL_CODE
|
Строка. Почтовый индекс пользователя (обычно пятизначное число). |
InMobiNetworkKeys.AREA_CODE
|
Строка. Код региона пользователя (часть номера телефона). |
InMobiNetworkKeys.LANGUAGE
|
Строка. Родной язык пользователя (если известен). |
InMobiNetworkKeys.CITY
|
Строка. Город пользователя |
InMobiNetworkKeys.STATE
|
Строка. Штат пользователя |
InMobiNetworkKeys.COUNTRY
|
Строка. Страна пользователя |
InMobiNetworkKeys.LOGLEVELУстанавливает уровень ведения журнала для InMobi SDK. |
InMobiNetworkValues.LOGLEVEL_NONEInMobiNetworkValues.LOGLEVEL_DEBUGInMobiNetworkValues.LOGLEVEL_ERROR |
Ниже приведен пример кода, в котором заданы эти параметры запроса объявления.
Java
Kotlin
- Замените AREA_CODE_VALUE кодом региона.
Использование нативных объявлений
Отображение объявлений
Адаптер InMobi возвращает нативные объявления в виде объектов
NativeAd. В нем содержатся описания полей нативных объявлений для NativeAd.
| Поле | Объекты, которые всегда добавляются адаптером InMobi |
|---|---|
| Заголовок | |
| Изображение | 1 |
| Просмотр мультимедиа | |
| Body | |
| Значок приложения | |
| Призыв к действию | |
| Оценка | |
| Магазин | |
| Цена |
1 Адаптер InMobi не предоставляет прямой доступ к основному объекту изображения для нативных объявлений. Вместо этого адаптер заполняет элемент MediaView видео или изображением.
Отслеживание показов и кликов
Google Mobile Ads SDK (Legacy) использует обратные вызовы InMobi SDK для отслеживания показов и кликов, поэтому отчеты в обеих панелях управления должны совпадать с минимальными расхождениями или без них.
Коды ошибок
Если адаптер не получает объявление от InMobi, издатели могут проверить основную ошибку в ответе на запрос объявления, используя
ResponseInfo.getAdapterResponses()
в следующих классах:
com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter
Ниже приведены коды и сообщения, которые адаптер InMobi выдает, когда не удается загрузить объявление.
| Код ошибки | Причина |
|---|---|
| 0-99 | Ошибки InMobi SDK. Подробнее о коде… |
| 100 | Параметры сервера InMobi, настроенные в интерфейсе AdMob, отсутствуют или недействительны. |
| 101 | Не удалось инициализировать InMobi SDK. |
| 102 | Запрошенный размер объявления не соответствует поддерживаемому InMobi размеру баннера. |
| 103 | Запрос объявления не является запросом объединенного нативного объявления. |
| 104 | Попытка запросить объявление InMobi без инициализации InMobi SDK. Теоретически этого не должно происходить, поскольку адаптер инициализирует InMobi SDK до запроса объявлений InMobi. |
| 105 | Объявление InMobi ещё не готово к показу. |
| 106 | InMobi не удалось показать объявление. |
| 107 | InMobi возвращает нативное объявление, в котором отсутствует обязательный объект. |
| 108 | Объекты изображений в нативных объявлениях InMobi содержат URL неправильного формата. |
| 109 | Адаптеру не удалось скачать объекты изображений нативных объявлений InMobi. |
Журнал изменений адаптера медиации InMobi для Android
Версия 11.5.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.5.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.5.0.
- Google Mobile Ads Next-Gen SDK версии 1.5.0.
- InMobi Kotlin SDK версии 11.5.0.
Версия 11.4.1.2
- Закрепите зависимость адаптера Kotlin на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA NextGen SDK).
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.5.0.
- InMobi Kotlin SDK версии 11.4.1.
Версия 11.4.1.1
- Используйте
BitmapFactory.Optionsс уменьшением разрешения, чтобы избежать ошибок, связанных с нехваткой памяти, при скачивании изображений.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- InMobi Kotlin SDK версии 11.4.1.
Версия 11.4.1.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.4.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.1.
- InMobi Kotlin SDK версии 11.4.1.
Версия 11.4.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.4.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- InMobi Kotlin SDK версии 11.4.0.
Версия 11.3.0.1
- Сопоставляет
AgeRestrictedTreatmentс COPPA API InMobi.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- InMobi Kotlin SDK версии 11.3.0.
Версия 11.3.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.3.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.2.0.
- Google Mobile Ads Next-Gen SDK версии 1.1.0.
- InMobi Kotlin SDK версии 11.3.0.
Версия 11.2.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.2.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.1.0.
- Google Mobile Ads Next-Gen SDK версии 0.25.0-beta01.
- InMobi Kotlin SDK версии 11.2.0.
Версия 11.1.1.1
- Добавлено свойство для создания адаптера с зависимостью GMA Next-Gen SDK.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.1.0.
- InMobi Kotlin SDK версии 11.1.1.
Версия 11.1.1.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.1.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.9.0.
- InMobi Kotlin SDK версии 11.1.1.
Версия 11.1.0.1
- Добавлена поддержка пересылки параметра
tagForUnderAgeOfConsentGoogle Mobile Ads SDK в InMobi SDK.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- InMobi Kotlin SDK версии 11.1.0.
Версия 11.1.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 11.1.0.
- Добавлена поддержка RewardedInterstitial.
- Адаптер не изменяет параметр isAgeRestricted в InMobi, если издатель не установил флаг
tag_for_under_age_of_consent.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- InMobi Kotlin SDK версии 11.1.0.
Версия 10.8.8.1
- Удалены ссылки на уровне класса на объекты
Context, чтобы устранить проблемы с утечкой памяти.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- InMobi Kotlin SDK версии 10.8.8.
Версия 10.8.8.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.8.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.5.0.
- InMobi Kotlin SDK версии 10.8.8.
Версия 10.8.7.1
- Теперь при вызове untrackView() нативные объявления вызывают destroy().
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.7.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.5.0.
- InMobi Kotlin SDK версии 10.8.7.
Версия 10.8.7.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.7.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.5.0.
- InMobi Kotlin SDK версии 10.8.7.
Версия 10.8.3.1
- Удалены проверки идентификаторов аккаунтов и идентификаторов мест размещения в запросах ставок.
- Для запросов ставок на баннеры отменяет проверку, которая требует, чтобы размер баннера соответствовал стандартному размеру объявления InMobi. Если система назначения ставок InMobi назначает ставку на нестандартный размер, адаптер теперь позволяет выполнить отрисовку этого запроса.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.2.0.
- InMobi Kotlin SDK версии 10.8.3.
Версия 10.8.3.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.2.0.
- InMobi Kotlin SDK версии 10.8.3.
Версия 10.8.2.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.0.0.
- InMobi Kotlin SDK версии 10.8.2.
Версия 10.8.0.1
- Минимальный уровень Android API повышен до 23.
- Минимальная версия Google Mobile Ads SDK теперь 24.0.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.0.0.
- InMobi Kotlin SDK версии 10.8.0.
Версия 10.8.0.0
- Компилируйте с помощью Java 11 вместо Java 17.
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.8.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.5.0.
- InMobi Kotlin SDK версии 10.8.0.
Версия 10.7.8.1
- Минимальный требуемый уровень Android API снова 21.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.3.0.
- InMobi Kotlin SDK версии 10.7.8.
Версия 10.7.8.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.7.8.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.3.0.
- InMobi Kotlin SDK версии 10.7.8.
Версия 10.7.7.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.7.7.
- Минимальный уровень Android API повышен до 24.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.3.0.
- InMobi Kotlin SDK версии 10.7.7.
Версия 10.7.5.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.7.5.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.2.0.
- InMobi Kotlin SDK версии 10.7.5.
Версия 10.7.4.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.7.4.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.1.0.
- InMobi Kotlin SDK версии 10.7.4.
Версия 10.7.3.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.7.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.1.0.
- InMobi Kotlin SDK версии 10.7.3.
Версия 10.6.7.1
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 23.0.0.
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.7.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- InMobi Kotlin SDK версии 10.6.7.
Версия 10.6.7.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.7.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.6.0.
- InMobi Kotlin SDK версии 10.6.7.
Версия 10.6.6.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.6.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.6.0.
- InMobi Kotlin SDK версии 10.6.6.
Версия 10.6.3.0
- Добавлена поддержка водяных знаков для баннеров, межстраничных объявлений и объявлений с вознаграждением, в которых используется назначение ставок.
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.6.0.
- InMobi Kotlin SDK версии 10.6.3.
Версия 10.6.2.0
- Адаптер обновлен, чтобы вызывать обратный вызов медиации Google Mobile Ads SDK
onAdFailedToShow, когда не удается показать межстраничные объявления InMobi. - Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.5.0.
- InMobi Kotlin SDK версии 10.6.2.
Версия 10.6.0.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.6.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.3.0.
- InMobi Kotlin SDK версии 10.6.0.
Версия 10.5.9.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.5.9.
- Теперь адаптер загружает баннеры InMobi с ближайшими поддерживаемыми размерами вместо запрошенных. Это поможет уменьшить количество случаев, когда InMobi не может найти подходящую рекламу.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.3.0.
- InMobi Kotlin SDK версии 10.5.9.
Версия 10.5.8.0
- Исправлена ошибка, из-за которой не удавалось инициализировать адаптер.
- Обновлены зависимости для устранения конфликтов путей к классам.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.3.0.
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.5.8.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.3.0.
- InMobi Kotlin SDK версии 10.5.8.
Версия 10.5.7.1
- Добавлена поддержка чтения строки US Privacy от IAB из общих настроек.
- Добавлена поддержка назначения ставок для баннеров (включая MREC), межстраничных объявлений и объявлений с вознаграждением.
- Минимальная версия Google Mobile Ads SDK теперь 22.2.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.2.0.
- InMobi Kotlin SDK версии 10.5.7.
Версия 10.5.7.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.5.7.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.1.0.
- InMobi Kotlin SDK версии 10.5.7.
Версия 10.5.5.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.5.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.1.0.
- InMobi Kotlin SDK версии 10.5.5.
Версия 10.5.4.1
- Обновлен адаптер для использования нового класса
VersionInfo. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.0.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.0.0.
- InMobi Kotlin SDK версии 10.5.4.
Версия 10.5.4.0
- Подтверждена совместимость с InMobi Kotlin SDK версии 10.5.4.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.4.0.
- InMobi Kotlin SDK версии 10.5.4.
Версия 10.1.2.1
- Добавлена поддержка передачи значения COPPA в InMobi SDK.
- Адаптер обновлен для использования новых API медиации.
- Минимальная требуемая версия Google Mobile Ads SDK теперь 21.4.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.4.0.
- InMobi SDK версии 10.1.2.
Версия 10.1.2.0
- Подтверждена совместимость с InMobi SDK версии 10.1.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.3.0.
- InMobi SDK версии 10.1.2.
Версия 10.1.1.0
- Подтверждена совместимость с InMobi SDK версии 10.1.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.3.0.
- InMobi SDK версии 10.1.1.
Версия 10.0.9.0
- Подтверждена совместимость с InMobi SDK версии 10.0.9.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.3.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.3.0.
- InMobi SDK версии 10.0.9.
Версия 10.0.8.0
- Проверена совместимость с InMobi SDK версии 10.0.8.
- Минимальная версия Google Mobile Ads SDK теперь 21.2.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.2.0.
- InMobi SDK версии 10.0.8.
Версия 10.0.7.0
- Подтверждена совместимость с InMobi SDK версии 10.0.7.
- Обновлены
compileSdkVersionиtargetSdkVersionдо API 31. - Минимальная требуемая версия Google Mobile Ads SDK теперь 21.0.0.
- Минимальный уровень Android API теперь 19.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.0.0.
- InMobi SDK версии 10.0.7.
Версия 10.0.6.0
- Подтверждена совместимость с InMobi SDK версии 10.0.6.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 20.6.0.
- InMobi SDK версии 10.0.6.
Версия 10.0.5.0
- Подтверждена совместимость с InMobi SDK версии 10.0.5.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.6.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- InMobi SDK версии 10.0.5.
Версия 10.0.3.0
- Подтверждена совместимость с InMobi SDK версии 10.0.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 20.5.0.
- InMobi SDK версии 10.0.3.
Версия 10.0.2.0
- Подтверждена совместимость с InMobi SDK версии 10.0.2.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.5.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.5.0.
- InMobi SDK версии 10.0.2.
Версия 10.0.1.0
- Подтверждена совместимость с InMobi SDK версии 10.0.1.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.4.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.4.0.
- InMobi SDK версии 10.0.1.
Версия 9.2.1.0
- Подтверждена совместимость с InMobi SDK версии 9.2.1.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.3.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.3.0.
- InMobi SDK версии 9.2.1.
Версия 9.2.0.0
- Подтверждена совместимость с InMobi SDK версии 9.2.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.2.0.
- Исправлены неверные сообщения об ошибках.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.2.0.
- InMobi SDK версии 9.2.0.
Версия 9.1.9.0
- Подтверждена совместимость с InMobi SDK версии 9.1.9.
- Минимальная требуемая версия Google Mobile Ads SDK теперь 20.1.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.1.0.
- InMobi SDK версии 9.1.9.
Версия 9.1.7.0
- Подтверждена совместимость с InMobi SDK версии 9.1.7.
- Минимальная версия Google Mobile Ads SDK теперь 19.8.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.8.0.
- InMobi SDK версии 9.1.7.
Версия 9.1.6.0
- Подтверждена совместимость с InMobi SDK версии 9.1.6.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.7.0.
- Теперь адаптер переопределяет отслеживание показов и использует определение показов InMobi.
- Адаптер больше не считывает параметры таргетинга по полу и дате рождения, которые не поддерживаются в Google Mobile Ads SDK версии 19.7.0.
- Переход на AndroidX
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.7.0.
- InMobi SDK версии 9.1.6.
Версия 9.1.1.0
- Подтверждена совместимость с InMobi SDK версии 9.1.1.
- Минимальная версия Google Mobile Ads SDK теперь 19.5.0.
- Добавлены описательные коды ошибок и причины сбоев при загрузке или показе адаптера.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.5.0.
- InMobi SDK версии 9.1.1.
Версия 9.1.0.0
- Подтверждена совместимость с InMobi SDK версии 9.1.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.4.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.4.0.
- InMobi SDK версии 9.1.0.
Версия 9.0.9.0
- Подтверждена совместимость с InMobi SDK версии 9.0.9.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.3.0.
- InMobi SDK версии 9.0.9.
Версия 9.0.8.0
- Прекращена поддержка устаревшего формата NativeAppInstallAd. Приложения должны запрашивать объединенные нативные объявления.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.3.0.
- Подтверждена совместимость с InMobi SDK версии 9.0.8.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.3.0.
- InMobi SDK версии 9.0.8.
Версия 9.0.7.1
- Исправлена ошибка, из-за которой адаптер не сохранял состояние инициализации InMobi SDK.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.2.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- InMobi SDK версии 9.0.7.
Версия 9.0.7.0
- Подтверждена совместимость с InMobi SDK версии 9.0.7.
- Адаптер обновлен и теперь поддерживает запросы встроенных адаптивных баннеров.
- В адаптер добавлена конфигурация ProGuard, как рекомендовано в руководстве InMobi.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.1.0.
- InMobi SDK версии 9.0.7.
Версия 9.0.6.0
- Подтверждена совместимость с InMobi SDK версии 9.0.6.
- Нативные объявления: исправлена ошибка, из-за которой
primaryViewInMobi исчезал при прокрутке в нативном фиде. - Нативные объявления: исправлена ошибка, из-за которой
primaryViewInMobi не размещался по центру внутриmediaView.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.1.0.
- InMobi SDK версии 9.0.6.
Версия 9.0.5.0
- Проверена совместимость с InMobi SDK версии 9.0.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- InMobi SDK версии 9.0.5.
Версия 9.0.4.0
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.1.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.1.0.
- InMobi SDK версии 9.0.4.
Версия 9.0.2.0
- Подтверждена совместимость с InMobi SDK версии 9.0.2.
- Минимальная версия Google Mobile Ads SDK теперь 18.3.0.
- Удалена возможность назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
- Исправлена ошибка, из-за которой происходил сбой при попытке отрисовать нативное объявление.
Разработано и протестировано совместно с
- Google Mobile Ads SDK версии 18.3.0.
- InMobi SDK версии 9.0.2.
Версия 7.3.0.1
- Теперь нативные объявления используют API медиации объединенных нативных объявлений.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 18.2.0.
- InMobi SDK версии 7.3.0.
Версия 7.3.0.0
- Подтверждена совместимость с InMobi SDK версии 7.3.0.
- Минимальная версия Google Mobile Ads SDK теперь 18.2.0.
Версия 7.2.9.0
- В адаптер добавлена возможность назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
- Подтверждена совместимость с InMobi SDK версии 7.2.9.
- Минимальная версия Google Mobile Ads SDK теперь 18.1.1.
Версия 7.2.7.0
- Подтверждена совместимость с InMobi SDK версии 7.2.7.
Версия 7.2.2.2
- Добавлена поддержка гибких размеров баннеров.
Версия 7.2.2.1
- Адаптер обновлен для поддержки нового API для объявлений с вознаграждением в общедоступной бета-версии.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 17.2.0.
Версия 7.2.2.0
- Подтверждена совместимость с InMobi SDK версии 7.2.2.
Версия 7.2.1.0
- Подтверждена совместимость с InMobi SDK версии 7.2.1.
Версия 7.2.0.0
- Подтверждена совместимость с InMobi SDK версии 7.2.0.
Версия 7.1.1.1
- Адаптер обновлен, чтобы вызывать событие объявления
onRewardedVideoComplete.
Версия 7.1.1.0
- Подтверждена совместимость с InMobi SDK версии 7.1.1.
Версия 7.1.0.0
- Добавлен класс InMobiConsent, который предоставляет методы updateGDPRConsent() и getConsentObj().
- Подтверждена совместимость с InMobi SDK версии 7.1.0.
Версия 7.0.4.0
- Подтверждена совместимость с InMobi SDK версии 7.0.4.
Версия 7.0.2.0
- Подтверждена совместимость с InMobi SDK версии 7.0.2.
Версия 7.0.1.0
- Адаптер обновлен и теперь совместим с InMobi SDK версии 7.0.1.
- Добавлена поддержка нативных видеообъявлений.
- Для нативных объявлений адаптер всегда возвращает просмотр медиаконтента. Адаптер больше не возвращает объект изображения. Вместо этого в окне просмотра медиафайлов будет показываться изображение для статических нативных объявлений.
- Обновлен проект адаптера для Android Studio 3.0.
Версия 6.2.4.0
- Подтверждена совместимость с InMobi SDK версии 6.2.4.
Версия 6.2.3.0
- Изменена система именования версий: [версия InMobi SDK].[версия адаптера].
Более ранние версии
- Добавлена поддержка баннеров, межстраничных объявлений, видеообъявлений с вознаграждением и форматов нативных объявлений.