Сигнатура метода

Метод предназначен для установки количества баннеров рекламы, которые одновременно показываются на экране. Поддерживается для всех форматов баннерной рекламы, но только на платформе web.

Список доступных опций количества баннеров можно получить через метод FAPI.UI.getBannerFormats.

FAPI.invokeUIMethod("setBannersCount", bannersCount)

где:

  • bannersCount - количество баннеров для показа.

Пример вызова

function setBannerFormat() {
FAPI.invokeUIMethod("setBannersCount", 2)
}

Ограничения

При вызове метода требуется учитывать следующие ограничения:

  • сменить количество баннеров можно только если сейчас баннер не показывается и не запущено обновление баннеров;
  • можно установить только то значение баннеров, которое поддерживается на платформе. Актуальный список опций показа можно получить через метод FAPI.UI.getBannerFormats.

Пример коллбека

В результате вызова метода будет возвращен коллбек, который сообщает о статусе смены количества баннеров для отображения

Коллбек при успешной смене формата

method: “setBannersCount”

result: “ok”

data: “true”

Коллбек при ошибке смены формата

method: “setBannersCount”

result: “error”

data: “false”

Пример нескольких баннеров

Несколько баннеров можно показывать для любого формата баннерной рекламы, доступного через метод FAPI.UI.getBannerFormats.

Рекомендуется использовать outer-варианты баннеров, чтобы не перекрывать контент игры рекламой, но в том числе несколько баннеров можно показывать и для стандартных форматов показа баннерной рекламы

Пример вертикального баннера со смещением фрейма игры

Пример вертикального баннера поверх фрейма игры

Пример горизонтального баннера со смещением фрейма игры

Пример горизонтального баннера поверх фрейма игры