ユーザーのデフォルト通知設定の構成

:bookmark: これは、Discourse サイトのユーザー向けにデフォルトの通知設定を構成するプロセスを理解するための#解説ガイドです。

:person_raising_hand: 必要なユーザーレベル:管理者

サイト管理者として、ユーザーのトピック追跡およびメール受信に関するデフォルトの通知設定をどのように設定するかを理解することは重要です。これらの設定はユーザーエンゲージメントに不可欠であり、ユーザーが関心のあるトピックや議論の最新情報を得られるように保証します。

サイト上で重要な議論についてユーザーが情報を得られるようにするために、構成したいと思われる Admin > Config > User Defaults.../admin/config/user-defaults)および Admin > Config > Notifications.../admin/config/notifications)の設定についていくつか見ていきましょう。

:person_tipping_hand: 開始する前に、ユーザーが Discourse から通知を受け取る仕組みを理解するために、新規ユーザーガイド - 通知 および 通知メニューの仕組みは? のトピックを確認することをお勧めします。

追跡

Discourse では、トピックには以下の 5 つの通知レベルのいずれかが設定されます。

  1. Watching(監視中): ユーザーはこのトピックのすべての新しい返信について通知を受け取り、新しい返信の数が表示されます。
  2. Tracking(追跡中): ユーザーが @username で言及された場合や返信された場合に通知を受け取り、新しい返信の数が表示されます。
  3. Watching First Post(最初の投稿を監視中): ユーザーは各新しいトピックの最初の投稿について通知を受け取り、新しいトピックの数が表示されます。(個別のトピックではなく、カテゴリまたはタグごとにのみ設定可能)。初期の「最初の投稿を監視中」の通知が送信された後、トピックは「Normal(通常)」の通知レベルに移動します — ただし、ユーザーが手動で通知レベルを変更した場合、トピックを読むのに十分な時間を費やして自動追跡がトリガーされた場合、またはそのトピックに返信を投稿した場合は除きます。
  4. Normal(通常): ユーザーが @username で言及された場合や返信された場合に通知を受け取ります。
  5. Muted(ミュート): ユーザーはこのトピックに関する一切の通知を受け取らず、最新トピックリストにも表示されません。

ユーザーはトピックの下部で特定のトピックの通知レベルを変更でき、変更はアクティビティサマリーに反映されます。また、ユーザーは Preferences > Tracking ページで特定のカテゴリまたはタグ内のすべてのトピックに対してこれらの設定を変更することもできます。

管理者は、default categories... または default tags... 設定を調整することで、特定のカテゴリまたはタグのすべてのユーザー向けにデフォルトの追跡通知レベル設定を変更することもできます。

デフォルトカテゴリ設定

デフォルトタグ設定

これらの設定に追加されたカテゴリまたはタグは、サイト上のすべての新規ユーザーに対して対応する通知レベルに自動的に設定されます。

:information_source: 注意: デフォルトでは、すべての default categories… および default tags… 設定は空です。つまり、明示的にここで設定されていない限り、またはユーザーが自身の設定を変更しない限り、新規ユーザーは すべての カテゴリとタグが Normal の通知レベルに設定されます。

これらの設定を調整する際、サイト上のすべてのアクティブなユーザーに対して変更を過去に遡って適用するオプションも選択できます。

また、default other auto track topics after msecs 設定(デフォルト:5 分後)を使用して、ユーザーがトピックを読み進める際にトピックが自動追跡されるまでの時間を調整することもできます。

:person_raising_hand: なぜトピック追跡設定を調整したいのでしょうか?

管理者は、ユーザーエンゲージメントと通知の頻度を管理するために、すべてのユーザーのデフォルトの追跡通知レベルを調整したいと思うかもしれません。より多くの通知は、特に新規ユーザーやサポートや課題追跡に焦点を当てたフォーラムにおいて、エンゲージメントを高めることができます。また、サイトの焦点によっては、特定のカテゴリやタグを「Watching」に設定して特定のコンテンツを促進するなど、デフォルトが決定されることもあります。

これらはあくまでデフォルトであることを忘れないでください。ユーザーはいつでも個別の通知設定を調整し、これらの設定を上書きして自身のニーズに合わせて変更できます。

通知

管理者は、ユーザーエンゲージメントと体験を最適化するために、通知関連の設定を調整したいと思うかもしれません。これらの設定は Admin > Config > Notifications.../admin/config/notifications)で見つけることができます。

デフォルトでは、ユーザーがトピックに返信するたびにトピックは Tracking に設定されます。これは default other notification level when replying 設定を変更することで調整できます。

また、管理者は default other like notification frequency を変更して、投稿が「いいね」された際にユーザーが通知を受け取る頻度を調整したり、Admin > Config > User Defaults 下にある mute all categories by default チェックボックスを使用して、すべてのカテゴリの通知をミュートしたりすることもできます。

管理者は、通知の量管理、返信や言及などの個人的な相互作用へのユーザーの注目を向ける、またはユーザーがフォーラムを積極的に探索するよう促すために、すべてのユーザーのカテゴリ通知をミュートすることを選ぶかもしれません。

メール

管理者は、ユーザーエンゲージメントとメールの過多のバランスを取るために、ユーザーのメール設定に関するデフォルト設定を調整することもできます。

以下のサイト設定を調整することで、すべてのユーザーのこれらの設定を変更できます。

  • Default Email Digest Frequency(デフォルトのメールダイジェスト頻度): ユーザーが概要メールを受け取る頻度をデフォルトで設定します。(デフォルト:週 1 回
  • Default Include tl0 in Digests(デフォルトで tl0 をダイジェストに含める): 新規ユーザーの投稿が概要メールにデフォルトで含まれるかどうかを決定します。(デフォルト:無効
  • Default Email Level(デフォルトのメールレベル): 通常のトピックのデフォルトのメール通知レベルを設定します。(デフォルト:離席時のみ
  • Default Email Messages Level(デフォルトのメッセージメールレベル): 誰かがユーザーにメッセージを送信した際のデフォルトのメール通知レベルを設定します。(デフォルト:常に
  • Default Email Mailing List Mode Frequency(デフォルトのメーリングリストモード頻度): メーリングリストモードを有効にするユーザーがデフォルトでメールを受け取る頻度を決定します。(デフォルト:新しい投稿ごとにメール
  • Disable Mailing List Mode(メーリングリストモードを無効化): ユーザーがメーリングリストモードを有効にするのを防ぎ、メーリングリストメールの送信を禁止します。(デフォルト:有効
  • Default Email Previous Replies(デフォルトの返信メールに前の返信を含める): デフォルトでメールに以前の返信を含めるかどうかを決定します。(デフォルト:なし
  • Default Email In Reply To(デフォルトの返信メールに返信元の抜粋を含める): デフォルトでメールに返信元の投稿の抜粋を含めます。(デフォルト:無効

:information_source: 依存関係の注意: default email mailing list mode frequency 設定は、disable mailing list modeチェックされていない 場合のみ適用されます。デフォルト設定(disable mailing list mode = 有効)では、ユーザーはメーリングリストモードをオンにできないため、頻度のデフォルト設定は効果を持ちません。

追跡設定と同様に、これらのすべての設定には、変更を今後適用するか、過去に遡って適用するかのオプションがあります。

:person_raising_hand: なぜグローバルなユーザーメール設定を調整したいのでしょうか?

より頻繁なメールは、ユーザーが新しい投稿やメッセージについて情報を得られるようにすることで、エンゲージメントを高めることができます。しかし、メールが多すぎるとユーザーが圧倒され、メールを無視したりスパムとしてマークしたりする可能性があります。バランスを取ることが重要であり、設定したいデフォルト設定は、管理しているサイトのタイプによって異なります。

:discourse: Discourse ホストサイトを利用している場合は、サイトがホストされているプランの月間メール制限にも注意してください。

Community Basic Standard Business Enterprise
Monthly emails 50k 100k 300k 1.5M+

最終確認:2026 年 5 月。最新の制限については、Discourse 価格 を参照してください。

追加リソース

「いいね!」 6

最初の投稿を監視はトピックごとに機能しますか?

「いいね!」 1

いいえ、「最初の投稿を視聴する」のトラッキングレベルは、特定のカテゴリまたはタグに対してのみ設定でき、個別のトピックに対しては設定できません。

「いいね!」 4

共有されたスクリーンショットでは、すべての通知レベルが、追跡対象のカテゴリまたはタグの空のリストから始まっています。これは、デフォルトでは新規ユーザーはどのカテゴリまたはタグに対しても通知なしでDiscourseフォーラムに参加することを意味しますか?正しくないと思いますが、もしそうであれば、その機能がどのように機能し、これらの設定とどのように関連しているのかを理解したいです。

デフォルトでは、default categories... および default tags... 設定は空であるため、完全に新しいDiscourseサイトでアカウントを作成したユーザーは、すべてのカテゴリとタグが通知の Normal レベルに設定されます。

カテゴリまたはタグが default categories... または default tags... 設定を使用して明示的に異なる通知レベルで設定されていない限り、またはユーザーが手動で Notification 設定を変更しない限り、サイト上のすべてのカテゴリとタグはデフォルトで Normal 通知レベルになります。

例:

「いいね!」 1
  1. これは最初の投稿の編集についても通知しますか?

    • もしそうなら、なぜトピックごとに選択できないのですか?
  2. また、なぜトラッキングの上に配置されないのですか? 私が誤解していない限り、これはより上位の通知レベルのように思えます。

「いいね!」 1

特定のカテゴリまたはタグで新しいトピックが作成されたときに、通知レベルが「最初の投稿を監視」に設定されている場合、トピックが最初に作成されたときに通知されます。

トピック作成の通知を受けた後、トピックの通知レベルを手動で変更しない限り、トピックの通知レベルはデフォルトで「通常」になります。または、トピックで「私がトピックに入力したトピックを自動的に追跡」の設定に応じて、トピックで十分な時間を過ごすか、トピックで投稿した場合に設定されます。

トピックが「監視」に設定されていない限り、編集に関する通知は受け取れません。

通知レベルは、デフォルトの設定を上書きするために、常にトピックごとに手動で設定できます。「監視最初の投稿」でトピックの編集について通知を受けたい場合は、トピック作成の通知を受けた後に、そのトピックが「監視」に設定されていることを確認する必要があります。または、それらのトピックの通知設定を代わりに「監視」に設定することもできます。

「最初の投稿を監視」では、ユーザーは特定のカテゴリまたはタグ内の各新しいトピックの最初の投稿のみについて通知を受け取ることができますが、「トラッキング」では、トピックの横に新しい投稿のカウントが表示されます。これは、「最初の投稿を監視」では、トピック内のすべての後続の返信または投稿ではなく、トピック作成の初期通知が1回だけ提供されることを意味します。

「最初の投稿を監視」の通知設定は、新しいトピックの作成について通知を受けたいが、必ずしもそれらのトピック内のすべての後続の返信または投稿について通知を受けたくない場合に便利です。

「いいね!」 1

サラ、分かりやすい説明をありがとう。大変参考になりました。

これは非常に限定的なユースケース(トラッキングは通知を送信しない)のように思えます。後続の返信にはほとんど関心がない#announcementsには役立つかもしれませんが、それらも「トラッキング」で構いません。おそらく想像力が足りないのでしょう。

個人的には、「最初の投稿を監視」は「トラッキング」とセットで提供され、デフォルトメニューからオプションが削除される方がはるかに良いと思います。現状ではあまり意味をなしません。

「いいね!」 3

どうでしょうか。テーマやコンポーネントについて、あるいはドキュメントやバグで何かあったときにも知りたいので、私は「最初の投稿を監視」しています。しかし、トピックとその投稿に興味があればフォローを開始します。ここでは通知をすぐに「通常」に変更しますが、開発関連(英語に近いがそうではない奇妙な言語を使っているため)を除いて、ほとんどすべてのトピックを読んでいます。

私のフォーラムは一般的なものですが、犬が中心です。4つのカテゴリと2つのメタしか使用していませんが、タグに強く依存しています。

そのため、1つのカテゴリに多くのものが積み重なりますが、すべてが誰にとっても興味深いことはめったにありません。ユーザーには2つのことを教えました。

  • 煩わしいノイズを効果的に減らす方法としてタグをミュートする方法、そして
  • 最初の投稿を監視して、おそらく興味深いトピックをフォローする方法

非常に多くのことに対してすぐに反応してしまうユーザーがいますが、それ以外はとても気さくで、知識も豊富で、文章も上手です。そのため、政治関連のような潜在的に爆発的なタグはすべてミュートしていますが、「最初の投稿を監視」と、ハイキングやパドリングのようなタグからのメール通知を使用しています。

したがって、私の見解では、「最初の投稿を監視」は、十分なアクティビティと適切なタグの使用があれば非常によく機能します。

そして、はい、わかっています。またオフ・トピックですが、ユーザーが何をしているかについて話していたので、デフォルトについて議論すべきです。しかし、それでも🥴

「いいね!」 2

古いガイドを掘り起こして申し訳ありませんが、ユーザーは独自の通知設定を定義できることは承知しています。

しかし、メールの頻度に関して利用可能なプリセットオプションはこれら2つだけですか?

  • すべての投稿
  • 自分の投稿を除くすべての投稿

何をしたいですか?

スクリーンショットの設定はメーリングリストモードに関するものです。通常、これには3つの関連設定があります。

  • ユーザーがこれを使用するのを防ぐための「メーリングリストモードを無効にする」
  • ユーザーがデフォルトで自分の投稿もメールで受信するかどうかを決定するために使用される「デフォルトのメールメーリングリストモードの頻度」
  • デフォルトでユーザーにメーリングリストモードを有効にできる「デフォルトのメールメーリングリストモード」(これはDiscourseホスティングでは利用できないと思います)。

スクリーンショットにあるように「メーリングリストモードを無効にする」が有効になっている限り、ユーザーはそれを有効にできないため、デフォルトの頻度はあまり重要ではありません。

もしかして探しているのは、サイト設定の max_emails_per_day_per_user (ユーザーごとの1日あたりの最大メール数) でしょうか?

デフォルトで送信されるメールの数を減らしたい場合は、例えば「デフォルトのメールレベル」を変更できます。そうすれば、ユーザーはすべての返信や自分の投稿へのリンクに対してメールを受信しなくなります。必要であれば、ユーザーは環境設定でそれを有効にすることができます。しかし、プッシュ通知で十分な場合も多いでしょう。
または、デフォルトでアクティビティサマリーメールを無効にするか、その頻度を減らすこともできます。これらはフォーラムを訪問していないユーザーに送信されます。

ユーザーは独自のメール設定を行えることは承知しています。

ただ、開始直後から自動メールが大量に送信されるのを防ぎたかっただけです。

3月上旬にローンチ予定です。@Moin、ご協力ありがとうございます。