Баннер
Баннерная реклама - это классические статические баннеры, которые обычно располагаются в нижней или верхней части экрана. Appodeal поддерживает традиционные баннеры 320x50, планшетные баннеры 728x90 и "smart" баннеры, которые подстраиваются под размер и ориентацию устройства.
Вы можете использовать наше демо приложение в качестве примера по интеграции.
Демо приложение
Баннер С Фиксированной Позицией
Отображение баннера в определенном месте экрана
Чтобы отобразить баннер, вам нужно вызвать следующий код в activity:
- Kotlin
- Java
Appodeal.show(this, Appodeal.BANNER) // Display banner with last position or bottom position of the screen
Appodeal.show(this, Appodeal.BANNER_BOTTOM) // Display banner at the bottom of the screen
Appodeal.show(this, Appodeal.BANNER_TOP) // Display banner at the top of the screen
Appodeal.show(this, Appodeal.BANNER_LEFT) // Display banner at the left of the screen
Appodeal.show(this, Appodeal.BANNER_RIGHT) // Display banner at the right of the screen
Appodeal.show(this, Appodeal.BANNER); // Display banner with last position or bottom position of the screen
Appodeal.show(this, Appodeal.BANNER_BOTTOM); // Display banner at the bottom of the screen
Appodeal.show(this, Appodeal.BANNER_TOP); // Display banner at the top of the screen
Appodeal.show(this, Appodeal.BANNER_LEFT); // Display banner at the left of the screen
Appodeal.show(this, Appodeal.BANNER_RIGHT); // Display banner at the right of the screen
Метод возвращает boolean значение, указывающее, был ли передан вызов метода show соответствующему SDK.
BannerView
должен находиться на вершине иерархии и не может перекрываться другими представлениями.Проверка загруженной рекламы
Вы можете проверить статус загрузки перед показом. Этот метод возвращает boolean значение, указывающее, загружен ли баннер.
- Kotlin
- Java
Appodeal.isLoaded(Appodeal.BANNER)
Appodeal.isLoaded(Appodeal.BANNER);
Ручное кеширование рекламы
По умолчанию автоматическое кэширование включено: Appodeal SDK на чинает загружать баннер сразу после вызова метода инициализации.
Следующая полноэкранная реклама начинает загружаться сразу после вызова метода show.
Чтобы отключить автоматическое кеширование для баннеров, вызовите следующий код до инициализации SDK:
- Kotlin
- Java
Appodeal.setAutoCache(Appodeal.BANNER, false)
Appodeal.setAutoCache(Appodeal.BANNER, false);
To cache banner use:
- Kotlin
- Java
Appodeal.cache(this, Appodeal.BANNER)