【问题标题】:Double-click ad unit lookup for div failed (DFP error)?双击广告单元查找 div 失败(DFP 错误)?
【发布时间】:2023-03-20 03:19:01
【问题描述】:

刚刚将双击 DFP 广告添加到朋友的网站。意识到只有四个广告中的一个正在出现。虽然所有 4 个广告的状态都是“活动”,但 3 个没有出现。

我运行 DFP 调试器并得到以下输出:

Ad unit lookup for div div-gpt-ad-1327994622973-0 failed.
Div div-gpt-ad-1327994622973-0 is not mapped to a known ad unit.

这似乎不是 javascript 问题,但这些广告的代码直接取自“生成的代码”,并且这些单元处于活动状态。这发生在多个浏览器中。

这可能是缓存问题吗?如何仅针对广告实施缓存破坏器?谢谢。

【问题讨论】:

    标签: google-dfp google-ad-manager


    【解决方案1】:

    Google 似乎没有关于原因的大量文档,但是当您在同一网页上有多个 DFP 广告时,您必须修改 <head> 中的代码并避免对每个广告使用单独的代码生成器单位,因为它每次都会更改广告 ID。

    简单的步骤

    1. 在库存下选择左侧导航栏下的“生成标签”
    2. 您现在将看到一个广告单元列表
    3. 选择所有广告单元并一次性生成所有广告单元
    4. 复制头部代码到页面头部区域
    5. 将每个广告的正文代码复制到页面的适当区域。

    重要提示

    • 包括<body><head> 中的所有广告
    • 一次性生成所有广告代码,而不是单独生成

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-11
      • 2013-02-23
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 2017-02-21
      相关资源
      最近更新 更多