您安装了插件吗?我认为您仍然使用的是核心功能包含该插件之前的 Discourse 版本。
这是 7 月 16 日的版本。
广告插件自 22 日起已包含在内。
虽然几乎每天都有新的提交,但 Discourse 只会在有 beta 版本更新时通知您。这很容易被遗忘。
您安装了插件吗?我认为您仍然使用的是核心功能包含该插件之前的 Discourse 版本。
这是 7 月 16 日的版本。
广告插件自 22 日起已包含在内。
虽然几乎每天都有新的提交,但 Discourse 只会在有 beta 版本更新时通知您。这很容易被遗忘。
你说得太对了。谢谢你的帮助,解决了!![]()
有没有人遇到过横幅广告比预期大并覆盖内容的问题,尤其是在移动设备上?我们使用 DFP,最近这种情况越来越频繁。
在 DFP 中,我们为插件支持的每个位置/平台创建了多个具有特定固定尺寸(非流式)的广告单元,以便能够指定确切的尺寸,但似乎这还不足以阻止它以非预期尺寸呈现。
我们禁用了 AdSense(DFP 用作回填)上的“优化广告”,据我所知,DFP 没有我可以访问的配置自动广告扩展的设置。
无论出于何种原因,它似乎主要(如果不是唯一)发生在页面下方(例如,视口下方)的广告单元上——这在“建议上方”的位置尤其常见,但有时如果它们在加载时碰巧不在视口内,也会发生在其他位置。因此,我猜测这发生在它们使用 .refresh() 显示时。
该插件似乎使用 SafeFrame,我认为这应该能让它以特定尺寸的 iframe 渲染,所以不应该发生这种情况。然而……这种情况相当频繁地发生。我们在一个更大的网站上使用同一个 DFP 账户,广告从未渲染得比预期大。不确定是否相关,但在另一个网站上,我们没有明确使用 SafeFrame。
这很难调试,因为它并非总是发生(通常会使用正确的尺寸),但总的来说,它会惹恼相当多的人。有人遇到过这种情况吗?有什么想法可能导致这种情况?
Adblock 通过匹配“discourse-adplugin-[hash].js”的文件名,可以非常轻松地检测到这一点,并且几乎所有的白名单都包含它。我们能否以某种方式内联此代码?我已经自定义编写了 adblock 检测代码,但由于此文件名没有经过混淆或随机生成,因此我实现的任何代码解决方案都无法阻止对 URL 中“discourse-adplugin”的简单黑名单。
一个帖子被拆分到了新主题:广告插件设置付费咨询
在过去的几个月里,我们一直在使用广告插件的特定广告位时遇到问题,它经常(但并非总是)由于渲染尺寸与其配置的尺寸不同而覆盖内容。我想知道是否有人也遇到过这种情况?
该位置/广告位是“主题上方推荐”,并且只在移动设备上发生。此外,它只在页面初始加载位置靠上的情况下发生(即广告尚未可见/显示/渲染),并且在向下滚动直到它变得可见时才会发生:那时它就会覆盖内容。如果页面加载时已经处于(或接近)渲染广告位的位置,那么它似乎总是能正确渲染。
在我们的案例中,这是 dfp_mobile_topic_above_suggested_code,即 DFP,横幅来自 AdSense。我们为每个广告位和每个平台(移动/桌面)在 DFP 上都有专用的广告单元,并且它们的配置相似,并且具有预期的固定尺寸(非动态)。AdSense 未配置为使用自动广告(AutoAds)。我们的 Discourse 主题非常简单,所以我怀疑这不是由它引起的。
有人在实际使用中见过关于广告重叠的报告吗?
鉴于这似乎只发生在通过滚动触发渲染时,有人知道可能是什么原因造成的吗?