透过Android Market排行榜看产品
文/刘铁锋苹果所创造的AppStore模式似乎已经成为移动产品的标准。在不断刷新和飞速增长的记录掀起了一轮又一轮的高潮之后,数字的增长似乎开始让用户感到疲惫。半年前,媒体津津乐道地预测以及分析AndroidMarket到底何时才能赶超AppStore,到现在发现不管是AppStore还是AndroidMarket,应用程序的数量不仅不再成为用户的关注热点,似乎还成为开发者和用户的负担...
·
文/刘铁锋 苹果所创造的App Store模式似乎已经成为移动产品的标准。在不断刷新和飞速增长的记录掀起了一轮又一轮的高潮之后,数字的增长似乎开始让用户感到疲惫。半年前,媒体津津乐道地预测以及分析Android Market到底何时才能赶超App Store,到现在发现不管是App Store还是Android Market,应用程序的数量不仅不再成为用户的关注热点,似乎还成为开发者和用户的负担。几十万,甚至不远的将来会突破百万的程序数量规模不免让人开始思考,这样的数量增长是否真的对用户具有意义。
从媒体报道的角度来看,媒体对移动应用的关注,除了对数量的关注,更多的是对传奇的关注。从让大家感到热血沸腾的百万创富传奇,到十多岁的神童开发的程序能够大卖,以及某某神童仅用非常简单的第三方游戏开发工具就能开发出极受用户好评的热门程序,怎么看怎么觉得移动程序相关的报道有点像娱乐花边新闻,仅仅是一个吸引眼球的噱头。 的确如此,当程序数量越来越多,下载量不可避免地越来越大,同质化越来越严重的时候,如何才能挖掘出更多的亮点呢?这对于开发者来说则尤为关键。Android Market的排行榜有点类似于一张成绩单,这张成绩单上清晰地反映了来自全球的考生的成绩。虽然仅仅是一个排名,但是却有不少潜在的信息可供挖掘。从这里能够看到竞争者的水平,能够看到对方的更新策略,能够看到对方的优势劣势,甚至能够判断对方日后的走向。因此,如何才能在这场全球的大考中取得优势,甚至是脱颖而出,需要对Android Market有进一步的理解和分析。本文试图通过笔者的经验来分享一些Android Market排行榜背后的信息。
总排行榜 对于开发者来说,了解到移动应用产品的动态,最为直接的就是来自于排行榜了。在这里,既是最终程序下载成绩的反映,同时也是让用户下载的程序入口。理论上来说,这里是所有流行趋势的晴雨表。 然而,从这张晴雨表中挖掘信息有不小的难度,原因在于排行榜的变化比较小。排名是一个单一化的评价体系,同时也是一个无奈之举。单一的原因在于评价方式简单,对用户非常直接。说是无奈之举,那就是这种转化之后的单一标准,的确很难成为让用户全面了解和挑选程序的方式。一旦当这个标准确定下来,游戏规则也就确定了下来。那么,排名的波动变化会很小也必然成为定局。因为排行榜的特征,所有具有先发优势的程序,不管通过怎样的方式,排到了排行榜的前列,那这优势会越积越大,而自然排名的变化幅度很小。 尽管如此,我们还是可以试图来从总体排行榜中尽可能地挖掘出部分信息。 通过排行榜的排名来分析以及猜测排行榜的排名算法。尽管我们无从得知Android Market的详细排名算法,但是可以试图对排行榜进行逆向分析。不管Market的运营商通过了怎样的算法——不管是下载量、安装率、活跃用户情况,还是用户评分情况、用户评分数量,这些都将转换成为一个唯一的排名指数。因此,在分析的过程中可以通过对比的方式来猜测排行榜的排名算法。对于Android Market来说,可以先研究排名前20的程序的详细信息,比如下载量、评分数值、用户的评分数、用户的评论数、上次更新时间等信息。猜测排名的算法有两个办法,一是直接比较排行榜靠前的程序的详细信息的移动,二是通过一对一的对比和你的程序排名比较靠近的程序来进行分析。一旦发现你的程序和相近的程序名次发生了变化,那就是一个很好的机会来分析,是怎样的因素影响了排名变化。 在排行榜最开始发布之初,下载量和评分是主要的影响因素之一。因此,只要能够把下载量和评分冲上去,很明显可以看到排行榜的上升。在发展的过程中,Google调整过好几次排名的算法,每一次排名算法的改变,都会直接导致程序的排名变化。比如,在我的研究中,安装率也是非常重要的一个影响因素,哪怕下载量很大,安装率不高,程序的排名也不会太好。影响因素众多,在这里不一一列举。通过对排行榜排名算法的分析和猜测,可以帮助开发者进一步提升程序的排名。当程序排名提高后,自然下载量和收入都会有所提升了。 尽可能多地查看排行榜的名单。排行榜的程序变化非常之小,导致很难分析出有价值的信息。比如说,在前十的程序中,基本上放眼看过去就是什么Google Maps、Facebook For Android、Adobe Reader、Skype之类的程序。当传统的服务或者应用,借助其品牌优势转向到Android的时候,自然而然地就能够吸引很多用户,不可避免地排名就会靠前。因此,只能尽可能多地获取排行榜的程序数量,从而进行分析。在Android Market上,对于每个分类来说,最多能够获得前800个左右的程序。在这800个程序中,会看到部分程序的变化和趋势。最为直接有效的方式就是通过程序来获得最近几天的程序变化情况,从而直接分析了解程序的变化情况。这样就能够在第一时间分析出最近程序的变化热点,越早发现程序发展的热点,就越早能够对市场的需求做出更快速的反应。当然,如果有能力详细分析完毕了所有的前800个程序,自然而然地也会对Android上的热点了然于胸。
分类排行榜 除了总体排行榜之外,分类排行榜也是非常重要的一个信息来源。对于分类排行榜和总体排行榜来说,需要关注的方向基本一致,没有太多区别。当然,工作量也不会太小。在这里,我认为最应该关注的有如下几个方面。 新增分类的出现。这往往是一个非常大的机会。如前文提及随着Android程序数量越来越多,很多的程序很难冒出头来。而一个新的分类,往往就是一个新的机会的开始,在这个新的分类之中,程序的数量不多,因此,很容易就能够让你的程序排名出现在排行榜的前列。如果程序的质量不错,并且能够持续得到用户喜欢的话,这样就很容易能够获得不错的排名。因此,多关注Android Market分类的变化,能够对程序的创意的选取以及程序的排名带来不少帮助。 分类的调整。如前面所提及,尽管一个程序只可以选择一个分类,但是可以做调整。不同的分类,竞争的激烈程度不一样。比如,Communication分类的竞争是最为激烈的,基本上排名靠前的程序下载量都已经突破了百万。对于一些小众的分类来说,比如Comic之类的小众分类,程序的下载量不多。因此,尽管某个程序和这个分类可能没有直接的关系,但是仍然可以考虑对分类进行调整,来试验是否能够对下载量有所提升。在我的经验中,这样能够有一定的帮助,但是归根到底依然需要产品质量过关才会有好的表现。 最近更新的排行榜。在Android Market上,和具体某个分类排行榜在一起的一般就是最近更新的排行榜。这个排行榜一般出现的就是最近刚刚上架,或者刚刚又更新的程序的列表。在Android Market程序数量不太多情况下,这个分类也是一个非常好的展示机会。当你的程序进行了一次更新,有可能在几天甚至一个星期之内,都会出现在排行榜的前列,这对推广程序来说是一件非常好的事情。因此,分析和把握更新的时间也能够有效地推广你所开发的程序。但是,随着Android上每天发布的程序越来越多,最近更新的排行榜基本上已经失去了太大的参考价值。
类似程序对比分析 总排行榜以及分类排行榜中能够得到不少总体情况的信息,但是对于深入研究某一类程序或者想去和竞争对手做对比,仅靠排行榜的信息是不够的。因此,我们还有部分办法来进行进一步地深入分析。我一般通过如下的几种方式来进行分析。 通过搜索来分析产品信息。所谓知己知彼,百战不殆。在做某一类的程序时,了解竞争对手的情况以及总体Market的发展情况能够让你对所做的领域能够收一个深入的分析。因此,通过搜索相关的关键字能够很快地帮助你找到类似的程序。这是一个长期的工作,需要经常来了解是否有新的竞争者进入了这个领域,以及他们是否有新的想法可供参考。 深入了解产品的基本信息。在这里需要重点关注的就是竞争对手的上架时间、具体下载量、评分情况。除了这些基本信息之外,最为重要的就是用户的评论。通过用户的评论能够深入地分析和了解到用户认可的功能,以及用户最为抱怨的功能。这样就能够有针对性地对竞争对手的产品进行深入分析,以便提高你的产品质量。 对于竞争对手信息的挖掘。通过字面上我们能够看到下载量、评分数量以及评论数量等信息。一般来说,下载数量只是一个范围,因此你比较难以评估具体的下载量是多少。当你看到一个下载量是1万至5万的程序时,这个下载范围的变化不算小,那你如何评估是否有机会超过他们呢?通过用户的评论数可以作为一个参考,根据我的经验,一般来说评论数大概等于总下载量的1%。因此,通过评论数可以大概分析出来该产品的精确一点的下载数量。除此之外,通过分析产品的更新时间,也大概能够分析出对手的开发能力、规模等。 总之,尽可能多地了解对手的产品信息, 能够有效地帮助你了解和改进你的产品。 和PC时代以及互联网时代不同,Android Market提供了尽管评价模式比较单一、但是结果却非常清晰的一种排名方式,使得用户能够非常清晰地了解到整体的使用情况,这是一个有别于传统方式的新思路。但是它带来的作用就在于竞争会非常激烈,不仅仅如此,同质化的情况也会非常严重,这样会给用户带来更多选择上的困难。因此,排行榜就成为一个非常重要的方式来帮助用户挑选程序,不管是用户看到的总体排行,还是用户搜索之后所看到的排行,排名的先后都后成为让用户选择程序的一个非常重要的因素。因此,深入地分析和理解排行榜背后的事情,能够更好地帮助你分析和打磨产品,从而获得更大的成功。
作者介绍:刘铁锋,曾供职于微软亚洲研究院搜索技术中心,目前从事移动设备软件相关开发工作, 关注Android、iPhone等相关开发技术以及App Store、Android Market等业界应用商店进展。
(本文选自《程序员》杂志11年06期,更多精彩内容敬请关注06期杂志)
《程序员》6期精彩内容:移动应用的成功法则
《程序员》杂志订阅
更多推荐
已为社区贡献1642条内容
所有评论(0)