- 首先保证firebase,按照官方文档正确接入。
- 编写发送事件代码LogEvent
public static void SendFirebaseEvent(string name, Dictionary<string, string> extraInfos) { Firebase.Analytics.Parameter[] firebaseExtraInfos = new Firebase.Analytics.Parameter[0]; if (extraInfos != null) { firebaseExtraInfos = new Firebase.Analytics.Parameter[extraInfos.Count]; int index = 0; foreach (var extraInfo in extraInfos) { firebaseExtraInfos[index] = new Firebase.Analytics.Parameter(extraInfo.Key, extraInfo.Value); index++; } } Firebase.Analytics.FirebaseAnalytics.LogEvent(name, firebaseExtraInfos); }
- 确保上面代码正确执行,5分钟后在firebase后台查看事件。(注:需要谷歌服务和梯子)
-
如果没有上传成功,用以下方法验证:手机连接android studio,并在as终端中输入
adb shell setprop log.tag.FA VERBOSE adb shell setprop log.tag.FA-SVC VERBOSE adb logcat -v time -s FA FA-SVC
-
查看是否有一下代码,则上传成功。
Unity接入Firebase的埋点事件
最新推荐文章于 2024-06-17 13:15:00 发布