Discourse 広告プラグイン (Ads)

:discourse2: 概要 Discourse Advertising は Discourse への広告設置を可能にします
:open_book: インストールガイド このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。

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

機能

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

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

設定

House Ads の設定

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

まず広告を作成してください。それぞれに短い説明的な名前を付け、HTML を入力します。カスタムテーマ(管理 > カスタマイズ > テーマ)を使用してスタイルを適用します。最後に、House Ads 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 Affiliates の広告タグを Discourse のサイト設定に

商品リンクおよびバナー広告のみ。

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

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

:warning: このプラグインは AdButler の「Standard Zones」のみをサポートしています。テキストおよび VAST はサポートされていません。

AdButler 管理画面でゾーンにアクセスすると、ブラウザのアドレスバーの URL にパブリッシャー ID (PPPPPP) およびゾーン ID (ZZZZZZ) が記載されています:

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

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

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

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

広告の表示

設定が完了し、広告プラットフォームで配信準備が整った広告がある場合、入力した場所のページに移動すると広告が表示されるはずです。

プラグイン機能

広告表示の可能な場所

以下は、すべてのプラットフォームの広告を表示できる利用可能な場所のリストです。各場所の説明と、Discourse 内での位置を示す画像を記載しています。

場所名 説明
Topic List Top Discourse ホームページのヘッダーに広告が表示されます
Topic Above Post Stream Discourse フォーラムのすべてのトピックのヘッダーに広告が表示されます
Topic Above Suggested Discourse フォーラムのすべてのトピックのフッター、推奨トピックの上に広告が表示されます
Post Bottom & Nth Post トピック内の指定された n 番目の投稿の後に広告が表示されます。例えば、トピックに 5 つの投稿があり、2 番目の投稿の後に広告を表示したい場合は、ad_platform_nth_post_code に 2 を入力します。

信頼レベル

ad_platform_through_trust_level ドロップダウンを使用して、特定の信頼レベル以上のユーザーに対して広告を無効化できます。ガイドとして、以下の通りです:

  • 0 - ログインしていないユーザーに広告を表示します。
  • 1 - ログインしていないユーザー、および新規および基本ユーザーに広告を表示します。
  • 2 - メンバーにも広告を表示しますが、常連およびリーダーには表示しません。
  • 3 - リーダーを除く全員に広告を表示します。
  • 4 - リーダーを含む全員に広告を表示します。

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

個人メッセージ

デフォルトでは、個人メッセージには広告が表示されません。個人メッセージで広告を有効にするには、「no ads for personal messages」設定を使用します。

グループ

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

グループ設定のVisibility(可視性)は、グループに所属するユーザーがグループが存在することを確認できるように、少なくとも Group owners, members, moderators(グループ所有者、メンバー、モデレーター)に設定する必要があります。グループのVisibilityがより制限されている場合、「no ads for groups」設定は無視され、グループメンバーにも広告が表示されます。

カテゴリ

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

タグ

タグを使用して個々のトピックで広告を無効化し、それらのタグを「no ads for tags」設定に入力できます。これは、一部のトピックが広告ネットワークのポリシーに違反している場合に役立ちます。

:discourse2: 私たちによってホストされていますか?このプラグインは Pro、Business、および Enterprise プランで利用可能です。 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