Unity接入Firebase的埋点事件

  1. 首先保证firebase,按照官方文档正确接入。
  2. 编写发送事件代码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);
            }
  3. 确保上面代码正确执行,5分钟后在firebase后台查看事件。(注:需要谷歌服务和梯子)
  4. 如果没有上传成功,用以下方法验证:手机连接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
  5. 查看是否有一下代码,则上传成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值