模块Store规范

发布规范

  • 模块名与模块包的名称需保持一致,详情可参见开发模块设计规范
  • 发布模块或提交线上模块的测试报告需提交模块测试材料包下载模块测试材料包模板
  • 发布模块需提供md格式的模块接口文档.可参考我们已有的文档,并使用我们提供的 MD 编辑工具在线编辑;
  • 模块开发者发布模块的同时,需要完善QQ、非手机号微信号、真实姓名与支付宝,用于模块售后服务和模块结算。资料补齐
  • 开发者提交界面布局,导航菜单类模块,文档请提供模块效果图;
  • 原生模块需提供模块的demo论坛帖,便于开发者快速的了解并且使用模块(H5模块无需提供模块demo)模块demo帖说明
  • 模块审核约5-8个工作日;
  • 为模块提供封面图和预览图可提高模块的关注度;模块图片设计规范
  • 模块一旦审核通过,用户将无法删除;
  • 禁止发布非官方开发的支付相关模块;
  • 个人开发者发布第三方SDK模块需要提供第三方平台的授权文件;
  • 模块开发者每人需至少发布1个免费模块才可继续发布收费模块,此规定自2019年1月1日起执行;
  • 模块开发者发布收费模块的定价应根据模块接口数、开发工期、支持平台(单平台/双平台)、兼容问题等来进行定价,定价合理可提高模块审核的通过率;
  • 已授权的收费模块只可被单个应用所使用;
  • 模块购买后将拥有针对单个应用的终身使用权,使用权不受价格与版本变更所影响;
  • 为了保障模块使用者的权益,建议模块开发者提交模块的同时需向官方提供模块源码统一保存管理,避免出现源码丢失、严重BUG无法修复的情况导致模块下架带来的后续影响。

模块编辑规范

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

模块交易规范

  • 购买授权码,只可访问APICloud官方模块Store进行购买;严格禁止模块开发者私下兜售自定义模块包给开发者,该行为产生的影响由开发者自行承担,严重者将取消在平台销售模块的权利,并且对现有模块收益冻结结算。
  • 官方收到用户付款的请求后,将自动下发授权码给该用户,请在我的账户→模块购买记录里进行查看,并且在已添加列表里对该模块进行授权;
  • 购买模块前请先使用免费测试版,如授权码已使用,非不可抗力因素,模块Store官方不接受退款请求;

模块结算规范(new)

  • 官方根据模块开发者每月的实际总交易额中收取20%佣金作为服务费(技术咨询,发票税点,快递费),模块打赏收入不会收取20%佣金。
  • 模块开发者可任意时间发起提款申请,平台会统一在每月1日-15日对提款申请进行审核,会在每月15日-30日之间(节假日,周末顺延)统一对待结算状态的提款申请进行结算, 模块开发者须如实填写支付宝实名认证信息;此规则2020年1月1日开始执行。
  • 模块收入提款申请发起条件:可结算收入大于100元且本季度所有模块需提交模块测试报告或者更新新版本(每自然季度仅需提交1次,3个月均可发起提款申请)。
  • 模块收入扣除:自然季度内,对未按照要求进行更新和维护的模块,将会扣除该模块当季度的收入。详见模块更新和维护规范第二条。此规则2020年1月1日开始执行。

绿钻模块权益规范

  • 为提高模块质量和服务,同时也为了帮助模块开发者更好地推广开发者模块,现推出模块绿钻计划。绿钻模块权益仅限加入绿钻的模块开发者享有;
  • 所有发布的付费模块均有资格申请加入绿钻计划;
  • 加入绿钻的模块,官方根据模块开发者每月的实际总交易额中收取15%的佣金作为服务费(比普通模块20%的佣金少缴5%);绿钻模块的佣金结算自加入绿钻之日起的次月开始生效;此规则自2019年4月1日开始执行;
  • 加入绿钻的模块开发者,有效期至少为1年,如申请将某个模块退出绿钻计划,请至少提前三个月提交书面申请给APICloud官方,经APICloud官方同意且确认后,方可退出绿钻计划。

模块授权规范

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

模块更新和维护规范

  • 模块开发者提交模块的同时,需保证该模块的持续维护更新。期间对模块使用的问题提供技术支持和更新维护,售出模块至少保证一年以上的免费维护期。
  • 模块开发者提供的收费模块(原生和H5)均需要每自然季度提交模块测试报告。
  • 模块开发者需在开发控制台->模块管理->上架列表中提交季度模块测试报告(首季度不需提交模块测试报告,次季度开始提交)且通过审核后或者更新了模块新版本,当自然季度的三个月份均可发起提款申请,如模块开发者自然季度内某些模块(收费)未提交模块测试报告或者模块测试报告审核未通过的,官方将扣除这部分模块的该自然季度模块收入。
  • 运维测试报告提交周期为每自然季度,逾期提交无效。当季度提交期限内未提交模块测试报告的,下季度不支持补交。连续两季度未提交模块测试报告、超过半年未更新(且不提供未更新说明)的模块,APICloud模块store有权对其进行收费模式调整(转免费或者下架)。
  • 模块开发者在1年的免费维护期内申请停止对某个模块的更新维护,请至少提前三个月提交书面申请给APICloud官方,经APICloud官方确认后方可,同时需要按照APICloud官方的要求配合完成所需流程,包括但不限于提供模块源码进行开源。
  • 由于模块Store整体运营成本高,为更好地维护模块Store的健康生态,收费模块自发布之日起,三个月内无销量的、年销量低于10个、年销售额低于1000元的,满足上述三个条件之一者,模块将被转为免费模块。
  • 模块开发者提供的模块出现BUG,并且影响其他开发者使用,APICloud官方人员在收到使用者投诉后,有权要求模块开发者在收到使用者投诉后7日内修复BUG(紧急BUG需在收到使用者投诉后2日内解决,如遇特殊情况,可根据BUG产生的实际影响情况酌情调整时间)。
  • 模块开发者在接到APICloud官方修改通知后不提供BUG修改或者拒不按照官方要求对BUG进行更新维护,导致开发者无法正常使用的,APICloud有权停止销售、强制转换为免费模块或下架含有BUG的模块,同时对该BUG模块产生的后续模块收入不予结算,情节严重者,将对其提供的所有模块后续收入停止结算。
  • 模块问题开发者无法修复的BUG,模块开发者需提供模块源码给APICloud官方,开发者需配合APICloud官方来安排修复事宜并完成退款,因停止销售造成的损失由模块提供的开发者承担,APICloud不承担任何责任。

声明

模块发布者应是模块的所有人、被授权人,因模块发布侵犯第三方知识产权的发布者应承当全部的侵权责任,给平台造成损失的发布者负责全部损失的赔偿责任