首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GPT -在键值广告位中显示的非键值广告

问GPT -在键值广告位中显示的非键值广告
EN

Stack Overflow用户
提问于 2016-08-16 01:04:52
回答 1查看 357关注 0票数 2

我已经在DFP中设置了广告单元和密钥值。我根据Google的教程用下面的代码构建了这个网站:

代码语言:javascript
复制
<html lang="en">
<head>
    <script type="text/javascript">
        var googletag = googletag || {};
        googletag.cmd = googletag.cmd || [];
        (function() {
            var gads = document.createElement("script");
            gads.async = true;
            gads.type = "text/javascript";
            var useSSL = "https:" == document.location.protocol;
            gads.src = (useSSL ? "https:" : "http:") + "//www.googletagservices.com/tag/js/gpt.js";
            var node =document.getElementsByTagName("script")[0];
            node.parentNode.insertBefore(gads, node);
        })();
    </script>
    <script>
        var sitePath = "/test-kv/parent/page"
        googletag.cmd.push(function() {
            var kvAdSlot = 
                googletag.defineSlot('/00000000' + sitePath, [300, 250], 'kvAd');

                kvAdSlot.addService(googletag.pubads());
                kvAdSlot.setTargeting('key', 'value');

            googletag.pubads().collapseEmptyDivs();
            googletag.enableServices();
        });
    </script>
</head>
<body>
    <div id='kvAd'>
        <script>
            googletag.cmd.push(function() { googletag.display('kvAd'); });
        </script>
    </div>
</body>
</html>

然而,当我测试页面时,我的ROS广告(没有指定键值,但针对所有广告单元)出现了。我已经在这方面搞了一段时间了,我不明白为什么setTargeting似乎不能正常工作,不能将非定向广告排除在关键价值广告位之外。

EN

回答 1

Stack Overflow用户

发布于 2016-08-17 00:12:05

你的ROS广告被退回是完全合乎逻辑的。Google DFP不会排除基于setTargeting的广告,除非在您的行项目中特别定义。

在行项目中,如果指定在"key“不等于"value”时显示ROS,则不会显示ROS广告。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38959582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档