如何以动态方式将变量传递给Google DFP广告代码

时间:2017-09-15 09:10:41

标签: javascript google-dfp

我试图在我的网站上添加Google广告。我尝试做的是将文章名称传递给DFP,以便显示与文章名称匹配的广告。例如,如果我发布一个名为" abcdefghi"的新文章,则值为" abcdefghi"应该在DFP广告代码中动态传递。

我该怎么做? 任何帮助appriciated!

1 个答案:

答案 0 :(得分:0)

您可以使用setTargeting:

<script>
    var article = 'abcdefghi';

    googletag.cmd.push(function () {
        googletag.pubads().setTargeting('article', article);
    });
</script>

这是一种页面级自定义定位,因此您可以使用此功能在页面上的所有广告位中设置自定义属性。这必须在googletag.enableServices()之前执行。

不要忘记在广告资源标签中添加DFP中的密钥。

有关键值的更多信息: https://support.google.com/dfp_premium/answer/188092