Это старая версия рекламного API. Рекомендуем использовать новую версию API - FAPI.UI.showLoadedAd

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

Для корректного отображения рекламы во FLASH-играх параметр wmode должен иметь значение opaque

FAPI.invokeUIMethod("showMidroll");

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

/*
* Функция запускает показ рекламы пользователю во время игровой сессии
*/
function showMidroll() {
FAPI.invokeUIMethod("showMidroll");
}

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

В результате выполнения функции пользователю должна быть показана реклама. В случае, если произошла ошибка, в ответе в параметре data указывается причина ошибки.

Коллбек для случая, когда реклама успешно показана

method: “showMidroll”

result: “ok”

data: “complete”

Коллбек для случая, когда реклама не найдена

method: “showMidroll”

result: “error”

data: “not_prepared”

Коллбек для случая, когда показ рекламы недоступен для пользователя

method: “showMidroll”

result: “error”

data: “mp4_not_supported”

Как это работает

Предварительно необходимо вызвать метод FAPI.invokeUIMethod(“prepareMidroll”) для подготовки рекламы для показа.
Если видео было успешно найдено, то затем после ожидания в 10-15 секунд вызывается метод по показу рекламы.

Как это выглядит

Данный вид рекламы это исключительно rewarded video, которое показывается поверх экрана игры.

Пример рекламы для веб-приложений

Пример рекламы для мобильных приложений

Пример рекламы для платформы android