Вопрос интересный, думаю, однозначного решения нет
- Баннер должен занимать 100% или почти 100% ширины страницы, иначе откуда мы знаем, баннер посетитель разглядывает или еще что-нибудь, например, текст на странице читает
- Мы не знаем, разглядывает посетитель баннер или просто промотал до нужного места и ушел пить чай
Может разве что с целями поиграться. Например, завести несколько целей с градациями
"Посетитель смотрел менее 5 сек", "5-10 сек", "10-15 сек" и т д
И на странице при помощи JS анализировать и их вызывать