Перейти к основному содержимому

Тестирование Интеграции Appodeal SDK

warning

Только после того, как вы получите одобрение от нашего Accelerator Program менеджера, а также Meta и MMP подключены к вашему приложению на предыдущем шаге, вы можете начать тестирование интеграции.

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

  1. Запустите ваше приложение с открытой Console / Logcat и проверьте логи по тегу Appodeal, как описано в наших руководствах:
  1. Необходимо убедиться, что выполнены следующие шаги:
  • 2.1 Вы видите, что Appodeal SDK версии 3.3.0+ инициализирован:

Android:

D SDK-Public [Appodeal]: initialize Appodeal
D SDK-Public [Initialize]: v*** initialized, appKey: …, package name: …

iOS:

[Appodeal ***] [debug] [api] Set initialization delegate : < *** AppDelegate: 0x600000240ba0>
[Appodeal ***] [info] [application] SDK was running on ***
примечание

После инициализации Appodeal SDK окно Consent Manager и ATT должно отображаться автоматически, если вы интегрировали Admob (Android, iOS, Unity) и выполнили шаги из этого руководства.

Android:

iOS:

Сначала вы увидите окно ATT:

Если запрос на ATT одобрен, вы увидите окно Consent Manager:

  • 2.3 Тестовый режим отключен

Android:

D  SDK-Public [Appodeal]: setTesting. testing: false

iOS:

[Appodeal ***] [debug] [api] Set testing mode: disabled
  • 2.4 Adjust или AppsFlyer инициализирована (Зависит от используемого вами MMP аккаунта):

Android:

Service [Info]: Adjust - ver. *** initialized
Service [Info]: Appsflyer - ver. *** initialized

iOS:

[Appodeal ***] [debug] [services] Initialize Adjust service with parameters: <APDServiceConfigurationModel: ***>
[Appodeal ***] [debug] [services] Initialize Appsflyer service with parameters: <APDServiceConfigurationModel: ***>

Android:

Service [Info]: FacebookAnalytics - ver. *** initialized

iOS:

[Appodeal ***] [debug] [services] Initialize Facebook service with parameters: <APDServiceConfigurationModel: ***>
  • 2.6 Убедитесь, что вы инициализировали необходимые типы рекламы (Rewarded Video/ Interstitial/ Banner):

Android:

Banner [Initialize]: done
Interstitial [Initialize]: done
RewardedVideo [Initialize]: done

iOS:

[Appodeal ***] [debug] [mediation] Starting APDAdQueueManager for "Rewarded Video" ad request
[Appodeal ***] [debug] [mediation] Starting APDAdQueueManager for "Interstitial Ad" ad request
[Appodeal ***] [debug] [mediation] Starting APDAdQueueManager for "Banner" ad request
  • 2.7 Не исключайте рекламные сети:

Android:

D  Network [Info]: A4g - ver. ***
D Network [Info]: Adcolony - ver. ***
D Network [Info]: Admob - ver. ***
D Network [Info]: Admob_native - ver. ***
D Network [Info]: Admob_mediation - ver. ***
D Network [Info]: Applovin - ver. ***
D Network [Info]: Appodeal - ver. ***
D Network [Info]: Bidmachine - ver. ***
D Network [Info]: Bidon - ver. ***
D Network [Info]: Bigo_ads - ver. ***
D Network [Info]: Dt_exchange - ver. ***
D Network [Info]: Gam - ver. ***
D Network [Info]: Facebook - ver. ***
D Network [Info]: Mintegral - ver. ***
D Network [Info]: Inmobi - ver. ***
D Network [Info]: Ironsource - ver. ***
D Network [Info]: Mraid - ver. ***
D Network [Info]: My_target - ver. ***
D Network [Info]: Notsy - ver. ***
D Network [Info]: Unity_ads - ver. ***
D Network [Info]: Vast - ver. ***
D Network [Info]: Vungle - ver. ***
D Network [Info]: Yandex - ver. ***

iOS:

[Appodeal ***] [info] [api] VAST integration via SDK of version ***
[Appodeal ***] [info] [api] Bidon integration via SDK of version ***
[Appodeal ***] [info] [api] InMobi integration via SDK of version ***
[Appodeal ***] [info] [api] Yandex Mobile Ads integration via SDK of version ***
[Appodeal ***] [info] [api] AppLovin integration via SDK of version ***
[Appodeal ***] [info] [api] GAM integration via SDK of version ***
[Appodeal ***] [info] [api] Pangle integration via SDK of version ***
[Appodeal ***] [info] [api] Google Mobile Ads integration via SDK of version ***
[Appodeal ***] [info] [api] Amazon integration via SDK of version aps-ios-***
[Appodeal ***] [info] [api] Mintegral integration via SDK of version ***
[Appodeal ***] [info] [api] DT Exchange integration via SDK of version ***
[Appodeal ***] [info] [api] AppLovin MAX integration via SDK of version ***
[Appodeal ***] [info] [api] A4G integration via SDK of version ***
[Appodeal ***] [info] [api] Bigo ADS integration via SDK of version ***
[Appodeal ***] [info] [api] Unity Ads integration via SDK of version ***
[Appodeal ***] [info] [api] Google Mobile Ads (Mediation) integration via SDK of version ***
[Appodeal ***] [info] [api] Smaato integration via SDK of version ***
[Appodeal ***] [info] [api] Vungle Ads integration via SDK of version ***
[Appodeal ***] [info] [api] IronSource integration via SDK of version ***
[Appodeal ***] [info] [api] Crosspromo & Direct Offers integration via SDK of version ***
[Appodeal ***] [info] [api] MRAID integration via SDK of version ***
[Appodeal ***] [info] [api] Meta Audience Network integration via SDK of version ***
[Appodeal ***] [info] [api] Notsy integration via SDK of version ***
[Appodeal ***] [info] [api] Google Mobile Ads (Native Banner) integration via SDK of version ***
[Appodeal ***] [info] [api] BidMachine integration via SDK of version ***
  • 2.8 Убедитесь, что можете показать все инициализированные типы рекламы в своем приложении:

Android:

Appodeal com.example.app D Interstitial [Notify Shown]
Appodeal com.example.app D RewardedVideo [Notify Shown]
Appodeal com.example.app D Banner [Notify Shown]

iOS:

[Appodeal ***] [info] [impression] Track viewability finish for: Banner ***
[Appodeal ***] [debug] [impression] Impression <APDImpression: ***> succesfully tracked

[Appodeal ***] [debug] [api] [Callback] [Rewarded] Did finish with reward: ***
[Appodeal ***] [debug] [impression] Impression <APDImpression: ***> succesfully tracked

[Appodeal ***] [debug] [api] [Callback] [Interstitial] Did finish with reward: ***
[Appodeal ***] [debug] [impression] Impression <APDImpression: ***> succesfully tracked

Форма Для Отправки Логов Appodeal SDK:

к сведению

Отправьте нашему Accelerator Program Manager max.haroshka@appodeal.com все логи в одном файле .txt для проверки , используя форму ниже, с выключенным тестовым режимом(он выключен поумолчанию).

Лучшие практики:

  • Не инициализируйте Appodeal SDK более одного раза в своем приложении
  • Не проверяйте, можете ли вы показывать баннер перед его показом, поскольку это автоматически обновляемый тип рекламы, и он будет показан сразу после загрузки.
  • (Только для Unity!) Не выполняйте любые изменения UI (изменение цвета, позиции объектов, размеров, текстов и т.д.) из функций обратного вызова напрямую. (инструкция)