Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Google Doubleclick API检查特定插槽是否已加载?_Javascript_Jquery_Google Dfp - Fatal编程技术网

Javascript 如何使用Google Doubleclick API检查特定插槽是否已加载?

Javascript 如何使用Google Doubleclick API检查特定插槽是否已加载?,javascript,jquery,google-dfp,Javascript,Jquery,Google Dfp,有人知道是否可以使用其中一个GPTAPI函数来检查特定插槽是否已加载吗?如果可能的话,我想在iframe或tag div中添加一个slot_加载的CSS类 我已经查看了addEventListener代码,但我不确定如何使用它仅处理一个插槽。当为页面上的“任意”插槽触发事件时,您可以检查对addEventListener的每次调用的值,并询问event.slot属性。您需要针对全局可用或硬编码的值进行测试 下面是一个来自谷歌的代码示例: var targetSlot = googletag.de

有人知道是否可以使用其中一个GPTAPI函数来检查特定插槽是否已加载吗?如果可能的话,我想在iframe或tag div中添加一个slot_加载的CSS类


我已经查看了addEventListener代码,但我不确定如何使用它仅处理一个插槽。

当为页面上的“任意”插槽触发事件时,您可以检查对addEventListener的每次调用的值,并询问event.slot属性。您需要针对全局可用或硬编码的值进行测试

下面是一个来自谷歌的代码示例:

var targetSlot = googletag.defineSlot(...);
googletag.pubads().addEventListener('slotRenderEnded', function(event) {
    if (event.slot === targetSlot) {
      // Slot specific logic
    }
});'

请参阅:.

当为页面上的“任意”插槽触发事件时,您可以检查每个对addEventListener的调用的值,并询问event.slot属性。您需要针对全局可用或硬编码的值进行测试

下面是一个来自谷歌的代码示例:

var targetSlot = googletag.defineSlot(...);
googletag.pubads().addEventListener('slotRenderEnded', function(event) {
    if (event.slot === targetSlot) {
      // Slot specific logic
    }
});'

请参阅:。

现在还有一个活动。我想让您知道广告槽中是否有广告。如果event.slot==targetSlot&&!event.isEmpty{这可能对某些人有用。Shanimal-这对新代码非常有用-到目前为止,我必须检查innerHTML。谢谢!现在还有一个event.isEmpty,它想让你知道广告是否真的在插槽中提供。if event.slot==targetSlot&&!event.isEmpty{这可能对某人有用。Shanimal-这对新代码非常有用-到目前为止,我必须检查innerHTML。谢谢!