#window-resize #google-dfp
#окно-изменение размера #google-dfp
Вопрос:
Я использую jquery.dfp.js как внедрить рекламу с двойным кликом на веб-сайте. Довольно просто.
Я использовал это для инициализации скрипта:
$('selector').dfp({
dfpID:'xxxxxxxxx',
sizeMapping: {
'my-default': [
{browser: [1024, 768], ad_sizes: [980, 185]},
{browser: [ 980, 600], ad_sizes: [[728, 90], [640, 480]]}
{browser: [ 0, 0], ad_sizes: [88, 31]}
],
}
});
И я использую это для обновления рекламы при изменении размера браузера:
var resizeTimer;
function resizer(){
$('selector').dfp({
dfpID:'xxxxxxxxx'
});
}
window.addEventListener("resize",function(){
clearTimeout(resizeTimer);
resizeTimer = setTimeout(resizer,250);
});
Кажется, все работает (проверьте рекламный блок таблицы лидеров в области заголовка наblog.insurancenewsnet.com ). Одна из проблем заключается в том, что она обновляется каждый раз при изменении размера окна браузера, поэтому реклама мерцает.
У меня есть два вопроса.
- Является ли способ обновления рекламы лучшим способом справиться с этим?
- Есть ли способ обновлять объявления на основе точек останова, а не при каждом изменении размера окна?
Мы будем признательны за любые советы.