1 注册账号
首先到manage.yunconfig.com的注册页面,输入手机号码,注册企业账号后登陆系统。
2 建立App
点击左侧菜单,进入应用管理界面,新建应用。
3 建立App版本
如果您需要针对不同的App版本发布不同的配置(这种情况在应用在AppStore过审中常见),需要针对某些特定版本分发不同的配置,那么您还需要为该App新建对应的版本。
4 建立第一个配置
回到应用管理界面,点击修改配置,则在当前生效的配置上面修改配置,点击历史配置进入所有历史生效果的配置列表界面。
配置采用key-value键值对的数据形式,如新增一个flash_url的配置项,值为http://www.baidu.com/flash.png
通过客户端SDK的接口就能获取到该配置项的最新的值。
配置项目前支持以下5种类型:
4.1 普通类型
一个参数名称对应一个参数值,不存在条件选择,所有的用户看到的配置项的值都是一致的。如:
4.2 地区类型
如果选择地区类型的配置项,那么可以针对不同的地区的用户设置不同的值。如下图的page_size,我们针对不同的地区设置不同的值,如下面是北京,天津,河北地址为20,上海江苏为22,剩下的区域为默认值15,如果不在所选地区的,则会使用默认值。请开发者自行保证各个条件参数中不冲突,以免发生不可意料的情况。
4.3 用户ID类型
可以针对不同的用户设置不同的配置,用户ID(不局限于数字,取决于开发者在App中传入的类型)用,分隔(请注意,不要使用全角的逗号)。如下用户10000,10001,10002头像ID为2,10003,1004的用户获取的头像ID的配置为3,剩下的没有指定的用户获取的配置为1。
4.4 平台类型
可以针对不同的平台,设置不同的配置,比如,我们要关闭IOS app中的充值按钮:
4.5 版本类型
可以针对不同的版本设置不同的配置,比如我们要关闭ios 1.0.0版本的游戏推荐模块(AppStore均不允许应用内推荐)。
保存该配置页面,则会为APP生成新的配置页版本,实时生效。
也可以依次类推,在任意版本的配置上编辑生成新的应用配置页。
也可以随时将当前App的配置回滚到任意历史配置版本