翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
GAMEOPS06-BP01 主要なゲームメトリクスをモニタリングしてプレイヤーの傾向とパターンを特定し、その情報を使用してゲームを改善する
ゲームクライアントシステムの使用状況、アプリの使用状況、例外、クラッシュデータに加えて、ゲームバックエンドシステムに送信されるゲームテレメトリデータをキャプチャします。このデータは、プレイヤーがゲームのさまざまな機能とやり取りする方法を理解できるように、プレイヤーのアクティビティを表す必要があります。
このベストプラクティスを活用しない場合のリスクレベル: 高
実装のガイダンス
ゲームクライアントは、その実装に応じて、ゲーム世界の事前定義されたゲーム機能または場所でテレメトリデータを収集できます。データはバックエンド取り込みサービスに送信され、処理されます。バックエンドサービスにアクセスできない場合、クライアントはバックエンドサービスが再び利用可能になるまでローカルデバイスにデータをローカルに保存できます。ゲームデザイナーはこのテレメトリデータを使用して、プレイヤーがゲームをどのようにプレイしているか、ゲームに異常があるかどうかを確認します。
たとえば、プレイヤーの動きやマップ内のアイテムとのやり取りをテレメトリデータから抽出し、プレイヤーが設定した期間にゲーム内のアクティビティのヒートマップとしてプロットできます。このようなデータは、ゲームデザイナーが武器の力、ゲーム内のキャラクターの力、マップの複雑さなど、ゲーム内のさまざまな要素のバランスを取る必要性を特定するのに役立ちます。生のテレメトリデータは一般的に保存され、アナリストが視覚化できる分析を抽出するために処理されます。
Game AnalyticsPipeline
カスタムゲームテレメトリデータの取り込み、ストレージ、処理、分析のために、 はビッグデータ処理と分析のための多くの特殊なサービス
実装手順
-
ゲームテレメトリデータをキャプチャする: プレイヤーのアクティビティ、システム使用状況、例外、クラッシュに関するデータを収集して、プレイヤーのインタラクションを理解し、問題を特定します。
-
テレメトリコレクションを実装する: 事前定義されたゲーム機能または場所を使用してテレメトリデータを収集し、バックエンドサービスに送信し、バックエンドに到達できない場合はローカルに保存します。
-
AWS 分析ソリューションを使用する: Game Analytics Pipeline などの AWS サービスを使用して、スケーラブルなデータの取り込み、ストレージ、分析、および特殊なビッグデータ処理および分析サービスを行います。