У меня установлена последняя официальная версия Discourse. Я установил плагин GitHub - discourse/discourse-adplugin: Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum · GitHub.

У меня есть идентификатор издателя и идентификатор Ad Manager. Я обновил файл ads.txt, который находится в корне моего домена. Всё настроено на стороне Google AdSense. Есть только один странный момент, и я думаю, что он связан с самим плагином.
Я хотел бы открыть задачу на GitLab, но вкладки для задач там нет.
Суть проблемы: при переходе на вкладку «AdSense» в панели администратора, вводе кода издателя и нажатии на зелёную галочку, изменения не сохраняются. Даже если не трогать код издателя, а изменить что-то другое, например уровень доверия, и нажать «ОК», это тоже не работает. Не уверен, не устарел ли плагин AdSense после обновления Discourse и не нужно ли теперь использовать только вкладку «Ad Plugin», хотя она всё ещё отображается в панели администратора.
В панели администратора вы увидите следующее:
Все эти настройки работают, если перейти по ссылке и обновить страницу, но вкладка AdSense не работает.
В общем, переход по этой ссылке работает и принимает ввод данных:
https://forum.yourdomain.com/admin/site_settings/category/ad_plugin
А переход по этой ссылке вызывает ошибку:
https://forum.yourdomain.com/admin/site_settings/category/adsense_plugin
Приглашаю любого перейти на страницу AdSense и обновить её, чтобы воспроизвести ошибку. Другой способ воспроизвести проблему — попытаться изменить уровень доверия и посмотреть, примет ли система ввод данных:
После нажатия на зелёную галочку изменения не применяются.

