パフォーマンスダッシュボード は、公開されたエクスペリエンスのパフォーマンスを監視する最良の方法です。2つのタブには、クライアントとサーバーの両方のリアルタイムパフォーマンス情報が含まれており、変更を通じて時間の経過を追跡することができます。
たとえば、新しい場所をエクスペリエンスに追加したとします:
- あなたは更新されたエクスペリエンスを公開し、数時間後に、パフォーマンスダッシュボードのクライアントクラッシュ率に明らかな上昇があります。これは、クライアントメモリ使用と関連しているように見えます。
- Studio で新しい場所をテストし、問題がありません。メモリ使用は、エクスペリエンス内の他の場所と似ています。
- あなたのアップデート以来、平均プレイヤーセッション時間が大幅に増加していることに気づきました。
- もう一度テストしますが、この度はエクスペリエンスでより多くの時間を過ごし、メモリ使用率を時間ごとによりよく監視します。確かに、使用は時間ごとに増加し、低端デバイスでクラッシュを引き起こす可能性があります。
- サーバータブをチェックし、サーバーメモリの使用が時間をかけて増加していることに気づきました。まだ問題ではありませんが、もうすぐ問題になる可能性があります。
- 開発者コンソールの メモリ タブの下で、 PlaceScriptMemory のディスクレットを分解すると、世界のいくつかのキーオブジェクトに対応する新規スクリプトのメモリ使用が増加していることに気づきます。スクリプトはクライアントとサーバーの両方で実行されます。
- スクリプトをチェックし、ユーザーのデータを大きなテーブルに追加しますが、データをクリーンアップすることはありません - 無限に成長しています。
- 問題を修正し、更新されたエクスペリエンスを公開し、クライアントのクラッシュ率が以前の値に戻ります。
パフォーマンスダッシュボードと他のダッシュボードを比較すると、パフォーマンスの改善 (または悪化) をビジネスメトリックによりより完全に理解することができます。For more information, see アナリティクス .