《2021年网易云音乐年度听歌报告》出炉啦,拆解一波它的功能以及数据使用情况

9 评论 5163 浏览 12 收藏 12 分钟

编辑导语:相信大家昨天都被一年一度的网易云音乐年度听歌报告刷屏了,今年的听歌报告添加了“云村”场景化体验设计,进一步深化了音乐社区氛围,那么这份报告是如何产生的呢?本文作者依托于年度听歌报告,拆解了报告的数据分析功能框架,一起来看看吧。

近来,朋友圈被“网易云性格主导色分析”、“网易云年度听歌报告”和“q音年度听歌报告”刷屏了,我自己也去体验了一波,整体画风和设计是真的是非常可爱呢,可以看出网易云音乐团队的小姐姐和小哥哥们用心啦。

今天就来拆解一下,这份满满诚意的“网易云年度听歌报告”的功能模块有哪些,产出这份报告所依赖的基础数据有哪些,以及如果是你和我作为该功能(或后续接到类似需求)的PM,你该如何阐述你的需求,让研发、测试及UI/UE能够开发/测试/设计呢?让我们一起来看一看叭~

来来,先来看看我微信好友们分享的网易云年度音乐报告,是长这样子的(王嘉尔那个是我的报告):

通常来说,要产出一份数据分析报告,首先得有足够体量的数据,而这些数据是真实的,积累一段时间的,才有业务分析的价值。 数据=资产,可以创造新的产品价值。不论是ToC产品还是To B、ToG产品,将内外部数据分析好、利用好,将能创造出新的产品价值,一来可以解决用户问题,二来可以为产品增值。

对于数据报告这种需求,其处理方式,一种通常是和客户/用户(C端产品,PM自己确认)关心的报告功能模块有哪些,然后确认实现这些功能所需的数据是否具备,以及可满足需求的程度,从而最终确认要做哪些功能模块;

还有一种是客户/用户无明确的数据分析需求,这时候,PM就要先看一看平台的数据有哪些?然后将这些数据按照“金字塔原理”进行多维度归类(如用户基础数据、用户操作数据),统计、组合、拼装、单维度分析、多维度分析,按时间跨度、按区域、按人、按组织、按事件、按标签、按类别、按排行……便可以构造一些数据分析功能出来。

本文,将尝试按照方式一,先来梳理这份报告的功能框架,以及每项功能的输入、输出,然后再来看需要什么数据实现这些功能。

一、拆解网易云音乐报告的数据分析功能框架

从上述结果报告中可以看到:大概涉及到了10多个功能子块儿,主要包含:今年度歌曲、今年度歌单TOP10、今年度四季喜爱歌曲、今年度喜爱歌手、今年度各曲风统计占比、今年度收听最小众歌曲、今年度听歌关键词…这些功能是从 今年该用户收听的歌曲中,按照歌曲结构化数据本身,如曲风、是否小众、歌手、发表日期,歌词内容等维度进行统计分析的。

地域曲风“同频共振”功能则需要事先 按地区,统计不同地区的曲风占比,再与用户曲风做对比,找到“契合点”。以及听歌品味相似用户推荐,则需要综合考虑每个用户的听歌特征,可能涉及一个或多个特征(如听歌曲风、喜爱歌手、英文歌/中文歌标签等)。再如今年新探索曲风功能,需要与去年的曲风进行对比,则考虑的是 “时间维度”(本周期与上个周期)。

下述脑图,是报告中涉及到的数据统计分析部分的功能框架图:

此外,网易云音乐报告还涉及到一些非统计类的功能需求,如封面生成与保存到相册、分享,以及切换到每个数据统计分析页面的交互功能等。

在上述功能框架中,除了相似听歌品味研判功能涉及到一套相对复杂的AI研判算法以及听歌关键词涉及到的热词挖掘算法外,其余均为比较基本的数据统计、分析、排序需求,PM规定好输入、输出,研发同学开发相应的接口即可。

在这些简单的统计、分析需求确认过程中,会涉及到一些细节问题,比如春天最喜爱歌曲,其时间粒度是?从1月1日到4月30日?认为是春天?再比如,如何定义小众?听歌人数<一定值?还是歌曲累计播放次数<次?还是?再比如用户今年度发表的精彩评论,若有的情况下,展示评论数据的哪些字段?(评论时间、该评论涉及的曲目、评论文本、获赞次数,以及当评论文本过长时,前后端怎么处理,缺省用“…”还是直接截断?这些都是需要PM和研发在技术方案设计前对齐好的)。

二、产出上述报告所必需的基础数据有哪些

下述脑图,为笔者梳理的网易云音乐App的核心数据框架(由于笔者不是网易云音乐App的PM,按照我的经验理解,猜测其部分主要核心数据有下面这些,仅供参考):

上述《网易云音乐年度听歌报告》报告中用到的数据,主要是“普通/黑胶用户基础数据”和“歌曲结构化”、“用户社交”两大部分数据。其余的数据,是否可以构建出其它数据统计分析功能?答案是肯定的,但是是否有必要放在报告中,就需要产品经理深入思考了,用户的时间就那么多,放太多功能,报告浏览时间势必会加长,而且一些功能,用户平时不经常使用的,也没必要做分析。

艺人资料数据,是网易云音乐App,艺人资料页所展示的,包括艺人名称、性别、最近演出动态、官方获奖情况等。按我的经验,一般这种艺人基础资料,应该都是找外部团队整理或者直接从外部采购的公开数据,应该不是网易云团队自行整理的(如果猜的不对,那以实际为准,哈哈)。

三、数据分析报告模板框架制定及应用案例

确认好数据分析报告每一块要输出给用户的信息后,就完了吗?当然没完。

第一,报告的最终呈现形态是什么?各个模块间的排版布局是什么样的?

当输入数据缺乏某些字段时,怎么处理?这都需要PM来思考清楚、确认清楚。比如用户是普通用户,而非黑胶用户,则“今年度黑胶VIP歌曲”收听统计次数模块,不必输出;再如用户今年从未使用过评论功能,评论分析模块,是否还需要展示?我觉得这里可以展示一下,输出内容文案like this:

“今年的你,没有发表过任何评论,是一枚妥妥的倾听者呢”。输出的目的是:可以告诉用户“你今年没有发表过任何评论,明年可以体验体验我们的这个功能”。

第二,报告制作和查看支持的端?——移动端?是否支持web网页操作和查看?PAD端?大屏端?

这也是需要产品经理所明确的。显然,网易云音乐报告,优先支持移动端是最合理的,能够满足98%以上的用户需求,而PC端web网页制作,首先这种需求场景很少,可以通过转至移动端进行操作,而且其前端框架和移动端不同,还需要设计另外一套UI方案。因此,仅考虑移动端制作音乐报告是合理的。

四、其它数据统计分析报告案例

1. 数据大屏示例

2. 数据统计分析报告框架及页面展示示例

最后再抛个问题:API与SDK有何区别?想要和读者一起探讨。

网易云移动端App音乐报告制作小程序(h5),用户进入该年度音乐报告制作页面时,是在线实时请求后台(服务端)的各个接口返回数据给前端进行展示的,而非需用户下载一个SDK安装包,安装后才能运行该程序。

非常感谢您的阅读!欢迎一起交流探讨!

 

本文由 @南方碟道 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

给作者打赏,鼓励TA抓紧创作!
1人打赏
更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 一年结束的时候看到这样的报告确实也挺暖心的,跟着报告又回到了年初的时候

    回复
    1. 对啊,是真的挺暖的。感觉今年网易云App算是明星了,朋友圈霸屏小主

      回复
  2. !!!就感觉自己2021年的点点滴滴都被网易云记录下来啦,感觉好暖好暖

    回复
    1. 是呀。但是也有文章来吐槽的~不过我偷偷听的歌都被大数据记录下来了。有好有坏叭

      回复
  3. 昨天朋友圈都被网易云刷屏啦,除此以外还有美团、QQ音乐、酷狗音乐啥的哈哈哈

    回复
  4. 不得不说,网易云真的还是比较用心的,昨天看到的时候觉得好感动

    回复
  5. 最近网易云年度歌单刷屏了朋友圈,歌单配图是真的好看

    回复
    1. 是的呢,我好喜欢它的画风,也能找到适合自己的人物角色

      回复
  6. 最后写的,没发表上哈~主要是具体说明了几个功能的输入、输出。
    【年度歌单】,#功能描述:统计每个用户,今年度每首歌的收听次数,,并按从高到低排序,支持按照TOPN输出前N首歌曲及歌曲对应艺人,并支持查看歌曲明细。#输入:用户ID、历史听歌记录(歌曲名、歌手、收听日期等)、时间范围=今年,topN默认设置为10. #输出:TOPN歌曲榜单,含歌曲名、歌手及听歌次数字段。

    回复