无限滚动 - 多次显示相同的广告单元

时间:2018-05-24 11:33:01

标签: javascript google-tag-manager infinite-scroll adsense google-dfp

我有一个广告单元

googletag.defineSlot('/67583982/en_728x90', [728, 90], 'div-gpt-ad-1526897670210-0').addService(googletag.pubads());

我希望在多个位置显示它作为用户滚动,我必须多次显示它。

但它只是第一次显示。经过一番研究后,我意识到我们只在同一页面上展示了一个广告单元?

如何添加无限滚动?

2 个答案:

答案 0 :(得分:0)

您需要创建新的DIV并为每个新广告定义一个插槽,并为该插槽提供您在defineSlot调用中传递的新ID。

答案 1 :(得分:0)

我发现它的官方文档得到了一个asnwer

googletag.cmd.push(function() {
 var slot = googletag.defineSlot('/6355419/Travel', [728, 90], slotName).
     setTargeting("test","infinitescroll").
     addService(googletag.pubads());

这是它的链接: - Tags on Pages with infinite content