开发者平台 · 5 / 9

上传版本与处理审核结果

在插件详情的“版本”标签上传,先等预检,再看是否需要人工审核。页面提示“已上传,正在预检”不等于审核通过,更不等于客户已经可见。

← 全部教程

上传版本

  1. 打开插件详情 →“版本”→“上传新版本”。
  2. 按类型选文件:清单、配置 Schema,再加内容文件(theme、rule_pack)或 1–16 个平台包(external_https);页面插件只传清单和配置 Schema。主题用同一次打包的三个产物。
  3. 选渠道“正式”(stable,默认)或“测试”(beta),填更新说明。
  4. 第一次建议不勾“审核通过后自动公开”,先人工看审核结果和展示内容。
  5. 提交后页面自动轮询预检状态;点版本号看详情、预检报告和审核意见。

同一插件的版本号不能重复,并且必须高于所有已审核过的版本;处于失败、隐藏等状态的版本号也不能再用。怎样确认:版本列表出现该版本号,详情里的文件、权限声明和预检状态符合预期。

上传超时或结果不明时

  1. 先刷新版本列表,查找这次的版本号。
  2. 已经存在:直接进入该版本继续处理,不要再上传。
  3. 确认不存在:在同一页面不改任何文件和字段再点一次提交。页面对同一上传意图沿用同一个 Idempotency-Key,服务端会重放第一次的结果,而不是再建一个版本。
  4. 自己用脚本调用上传接口时同样如此:同一次上传意图的重试沿用原来的 Idempotency-Key 并发送完全相同的请求;如果返回 idempotency_conflict,不要换新键硬传,先回读版本列表确认结果。

不要连续点击提交来“试”状态,也不要换一个新的 Idempotency-Key 去掩盖未知结果。

读懂审核结果

审核先跑校验阶段(清单、入口、权限、本类型检查),有拒绝项就不再扫描;再跑扫描阶段。结论:有拒绝项 → 需修改;有隔离项 → 待人工审核;都没有时,满足下列任一条也进入人工审核,否则直接通过:

  • 首个版本
  • 权限与上一个已审核版本不同
  • 高风险类型(module、engine_module、provider)
  • 入驻未满考察期的卖家
  • 扫描连续出错
情况怎么做
文件内容要改改工程,递增版本号,重新打包签名,上传新版本
文件不用改,只需重新排队检查在版本详情点“修改后重新提交”;它不替换原文件,每个版本最多扫描 10 次

每条规则的 ID、级别、拒绝或隔离、是否试运行,见审核规则清单。