このプロジェクトについて

ServerPulseは、標準的なゲームサーバーイベントを分析ダッシュボードに変換するIW4MAdmin用プラグインです。トラフィックとリテンション分析、ローテーションとマップのパフォーマンス、混雑時間帯とセッション終了、プレイヤーの地域分布、チャットからのコミュニティボイス監視、プレイヤーガイダンスシグナル、およびデータヘルスチェックをカバーしています。 主な機能: - どのサーバーがプレイヤーを惹きつけ、再訪させているかを示すトラフィックおよびリテンション分析。 - どのマップとモードの組み合わせで人口が増減しているかを特定するローテーションパフォーマンス追跡。 - イベントのスケジュール設定時期やセッション終了の理由を判断するための混雑時間分析。 - プレイヤー層に関する、プライバシーに配慮した地域別および参加時間帯の需要インサイト。 - チャット内の不満、要望、称賛を、編集済みの短い抜粋とともに照合するCommunity Voice機能。デフォルトでは生のチャットは保存されません。 - チャット内の告発が適切な報告になり得るか、また誰が繰り返し言及されているかを示すPlayer Guidance。 - 自動的な設定変更ではなく、管理されたテストのための信頼レベルとサンプルサイズを伴う、根拠に基づいた推奨事項。 - 収集、保存、およびライブテレメトリのためのデータヘルスモニタリング。 プライバシーのデフォルト設定には、分析へのIPアドレスの不使用、プレイヤーIDの仮名化、小規模な国別サンプルの非表示、生チャットの無効化、およびチャット抜粋の編集が含まれます。Player Guidanceはオプトイン方式であり、自動的に処罰を行うことはありません。 インストールするには、ServerPulse.dllをIW4MAdmin/Pluginsにダウンロードし、再起動して設定ファイルを生成させ、ServerPulse.jsonを確認した後、Admin → ServerPulseダッシュボードにアクセスします。コンパニオンプラグインであるDemosToDiscordは、マッチデモのキャプチャと、人間によるレビューを通じて曖昧なPlayer Guidanceシグナルを解決するためのスタッフケースレビューワークフローを提供します。 ServerPulse v1.1.1は、.NET 10および現在のIW4MAdminプラグインライフサイクルをターゲットとしています。MITライセンスの下で提供されています。ドキュメントと設定例は、プロジェクトのwikiおよびリポジトリで利用可能です。