我需要知道是否调用了googletag.pubads().disableInitialLoad()
,在这种情况下,我将使用display
和refresh
调用加载广告,否则我将仅使用display
加载它。我的假设是,如果我总是打电话给display
加refresh
,除非disableInitialLoad
被调用,否则我会收到 2 个广告请求。
有可能知道吗?
GPT 中有一个方法可以做到这一点,它是:isInitialLoadDisabled()
正如克劳迪奥所写 - 不使用未记录的变量是一种很好的做法。 未记录的变量可能无法完全按照您认为的作用 - 并且它们的行为可能随时发生变化(请参阅避免常见的 GPT 实现错误)。
pubads 上有一个未记录的变量,它在内部保存 disableInitialLoad 的状态,因为它是未记录的,你必须自担风险使用它。
变量为window.google_DisableInitialLoad
希望它仍然对你有用。