无限滚动——多次展示相同的广告单元

Infinite scroll – show same ad units multiple times

我有一个广告单元

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

我想在用户滚动时在多个地方显示它,我必须多次显示它。

但它只显示第一次。经过一番研究,我发现我们在同一页上只展示了一次广告单元?

如何添加无限滚动?

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

我发现它的官方文档有一个asnwer

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

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