リーダーボードの期間設定は、デフォルト期間をロックすべき

詳細: Discourse Gamification プラグインを使用すると、特定の期間のリーダーボード(LB)を作成できます。ただし、これを行うと、デフォルトの期間がこの期間と一致せず、リーダーボードで期間を切り替えて、LB 自体のスコアリングを調整することもできます。

例:

そして、LB 自体では、ドロップダウンが表示されたままで、異なるオプションを選択すると、スコアリング/ランキングが変更される可能性があります。

影響
Gamification の多くのユースケースの 1 つは、「今月のメンバー」(MoM)プログラムを簡素化および自動化することでした。毎月表示するために新しいリーダーボードを作成することで、その月を通して最も貢献したメンバーの静的なビューを求めています。今日、ドロップダウンが使用可能であるため、日付範囲に基づいて LB が変更され、MoM が間違っているように見える可能性があります(特に、エンドユーザーがドロップダウンがスコアリングに与える影響を理解していない場合、それは理解を期待すべきではありません)。補足:プラグイントピックでの返信から、他の多くの人がこれらの目的でも使用していることを知っています。したがって、影響は 1 人の顧客よりも大きくなります :wink:

提案される解決策:
理想的には、期間ドロップダウン(2 番目のスクリーンショットに表示)は編集不可で、LB を作成する際に設定で選択された開始/終了日付範囲を表示するようにします。
代替案として、それができない場合でも、期間ドロップダウンを「すべて」にロックして、誰も編集できないようにすると、LB を作成する際に選択された日付範囲内のすべての活動が表示されます。

「いいね!」 6

設定に「デフォルト期間」の下に「ユーザーが期間を選択できるようにする」というチェックボックスを追加するのは、ゲーミフィケーションプラグインにとって理にかなった追加機能だと思います。間違いなく。

「いいね!」 4

こんにちは、このプラグインはどこで入手できますか?

セルフホストの場合は、ご自身でインストールできます。

Discourse のお客様の場合、ビジネスまたはエンタープライズ プランをご利用いただく必要があります。

最近、これに対応しました。これで、期間選択を構成済みの「デフォルト期間」に「ロック」し、ユーザーが変更できないようにすることができます。

「いいね!」 4