Шаг 1. Импорт SDK
Выберите желаемый тип интеграции и следуйте инструкциям ниже, чтобы добавить плагин Appodeal в ваш проект.
- Распространение UPM
- Ручное распространение
-
Загрузите External Dependency Manager (файл .tgz) v1.2.175 или новее с этого веб-сайта.
-
Импортируйте EDM в ваш проект Unity, добавив загруженный архив через Unity Package Manager (Window → Package Manager → "+" → Add package from tarball).
-
Скопируйте ссылку ниже, перейдите в Window → Package Manager → "+" → Add package from git URL, вставьте скопированную ссылку туда и нажмите Enter.
https://github.com/appodeal/appodeal-unity-plugin-upm.git#v3.12.0
- Загрузите плагин Appodeal Unity, который включает новейшие Android и iOS Appodeal SDK с основными улучшениями, нажав на кнопку ниже.
Unity Plugin v3.12.0
- Чтобы импортировать плагин Appodeal Unity, дважды щелкните по файлу Appodeal-Unity-Plugin-3.12.0-08.12.2025.unitypackage, или перейдите в Assets → Import Package → Custom Package. Оставьте все файлы в окне Importing Package выделенными и нажмите Import.
Используйте Appodeal Plugin Manager для обновления до последней версии Appodeal SDK из меню Unity (Appodeal → Plugin Configuration), которая поддерживает Unity 2018.3 или выше. Более подробную информацию вы можете найти в нашем блоге.
Шаг 2. Настройка проекта
- Полный пакет Appodeal SDK
- Только медиация Appodeal SDK
В случае, если вы предпочитаете использовать полный пакет Appodeal SDK вместе с его сервисами, пожалуйста, убедитесь, что вы не исключили их в вашем проекте (Appodeal → Plugin Configuration).
Пожалуйста, ознакомьтесь с нашим руководством Appodeal Plugin Manager для получения более подробной информации.
В случае, если вы используете только медиацию Appodeal SDK, убедитесь, что вы исключили "сервисы полного пакета" в вашем проекте (Appodeal → Plugin Configuration).
Пожалуйста, ознакомьтесь с нашим руководством Appodeal Plugin Manager, чтобы узнать, как исключать сервисы.
Конфигурация Android
Настройки Gradle
Android 11 изменяет способ запроса и взаимодействия приложений с другими приложениями, установленными пользователем на устройстве. Поэтому убедитесь, что вы используете версию Gradle, которая соответствует одной из перечисленных здесь.
- Unity v2019.3 - v2019.4
- Unity v2020.1 - v2022.1
- Unity v2022.2 (до v2022.3.37f1)
- Unity v2021.3.41f1+, v2022.3.38f1+
- Unity v6000.0.23f1+
- Перейдите в Preferences → External Tools и обновите версию Gradle до 6.7.1.
- Перейдите в Player Settings → Publishing Settings и включите флаг Custom Base Gradle Template.
- Перейдите в Assets → Plugins → Android → baseProjectTemplate.gradle, откройте файл и измените
classpath 'com.android.tools.build:gradle:3.4.0'наclasspath 'com.android.tools.build:gradle:4.2.0'.
- Перейдите в Preferences → External Tools и обновите версию Gradle до 6.7.1.
- Перейдите в Player Settings → Publishing Settings и включите флаг Custom Base Gradle Template.
- Перейдите в Assets → Plugins → Android → baseProjectTemplate.gradle, откройте файл и из мените
classpath 'com.android.tools.build:gradle:3.6.0'наclasspath 'com.android.tools.build:gradle:4.2.0'.
- Перейдите в Preferences → External Tools и обновите версию Gradle до 7.6.
- Перейдите в Player Settings → Publishing Settings и включите флаг Custom Base Gradle Template.
- Перейдите в Assets → Plugins → Android → baseProjectTemplate.gradle, откройте файл и измените
'com.android.application' version '7.4.2', 'com.android.library' version '7.4.2'на'com.android.application' version '7.3.1', 'com.android.library' version '7.3.1'.
- Перейдите в Preferences → External Tools и обновите версию Gradle до 8.4.
- Перейдите в Player Settings → Publishing Settings и включите флаг Custom Base Gradle Template.
- Перейдите в Assets → Plugins → Android → baseProjectTemplate.gradle, откройте файл и измените
'com.android.application' version '8.3.0', 'com.android.library' version '8.3.0'на'com.android.application' version '8.2.2', 'com.android.library' version '8.2.2'.