模块Store规范

发布规范

  • 模块名与模块包的名称需保持一致,详情可参见开发模块设计规范
  • 发布模块需提交 模块测试用例下载测试用例模板
  • 发布模块需提供md格式的模块接口文档.可参考我们已有的文档,并使用我们提供的 MD 编辑工具在线编辑;
  • 开发者提交界面布局,导航菜单类模块,文档请提供模块效果图;
  • 模块审核约5-8个工作日;
  • 为模块提供封面图和预览图可提高模块的关注度;
  • 模块一旦审核通过,用户将无法删除;
  • 禁止发布非官方开发的支付相关模块;
  • 已授权的收费模块只可被单个应用所使用;
  • 模块购买后将拥有针对单个应用的终身使用权,使用权不受价格与版本变更所影响;
  • 为了保障模块使用者的权益,模块开发者提交模块的同时需向官方提供模块源码统一保存管理,避免出现源码丢失、严重BUG无法修复的情况导致模块下架带来的后续影响。
  • 模块Store服务协议

模块编辑规范

  • 模块管理中可针对已上架的模块进行更新版本;
  • 版本号为必更改项,只可增量,如不更改版本号则无法提交审核;
  • 其它选项可选择性的更新;

模块交易规范

  • 购买授权码,访问APICloud官方模块Store进行购买;
  • 官方收到用户付款的请求后,将自动下发授权码给该用户,请在我的账户→模块购买记录里进行查看;
  • 官方将以转账的形式按月定期付款给出售该模块的用户;
  • 官方对每月交易额100元及以上的开发者收取20%交易额作为服务费(技术咨询,发票税点,快递费),此规则2017年1月1日开始执行;
  • 官方根据模块开发者每月的实际交易额收取20%佣金作为服务费(技术咨询,发票税点,快递费),此规则2018年1月1日开始执行;
  • 购买模块前请先使用免费测试版,如授权码已使用,官方不接受退款请求;
  • 请勿通过非官方渠道进行购买;

模块授权规范

  • 在控制台的模块库中添加需要绑定的付费模块;
  • 在已添加模块列表中选择需要授权的模块;
  • 输入授权码,点击确定,如授权码正确则授权成功;
  • 授权成功的模块,在该项目已添加的界面中,显示已授权;
  • 只有APP创建者可对APP进行付费模块授权操作;
  • 已授权的模块只可被单个应用所使用;
  • 可通过编译测试包的方式来体验收费模块效果;

模块更新和维护规范

  • 模块开发者提交模块的同时,需保证该模块的持续维护更新。期间对模块使用的问题提供技术支持和更新维护,售出模块至少保证一年以上的免费维护期。

  • 模块开发者在1年的免费维护期内申请停止对某个模块的更新维护,请至少提前三个月提交书面申请给APICloud官方,经APICloud官方确认后方可,同时需要按照APICloud官方的要求配合完成所需流程,包括但不限于提供模块源码进行开源。

  • 模块开发者提供的模块出现BUG,并且影响其他开发者使用,APICloud官方人员在收到使用者投诉后,有权要求模块开发者在收到使用者投诉后7日内修复BUG(紧急BUG需在收到使用者投诉后2日内解决,如遇特殊情况,可根据BUG产生的实际影响情况酌情调整时间)。

  • 模块开发者在接到APICloud官方修改通知后不提供BUG修改或者拒不按照官方要求对BUG进行更新维护,导致开发者无法正常使用的,APICloud有权停止销售并下架含有BUG的模块,同时对该BUG模块产生的后续模块收入不予结算,情节严重者,将对其提供的所有模块后续收入停止结算。

  • 模块问题开发者无法修复的BUG,模块开发者需提供模块源码给APICloud官方,开发者需配合APICloud官方来安排修复事宜并完成退款,因停止销售造成的损失由模块提供的开发者承担,APICloud不承担任何责任。

模块Store服务协议