このガイドでは、Discourse のバッジとは何か、その仕組み、および効果的な使用方法について説明します。
必要なユーザーレベル: 全てのユーザー
バッジは、Discourse の主要な機能であり、ポジティブなユーザー行動を強化し、「実践による学習」を促進します。これらは、ユーザーのエンゲージメントを奨励し、報いるために設計された、Discourse のゲーミフィケーション機能の不可欠な要素です。
概要
このガイドでは、以下の項目を扱います。
- バッジとは何か、その仕組み
- バッジの受け取り方法
- バッジの種類とグループ
- バッジの表示と管理
- 管理者向けの追加リソース
バッジとは?
バッジは、Discourse フォーラムでユーザーが獲得できる実績やマイルストーンを示す視覚的なインジケーターです。これらは複数の目的を果たします。
- ユーザーの貢献を認識する
- ポジティブな行動を奨励する
- コミュニティ内での進捗を示す
- フォーラム体験をゲーミフィケーションする
バッジの受け取り方法
Discourse でバッジを受け取る主な方法は 2 つあります。
- 自動的: システムが特定のアクションや実績に基づいてバッジを付与します。
- 手動: 管理者がユーザーに手動でバッジを授与します。バッジを手動でユーザーに付与する方法を参照してください。
一部のバッジには、オプションのプロパティがあります。
- ユーザータイトルとして使用可能
- 複数回付与可能
- 公開バッジページに表示
- バッジページでバッジを付与した投稿を表示
バッジの種類
Discourse のバッジは 3 種類に分類されます。
- ブロンズ: 獲得が最も容易で、通常は基本的なアクションに対して付与されます。
- シルバー: 獲得難易度が中程度で、より多くのエンゲージメントが必要です。
- ゴールド: 獲得が最も難しく、重要な実績を表します。
バッジグループ
デフォルトでは、バッジは以下のグループに整理されています。
- はじめに (Getting Started)
- コミュニティ (Community)
- 投稿 (Posting)
- 信頼レベル (Trust Level)
- その他 (Other)
デフォルトのバッジグループ名を変更する必要がある場合は、サイトの discourse.example.com/admin/customize/site_texts?q=js.badges.badge_grouping にアクセスしてテキストをカスタマイズしてください。
管理者はカスタムバッジグループを作成し、バッジページの表示順序を調整できます。
バッジの表示
利用可能なバッジを表示するには:
- Discourse サイトの
/badgesページに移動します。 - グループ別に整理されたバッジのリストを閲覧します。
- 獲得したバッジを示す
アイコンを探します。 - 各バッジの右上隅にあるカウンターを確認し、何人のユーザーがそれを獲得したかを確認します。
特定のバッジに関する詳細については:
- バッジをクリックします。
- バッジに関する情報と、それを獲得したユーザーを表示します。
信頼レベルバッジ
一部のバッジは、Discourse の信頼レベルに対応しています。
- Basic (信頼レベル 1)
- Member (信頼レベル 2)
- Regular (信頼レベル 3)
- Leader (信頼レベル 4)
これらのバッジは、ユーザーが新しい信頼レベルに到達したことを通知します。
バッジの無効化
管理者は、設定 enable badges のチェックを外すことで、バッジシステム全体を無効にできます。無効にすると、新しいバッジは付与されなくなり、/badges ページへのアクセスができなくなり、バッジ通知は非表示になり、ユーザープロファイルや概要からバッジが削除されます。
よくある質問 (FAQ)
Q: コミュニティに新しいバッジを提案できますか?
A: ユーザーは直接バッジを作成することはできませんが、フォーラム管理者にアイデアを提案することはでき、管理者がカスタムバッジを作成できます。
Q: コミュニティ用のカスタムバッジを作成できますか?
A: はい、作成できます。手動で付与されるバッジや、指定されたアクションによってトリガーされるバッジを作成できます。
Q: 全てのバッジは誰にでも見えますか?
A: ほとんどのバッジは公開バッジページで表示されますが、管理者は特定のバッジを非表示にすることを選択できます。
Q: 獲得したバッジを失うことはありますか?
A: はい、場合によってはあります。多くのバッジはデフォルトで自動失効が有効になっており、基準を満たさなくなった場合、システムがバッジを自動的に削除します。例えば、アクティビティが要件を下回ると、Regular バッジ (信頼レベル 3) を失う可能性があります。管理者が手動でバッジを取り消すことも可能です。
追加リソース
-
付与テクニック
- Grant a custom badge through the API
- Make requests to the Discourse API with Zapier (「カスタムバッジの付与 (Grant a custom badge)」セクションを参照)
- Award a non-custom badge through the console
- Grant a badge to individual users manually
- Bulk Award a badge to a set of users (CSV を使用した一括付与)
- コンソールからグループの全メンバーにカスタムバッジを付与する
-
バッジクエリ
-
その他

