既存ユーザー向けの新しい招待リンクが機能するはずです

コミュニティへの参加を促し、特定のトピックへの返信を依頼する大量メールを送信する場合、ユーザーが新規である限り、非常に効果的に機能します。しかし、既存ユーザーの場合、以下のようなエラーが表示されます。

申し訳ありません。この招待状は、まだアカウントをお持ちでない新規ユーザー向けに設計されています。

これは役立ちません。既存ユーザーの場合、リンクで指定されたグループに自動的に追加し、指定されたトピックへリダイレクトすべきです。

「いいね!」 6

@tobiaseigen 氏は以前にもこの件に関わっておられ、提案があるかもしれません。また、これが現在リリースされている Discourse のバージョンで送信された招待を反映していることは確実ですか?

「いいね!」 4

これは現在の招待システムの動作そのもののようです。エラーメッセージが示している通り、この機能は既存ユーザーとのやり取りを意図したものではなく、新規ユーザー向けのみです。既存メンバーをグループに追加したい場合は、グループページまたはユーザー管理ページから行ってください。

正確にはどのような手順で、なぜ既存ユーザーに招待を送っているのでしょうか?これは実際にユーザーに影響を与えている問題なのか、それともご自身で招待リンクをクリックしてテストした際に気づいただけの事象なのでしょうか?

確かに、この応答は最も親しみやすく、歓迎するものとは言えません。@dan さんはどうお考えですか?既存ユーザーを特定のトピックへ誘導し、任意のグループに追加することは可能でしょうか。これは、既存ユーザーと新規ユーザーの両方に同時にリーチして、新しいトピックを発表したり、新しいグループを立ち上げたりする便利な方法だと想像できます。

もしそれができない場合でも、このメッセージをより明確にし、行き止まりではなく代替の手段(例:サイトスタッフへの連絡)を提供するように変更することは可能です。

「いいね!」 2

ユースケースは、特定のイベントに申し込んだ人々に対して大量メールを送信したいというものです。そのメール内で、コミュニティ内の特定のスレッドへの参加を促すことを想定しています。

問題は、リンクがコミュニティ未加入者のみが有効となる仕組みになっているため、事前に誰がすでにコミュニティに所属し、誰がそうではないかを把握しなければならない点です(所属者はエラーメッセージが表示されます)。

これは招待システムの本来の意図ではないことは理解していますが、制限が不必要に厳しいと感じます。すでにコミュニティに所属している場合、招待で指定された新しいグループに追加し(必要に応じて)、単にそのスレッドへ誘導すればよいはずです。エラーメッセージを表示する理由はないと考えます。

「いいね!」 1

これは公開トピックですか、それともカテゴリのセキュリティによって制限されたトピックですか?もし公開トピックであれば、なぜそのトピックへのリンクをメールで送らないのでしょうか?

「いいね!」 1

結局、そうするしかなかったのですが、(a) ユーザーの登録を促すことができません(私はそれを望んでいます)、(b) ユーザーをグループに追加することもできません。

「いいね!」 2

ユーザーがサイトを一定時間閲覧すると、自動的に登録を促す仕組みが備わっています。例えば:

これは標準機能であり、自動的に実行されます。

カテゴリやグループの権限設定により、トピックを表示するためにグループのメンバーである必要がある場合は、それは別の問題となります。

「いいね!」 1

それだけでは、彼らが戻ってこなければ機能しません。私はあえて登録を強制して通知を受け取れるようにしています。

さらに、私のグループ化の問題は解決していません。しかも、既存のユーザーでもこのリンクのサイクルがそのまま機能するはずだという私の実際の提案は、誰も無視し続けています。

「いいね!」 2

はい、一般的にユーザーに何かを「強制」するのは好きではありません :wink:

とはいえ、エラーメッセージをもっと改善できる点には完全に同意します。また、グループがトピックを閲覧するために必須である場合、既存ユーザー向けの機能統合は理にかなっていると言えます。

「いいね!」 2

もちろん、彼らが実際にそれを「強制」されているわけではありません。参加したくないならそれで構いません。しかし、一度訪れて登録せず、通知も受け取らない人が離れていって困っています。しかも、これは無作為な人々ではなく、当社のコミュニティをエンゲージメントに利用することを明示的に含むイベントに登録した人々です。このプロセスを通じて、初めて登録する際の手助けをしようとしています。

しかし、根本的な問題は、現在のフローが既存ユーザーに対して全く機能していないことです。その理由も何もありません。確かに、エラーメッセージを変更することは可能ですが、それでは、サインアップを促し、グループに追加し、特定のトピックへ誘導するという(あなたが実装した)機能を持つリンクの存在意義が失われてしまいます。それなのに、システムに既に登録済みの人がそのプロセスの途中で単にエラーで止まってしまうのです。

「いいね!」 3

ああ、なるほど。元の依頼からは見落としていた重要な文脈ですね。つまり、膨大なメールリストはあるものの、その中からすでにアカウントを持っているメールがどれか分からない、ということでしょうか。

確かにその通りですね。このケースにより適切に対応できるよう、招待システムの改善を検討してみます。

「いいね!」 5

CSV ファイルの行が既存のアカウントと一致する場合、そのユーザーにも通知メールを送信し、指定されたトピック(もし指定されている場合)に誘導するとともに、指定されたグループに既存のアカウントを追加すべきだと考えます。

「いいね!」 3

その通りです!私は昨年、新しい招待システムが導入された直後にこの問題を取り上げました:

コミュニティへの新規参加者を集めるという目標において、これは大きな障害となっていますので、解決されることを切に願っています。

「いいね!」 5

@Monte_Kalisch @nathank @downey さん、ありがとうございます!このアイデアがコミュニティメンバーの皆さんが共有してくださるまで存在しなかったことを知ることができて、本当に嬉しいです。ありがとうございます!また、Discourseチームの皆さん、サポートしてくださりありがとうございます。この特定の機能が、招待システムの新しい変更によって後退しないことを願っています🤯。

@tobiaseigen さん、まさに今、招待リンクのページで直面している問題です。既存ユーザー向けのログインボタンがヘッダーの上部にありません。既存ユーザーは、「サインアップ」するためのフォームが表示され、「アカウントをお持ちの場合はログインしてください」というオプションが表示されないため、混乱しています😢 (No 'sign in' option in the accept invitation page, only the signup form is shown - #12 by gassim)。

はい、修正はもうすぐだと思います。ページの最下部に小さな「ログイン」テキストを追加する予定ですが、既存ユーザーにとっては明確ではありません(特に、そもそも「新規」である場合(つまり、すでに登録済みだがプラットフォームに慣れていない)や、あまり技術に詳しくない場合)。予想される反応は、既存ユーザーは招待リンクが「新規ユーザー」のサインアップ専用だと考えるか、ホームページのロゴをクリックしてしまうことです。ページの最後にある小さな「ログイン」テキストではなく。問題は、サインアップフォームの最後にある小さなログインオプションが見えない場合、意図したトピックにリダイレクトされないことです。

ログインボタンを非表示にすることは、既存ユーザーの助けにはならないと思います。また、新規ユーザーがページの上の「ログイン」ボタンではなく、「サインアップ」フォームを検討するとは思えません。

これは解決されました。ユーザーであるかどうかにかかわらず、グループにシームレスに追加されるようになりました。

残っているのは、信頼できるユーザーが承認プロセスをバイパスできるようにできないことです。現在はすべてか無かのどちらかです。

「いいね!」 1