1

我正在开发一些功能来确定 GPT 广告在页面上的可见性,并且我正在使用每个广告的“slotRenderEnded”事件来确定广告当时是否确实“可见”。

这是对广告可见能力的准确/适当衡量吗?有时似乎这个事件触发了,但我实际上还不能在网站上看到图像,有时直到大约 300 毫秒之后。此外,slotVisibilityChanged 事件似乎并不总是触发,例如,如果您根本不滚动页面。

再说一次,我的主要问题是:触发 slotRenderEnded 事件是否足以让我假设页面上的广告可以查看?

4

1 回答 1

5

您应该侦听在满足Active View 条件时触发的ImpressionViewableEvent

googletag.pubads().addEventListener('impressionViewable', function(e) {
    console.log("Active View criteria has been met.", e);
});
于 2017-02-02T15:21:54.770 回答