ポイント制のリーダーボードは、アクティブなユーザーを特定し、強調し、モチベーションを高める優れた方法です。この記事では、独自のポイント値の設定方法、専用のリーダーボードページの設定、および異なるユーザーロール(例:顧客用、従業員用)向けのリーダーボードウィジェットをホームページに設定する方法について学ぶことができます。
ポイント制リーダーボードの設定方法
ポイント値の設定 & タイムゾーンの選択
- Controlにログインし、Gamification → Point systemに移動します。
- コミュニティでの各活動に対して付与するポイント値を設定し、トグルが有効になっていることを確認します。
- リーダーボードのタイムゾーンを設定します。週次リーダーボードは、選択したタイムゾーンで日曜日/月曜日の真夜中にリセットされます。
- 変更を保存し、完了です!
専用リーダーボードページに表示されるユーザーの設定
リーダーボードページはデフォルトで yourcommunity.com/leaderboard
で利用できます。
週間ランキングと全期間ランキングの両方が利用可能です。週間ランキングと全期間ランキングの両方で最大1000人のユーザーを表示できます。
また、リーダーボードページから除外するユーザーロールを設定することもできます。
- Controlにログインし、Gamification → Point systemに移動します。
- リーダーボードページ設定の下で、リーダーボードページから除外したいユーザーロールを選択します(プライマリロールとカスタムロールの両方がサポートされています)。
- 変更を保存し、完了です!
ホームページにリーダーボードウィジェットを追加
ホームページウィジェットに関する詳細は こちらの記事 をご覧ください。
- ホームページに移動し、カスタマイズモードを有効にします。
- Container 2:1ウィジェットを追加します。サイドバーパネルの+ボタンを押し、リーダーボードウィジェットを追加します。
- タイトル、表示するユーザーの最大数、表示する期間、およびリーダーボードから除外したいユーザーロールを選択します。
- リーダーボードが毎週リセットされると表示される空の状態を追加します。このメッセージはリーダーボードに3人以上のユーザーが表示されるまでしか表示されません。(下の例を参照)
- このリーダーボードに対する現在ログインしているユーザーのランキングとポイントを表示するかどうかを選択します(下の例を参照)
- リーダーボードページへのリンクを表示するかどうかを選択し、リンクのテキストをカスタマイズします。ウィジェットとリーダーボードページから除外するユーザーロールを一致させることをお勧めします。混乱を避けるためです。
- 完了を押します
- 公開を押すと、リーダーボードがホームページに表示されます!
リーダーボードの空状態の例の最終結果と、独自に構築するためのHTMLスタートコード
リーダーボードに3人未満のユーザーが表示される場合、リーダーボードは異なる内容を表示します。テキストを追加するか、HTMLを介して追加できるイメージを追加することができます。以下に例とスタートコードを示します。
<div style="padding: 0em !important; text-align:center;"> <div><img src="https://i.ibb.co/938sZLz/leaderboard-image-inspired.png" alt="trophy" style="max-width: 100%; padding:1em 2em" /> <p>The weekly leaderboard resets at midnight CET on Sundays. Now's your chance to take the lead!</p></div></div>
FAQ
ユーザーはどのようにしてポイントを獲得できますか?
ユーザーは以下のコミュニティ活動に基づいてポイントを獲得できます
- 返信がベストアンサーに選ばれる(返信が作成された時点ではなく、ベストアンサーに選ばれた時点でポイントが付与されます)
- 返信の作成
- トピックの作成
- いいねを受け取る(またはアイデアの投票を受け取る)
- いいねを与える(またはアイデアの投票を与える)
週間リーダーボードの期間はどのくらいですか?
- ‘今週’はローリング7日間ではなく、固定の7日間(月曜日-日曜日])です。
- これにより、毎週の競争/レースが生まれます。
他に覚えておくと良いこと
- ポイントが同点の場合、最も最近のアクティビティがあるユーザーが上位に配置されます。
- 自分の投稿にいいねすることでポイントを受け取るべきではないというフィードバックを採用しました。
- 任意の外部トリガーに基づいて、APIを介してユーザーにポイントを割り当てることも可能です!