タグ追加後にユーザーが任意に通知される

こんにちは、

この状況のトラブルシューティングにご協力いただける方がいらっしゃらないかと思い、ご連絡いたしました。

私が運営している Discourse インストールの組織では、過去のスレッドを検索しやすくするために、多くの古いトピックにタグを付け直す作業を新たに依頼したスタッフに任せています。これまでのところ順調に進んでいますが、あるユーザーから、タグ付けされたすべての投稿のメールコピーが届いていると苦情が寄せられています。なぜ特にこのユーザーにこれらのメッセージが届いているのか、私には原因がわかりません。

「メール」タブでは、これらのメッセージは「user_posted」として表示されています。該当するユーザーはモデレーターであり、そのカテゴリをウォッチしていますが、そのスレッドには自ら参加していません。

何かご存知の方がいらっしゃれば、ご教示いただけますでしょうか。

よろしくお願いいたします、

Ed

これは意図した通りに動作しているようです。

  1. あなたのモデレーターはそのカテゴリを「ウォッチ」しています。
  2. つまり、そのカテゴリ内のすべての新しいトピックを自動的にウォッチしていることになります。
  3. ウォッチされているトピック内のすべてのアクション(タグの編集などを含む編集行為)に対して通知が生成されます。

このモデレーターは、おそらく「アクティビティメール」(設定 > メールにある 2 番目のオプション)を「常に」に設定しているでしょう。この設定にはウォッチされているトピックのアクティビティも含まれるため、その文言の改善について議論されたことがあります。詳しくは以下をご覧ください。

もっとはっきりと伝えるべきだったかもしれません。問題のユーザーだけがこのカテゴリを「ウォッチ中」に設定しているわけではないのに、タグの更新に関するメールが届いているのは彼女だけなのです。

さて、他の人のメール設定も確認しておいてください。

全く同じです(モデレーターだけがいくつかの無関係なカテゴリをミュートしているだけですが)。それが私の言いたい点です。

ああ…その部分は以前は明記されていませんでしたね。

彼女が受け取っている通知は、単なる「通常の」活動更新でしょうか、それとも移行キューに関連するものなのでしょうか?

前者の場合、他のユーザーがこうしたメールを受け取っていないことには、実は驚いています。

  • 受信トレイのフィルタやソート設定がこれらのメールをブロックしているか、ユーザーが確認しないサブフォルダに移動させている可能性があります。
  • また、多くのユーザーが常にご自身のコミュニティのタブを開いている習慣があるかもしれません。その場合、ほとんどの設定ではメール通知が抑制され、「離れている時のみ」通知が来るように設定されているため、「常に」通知が来ることはなくなります。

ルーーク、彼女はトピック内で最初のメールを受け取っています(タグが追加された際に最初の投稿が「編集済み」とマークされるため、それが原因だと思われます)。

管理者のメールタブを確認しましたが、も彼女以外にはこれらのメールが送信されていません。したがって、受信トレイの問題ではないと思います。当サイトには数百人のユーザーがおり、その大半はメールのみを通じてフォーラムを利用しています。そのため、全員がタブを開いているということはまずあり得ません。

私には非常に不可解です!

つまり、このモデレーターがカテゴリを監視しているかどうかを確認しているようですが、実際にはタグを監視しているだけのように聞こえます。通知設定を確認するには、/tag/tagname にアクセスし、右上の :bell: ボタンを押してください。

リチャード、この件を考慮してくれてありがとう。ただし、これらはタグ付け作業以前には存在しなかった新しいタグであり、誰も監視していません。

今日、他のユーザーも同様に、さまざまなトピックにタグが追加される際にメールを受け取っているようですが、なぜ特定のユーザーがメールを受け取るのか、その理由や規則性は見当たりません。つまり、カテゴリを監視している多くのユーザーがメールを受け取っていない一方で、問題のユーザーはこれらのトピックに投稿したこともなく、タグも監視していません。Data Explorer を使用して確認したところ、メールを受け取っている人々はこれらのトピックを閲覧したこともないことがわかりました。

覚えておいてください。「カテゴリをウォッチする」とは、そのカテゴリ内の「新しいトピック」を自動的にウォッチすることを意味します。ユーザーがカテゴリのウォッチを開始する前に作成されたトピックは影響を受けません。

推測すると:

  • Moderator は他のユーザーよりも長くカテゴリをウォッチしているため、ウォッチしているトピックのバックログがより多い可能性があります。
  • リタグ作業を行っている人は、古いトピックから新しいトピックへと体系的に作業を進めている可能性があります。

もし彼女が本当にこの状況にイライラしているなら、リタグプロジェクトが完了するまでメール設定をオフにすることもできます。

Luke、ご指摘の点は理解しました。しかし、元の投稿の時点でこのカテゴリを閲覧していた他の数十人のユーザーには、誰一人としてメールが送信されていません。また、前回の返信で述べた通り、同じメール通知設定を持つ他のユーザーも、これらのメッセージの一部を受け取るようになっており、前述のモデレーターはこれらのメッセージを受け取っていません。

何かご存知でしょうか?バグでしょうか?

もしかしたらかもしれませんね。開発チームがこのスレッドにコメントしてくれるのを期待していましたが、まだ確認すべき点がいくつかあります:

  • YOURSITE/admin/email/skipped を訪問してください。ここに関連するメールはありますか?なぜスキップされているのでしょうか?

  • 問題となっているトピックの通知設定を再確認しましたか?これまでカテゴリについて話していましたが、カテゴリ設定は新しいトピックの「デフォルト」を定めるだけなのです。ユーザーは、トピックに他の方法で関与していなくても、トピックごとにこの設定を変更できます。

以下を試してみてください:

  • 該当するモデレーターと、これらのメールのいずれかを受け取った別のユーザー(以下「ユーザー B」とします)を選びます。
  • 以下の 3 つのトピックを選択します:
    • モデレーターにはメールが送信されたが、ユーザー B には送信されなかったもの
    • ユーザー B にはメールが送信されたが、モデレーターには送信されなかったもの
    • (可能であれば)両者にメールが送信されたもの
  • 各トピックについて、両ユーザーの通知設定を確認し、比較してください。(ユーザーになりすましてトピックの下部にアクセスすることで確認できます。)

関連するメールはありません。これらの投稿に関連してスキップされているものもありません。

3 つのシナリオすべてを試しましたが、すべて完全に同じです。カテゴリを監視しているため、トピックも監視されています。

了解しました。

設定と通知ステータスが確認できた以上、問いかけ方を再構成する必要がありますね。

「なぜ彼女はこれらのメールを受け取っているのか?」と問うべきではありません。これは想定された動作です。
「なぜ彼女はこれらのトピックのすべてに関するメールを受け取っていないのか?」と問うべきです。

  • この問題が発生して以来、彼女は1日に何通のメールを受け取っていますか?
    • max-emails-per-day-per-user の制限に達していませんか?(デフォルトは100通だと記憶していますが)
  • 他の活動に関するメールは受け取っていますか?

こんにちは、Luke。お手伝いいただきありがとうございます。ご同意いただき、これは「なぜこれらのユーザーが恣意的に通知を受け取っているのか」という問いかけですね。

1日10通ほどでしょうか?それは平均的な数です。デフォルトの制限には程遠いです。

はい、今日投稿されたばかりのウォッチしているカテゴリの新しいトピックに関するメッセージを受け取っています。

合計で?更新された/タグ付けされた投稿に関する新しいものも含めて?このディスカッションの前半部分を踏まえると、それは…私が考えていたよりもはるかに少ないですね。(最小化しようとしているわけではありませんが…期待していたものとは違います。)

  • あなたのインスタンスでの実際の max_emails_per_user_per_day の値を確認しましたか?
  • 1日に再タグ付けされる投稿数はおよそどれくらいでしょうか?
  • 影響を受けた投稿ごとに個別のメールを送っているのか、それとも「要約されたアクティビティサマリー」版なのか、どちらの話ですか?

10 は平均的な日数です。タグ付けされた投稿がさらに約 30 件追加されました。このフォーラムは非常に活発というわけではありませんが、何か問題が起きれば終わらないほど忙しくなってしまうほどです。:slight_smile:

はい、100(デフォルト)です。

30〜50 件程度でしょうか?タグ付け機能は当初、デフォルトの max_edited_per_day によって制限されていましたが、昨日その制限を撤廃しました。

個別のメールです。

なるほど、その方が理解できました。

30〜50 件の更新に対してメール通知が約 30 件?カテゴリを監視している人にとっては妥当な数字でしょう。

彼女は少なくともいくつかのトピックの設定を変更しているはずです。もしそうでなければ:

  • タギング機能は他のカテゴリでも動作しており、そこでは監視していないのでしょうか?
  • サブカテゴリはありますか?通知設定は継承されません。「Cars」というカテゴリに「Datsun」と「Yugo」というサブカテゴリがある場合、「Cars」を監視しても「Yugo」が自動的に監視されるわけではありません。

…ここで小さな予測をさせてください。あなたが暗示しているように、フォラムに予期せぬことが起きるとユーザー層が…物言う…ことを考慮すると:

  • もしタグ機能がその自由を存分に活用し、本格的に動き出したら、モデレーター(およびタグ機能が動作している分野で多くのトピックをフォローしている人)は…非常に…多くのメールを受け取るようになるでしょう。おそらく 1 日 100 件という上限に達するはずです。

そうは見えないですね!

いいえ!

これもありません!:slight_smile:

はい、奇妙な事態が起きることを事前に伝えるメッセージを送っておいたので、それで事態が収まることを願っています。でも、なぜ通知がこれほど恣意的なのかはやはり知りたいですね!

あるいは、追加されたタグの通知を無効にする方法があれば理想的なのですが…