利用 Google Firebase 建立数据收集与分析系统

访客4年前黑客资讯459

编辑导语:Firebase是一家及时后端数据库创业公司,它能辅佐开拓者很快的写出Web端和移动端的应用,让你的App从零到一。那么,如何操作 Google Firebase 成立一个数据收集与阐明系统呢?本文作者团结本身的实操方案,为我们做出相识答。

操作 Google Firebase 成立数据收集与阐明系统

去年年尾,我为其时认真的一款产物筹划成立了一套埋点方案。这是一款主打外洋市场的内容资讯类产物,上架到 Google Play。

鉴于这是我之一次、从0到1、独立完成一套布局化的埋点方案,并可以或许通过这套埋点方案完成对整个应用的数据收集与阐明,因此写下这篇文章记录其时的搭建思考和实践进程。

一、为什么选择 Firebase

凭据官方的说法,Firebase 是 Google 的移动东西平台,合用于移动 APP 和 Web 措施。

从我小我私家的角度来讲,Firebase 是 Google Analytics (GA)的加强进级版。已往几年我常常利用的数据阐明东西是 GA,厥后 Google 遏制维护 GA 的 SDK,要求开拓者全部改为利用 Firebase 的 SDK。

因为 GA 有着多年的数据阐明产物履历,完全免费,并可以与 Google Ads 团结等,再加上 Google 在全球范畴内复杂的用户基本,GA 可以说是外洋产物必备的东西。

但由于 *** 限制,主打海内用户的产物不适合利用 Google Firebase,因为会有很大都据收集不到。

此刻的 Firebase 中包括的产物总共分为以下三大类:

Develop Products 开拓类

Quality Products 质量担保类

Grow Products 运营增长类

这三大类下面总共细分了 18 个产物模块,开拓者可以通过这些产物模块实现构建应用,提高应用质量,拓展业务等目标。

操作 Google Firebase 成立数据收集与阐明系统

二、应该集成哪些产物模块

Firebase 提供的产物模块如此浩瀚,要实现数据收集与阐明系统该选择哪些呢?

1. Google Analytics

Google Analytics(阐明)是 Firebase 的焦点,你可以通过它收集用户事件、行为等,并生成阐明陈诉。搭建根基的数据阐明系统,只需(也是必须)集成 Google Analytics。

2. Prediction + A/B Testing

你可以集成 Prediction(预测)、A/B Testing(A/B 测试) 实现一些风雅化的、偏运营侧的需求。

假如集成了 Prediction(预测),Firebase 会操作本身的呆板进修技能辅佐你细分用户群体、预测用户行为,你可觉得不消的用户群体设置差异的产物和运营计策。

举例: 你可以操作 Prediction 阐明用户对付应用内购置的接管水平以及大概性,从而风雅化分营销推广计策:为付费接管水平高的用户推荐高级套餐,为接管水平低的用户推荐低级套餐。再团结 A/B Testing 举办比拟测试,即可知道这种运营 *** 是否奏效。

3. Crashlytics + Performance Monitoring

集成 Crashlytics(瓦解阐明)、Performance Monitoring(机能监控) 可以辅佐开拓人员收集并阐明措施的瓦解记录,及时监控应用的机能表示。

三、如何收费

GA 完全免费,但 Firebase 不是完全免费的,它的价值方案分为 Spark(免费方案)和 Blaze(即用即付,按利用量付费) 两种,具体收费方案可在官网中的查察。

上面提到的5个产物均可在 Spark 方案中免费利用。

四、Firebase Analytics 四要素

利用 Firebase Analytics 时的四个要素别离是 Event 事件、Conversion 转化、User Property 用户属性、Audience 受众群体。

领略这四个要素后,我们便知道了在产出埋点方案时,应该从哪几个角度出发。

1. Event 事件

用户在应用中举办的点击、欣赏等操纵即为「事件」,这是最根基、最重要的要素。

2. Conversion 转化

假如某个事件对你的业务来说十分重要,譬喻用户注册、付费等要害业绩指标(KPI),你可以将这个事件标志为「转化」。当事件被标志为转化后,系统即开始收集与该事件相关的用户行为及相关数据。

3. User Property 用户属性

即用户的身份特征或所利用设备的特征,如年数、乐趣喜好、地址地域、语言、操纵系统版本等。

用户属性也是较量基本的数据,在后期举办数据阐明可能查找问题的进程中,用户属性可以作为筛选条件辅佐你阐明用户。

4. Audience 受众

此要素无需单独添加代码获取,而是在节制台中通过「Event 事件」与「User Property 用户属性」组合后筛选出的细分用户群体。

在上述的四要素中,Firebase 会按照应用范例自动捕捉或预设一部门事件、转化、用户属性,但更多的、更具体的则需要开拓者自行添加代码设置。

五、其他要素 1. Parameter 参数

与 Event 事件息息相关的一个重要观念是 Parameter 参数,你可觉得一个事件关联多个参数,从而更细致地阐明某个事件。

相关文章

从0到1建立数据分析指标体系的底层逻辑

从0到1建立数据分析指标体系的底层逻辑

编辑导读:跟着公司业务局限扩大,种种相关的数据量增加,数据指标也越来越多。假如缺乏数据指标体系和阐明方案,就会难以判定整体业务成长状况、难以权衡产物/勾当结果等等。本文作者就如何从0到1成立数据阐明指...

怎么完成新用户转化?数据分析告诉你

怎么完成新用户转化?数据分析告诉你

用户引流进来之后,怎么转化才是要害,这个时候数据反应出来的信息就十分重要了。本文仅作参考,接待各人的接头和指正! 转化 在完成引流的事情后,下一步需要思量的就是转化了,一个崭新的用户一路走来到完成生...

从心理学角度如何利用数据分析用户深层次的情感需求?(万字长文+案例)

从心理学角度如何利用数据分析用户深层次的情感需求?(万字长文+案例)

构建用户画像时,我们应该去重点获取和研究哪些关于用户的信息呢?我认为是感情,从感情的角度去洞悉用户的心田世界,挖掘其内涵的感情需求,以它为基本举办感情营销,从而对产物设计、营销推广和运营发挥建树性的浸...

小王摆摊失败了!用数据分析找出问题

小王摆摊失败了!用数据分析找出问题

小王是一个发愤成为煎饼王的汉子,在他推着小车出门今后,却产生了一系列让他意想不到的工作…… 互联网人,来摆摊了!摆摊经济一词大火今后,许多自媒体又开始算起摆摊的账。出格喜欢算出诸如“卖煎饼大妈月入3...

数据分析入门:商品分析是什么?该怎么做?

数据分析入门:商品分析是什么?该怎么做?

商品阐明是数据阐明的最早形态,它指的是对商品的进货、销售、库存环境举办的阐明。本文针对商品阐明的几个问题:是什么?怎么做?别离举办了具体先容,帮你解答疑问。 商品阐明曾经是数据阐明的最早形态。现代数...

数据分析三大手法之“细分分析”

数据分析三大手法之“细分分析”

在事情中,我们经常需要阐明各类数据。差异的数据阐明要领要怎么用呢?本文作者按照本身的自身经验,从四个角度举办阐明先容,推荐给对数据阐明感乐趣的童鞋阅读。 作为业务部分的数据阐明师,常常面对的场景就是...