View a markdown version of this page

GAMESOPS04-BP01 ゲームを計測して、プレイヤーに影響を与える問題を検出してモニタリングする - ゲーム業界レンズ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GAMESOPS04-BP01 ゲームを計測して、プレイヤーに影響を与える問題を検出してモニタリングする

ソーシャルメディアやプレイヤーの問題レポートへの対応に加えて、プレイヤーに影響を与える問題を検出して調査するためのモニタリングソリューションを使用してゲームを計測します。

このベストプラクティスを活用しない場合のリスクレベル:

実装のガイダンス

ゲームのすべての問題を特定できるテストの量はありません。ゲームは通常、ゲームの次のリリースで徐々に修正される予定の既知の問題で起動されます。既知の再現可能な問題は、簡単に対処して修正できます。このような問題の特定を支援するために、ゲームクライアントは、バックエンドチームがクライアント側の問題を特定するのを支援するために、プレイヤーアクティビティの追跡、アプリのログ記録、レポートをさまざまな戦略的場所に実装する必要があります。このような問題を早期に見つけることができると、ゲーム開発者は問題が広範囲になる前にトラブルシューティングして修正できます。追跡コードによってレポートされるデータとログには、個人を特定できる情報 (PII) を含めることはできず、デバッグに役立つゲーム固有のメタデータのみを含める必要があります。 

ゲームのクラッシュやバグなどの問題を検出して対応するためのオブザーバビリティソリューションを実装します。Amazon CloudWatch Synthetics を使用して、プレイヤー向けのバックエンドゲームサービスの状態をモニタリングできる Canary を作成できます。を使用してバックエンドサービスを計測AWS X-Rayして、分散サービス全体のリクエストを追跡し、カスタムログとメトリクスを Amazon CloudWatch に送信できます。

Backtrace.ioSentry などのサードパーティーソリューションは、ゲームのエラーレポートによく使用されるソリューションです。New RelicSplunkDatadogHoneycomb.io などのパートナーからのアプリケーションパフォーマンスモニタリング (APM) ソリューションも人気があります。

ゲームのライブオペレーションチームとコミュニティマネージャーは、さまざまなソーシャルネットワークとチャネルをモニタリングして、公式のサポートチャネルに加えて、プレイヤーのフィードバック、苦情、バグレポートを確認する必要があります。ゲーム固有の苦情をすべて確認して再現しようとするか、レビューのために QA チームに送信します。再現可能な場合は、より大きなプレイヤーベースに影響を与える前に、問題をゲーム開発者にエスカレーションしてトラブルシューティングと修正を行います。

実装手順

  • モニタリングソリューションを実装する: モニタリングツールを使用してプレイヤーに影響を与える問題を検出し、迅速に対応します。

  • プレイヤーのアクティビティとログを追跡する: ゲームクライアントを計測して、プレイヤーのアクティビティをログに記録して問題を報告し、個人を特定できる情報 (PII) が含まれていないことを確認します。

  • サードパーティーおよび AWS ツールを使用する: CloudWatch、X-Ray、サードパーティーソリューションなどのツールを使用してエラーレポートやパフォーマンスモニタリングを行い、ソーシャルメディアをモニタリングしてプレイヤーのフィードバックやバグレポートを確認します。