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

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

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

サイト管理者として、ユーザーのトピック追跡およびメール受信に関するデフォルトの通知設定をどのように設定するかを理解することは重要です。

これらの設定はユーザーエンゲージメントに不可欠であり、ユーザーが関心のあるトピックや議論の最新情報を把握できるようにします。

ユーザーがサイト内の重要な議論の通知を受け取れるよう支援するために、設定したい Admin > Config > User Defaults.../admin/config/user-defaults)および Admin > Config > Notifications.../admin/config/notifications)の設定の一部を確認していきましょう。

:person_tipping_hand: 開始する前に、Discourse からユーザーが通知を受け取る仕組みを理解するために、New Users Guide - Notifications および How does the notifications menu work? のトピックを確認することをお勧めします。

追跡 (Tracking)

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

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

ユーザーはトピックの下部で特定のトピックの通知レベルを変更でき、変更はアクティビティサマリーに反映されます。

ユーザーは、Preferences > Tracking ページで特定のカテゴリまたはタグ内のすべてのトピックについてこれらの設定を変更することもできます。

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

デフォルトのカテゴリ設定

デフォルトのタグ設定

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

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

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

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

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

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

通知 (Notifications)

管理者は、ユーザーエンゲージメントと体験を最適化するために、通知関連の設定を調整することも望むかもしれません。これらの設定は 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 チェックボックスを使用して、すべてのカテゴリの通知をミュートすることもできます。

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

メール (Emails)

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

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

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

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

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

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

:discourse: Discourse 管理ホスティングサイトを利用している場合は、サイトがホストされているプランの月間メール制限も念頭に置いてください。

Community Basic Standard Business Enterprise
月間メール数 50k 100k 300k 150 万+

追加リソース

「いいね!」 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、ご協力ありがとうございます。