【问题标题】:How to load Doubleclick ads along side dynamic content如何在动态内容旁边加载 Doubleclick 广告
【发布时间】:2013-01-09 07:55:27
【问题描述】:

我一直在尝试让 Doubleclick 广告代码与我的动态内容一起加载。我有一个网站,可以在您向下滚动时加载更多内容,而不必转到下一页、返回一页等。但是,我未能成功加载我在每 2 到 3 页上的广告。

有人知道怎么做吗?

谢谢。

编辑

标题中的代码:

<script type='text/javascript'>
    googletag.cmd.push(function() {
    googletag.defineSlot('/XXX/XXX', [300, 250], 'div-gpt-ad-XXX-0').addService(googletag.pubads());

    googletag.pubads().enableSingleRequest();
    googletag.enableServices();
    });
</script>

我也尝试过删除“enableSingleRequest”,但这似乎没有帮助。

正文中的广告代码:

<div id='div-gpt-ad-XXX-0' style='width:300px; height:250px;'>
    <script type='text/javascript'>
        googletag.cmd.push(function() { googletag.display('div-gpt-ad-XXX-0'); });
    </script>
</div>

【问题讨论】:

  • However I have been unsuccessful in getting my ads which I have on every 2nd to 3rd page to load. - 我们可以看看你已经尝试了什么吗?
  • 我还没有真正尝试过任何使用,只是简单地通过函数调用javascript。我希望其他人可能有解决方案,我在谷歌上找不到任何关于它的信息。我还尝试调用“googletag.enableServices();”当添加了新内容但不起作用时。
  • 如果您将广告放在初始页面加载时,它们会起作用吗?
  • 它们在最初加载时确实可以正常工作。
  • 那么您的问题在于您在 ajax 加载期间如何尝试显示它们。我们可以看看这个代码吗?

标签: javascript jquery ads dynamic-content google-dfp


【解决方案1】:

我解决了这个问题。

jQuery.load 在加载后从我的 html 中剥离脚本标签,而 DFP 不喜欢这样。我最终使用了https://github.com/coop182/jquery.dfp.js,它解决了所有问题。

【讨论】:

    猜你喜欢
    • 2021-01-04
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    相关资源
    最近更新 更多