はじめに
using Firebase.Analytics; using UnityEngine; public class Example : MonoBehaviour { private void Start() { FirebaseAnalytics.LogEvent( "test" ); } }
上記のように FirebaseAnalytics.LogEvent
で送信したログが
Analytics Dashboard に反映されるまでには時間がかかるため
ログが送信できているかどうかはすぐに確認できないが、
DebugView を使用すればログが送信できているかどうかすぐに確認できる
方法
Firebase コンソールで「DebugView」を開いておく
adb shell setprop debug.firebase.analytics.app 【パッケージ名】
Android 端末を PC に接続した状態で上記のコマンドを実行する
たとえばアプリのパッケージ名が com.DefaultCompany.hoge
であれば
adb shell setprop debug.firebase.analytics.app com.DefaultCompany.hoge
上記のように書き換えて実行する
これで、アプリをデバッグモードで起動できるようになる
この状態でアプリを起動して FirebaseAnalytics.LogEvent
が呼び出されると
DebugView に送信したログが表示されるので、
正常にログを送信できていることが確認できる
adb shell setprop debug.firebase.analytics.app .none.
確認ができたら上記のコマンドを実行してデバッグモードを無効化しておく