Спасибо, что работаете над развитием сервиса!
Работа расширения несколько хаотична.
К примеру, при работе в сёрфинге попадаются короткие просмотры, по 5 сек, а рекламы в расширении 20 сек. При переходе к новому просмотру иногда можно попасть уже на другую рекламу, то есть, таймер по предыдущей не продолжает отсчитывать время с прерванного момента. Таким образом, с рекламодателя спишут средства, тогда как просмотра, по сути, и не было. Надо учитывать, что рекламодатель заинтересован, чтобы был просмотр до конца. Поэтому при обновлении страницы либо таймер надо заново запускать, либо продолжать отсчет. Либо не учитывать при расчетах с рекламодателем прерванные просмотры.
Согласен с предыдущими постами: надо разделить подтверждение просмотра и переход по ссылке, потому что не всегда удобно открывать каскад окон, возникающий за счет переходов.
Неудобно, что расширение активно только при активности в аккаунте на сайте. Или не будет таймаута при работе расширения?