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

访客3年前黑客资讯406

编辑导语: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 参数,你可觉得一个事件关联多个参数,从而更细致地阐明某个事件。

相关文章

领导者如何做好团队管理、团队激励?

领导者如何做好团队管理、团队激励?

作为一个率领者,优秀的率领气势气魄与打点行为都有哪一些呢?怎么布置团队布局能让团队协作效益最大化?又该回收奈何的鼓励机制激昂员工尽力事情呢?针对这一系列问题,笔者将给出解答。 李嘉诚曾经坦言: “企...

电商APP中未支付订单时长的策略分析

电商APP中未支付订单时长的策略分析

编辑导读:消费者在网上购物时,对付不是很喜欢的商品,会在付出时踌躇,从而打消订单。可是有研究表白,3%的用户会在订单打消后的一段时间内二次购置。于是,如何优化未付出订单时长就显得很是重要了。本文将从五...

卧底电子厂,被骗、欺压、交出身份证,谁能逃出流水线的绝望?

卧底电子厂,被骗、欺压、交出身份证,谁能逃出流水线的绝望?

编辑导语:9月5日,有网友抖动音爆料,世硕电子(昆山)有限公司有一事恋人员在一边点名,一边随手将员工证件像扔垃圾一样扔在地上的视频,被叫到名字的员工一个个蹲地上弯腰拾起事情证。本文作者通过卧底电子厂,...

案例研究:什么是自动驾驶?

案例研究:什么是自动驾驶?

自动驾驶,是一个根植于人类心田深处的空想。跟着科技的成长,连年来,自动驾驶已慢慢成为现实。纵使如此,它仍然面对不小的挑战。本文团结案例对自动驾驶展开了梳理阐明,一起来看看~ 摘要:手动驾驶汽车的日子...

当你按下「随机播放」时,QQ音乐和网易云们都做了什么?

当你按下「随机播放」时,QQ音乐和网易云们都做了什么?

编辑导语:如今,许多音乐APP都有“随机播放”成果,当你想听歌却没有确切的想听那首歌的时候,“随机播放”成果就可以发挥它的浸染,推荐给你未曾听过的、可是切合你口胃的歌曲。既然如此,你是不是很好奇,当你...

toB产品设计前三问+产品设计五部曲

toB产品设计前三问+产品设计五部曲

编辑导语:to B产物在筹划设计前需要思量哪些工作呢?又有哪些留意事项呢?本文作者团结自身5年的产物事情经验,通过复盘本身多年的事情心得,总结了一些履历和要领论,最终为我们分享了toB产物设计前的三问...