开工!Google Play ASO 系列 - 尽力获得官方推荐

1,108 阅读7分钟

开工!端午玩耍回来,直接上干货,分享一篇获得 Google Play 官方推荐必须要做的事情。

Google Play 推荐分为首页推荐和分类推荐,首页推荐肯定是难度非常大的,分类的意思就是上传应用的时候会让你选择应用的类型,工具或者是社交类应用等等。

那么我们从哪些方面入手才有可能获得官方推荐?

Material Design 设计风格

Android 应用根据 Material Design 指南进行设计。这些指南提供了设计应用(从用户体验流程到视觉设计、动作、字体等)需要了解的一切信息。这是谷歌官方的解释,从布局到图标icon再到颜色值都有对应的范围。

Material Design 设计确实很棒,在 APP 工程里面也有Material Theme主题样式, 另外特别强调,即使你没有采用 Material Design 设计风格,那也不能用 IOS 风格或者WP风格的设计,道理大家都懂哈。

用户的近期评分

在最近 Google Play 调整了近期的评分权重,而不是总体评分,就好比说之前你的应用评分比较低,在4.0以下,但是经过了长期的迭代,评分稳步上升,一直升到4.5,那你的应用关键词排名必定会上升的更快。

用户的评分一直都是重中之重,评分多并且评分高很明显体现出来一款应用的受欢迎程度,在应用中我们可以适当的引导用户去评分,注意不是诱导。

比如用户每五次打开应用的时候提示用户去评分,因为用户已经第五次使用应用了证明这是用户的需求,所以容易给好评。

应用的兼容性

兼容性是能否获得推荐的关键因素,因为兼容性包括了很多内容,列举一下:

1 兼容安卓版本:

大家知道谷歌对安卓版本的更新速度是很快的,毕竟这是系统更新,非常庞大,所以有时候也会出现安卓系统出8.0了我们还在用6.0,那么每个版本系统之间也存在这比较大的差异。

举个例子,Android 6.0 加入了运行时权限,增加了很大的工作量,以至于很多应用还处在 6.0 以前的运行时效果,现在 8.0,9.0,10.0 都有不同程度的更新,有时候会导致我们之前用的系统 API 不能用了,或者有所改变,而我们要做的就是更快的去兼容,然后更新应用。

2 兼容屏幕分辨率:

安卓不像苹果手机,安卓屏幕比例是碎片化的,这也导致业内一直有人开发多分辨率适配框架,适配所有的屏幕包括平板,确实有做的比较好的,我用过的一个叫 AutoSize 挺不错的。

在我们没有最佳的适配框架的时候必须为应用适配多分辨率图片,现在手机屏幕越来越大,我们也要出 720P,1080P 的图片资源,这样才能获得更好的展示。在开发者后台上传图片资源的时候不仅要上传适配手机的,最好也上传适配平板的。

3 兼容厂商的定制:

现在厂商为了创新,不断推出各种各样的机型,比如刘海屏,后面还有折叠屏,话说应该给安卓开发者涨工资了,因为要想适配这么多屏幕真的增加了很多的工作量,应该比IOS工程师工资高那么一点。

再次放开想象力,现在不仅是手机是多分辨率,还有小伙伴做智能手表的开发,那么小的屏幕肯定和手机效果不一样了吧。

再想一下,除了手表还有很多小伙伴做车载系统开发,可怕的是车载设备有的屏幕是长方形的,这种还是可以接受的,但是还有屏幕是正方形,圆形等等,保不齐以后来个多边形,安卓小伙伴又得加工资了。

这也是我为什么写兼容厂商的定制而不是兼容厂商的 “手机” 定制。。。

接下来我们继续分析其他方面,上个图休息一下

应用包大小

手机虽然越来越普及,但是放眼全球的智能手机情况,还是有很多低端机器,低内存低存储,通过不断的迭代减小包大小非常必要,谷歌也有数据表明,安装包大小影响应用的转化。

那么如何减小包大小呢?

首先图片必须要经过压缩才能放到工程里,图片是最占用应用体积的,再有我们会使用很多的第三方代码库,很多第三方代码库很庞大,但是我们就用其中的几个功能,大部分功能我们都用不到,这时候最好尝试解决一下,可能研发资源有限,但也要尝试只打包用到的。

另外在代码层面也有减小体积的方法,最近的 Google IO 大会宣布 Kotlin 将作为安卓开发首选语言,注意之前只是说作为官方开发语言,现在提升到首选语言。

以后谷歌出的文档将优先使用 Kotlin,这个语言很厉害,不仅代码简洁,还能一定程度避免程序异常,更重要的是编译出来的包也比 java 的小,可能以后使用 Kotlin 写出来的程序也要比java写出来的更容易获得推荐,Kotlin 学起来!

应用本地化

在 Google Play 或者 App Store 发布应用就避免不了本地化,本地化不仅仅是翻译就ok了,更要了解本地的常用语,甚至是流行语,另外建议长期专注针对几个国家做本地化,包括应用标题描述,还有应用内的字词等等,不断的优化看效果,直到最好。

这部分工作真的是一个长期的过程,正规团队会专门设置这样的职位,并且这部分也是优化的时间越长效果越好,另外做应用内翻译可以看下我做的一个翻译插件:

周末开发了两个项目

很多人问应用为什么没有关键词排名,即使我写了一些文章解释还是有很多朋友问,应用刚开始上线是不会有关键词排名的,刚开始没有下载量也没有应用评分,搜索引擎讲究一个权重,这是个长期的过程。

年轻人本该浮躁,但我们不能

大多数人都很浮躁,包括我也有焦躁的时候,想快点赚钱,但是要真的想赚快钱可以做外包,只要做一个就有一个项目的钱,想开发自己的产品赚钱就要耐得住寂寞,眼光放得再长远一些,脚踏实地一点。

我想也会有小伙伴看文章跳着看,或者只看标题,加粗部分,关注了很多公众号,每天看几十篇文章, 阅读量虽然大,但是吸收的很少,我的文章很少有加粗字体,没有过多的格式排版,文章的结构展示的是我的思考过程,所以大家看我的文章逐字阅读是最容易理解的。

习惯是养成的,对个人成长的影响是潜移默化的,我觉得习惯非常关键,以前我看到好文章会收藏起来,想着以后再看,但现在我不会了,只要我认为是好文章必须读完都理解了我才会去做别的事情,收藏的文章多了就再也不会去看了。

就像网上很多免费送1000G资料,当时心里肯定想,哇这么多资料免费送,先收藏了慢慢学,别天真了,1G都看不完,实际上想要领取1000G的内容是需要关注公众号的,这才是人家的主要目的。

今天就到这里啦,希望读到文章的伙伴都能有所收获,点赞和转发都是对我最大的支持。

推荐阅读:

Google Play ASO 系列 - 最重要的长尾词

学会提问太..重要了