Цель Яндекс.Метрики: скролл до конца страницы

Если посетитель несколько раз мотает страницу вверх-вниз, то событие сработает только один раз.

<!-- Яндекс цель - домотал до конца страницы -->
<script type="text/javascript">
    jQuery(window).scroll(function() {
        if ($('.metrika').length) {
            var scroll_footerok =jQuery('.metrika').offset().top;
            console.log(scroll_footerok);
        } else {
            var scroll_footerok = 999999999999;
            console.log(scroll_footerok);
        }
        //если мы докрутили до нужного элемента 
        if ($(window).scrollTop() + $(window).height() > scroll_footerok) {
            yaCounterXXXXXXXX.reachGoal('YYYYYYYYYYY');
            $('.footer').removeClass('metrika');
        }
    });
</script>

П.С. после перезагрузки страницы событие сработает повторно!

XXXXXXX — номер счетчика Я.метрики

YYYYYYYY — идентификатор цели