Доброе утро.
У Яндекса есть Callback-функция onRender, которая вызывается после отрисовки рекламы.
Что-то не соображу, как проверить, что отрисовка не произошла.
Например:
onRender: function(data) {
// Что то
}
А далее где то на странице, проверить это "что-то" и если это пусто, то выполнить свой код.