Это старая версия рекламного 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, которое показывается поверх экрана игры.