更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群

你有没有遇到过,打开一款经常使用的 APP,它却跳出一条需要你升级版本的提示?

大多数情况下,用户可能会直接点击「现在升级」或「稍后提醒我」,如果选择了后者,那接下来每一次使用 APP,用户就会再次收到这条提示,在一定程度上伤害用户体验。

可你有没有想过,为什么 APP 会这么“不厌其烦”的让你升级版本?

综合来看,APP 升级不外乎两个原因:视觉设计需要改版,以及产品功能迭代。

大多数情况下,最初的 APP 开发上线都是基于产品经理的构想,先做出大致功能——但个人的主观臆断与用户需求往往存在一定差异性。因此在上线后,APP 需要通过版本迭代的方式,将计划内要追加的其他功能,以及在上线后通过用户反馈等手段洞察到的新需求功能进行追加,再次上线。

所以,上线对于一款 APP 来说并不是开发工作的结束,而是另一段开发旅程的开始。

如果 APP 版本升级不可避免,那有没有好的产品或者工具,能够帮助 APP 在版本升级的过程中,把对用户的影响降到最低呢?

火山引擎数智平台 VeDI 旗下的增长分析 DataFinder 和 A/B 测试 DataTester,正在帮助 APP 们跑出一个可被复用的解决方案。

首先,增长分析 DataFinder 可以通过埋点方式实时洞察用户在使用 APP 全链路过程中的潜在需求,比如有 APP 在初上线之后,发现个别二级页面的打开率明显偏低,这时候其实就可以使用 DataFinder 针对首页各二级页面入口 Tab 进行数据分析与洞察——可能会发现,从 APP 首页顶端 Banner 位到第一屏末端,从上至下分散排列的 Tab 入口的用户点击数据依次递减,其中数据最差的 Tab 出现在首页左下角。

在进一步排查包括页面跳转失效、用户所处网络环境信号差等外部因素后,基本可以定位是「Tab 入口位置导致的流量降低」问题,即基于大多数用户的使用习惯,在打开 APP 首页时注意力会先被最中心位置的内容吸引(首页 Banner 位二级页面入口),其次是 Banner 位下方的系列入口 Tab,而位于最末端的 Tab 则很少被注意到。

因此,从为了提升进入这个二级页面用户数的目的倒推,就需要对页面入口位置做出调整,这反映在 APP 上,就需要对 APP 首页进行改版。

但改版绝不是凭经验做事,同样需要从数据上汲取用户需求,做出科学决策。

一般情况下,APP 的产品经理会给出多个改版方案,在经过多轮内部评审后优选其中 2-3 个,目前部分走在市场前沿的 APP 会将最终选择权交给用户。

通过火山引擎数智平台 A/B 实验 DataTester,APP 可以在真实的用户环境中上线不同版本,以此实现变量对照,看哪个版本能够更受用户欢迎。

在这个过程中,DataTester 能够面向定向圈选的用户人群开展实验:保障除二级页面入口 Tab 位置不一样的情况下,其他因素一致,以此最直观地得出 Tab 位置对用户的影响,实验中用户进入更多的版本,可认为是更受欢迎的版本。

当改版正式上线后,APP 还可以继续使用 DataFinder 持续洞察入口流量表现,以此来进一步验证改版是否达到预期。

从一定程度上来说,火山引擎数智平台 VeDI 旗下「DataFinder+DataTester」的产品组合,解决了 APP 改版的两大问题:改版需求来源和改版形式确认。

前者通过数据分析实现,后者则是在真实用户场景中 AB 实验得出,对负责 APP 的产品经理来说,APP 改版场景中的问题发现、解决路径都变得更明确,且改版效果得以被数据量化;另一方面,由于 APP 的改版变得更有针对性、更规范,因此改版频率也能相应降低,从而减少对用户的打扰。

最终帮助 APP 在不断自我有序更迭的动态发展中,提升用户粘性和活跃,并能以新面貌、新功能,持续拓展新用户、新市场。

点击跳转 火山引擎数智平台VeDI 了解更多

火山引擎数智平台拆解 APP改版场景中蕴含的数据思维的更多相关文章

  1. 火山引擎 DataLeap:揭秘字节跳动数据血缘架构演进之路

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维 ...

  2. 火山引擎 DataLeap:3 个关键步骤,复制字节跳动一站式数据治理经验

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理. ...

  3. 如何又快又好实现 Catalog 系统搜索能力?火山引擎 DataLeap 这样做

      摘要 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理.资产.安全等全套数据中台建设,降低工作成本和数据维护成本.挖掘数据价 ...

  4. 火山引擎MARS-APM Plus x 飞书 |降低线上OOM,提高App性能稳定性

    通过使用火山引擎MARS-APM Plus的memory graph功能,飞书研发团队有效分析定位问题线上case多达30例,线上OOM率降低到了0.8‰,降幅达到60%.大幅提升了用户体验,为飞书的 ...

  5. 火山引擎 DataTester:让企业“无代码”也能用起来的 A/B 实验平台

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 当数字化变革方兴未艾,无代码正受到前所未有的关注.Salesforce 的数据显示,52%的 IT 部门表示,公司 ...

  6. 火山引擎 DataLeap:一家企业,数据体系要怎么搭建?

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 导读:经过十多年的发展,数据治理在传统行业以及新兴互联网公司都已经产生落地实践.字节跳动也在探索一种分布式的数据治 ...

  7. 【转】物业管理与移动互联网科技|微信公众平台,物业app,物业O2O

    [导语]当下,物业管理行业正在接受新科技浪潮的冲击和洗礼,业界企业纷纷探索物业服务的新发展模式.云服务.微社区.微信公众平台.app等,这些本来陌生的词汇在物业管理行业变得耳熟能详.在借助科技手段拓展 ...

  8. 华为开发者大会HDC2022:HMS Core 持续创新,与开发者共创美好数智生活

    11月4日,华为开发者大会HDC2022在东莞松山湖拉开帷幕.HMS Core在本次大会上带来了包括音频编辑服务的高拟真歌声合成技术.视频编辑服务的智能提取精彩瞬间功能.3D Engine超大规模数字 ...

  9. 火山引擎 DataLeap 的 Data Catalog 系统公有云实践

      Data Catalog 通过汇总技术和业务元数据,解决大数据生产者组织梳理数据.数据消费者找数和理解数的业务场景.本篇内容源自于火山引擎大数据研发治理套件 DataLeap 中的 Data Ca ...

  10. 火山引擎DataLeap数据调度实例的 DAG 优化方案

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 实例 DAG 介绍 DataLeap 是火山引擎自研的一站式大数据中台解决方案,集数据集成.开发.运维.治理.资产管理能力 ...

随机推荐

  1. SNN_文献阅读_Effective and Efficient Computation with Multiple-timescaleSpiking Recurrent Neural Networks

    Adaptive SRNN 基于多时间尺度脉冲循环神经网络的高效计算(SRNN) 中心思想: 使用替代梯度进行训练,克服SNN中梯度不连续的问题. 在PyTorch中直接使用BPTT进行训练. 结构 ...

  2. 高效使用 PyMongo 进行 MongoDB 查询和插入操作

    插入到集合中: 要将记录(在MongoDB中称为文档)插入到集合中,使用insert_one()方法.insert_one()方法的第一个参数是一个包含文档中每个字段的名称和值的字典. import ...

  3. 每天5分钟复习OpenStack(十一)Ceph部署

    在之前的章节中,我们介绍了Ceph集群的组件,一个最小的Ceph集群包括Mon.Mgr和Osd三个部分.为了更好地理解Ceph,我建议在进行部署时采取手动方式,这样方便我们深入了解Ceph的底层.今天 ...

  4. 如何理解微服务体系结构中的 CQRS

    本文翻译自 How To Understand CQRS In Microservices Architecture,原作者 OLEKSII. 问题描述 在典型的软件应用程序中,有一个负责写入和读取操 ...

  5. 什么是RPC协议

    工作的时候,第一次接触CRPC协议,当时就很懵,啥是CRPC协议,一脸懵逼,于是就到网上去搜,填充知识空缺. 不少解释显得非常官方,我相信大家在各种平台上也都看到过,解释了又好像没解释,都在用一个我们 ...

  6. 踩坑:nacos启动报错提示需要设置JDK环境 ,报错:ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!

    换了个Windows11的新电脑,因为个人工作.学习需要,就重新下载了Nacos并解压使用,结果就踩了个坑,使用下面命令启动Nacos服务端时: startup.cmd -m standalone 直 ...

  7. 5分钟搞懂Kubernetes:轻松理解所有组件

    之前我曾经提到了一系列关于服务网格的内容.然而,我意识到有些同学可能对Kubernetes的了解相对较少,更不用说应用服务网格这个概念了.因此,今天我决定带着大家快速理解Kubernetes中的一些专 ...

  8. 【scikit-learn基础】--『预处理』之 数据缩放

    数据的预处理是数据分析,或者机器学习训练前的重要步骤.通过数据预处理,可以 提高数据质量,处理数据的缺失值.异常值和重复值等问题,增加数据的准确性和可靠性 整合不同数据,数据的来源和结构可能多种多样, ...

  9. SpringBoot-Validation优雅实现参数校验

    1.是什么? 它简化了 Java Bean Validation 的集成.Java Bean Validation 通过 JSR 380,也称为 Bean Validation 2.0,是一种标准化的 ...

  10. SpringBoot整合Liquibase

    1.是什么? Liquibase官网 Liquibase是一个开源的数据库管理工具,可以帮助开发人员管理和跟踪数据库变更.它可以与各种关系型数据库和NoSQL数据库一起使用,并提供多种数据库任务自动化 ...