このトピックでは、Azure PlayFab Party SDK によって生成された診断トレースをキャプチャする方法について説明します。
注意
Microsoft の SDK は、すべてのリリースの前に内部テストを行い、期待されるレベルの機能を確保し、通常はログ記録を既定で有効にする必要はありません (特にゲームの出荷バージョンで)。
ただし、トラブルシューティングや診断のために、生成されたログを Microsoft とキャプチャして共有することが必要になる場合があります。
ログの種類とログを構成またはキャプチャする方法は、プラットフォームによって異なります。 ミドルウェア SDK (Unity と Unreal) は、基になる依存関係コンポーネントとして Party C++ SDK を使用します。また、それらのログを構成またはキャプチャするプロセスは、対応する C++ SDK のプロセスと同じか非常によく似ています。 次の表に、必要なすべての命令とポインターを示します。
プラットフォームごとのログ記録手順
プラットフォーム | ログ形式 | ログ記録指示ガイダンスの場所 |
---|---|---|
Android | プレーンテキスト ファイル | この README.md ファイルの Logging セクションとそのセクションの下のテーブル内の と Android を参照してください。 |
iOS | プレーンテキスト ファイル | この README.md ファイルの Logging セクションとそのセクションの下のテーブル内の と iOS を参照してください。 |
MacOS | プレーンテキスト ファイル | この README.md ファイルの Logging セクションとそのセクションの下のテーブル内の と macOS を参照してください。 |
Linux | プレーンテキスト ファイル | この README.md ファイルの Logging セクションとそのセクションの下のテーブル内の と Linux を参照してください。 |
Switch | プレーンテキスト ファイル | この SDK の NuGet パッケージに含まれるREADME.md ファイルのLogging セクションを参照してください。 |
PlayStation 4 | プレーンテキスト ファイル | この SDK の NuGet パッケージに含まれるREADME.md ファイルのLogging セクションを参照してください。 |
PlayStation 5 | プレーンテキスト ファイル | この SDK の NuGet パッケージに含まれるREADME.md ファイルのLogging セクションを参照してください。 |
PC (GDK) と Xbox (GDK) | ETW トレース |
このREADME.md ファイルを参照してください。 |
Windows 10, Windows 8.1 | ETW トレース |
このREADME.md ファイルを参照してください。 |