ccdw
(Christopher W)
1
こんにちは、
パートナーがホスト型のプロ版のトライアルを行っており、コミュニティのメンバーを招待したいと考えています。サインアップ時にフォームへの入力を求めたいと考えており、おそらくカスタムフィールドを使用し、その後サインアップ時の回答に基づいてメンバーに連絡を取りたいと考えています。
カスタムフィールドの値が「x」であるすべてのユーザーに、それぞれ個別のダイレクトメッセージ(DM)を送信する方法はありますか?それが不可能な場合、該当するユーザーを特定して個別にDMを送信することは可能でしょうか?
なお、カスタムフィールドの内容は他のメンバーには表示したくないため、ユーザーディレクトリにこれらのフィールドを追加することはできない可能性があります。
要約すると、パートナーはサインアップ時に回答された質問に基づいて新規ユーザーをグループ分けしたいと考えています。質問への回答は非公開とし、ユーザー本人と管理者のみが閲覧できるようにする必要があります。最後に、これらのユーザーに対して、個別のDMやメールを一括で送信するか、それが不可能な場合でもカスタムフィールドでフィルタリングできれば、個別に連絡を取ることで満足しています。
ご助力いただければ幸いです。よろしくお願いいたします。
クリス
Lilly
2
残念ながら、Pro プランには、ここで解決策として使える可能性があるため、Data Explorer や Automation プラグインは含まれていません。
通常であれば、Data Explorer クエリを通じてカスタムユーザーフィールドのデータを抽出することを提案します。
新しいカスタムフィールドにユーザーからの値がいくつか入れば、/u のユーザーページでフィルタリングできるようになるはずです。
このトピックは既にお読みになりましたか?Creating and configuring custom user fields
ccdw
(Christopher W)
3
ありがとうございます。/u でフィルタリングした場合、他のユーザーも同じようにして、非公開にすべき情報が露見してしまうことになりませんか?
Lilly
4
はい、カスタムフィールドを内部管理プロセスに活用するというあなたのユースケースは、残念ながらプロプランでは難しい可能性が高いです。CSS を使って、管理者やスタッフ以外にはその列を非表示にするといった対応は可能ですが、ブラウザの開発者コンソールの使い方を知っている賢いユーザーなら、それを上書きできてしまいます。