Discourse 広告プラグイン(広告)

:discourse2: 概要 Discourse Advertising を使用すると、Discourse 上に広告を設定できます
:open_book: インストールガイド このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。

:warning: 広告ブロッカー ブラウザや VPN で広告ブロッカーを実行している場合、/admin/plugins ページの内容が空白になる可能性があります。広告ブロッカーを無効にする、シークレットタブを使用する、またはサイトをホワイトリストに登録することで、この問題を回避できます。

機能

これは公式にサポートされている Discourse 広告プラグインです。これをインストールして設定することで、Discourse フォーラムで広告の配信を開始できます。

このプラグインは以下の広告プラットフォームをサポートしています:

設定

ハウス広告の設定

外部の広告プラットフォームを使用せず、独自の広告を表示したい場合は、ハウス広告が最適です。Discourse フォーラムの管理セクションに移動し、プラグインセクションを開きます。左側に「House Ads」というリンクが表示されるはずです。

まず、広告を作成します。それぞれに短い説明的な名前をつけ、HTML を入力します。カスタムテーマ(管理 > カスタマイズ > テーマ)を使用してスタイルを設定します。最後に、ハウス広告 UI の「設定」ボタンをクリックし、どの広告をどの広告スロットに表示するかを選択します。スロットに追加するとすぐに広告が表示されます。

広告プラットフォームの広告を設定する

  • Discourse フォーラムの管理セクションに移動します。
  • 「設定」をクリックすると、左側の垂直ナビゲーションバーが表示されます。
  • 使用する広告プラットフォームを選択します。
    • House Ads - Discourse インスタンスから広告を作成して配信する場合
    • Adsense - Adsense を広告プラットフォームとして使用する場合
    • DFP - DoubleClick for Publishers 広告プラットフォームを使用する場合
    • Carbon Ads - Carbon Ads 広告プラットフォームを使用する場合
    • AdButler - AdButler 広告プラットフォームを使用する場合
詳細の入力
  1. パブリッシャー ID を入力します。パブリッシャー ID は広告プラットフォームから取得でき、広告タグ内にも記載されています(以下の画像を参照)。
  2. ドロップダウンボックスから信頼レベルを選択します。これにより、特定の信頼レベルを持つユーザーにのみ広告が表示されます。信頼レベルの詳細については、「プラグイン機能」の見出しを参照してください。
  3. 広告プラットフォームから広告タグを取得します。タグの例については、以下の画像を参照してください。
  4. 広告を表示させたい場所に応じて、広告コードの一部を Discourse のサイト設定に追加します。広告タグのどの部分をどこに配置するかは、広告プラットフォームの画像を参照してください。広告が表示される場所の詳細については、以下を参照してください。
  5. 広告サイズを選択します。これは、広告プロバイダーで広告を作成する際に指定したサイズと同じです。サポートされている広告サイズのリストについては、「プラグイン機能」の見出しを参照してください。
Adsense 広告タグを Discourse のサイト設定に入力する

まず、ads.txt ファイル の内容を Discourse の ads txt サイト設定に追加します。次に、以下の値を Discourse の設定にコピーします:

DoubleClick for Publishers の広告タグを Discourse のサイト設定に入力する

Amazon アフィリエイトの広告タグを Discourse のサイト設定に入力する

製品リンク広告とバナー広告のみ対象です。

Carbon Ads スクリプトタグを Discourse のサイト設定に入力する

AdButler 広告ゾーン URL を Discourse のサイト設定に入力する

:warning: このプラグインは AdButler の「スタンダードゾーン」のみをサポートしています。テキスト広告と VAST はサポートされていません。

AdButler 管理画面でゾーンに移動すると、ブラウザのアドレスバーの URL にパブリッシャー ID(PPPPPP)とゾーン ID(ZZZZZZ)が表示されます:

https://admin.adbutler.com/?ID=PPPPPP&p=textadzone.view&zoneID=ZZZZZZ

管理 > 設定 > AdButler で広告を設定します。「adbutler publisher id」設定にパブリッシャー ID を入力し、必要な「zone id」設定にゾーン ID を入力します。

デフォルトでは、広告は 728 x 90 のサイズ、モバイルビューでは 320 x 50 のサイズであると想定されます。異なるサイズの広告を使用する場合は、サイトのテーマで CSS をカスタマイズして上書きしてください。以下の CSS を上書きします:

.adbutler-ad { width: 728px; height: 90px; } .adbutler-mobile-ad { width: 320px; height: 50px; }

広告の確認

設定を完了し、広告プラットフォームで配信可能な広告が準備できたら、設定した場所に移動すると広告が表示されます。

プラグイン機能

広告表示可能な場所

以下は、すべてのプラットフォームの広告を表示するための利用可能な場所、その説明、および Discourse 内での表示位置を示す画像です。

場所名 説明
トピックリスト上部 Discourse ホームページのヘッダーに広告が表示されます
トピック投稿ストリーム上部 すべての Discourse フォーラムトピックのヘッダーに広告が表示されます
トピック上部の推奨トピック すべての Discourse フォーラムトピックのフッター、推奨トピックの上部に広告が表示されます
投稿下部および N 番目の投稿 トピック内の指定された N 番目の投稿に広告が表示されます。つまり、トピックに 5 つの投稿があり、2 番目の投稿の後に広告を表示したい場合は、ad_platform_nth_post_code に 2 を入力します。

信頼レベル

ad_platform_through_trust_level ドロップダウンを使用して、特定の信頼レベル以上のユーザーに対して広告を無効にできます。目安として、以下のように選択します:

  • 0:ログインしていないユーザーに広告を表示
  • 1:ログインしていないユーザー、新規ユーザー、基本ユーザーに広告を表示
  • 2:メンバーにも広告を表示するが、レギュラーやリーダーには表示しない
  • 3:リーダーを除く全員に広告を表示
  • 4:リーダーを含む全員に広告を表示

Discourse における信頼レベルの詳細については、Discourse の信頼レベルに関する投稿 を参照してください。

プライベートメッセージ

デフォルトでは、プライベートメッセージには広告は表示されません。プライベートメッセージに広告を表示するには、「プライベートメッセージに広告を表示しない」設定を使用します。

グループ

一部のユーザーに広告なしの体験を提供するには、ユーザーをグループに追加し、そのグループを「グループへの広告を表示しない」設定に追加します。

グループ設定の「可視性」を少なくとも「グループ所有者、メンバー、モデレーター」に設定していることを確認してください。これにより、グループに所属するユーザーがグループの存在を確認できます。グループの可視性がより制限されている場合、「グループへの広告を表示しない」設定は無視され、グループのメンバーにも広告が表示されます。

カテゴリ

特定のカテゴリで広告を無効にするには、それらを「カテゴリへの広告を表示しない」設定に追加します。また、「制限付きカテゴリへの広告を表示しない」を使用して、読み取りアクセス制限があるすべてのカテゴリで広告を無効にすることも検討してください。

タグ

個別のトピックで広告を無効にするには、タグを使用して「タグへの広告を表示しない」設定にそのタグを入力します。これは、一部のトピックが広告ネットワークのポリシーに違反している場合に役立ちます。

:discourse2: 当方でホストされていますか?このプラグインは、スタンダード、ビジネス、エンタープライズプランで利用可能です。Advertising | Discourse - Civilized Discussion

「いいね!」 79
How to ad banners?
Run custom ads?
House Ad Templates
Using Adsense plugin for banners
Customization in Discourse
How to insert ads after topic content?
Monetized forum
AdSense plugin comparison
AdSense Code Missing on my Forum
Add CSP sources to the plugin
How to add ads on side?
How to inject HTML code in the head only on home and post pages
Take a break! Theme component
Blank/Empty ads on Discourse Adsense Adplugin
Advertising plugin alternatives for Discourse
How to put an add every 2 posts?
Speak with the Discourse product team about advertising
Your own banner with a link
Issue with Adsense and pageviews
I want to add adsense code in <head> for activet adsence account
How to add ads on side?
Using scripts in House Ads Plugin
MMORPG forum project, I would like to hear your thoughts
Discourse needs better search
Discourse Advertising Plugin 【Mobile display bugs】
Pyx's Modern Theme
Inaccurate plugin availability notes on meta
Bundling more popular plugins with Discourse core
Increasing DFP ad size on mobile
Code Fund Ad Customization?
How to add small banner ads to a forum!
Ads need a lot of space on topics with nested replies
Adverts on the Discourse hosted Starter plan
Any Thoughts on Supporting BSA or Alternative Advertising?
Upgrading Ember to 2.10
Is there anybody being able to profit from a website based on discourse
Using a plug-in to monetize my Discourse
Make #plugin "wiki by default"
Question about the extent of data tracking / pseudo-AI
Adsense ad crawler errors
<div> tags in posts / Ezoic integration
Almost ready to launch
How to prevent Ads Plugin from Displaying Ads on the forum homepage
Ad butler show ads Nth place between posts
Cookie compliance under GDPR
How to force users to disable ad blocker?
Donation Bar for House Ad
Affiliate link functions - rewrite
Is it possible to space out the ads in the topic?
Email Hostname Certificate Mismatch Causing sidekiq Queue Overload, Severe Site Instability
Set up a staging server
Members of hidden groups in no_ads_for_groups still see ads
Versatile Banner
Forum maintenance cost
A strange question about google ad display in my site
How to insert ads after topic content?
Versatile banner rotation to display multiple ads in the same position?
I want to insert images (banner) between the topic answers. How do I start?
Add social media handles on home page