Кто-нибудь знает, как установить PropellerAds без AdSense в Discourse? AdSense не принимает мою заявку, и я рассматриваю PropellerAds как альтернативу. Спасибо.
Привет, @R_X
Если propellerads предоставит вам теги iframe, вы можете использовать их как «внутреннюю рекламу» в плагине рекламы Discourse или напрямую в ваших темах (или в компоненте темы).
Главное — получить теги iframe, так как их гораздо проще запускать, чем теги script в приложениях Ember.
Кстати,
Я только что быстро поискал для вас, @R_X, и, похоже (если ничего не изменилось), что PropellerAds НЕ предоставит вам теги iframe.
Например, посмотрите:
Если это действительно так, вам, скорее всего, понадобится разработчик плагина для Discourse, так как заставить сторонние теги script работать с Ember может быть довольно непросто.
Это немного костыль, но я встречал довольно много случаев, когда скрипт встраивания используется просто для создания тега iframe. Простой способ проверить это — добавить скрипт встраивания на сайт, не использующий Ember, например, попробуйте добавить его на сайт WordPress. Затем вы можете посмотреть на HTML, который рендерится скриптом, с помощью веб-инспектора вашего браузера. Если вы видите, что рендерится тег iframe, попробуйте добавить значение атрибута src этого iframe в настройку сайта Discourse allowed iframes.
Вы должны быть в состоянии добавить <iframe src="<your_iframe_src>"></iframe> в ваш HTML для внутренней рекламы. Скорее всего, вам также потребуется установить атрибуты height и width для тега iframe.