IronSource SDK

Версия релиза 1.5.0 | Дата релиза 20.03.2025

Минимальные требования:

  • Используйте Android API level 22 (Android OS 5.1) и выше.

Тестовые идентификаторы

В процессе интеграции SDK для стабильного получения тестовой рекламы рекомендуем использовать специальные publisher_id и placement_name.

Publisher ID - 65057899-a16a-4877-989b-38c432a7fa15

Yabbi Interstitial ID - b8359c60-9bde-47c9-85ff-3c7afd2bd982

Yabbi Rewarded ID - eaac7a7f-b0b0-46d2-ac95-bd58578e9e29

Yabbi Banner ID - 27668678-d138-4af4-84f4-891252086125

Установка

Подготовьте Gradle

  1. Дополните файл settings.gradle необходимым для установки SDK репозиторием. Посмотрите вашу версию Android Studio, и вставьте соответствующий код в settings.gradle в корне проекта. Пример подключения репозитория в settings.gradle.

// project-level settings.gradle

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        // ... other repositories
        
        // подключение репозитория Yabbi SDK
        maven { url  "https://sdkpkg.sspnet.tech" }
    }
}
  1. Дополните build.gradle необходимыми параметрами сборки для корректной установки SDK.

// app-level build.gradle

android {
  // ... other settings
     
   defaultConfig {
     // ... other settings
       
     multiDexEnabled true // Enable multidex
   }
 
   compileOptions {
       sourceCompatibility JavaVersion.VERSION_1_8
       targetCompatibility JavaVersion.VERSION_1_8
   }
}
  1. В этом же файле build.gradle подключите зависимости для установки адаптера Yabbi для IronSource.

dependencies {
    // ... other dependencies
    
    // подключение зависимости Yabbi SDK
    implementation 'sspnet.tech:yabbi:1.7.4'
    
    // подключение зависимости IronSource SDK
    implementation 'com.ironsource.sdk:mediationsdk:8.3.0'
    
    // подключение зависимости адаптера IronSource для Yabbi SDK
    implementation 'sspnet.tech.yabbi.networks:ironsource:1.5.0'
}
  1. Сохраните файл и нажмите Gradle Sync.

Инициализация IronSource SDK

Инициализируйте IronSource SDK, следуя официальной документации IronSource.

Для добавления рекламной сети Yabbi в личном кабинете рекламной сети IronSource следуйте инструкции по добавлению кастомной рекламной сети.

Заполните поля следующими параметрами:

Network Key - 15bfd0179

В поле Publisher ID укажите тестовый Publisher ID

Выберите Rate based revenue

В настройках сети для приложения в поле Placement ID укажите ID тестового рекламного блока.

Проверка корректного вызова рекламы

Включите режиме тестирования для рекламной сети Yabbi в меню Tests.

Если реклама успешно загрузилась и показалась, то адаптер установлен корректно.

Замените Publisher ID в поле App ID и ID рекламных блоков в коде приложения на ваши идентификаторы в личном кабинете Yabbi. Ваш publisher_id находится в разделе "Настройки" в личном кабинете Yabbi.

ID рекламного блока вы можете скопировать на странице приложения в личном кабинете Yabbi. Там же вы можете создать дополнительные рекламные блоки.

Если адаптер устанавливается некорректно

В случае возникновения ошибок рекомендуем очистить кеш Gradle.

Очистка кеша Gradle в Android Studio на Mac OS

Если это не помогло - обратитесь в поддержку.

Last updated

Was this helpful?