Перейти к основному содержимому
осторожно
Unity Plugin 3.0.2 устарела. Stable версия - здесь.
Версия: 3.0.2

Тестирование

После добавления нового приложения в Appodeal и интеграции SDK мы рекомендуем протестировать ваше приложение. Вот советы по успешному тестированию.

Обзор Интеграции

Шаг 1. Подготовка Настроек На Стороне Appodeal

Проверьте Настройки Медиации

Перейдите в Application Settings → Mediation Settings → Line Items.

Выберите интересующий вас тип рекламы и проверьте подключение к сети.

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

Для новых приложений несколько сетей будут подключены по умолчанию, если сервер Appodeal получит запрос на тип объявления.
Если вы видите Эта сеть будет активирована по запросу объявления, попробуйте запросить настоящую рекламу для активации этой сети, используя учетную запись Appodeal по умолчанию.

к сведению

Убедитесь, что у вас есть как минимум 2–3 активных сети. Если требования к автоматическому подключению слишком высоки для вашего приложения, вы можете связать личную учетную запись с помощью Networks Setup, чтобы подключить больше сетей.

Убедитесь, что все позиции включены для подключенных сетей:


Отметьте Приоритеты (Конфигурация Водопада)

Перейдите в Application settings → Mediation Settings → Priorities, и выберите тип рекламы.

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

Если нет, добавьте их в конфигурацию, перетащив рекламные блоки из списка неиспользуемых позиций слева в пункт Автоматический приоритет, или используйте кнопку Переместить сюда все неиспользуемые позиции.


Шаг 2. Проверьте Интеграцию SDK

Проверьте Интеграцию SDK С Тестовыми Объявлениями

к сведению

Объявления в тестовом режиме имеют 100% заполняемость, они загружаются почти сразу, сравнивая реальные объявления, загрузка которых занимает некоторое время (0-30 секунд в зависимости от типа рекламы).

  1. Включите режим тестирования
  2. Включите логирование СДК
  3. Убедитесь, что все необходимые адаптеры были интегрированы в приложение.
  4. Запустите приложение и проверьте все плейсменты, в которые вы добавили рекламу. Убедитесь, что реклама загружается и отображается успешно.
  5. Откройте вкладку логов и проверьте логи Appodeal SDK. Для получения дополнительной информации просмотрите SDK logging
к сведению

Запросы тестовых объявлений не считаются реальными запросами. Между тем, Appodeal требует как минимум одного реального запроса для активации основных рекламных сетей для каждого типа рекламы.


Проверка Интеграции SDK С Реальной Рекламой

Мы рекомендуем проверять работу приложения с тестовой рекламой для предотвращения некорректного поведения с настоящими объявлениями. В любом случае, необходимо убедиться, что интеграция SDK прошла успешно и подключенные рекламные сети готовы к использованию.

  1. Отключите тестовый режим.
  2. Убедитесь, что логирование включено.
  3. Убедитесь, что все необходимые адаптеры для рекламных сетей, которые вы планируете использовать, интегрированы в ваш проект.
  4. Запустите ваше приложение, проинициализируйте SDK и убедитесь что отправился запрос на загрузку рекламы. Это необходимо для подключения рекламных сетей. Вы можете отслеживать активность SDK, отправку запросов и загрузки рекламы в логах вашего приложения по тегу Appodeal.
  5. Когда настройка сетей произведена корректно, запустите приложение, откройте логи и убедитесь что там нет сообщений об ошибках или предупреждениях. Используйте логирование SDK для анализа логов по тегу Appodeal. Проверьте все плейсменты, где вы планируете показывать рекламу. Убедитесь, что реклама загружается и показывается корректно, без ошибок.
к сведению

Если ваше приложение еще не опубликовано в поддерживаемых app stores (Google Play, App Store, Amazon), количество показов реальной рекламы будет ограничено двумя тысячами.


Полезные Методы SDK

Включение Тестового Режима

Использование тестового режима позволяет вам загружать тестовые креативы с вероятностью 100%.

Appodeal.SetTesting(true);
Метод должен быть вызван перед инициализацией SDK.

Включение Логирования

Для включения логирования, используйте следующий метод:

Appodeal.SetLogLevel(AppodealLogLevel.Debug);
Метод должен быть вызван перед инициализацией SDK.

Журналы будут записаны в logcat с использованием тега Appodeal.

Доступные параметры:

  • AppodealLogLevel.None - логи отключены;
  • AppodealLogLevel.Debug - только debug логи;
  • AppodealLogLevel.Verbose - логи SDK и рекламных сетей.

Отключение Рекламных Сетей

Appodeal.DisableNetwork((string)network);
Метод должен быть вызван перед инициализацией SDK.

Используйте константы из AppodealStack.Monetization.Common.AppodealNetworks, чтобы выбрать необходимую сеть.


Отключение Рекламных Сетей Для Конкретного Типа Рекламы

Чтобы отключить сети для определенных форматов рекламы, используйте следующий метод:

Appodeal.DisableNetwork((string)network, adTypes);
Метод должен быть вызван перед инициализацией SDK.

Тестирование Интеграции Рекламных Сетей

Этот метод поддерживается только для Android платформы

Вы можете использовать нашу Test Activity для ручного тестирования интеграции адаптеров. Для старта Test Activity используйте метод ниже.

Appodeal.ShowTestScreen();