美文网首页js css html
Firebase Analytics的Android App端设

Firebase Analytics的Android App端设

作者: FreedApe | 来源:发表于2019-05-16 15:17 被阅读0次

    现在越来越多的App采用 Firebase进行计策分析,Firebase Analytics也逐渐代替即将被废弃的Google Analytics ,最近在公司的App上做了一次Firebase Analytics的配置,并通过Firebase的控制台的DebugView上进行调试,将手顺分享给大家。

    一、准备阶段

    1.你需要准备一个在Firebase(官方网站)注册(我使用的是Google邮箱进行注册的)
    2.创建Firebase项目

    通常来说,Firebase计策都是在IOS和Android两端都有的,根据项目需求创建Firebase项目。例如,App项目名称是:com.xxx.abc,那么Firebase的项目名称就是abc,之后添加应用的时候都是往这个项目中添加,之后会再介绍。


    创建Firebase项目.png
    输入项目名称.png
    3.在Firebase项目中注册目标项目
    项目设定.png
    项目设定界面.png

    在图示中选择Android或者IOS,进行项目的注册,接下来进入下一个页面。


    项目注册页面.png

    按照提示依次输入:Android 软件包名称应用别名SHA1(mac获取方式:在Android stuido 的terminal上运行“keytool -list -v -keystore ~/.android/debug.keystore”),之后下载配置文件google-service.json,并放置在指定位置,一般是一种环境一个。配置Firebase的SDK,并同步。最后一步是验证,你会发现按照上面的步骤,到了这一步会一直验证(loading),除非你跳过一步。其实我感觉应该在第三部和第四部之间加上一步,那就是在代码中创建好FirebaseAnalytics实例,并在某处调用一个action或者view的代码,验证就会立马通过

    验证通过.png FirebaseAnalytics实例.png
    使用.png

    App注册完成之后是这样滴


    注册完成.png

    图中红色框内是可以继续在当前Firebase项目下追加app项目注册入口。

    二、调试阶段

    调试分为线上和线下。
    线下就是使用Android studio,在 Android Studio 调试日志中查看事件
    在terminal中运行下列代码:

    adb shell setprop log.tag.FA VERBOSE
    adb shell setprop log.tag.FA-SVC VERBOSE
    adb logcat -v time -s FA FA-SVC
    

    线上请参照:(调试事件)
    请现在terminal中运行完指令后,在使用AS安装程序。

    相关文章

      网友评论

        本文标题:Firebase Analytics的Android App端设

        本文链接:https://www.haomeiwen.com/subject/disiaqtx.html