首页 > 代码库 > 什么是积分墙?
什么是积分墙?
1. 当前市场
开发人员总得生存,没有收入用什么维持开发呢?移动平台的应用程序赢利一般靠广告收入和销售程序取得,像Android软件在中国没什么销售平台,而普通广告一般用户看到100次,也不一定会点击一次,中国市场上又不算展示次数,而仅仅靠点击量计费。
事实上普通开发人员想要的无非是,有人用了我的软件,不管从广告商,还是从普通用户手里得到对应的酬劳,这并只是分。
2. 为什么出现积分墙?
积分墙的“墙”是指集中展示的广告,而“积分”(有的也叫虚拟货币)就是用户通过点击广告,得到一定的积分,然后在应用中消费这些积分,比方:积了N分,就能够再玩一关。而开发人员也通过用户对广告的点击,从广告商那儿得到广告费。
不知道为什么有的应用市场会驳回带积分墙的应用?这也没有强买强卖的性质。而正常的开发人员,一般也会让用户先体验到软件好用之后,才会让用户消费积分,根本上还是在卖软件。假设还没使过不知好坏,就開始要积分,预计用户直接就给删了。
3. 用户体验怎样(举例说明)
1) 用户使用某个游戏前五关过了,想玩第六关的时候,跳出对话框,告知用户须要积分才干玩下一关,点击广告或者下载其他应用可获得积分
2) 用户点击了下载应用button,跳出一个界面,界面上是应用程序列表,上面显示着下载每一个应用可获得的积分
3) 用户下载并使用了某个应用就获得了积分
4) 用户又能够通过消费积分玩游戏的兴许几关。
5) 用户过关过得快,也可能奖励积分(有的软件也提供用户赢得虚拟货币)
4. 程序中加何增加积分墙?(以Android应用为例)
1) 与正常广告一样,也须要增加网络訪问等权限,和对应的界面的声明(AndroidManifest.xml),引入对应的积分墙jar包
2) 调用一般分为三个部分(积分墙仅仅能加在程序中),无法通过仅仅改动资源实现
a) 调出积分墙界面(供用户通过下载应用等获得积分,例如以下载应用得到10分)
b) 获取当前积分数(用于推断用户能否够继续使用程序)
c) 消费积分(在对应情况下扣除用户积分,如用10分换再玩两关)
5. 积分墙和一般广告有什么区别?
广告就像卖艺,捧场的就点一下,不点也没办法。积分墙就像卖票,仅仅有积分才干使用。
不同的广告适合不同的应用类型。广告条会一直循环显示,在用户不点击的情况下,不能添加开发人员收入,还浪费用户流量。而积分墙来得直接,假设须要继续使用,那么请积分,假设不希望以不论什么方式付费,也就无法使用了。而积分墙也不适合总是显示出来。