Appodeal Dependency Manager
Appodeal SDK: 4.0.0+
Загрузка
После интеграции Appodeal плагина с использованием UPM дистрибуции из документации, вы сможете открыть Appodeal Dependency Manager одним из способов ниже:
- Используя сочетание клавиш:
option + D(для macOS) иalt + D(для Windows). - Откройте вкладку
Appodealв верхней панели меню Unity Editor и выберитеDependency Manager > Open.
- Откройте
Project Settings > Appodeal DMокно.
Окну Appodeal DM нужно некоторое время для загрузки необходимых конфигураций с сервера, обычно несколько секунд.
Как только загрузка завершится успешно, вы увидите окно Appodeal DM.
Функциональность Appodeal DM
Appodeal DM упрощает процесс управления зависимостями пакета Appodeal. Он состоит из трех разделов: Медиации, Рекламные Сети, и Сервисы.
Медиации
Этот раздел отображает доступные mediation engines внутри Appodeal SDK. Изменение выбранной версии медиации сбросит все ранее выбранные адаптеры рекламных сетей и сервисов.
Рекламные Сети
Этот раздел показывает рекламные сети и типы рекламы, поддерживаемые каждой сетью, а также совместимые с ними mediation engines. В зависимости от выбранной версии SDK может быть доступен разный набор совместимых mediation engines, что графически отражается в интерфейсе.
Сервисы
Этот раздел отображает доступные сервисы внутри Appodeal SDK.
По умолчанию для каждой платформы выбирается рекомендуемая версия SDK, но вы можете выбрать любую другую доступную версию.
Вы можете отключить не обязательный SDK для одной платформы, выбрав опцию none в выпадающем списке версий, или отключить его полностью для обеих платформ с помощью чекбокса в левом верхнем углу.
Вы можете навести курсор на иконку i, чтобы получить больше информации о конкретном SDK.
Управление Зависимостями Appodeal
После добавления пакета Appodeal все рекламные сети и сервисы добавляются по умолчанию. Вы можете использовать Appodeal DM для обновления, удаления, импорта или понижения версии зависимостей.
- Appodeal SDK Full Package
- Appodeal SDK Mediation Only
При использовании Appodeal SDK Full Package убедитесь, что вы не исключил и зависимости сервисов.
Не рекомендуется исключать какие-либо зависимости без веских причин. Рекомендуется подключать как можно больше рекламных сетей, чтобы увеличить заполняемость рекламы и доход. Обязательные зависимости нельзя исключить.
Нажмите кнопку Default в верхней части окна и Generate в нижней части, чтобы импортировать
все рекомендуемые зависимости.
При использовании Appodeal SDK Mediation Only убедитесь, что исключили зависимости сервисов, как показано ниже.
Нажмите Generate в нижней части.
Варианты Генерации Зависимостей
Appodeal DM предоставляет четыре предустановленных варианта генерации зависимостей.
Default- будут выбраны все обязательные и рекомендуемые SDK, за исключением опциональных.Custom- будет использован ваш сохраненный выбор из предыдущей синхронизации.All- будут выбраны все SDK.Minimal- будут выбраны только обязательные SDK, остальные будут отключены.
Если зависимости были успешно сгенерированы, вы увидите следующее сообщение.
Вы также сможете увидеть детальные логи в консоли, какие адаптеры были добавлены, удалены, обновлены или понижены.
Настройки Appodeal DM
Ниже вы можете увидеть значения по умолчанию в окне Настроек Appodeal DM.
Оно включает в себя следующие опции:
Validate dependencies automatically- при включении выполняет проверку один раз за сессию (от открытия до закрытия Unity Editor), требуется ли внимание к версиям установленных адаптеров. Если будет обнаружено, что конфигурация не оптимальна, вы увидите следующее окно.
Также вы можете вручную валидировать зависимости в любое время одним из способов ниже:
- Используя сочетание клавиш:
option + V(для macOS) иalt + V(для Windows). - Откройте вкладку
Appodealв верхней панели меню Unity Editor и выберитеDependency Manager > Validate Dependencies.
Check for plugin updates- при включении выполняет проверку один раз за сессию (от открытия до закрытия Unity Editor), доступны ли обновления для установленного Appodeal Unity Plugin.
-
Include plugin beta versions- при включении проверяет также бета-версии Appodeal Unity Plugin. -
Enable verbose logging- при включении выводит дополнительную информацию о работе Appodeal DM в консоли. -
Open DM Documentation- перенаправляет вас на текущую страницу.
FAQ И Диагностика Неполадок
Ошибка Загрузки Appodeal DM
Если в данный момент невозможно отобразить Appodeal DM, вы получите ошибку, показанную ниже.
Выполните следующие действия, чтобы решить проблему:
- Перезагрузите страницу, нажав кнопку Reload как на скриншоте выше.
- Если перезагрузка не помогла, свяжитесь со службой поддержки, нажав кнопку Contact Support.
Ошибка Генерации Зависимостей
Если что-то пошло не так при генерации зависимостей, вы получите ошибку, показанную ниже.
Выполните следующие действия, чтобы решить проблему:
- Включите подробное логирование в Appodeal DM Settings.
- Проверьте логи в консоли для получения дополнительной информации и отправьте их в поддержку, используя один из этих вариантов.