“群组”功能无法正常工作。我们有两个群组,用户通过“订阅”插件加入,并且他们应该看不到广告。但现在这些群组的成员却看到了广告。
我已经仔细检查了所有设置三遍。启用/禁用插件仍然无法解决问题。
这个问题在 2023 年底之前一直运行良好。
“群组”功能无法正常工作。我们有两个群组,用户通过“订阅”插件加入,并且他们应该看不到广告。但现在这些群组的成员却看到了广告。
我已经仔细检查了所有设置三遍。启用/禁用插件仍然无法解决问题。
这个问题在 2023 年底之前一直运行良好。
你好,欢迎你 @tchristensen ![]()
我想我已经找到了重现问题的方法。我看看能不能找人仔细检查一下。 ![]()
非常感谢!
为了澄清一下,您是否也使用“群组无广告”设置将它们排除在广告之外,还是主要基于旧的信任级别样式设置?
谢谢。我只使用“群组无广告”设置,但该设置已不再生效。现在,即使群组成员属于该设置中定义的群组,所有人都会看到广告。
您能否更新您的网站以应用最新的更改?我们对每个广告平台的“主要允许组”设置进行了一些修复,希望这也能改善您的情况。
您能否查看此更改是否已为您修复问题,并告知我们您的发现?
您好,我们已更新至 3.2.0.beta5。假设这就是您的意思。
一位活跃于此论坛的绅士 Bhanu 管理着我们的网站。我们从去年 11 月/12 月开始遇到这个问题,他让我们等到一月初的最后一次更新,因为他认为这会解决问题,但不幸的是,问题并未解决。
感谢您的帮助。
修复程序已于昨晚添加,因此您需要从 /admin/upgrade 页面更新您的网站才能生效。
不过,如果问题自十一月/十二月以来一直存在,那可能与我们最初设想的不同。
但如果您能更新并查看是否有帮助,我们可以再做下一步。![]()
好的。非常感谢您对此事的快速帮助!
我们已应用更新,但所有广告仍显示在我们定义为不应看到广告的群组中。
这两个项目都被设置为我们正在处理的两个组的组所有者。我们希望如此,因为我们不希望公众知道我们有多少付费订阅。此外,当我们刚开始使用该广告插件时,它就像这样完美地工作。
没关系
更多的是为了找到一个可复现的案例,因为我认为你的情况与我们最初认为要解决的问题不同。
有了针对特定广告平台的新“…排除群组”类型设置,你能将那些群组添加到你正在使用的群组中,看看是否能有更好的结果吗?
我们正在使用信息性广告,因此没有专门的“排除群组”设置。但我仍然将我想要隐藏广告的群组添加到了所有这些框中,但广告仍然显示。谢谢。
你们能复现这个问题在你们的 Discourse 安装上吗?这个问题不应该也存在于你们那边吗?我真的需要修复这个问题,因为我们已经卖了很多订阅,并向这些人承诺没有广告。现在,由于这个问题,我无法向任何人展示广告,所以网站每天都在亏损。我愿意付钱让人来修复这个问题。再次感谢你们的帮助。
我之前无法在我的开发环境中本地复制它。我将在生产站点上再试一次,看看我会发现什么。
我正在尝试,但到目前为止,我无法复现您的问题。
没错。没有专门的排除群组设置,但 no ads for groups 是用于排除内部广告群组的设置。
我已经启动了一个生产环境的 Discourse 站点,再次测试了广告插件,看看是否能找出您的站点和我的站点之间的差异,并设法让它正常工作。
您可以访问 https://houseads.discourse.group/,可以看到广告显示给匿名用户,我也会邀请您加入 members 群组(请查看您的电子邮件),以便您可以进行检查。
如果我以 member1(属于 members 群组)的身份登录,他们看不到任何广告:
作为管理员,我仍然可以看到广告,因为我不在 members 群组中。
我会继续查找,看看今年是否有任何代码更改会影响到这一点。我希望只是我们遗漏了某个设置,需要切换它才能让一切正常工作。
非常感谢您的帮助。是的,我的设置和您的一样。我将回去找负责我网站的Bhanu,看看是否有什么自定义代码导致了这个问题。再次非常感谢您!!!
对于可能遇到相同问题的任何人,我们已经找到并修复了与群组权限相关的错误。如果群组不是公开可见的,广告仍会显示给群组。
此修复程序解决了该问题,因此如果您尚未升级到最新版本的 Discourse 和 adplugin,请立即升级。