House Ads in the official Ad Plugin

スクリプトコードが次のようなものだと仮定します。

<div>ABC</div><script src="https://www.barattalo.it/adserve.php?t=ABC&f=4">/*300x250*/</script>

https://www.barattalo.it/adserve.php?t=ABC&f=4 のスクリプトが広告を挿入する対象は、<div>ABC</div> である可能性が高いです。

推測ですが、広告サーバーから配信されるすべての広告に対して、まったく同じスクリプトタグが生成されている可能性が高いです。もしそうであれば、ここで説明されているアプローチが役立つかもしれません: Is there a plugin for revive-adserver for discourse? - #3 by simon.

試すには、サイトの管理 / カスタマイズ / テーマ セクションからテーマコンポーネントを作成し、テーマコンポーネントの head セクションに、埋め込みコードで見られるスクリプトを追加します。次に、そのテーマコンポーネントをすべてのサイトのテーマに含めます。その後、埋め込みコードのターゲット div 要素をハウス広告に追加します。たとえば <div>ABC</div> です。

これでうまくいかない場合は、ウェブインスペクタのコンソールでエラーを確認してください。注意点として、広告ブロッカーが無効になっている場合に予期しない問題が発生する可能性があります: Chrome adblock extension house ads issue.

「いいね!」 3