使用Google发布商代码注册活动

Ami*_*mir 7 google-dfp

根据https://developers.google.com/doubleclick-gpt/reference#googletag.events.SlotRenderEndedEvent上的文档

应该有一种方法来注册一个标记被呈现的事件:

类googletag.events.SlotRenderEndedEvent

当页面上的插槽完成渲染时会触发此事件.

但是当我检查dfp对象时,我没有看到任何事件命名空间

在此输入图像描述

任何想法如何注册到这个事件?

Cod*_*odo 21

要注册该事件,请使用以下代码:

<script type='text/javascript'>
  googletag.cmd.push(function() { 
    googletag.defineSlot('/123456/leadeboard', [[728, 90]], 'div-gpt-ad-123456789-0').addService(googletag.pubads());
    googletag.pubads().enableSingleRequest(); 
    googletag.pubads().addEventListener('slotRenderEnded', function(event) {
      console.log('Slot has been rendered:');
    });
    googletag.enableServices();
  });
</script>
Run Code Online (Sandbox Code Playgroud)

该文档可在GPT参考中找到.