はじめに
今回はUnity
が公式で提供しているUnity Cloud Diagnostics
という機能について紹介,導入方法を書いていきたいと思います。
Unity Cloud Diagnosticsとは?
公式ドキュメントではこのように表記されています。
・クラッシュと例外レポート (旧名称 Performance Reporting) - 自動化されたマネージ例外とネイティブのクラッシュレポートを収集します。
・User Reporting (旧名称 Bug Reporting) - フィードバックとバグレポートをテスターやユーザーから直接収集します。
ざっくりというとリリースした後にユーザーが遭遇したエラーを収集してくれるツールといったところでしょうか。
導入方法自体もかなり簡単なので、導入して損はないと思います。
導入方法
Unity Services のためのプロジェクトの設定
まずUnity Service
というUnity Ads
,Unity Analytics
,Unity Cloud Build
等のサービス群を提供してくれるサービスを使うための設定を行います。
docs.unity3d.com
設定する際にUnity Services Project ID
が必要になるのですが、まだ取得していない方はこちらのサイトより登録を行なってください。(Unity内でもできる)
developer.cloud.unity3d.com
Cloud Diagnosticsを有効にする
ここからはUnity2018.3
以降のやり方となります。それ以前の方は公式ドキュメントをご覧ください。
Setting up Cloud Diagnostics | Unity Cloud Diagnostics
準備ができた方は、PackageMangaer
を開き、Unity User Reporting
をインストールします。
次にWiindow -> General -> Servive
を選択。
Sercice Window
が開けたら、CLOUD DIAGNOSTICS
をクリックします。
あとはClashes and exceptions
にチェックを入れれば完了です。