Настройки разрешенной рекламы для групп не исключают группы

Пытаюсь, но пока мне не удаётся воспроизвести вашу проблему.

Верно. Для этой настройки нет отдельного параметра «исключить группы», но для исключения групп из показа внутренних объявлений следует использовать настройку no ads for groups.

Я создал тестовый продакшн-сайт на Discourse, чтобы снова протестировать плагин объявлений, и попытаться выяснить, в чём разница между вашим сайтом, а также понять, как всё настроить правильно.

Вы можете перейти по ссылке https://houseads.discourse.group/ и увидеть, что анонимным пользователям показываются объявления. Я приглашу вас в группу members (проверьте свою электронную почту), чтобы вы могли всё проверить.

Если я вхожу в систему как member1, который состоит в группе members, то объявления не отображаются:

Как администратор я всё ещё вижу объявления, поскольку не состою в группе members.

Дополнительные настройки внутренних объявлений

Я продолжу поиск и посмотрю, не было ли в этом году изменений в коде, которые могли бы повлиять на это. Надеюсь, что проблема решается просто какой-то настройкой, которую мы упустили и которую нужно включить, чтобы всё заработало правильно.

2 лайка