Skip to content

Баннер

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

javascript
window.JOGOS_SDK.banner;
Требования к рекламе

Обязательно прочитайте наши Требования к рекламе, так как если ваша игра не соответствует этим требованиям, она будет отклонена без какого-либо обратной связи.

Запрос на отображение баннерного объявления

Баннерные объявления доступны в 5 размерах:

  • Рекламная полоса (728x90)
  • Средний (300x250)
  • Мобильный (320x50)
  • Главная страница (468x60)
  • Большой мобильный (320x100)
Ограничения
  • В один момент времени можно отображать только 2 баннерных объявления разных размеров
  • Одно и то же место для баннерного объявления должно отображаться в течение 60 секунд, прежде чем его можно будет обновить
  • Если баннер не соответствует вышеуказанным правилам и размерам, он, скорее всего, не будет отображаться

Сначала необходимо создать контейнер для баннерного объявления на экране, опционально указав ширину и высоту:

html
<div id="banner-container" style="width: 300px; height: 250px"></div>

Затем используйте следующий метод для запроса отображения баннерного объявления (обратите внимание, что id должен совпадать с id контейнера):

javascript
try {
  await window.JOGOS_SDK.banner.requestBanner('banner-container');
} catch (e) {
  console.log('Banner request error', e);
}

В один момент времени можно отображать максимум два баннерных объявления, в противном случае будет выброшено исключение: '500 At most two banners can be displayed at the same time'.

Вызов этого метода с тем же id заменит существующее объявление. Повторный вызов в течение указанного времени (обычно 60 секунд) вызовет исключение: 500 The time for each call to method requestBanner cannot exceed ${time} seconds.

Удаление конкретного баннера

Затем используйте следующий метод, чтобы удалить баннер с указанным id:

javascript
await window.JOGOS_SDK.banner.clearBanner('banner-container');

Удаление всех баннеров

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

javascript
await window.JOGOS_SDK.banner.clearAllBanners();

Локальные тесты

Во время локальных тестов не будут отображаться реальные объявления. Чтобы посмотреть конечный результат отображения, вы можете запаковать свою игру и загрузить ее в инструмент QA платформы для разработчиков.