【问题标题】:How to know if "disableInitialLoad" was called on GPT?如何知道是否在 GPT 上调用了“disableInitialLoad”?
【发布时间】:2018-03-13 21:33:21
【问题描述】:

我需要知道是否调用了googletag.pubads().disableInitialLoad(),在这种情况下,我将使用displayrefresh 调用加载广告,否则我将仅使用display 加载它。我的假设是,如果我总是调用 display 加上 refresh,我将收到 2 个广告请求,除非 disableInitialLoad 已被调用。

有可能知道吗?

【问题讨论】:

    标签: google-dfp gpt


    【解决方案1】:

    pubads 上有一个未记录的变量,它在内部保存了 disableInitialLoad 的状态,因为它是未记录的,您必须自担风险使用它。

    变量是window.google_DisableInitialLoad

    希望它对你仍然有用。

    【讨论】:

      【解决方案2】:

      GPT 中有一种方法可以做到这一点:isInitialLoadDisabled()

      正如 Claudio 所写 - 最好不要使用未记录的变量。 未记录的变量可能不会完全按照您的想法执行 - 并且它们的行为可能随时发生变化(请参阅 avoiding common GPT implementation mistakes)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-20
        • 1970-01-01
        • 2022-06-16
        • 2022-07-19
        • 2016-02-10
        • 1970-01-01
        • 2020-10-16
        • 1970-01-01
        相关资源
        最近更新 更多