В официальном плагине House Ads можно ли добавить настройку «не показывать рекламу анонимным посетителям»?
Сценарий использования…
В моём сообществе любой может зарегистрироваться или создать учётную запись. Поэтому у меня есть баннер, который призывает к этому, а сам Discourse отлично справляется с подсказками вроде «Кажется, вам нравится…»: лайки или ответы ведут к входу или созданию аккаунта и т. д.
Я использую house-рекламу, чтобы побудить людей оформить подписку. Это добавляет их в определённую группу Discourse, которая даёт дополнительные возможности.
Таким образом, анонимные пользователи видят и предложение «создать бесплатный аккаунт», и upsell-рекламу house-рекламы. На мой взгляд, было бы лучше предлагать им только один «следующий шаг»: если пользователь анонимен — направляем его на создание бесплатного аккаунта; если вошёл в систему — показывает house-рекламу. (И, конечно, если пользователь уже в группе, которую предоставляет плагин подписки, house-реклама ему не показывается.)