FAPI.invokeUIMethod("showMidroll")

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

Пример

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

Результат

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

data: "showMidroll$error$not_prepared"

Возможные причины ошибки:

  • not_prepared - нет видео для показа;
  • mp4_not_supported - в браузере пользователя невозможен показ видео.

В случае успешного проигрывания видео будет получен следующий ответ:

data: "showMidroll$ok$complete"

Как работает

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

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

Для мобильных HTML-игр также предусмотрен механизм показа рекламы в играх с помощью специального виджета показа рекламы.

Если вам необходимо показать рекламу в вашей мобильной игре, то достаточно вызвать виджет:

https://connect.ok.ru/dk?st.cmd=WidgetVideoAdv&st.app={application_id}&st.sig={signature}&st.call_id=1&st.session_key={session_key}

ПараметрОбязательныйОписание
st.appДаИдентификатор приложения (application id)
st.sigДаЦифровая подпись запроса: md5(“call_id=1” + sessionSecretKey)
st.session_keyДаКлюч сессии пользователя в Одноклассниках
st.call_idДаОбязательное значение параметра = 1