如果该广告处于浏览器窗口的浏览范围内,如何重新加载DFP广告

时间:2018-03-29 12:31:40

标签: javascript google-dfp

我已经阅读了文档 - https://support.google.com/dfp_premium/answer/2694377?hl=en

我的要求是,只有当用户在浏览器窗口中查看该广告时,才能刷新DFP广告。如果我有滚动或者用户看不到广告位,则dfp广告不应该刷新。

1 个答案:

答案 0 :(得分:0)

您可以订阅ImpressionViewableEvent。 在事件处理程序中调用googletag.pubads()。refresh([slot1]);

另一种方法是使用Waypoint库,它允许您设置事件处理程序,以查看DOM元素何时进入和离开窗口。