ペイ・オア・プレイの利用方法?

こんにちは、

コミュニティ活性化プロジェクトのために Discourse を検討しています。
Discourse を使って、メンバーの活動度を評価し、カテゴリへのアクセス権を定義するシステムを実現することは可能でしょうか?現実的でしょうか?

「有料または参加」モデルのような仕組みで、
閲覧だけのメンバー(ルーカー)がプレミアムカテゴリへのアクセスを維持したい場合は罰金を科し、最も活動的なメンバーにはボーナスを進呈する……といった感じです。

これは、いくつかのハドック(hadoop?)プラグインで可能でしょうか?それとも特定の外部開発者が必須になるでしょうか?
とにかく、Discourse についてはまだ十分に理解していないため、ぜひご意見をお聞かせください。

特定のカテゴリへのアクセスは、グループ単位で制御できます。つまり、ユーザーをグループに追加することで、事前に定義された特定のカテゴリへのアクセス権を得ることができます。

それは「信頼レベル」の役割です。積極的に活動するユーザーは信頼レベル 3 に達し、それによって特定の機能へのアクセスが可能になります。

具体的に何をしたいのか、あるいは何を意図しているのかよくわかりません。

「いいね!」 2

グループについてはよく理解できました、ありがとうございます。
グループへの割り当ては動的にすることは可能でしょうか?

以前は信頼レベルが時間とともに上昇するだけの一方向の静的な状態だと理解していました。しかし、週次または月次の活動、あるいは活動量と年齢の比率などに応じて変化する、より動的な仕組みを想定していました。

特定の開発については、まだプラグインの仕組みを調べていません。状態変更が頻繁ではないため、API と外部ソフトウェアの一部を使用するだけで十分かもしれません。

信頼レベルは 0→1→2←3、4 のように表示されます。2 から下がることはできません(管理者が明示的に変更しない限り)、ただし 3 から 2 へは下がれます。4 は手動でのみ利用可能です。

信頼レベル 3 に到達し、維持するためには、ユーザーは一定期間内にトピックを表示・閲覧・返信し、いいねを送受信する必要があります。また、その期間中に一定日数の訪問も必要です。これらの値はすべて、信頼レベル設定であなたが設定できます。

懸念するのは、ランキングを維持するために意味のない投稿をする人を促してしまうことです。

ただし、アクティビティを確認してグループメンバーシップを変更するジョブを実行するプラグインは、確かに可能です。

もし本当に優れたアイデアであれば、そのようなプラグインが存在して人気があるはずだと考えられますが、私はそのようなものを知りません。

「いいね!」 3

@Simon_Manning さん、この詳細な説明をありがとうございます。まさに、2 と 3 の間のこの信頼レベルについて考えていたのです。

すでに、この既存の機能に関連する作業を始めているかもしれません。

@pfaffman さん、ありがとうございます。自動プロセスを乗っ取る方法は確かにたくさんありますね… 常識が優先されるべきでしょう :wink:

それとは別に、コミュニティ運営におけるゲーミフィケーションを私は強く信じています。

最も簡単な方法は実験することです。あなたの回答と最初の要素があり、API もかなりよく作られています。

「いいね!」 1

「有料またはプレイモデル」についてですが、Discourse Subscriptions プラグインと信頼レベル 3 の組み合わせが、お探しの機能に近いかもしれません。信頼レベルには自動的なユーザーグループが設定されており、Subscriptions プラグインを使えば、支払い状況に応じてユーザーを自動的にグループに追加・削除できます。

その後、特定のカテゴリのセキュリティ設定を変更し、trust_level_3 グループとサブスクリプショングループ(複数可)のみがアクセスできるように設定できます。このようにすれば、ユーザーがサブスクリプション料金を支払うか、信頼レベル 3 に到達すれば、それらのカテゴリにアクセスできるようになります。支払いを停止したり、信頼レベル 3 を失ったりすれば、アクセス権は失われます。

「ボーナスとして報酬を得る」というのが、それらのプレミアムカテゴリへの無料アクセス以上のものを意味する場合は、プラグインが必要です。メタの #plugins カテゴリで検索してみてください。要件を満たすものが見つかるかもしれません。

「いいね!」 2