tencent cloud

文档反馈

小程序管理

最后更新时间:2024-11-14 16:15:29

    小程序列表

    功能目的

    小程序开发者可以创建小程序项目,平台同时也会提供新版 IDE 下载地址。

    具体功能操作

    创建小程序:权限持有者可直接创建小程序,并且该类代码资源归属用户所在团队。
    筛选:可在顶部筛选框选择所属团队来进一步筛选小程序列表。
    编辑:权限持有者可修改小程序基本的说明信息。
    上架/下架:变更小程序的上架中和已下架状态,小程序下架后所有关联应用将无法获取对应服务,也无法发布新版本,但仍可提交版本审核。
    详情:权限持有者可查看小程序的 App ID(非常重要,请妥善保管此 ID 信息),以及下载新版的 IDE 工具。
    

    版本管理

    功能目的

    小程序开发者可以控制每个小程序的版本发版,此处发版会对该小程序所有关联应用生效,请业务人员注意

    具体功能操作

    创建小程序:权限持有者可直接创建小程序,并且该类代码资源归属用户所在团队。
    筛选:可在顶部筛选框选择所属团队来进一步筛选小程序列表。
    版本概览:展示当前小程序的线上版本、版本审核进度、开发版本信息。
    审核记录:展示当前小程序过往版本发版的审核记录。
    发布上线:当审核流程结束时,可由权限持有者发版。
    版本回退:将小程序线上版本回滚至此前已经发布过的历史版本,不支持连续回滚。
    新增版本:利用代码包形式,将 TCMPP IDE 工具打包得出的文件上传于此,用于新版本发布。
    提交版本审核:将当前开发版本提交至应用管理员审核。
    配置体验版:配置小程序打开页面,采用相对地址配置。
    

    灰度发布

    开发者可以在小程序新版本正式上线前,面向部分用户灰度发布小程序。进入小程序平台控制台,在版本管理 > 灰度发布 中,单击新建灰度任务即可开始灰度发布流程。
    

    灰度任务设置

    灰度版本:灰度发布是小程序版本发布上线的一种特殊形式,因此灰度发布的版本必须已通过小程序审核暂未上线版本号高于线上版本
    灰度任务名称:填写灰度任务名称以进行区分,不超过20个字。
    灰度时间:选择灰度进行的开始和结束时间,灰度的结束时间不能早于确认创建的时间点。
    灰度数量:设置灰度投放用户总量的限制。
    灰度生效应用:从当前小程序所有的已关联应用中进行选择。勾选一个应用后,下方可以输入应用的版本号范围限制(版本号范围为空则不限制)。
    灰度生效平台:从 Android 和 iOS 平台中进行选择,勾选后可以填写对应操作系统的始末版本号。
    灰度对象:通过添加推送对象条件,将灰度版本投放给特定的用户集。当前支持 GUID、自定义设备标识、用户账号三种条件。开发者可以手动输入推送对象信息,也可以通过 txt 批量上传对象白名单。
    联网方式:选择是否在特定网络环境下拉去灰度版本。
    说明:
    多个灰度条件之间取交集,达到其中一个条件限制后就不再投放灰度版本。

    灰度任务管理

    灰度发布页上,列表中多个灰度任务将按照创建时间从晚到早排序。每个灰度任务都有待投放、投放中、暂停中、已结束等状态,任务在多种状态间的流转方式如下图所示:
    
    单击灰度进展可以查看当前灰度任务的投放情况。
    说明:
    当开发者将一个小程序版本正式发布上线时,同版本号或者更小版本号的灰度任务将会自动结束,所有用户升级到最新发布的版本。

    开发管理

    功能目的

    为小程序开发者提供域名设置、敏感 API 权限申请、实时日志查询功能。

    具体功能

    域名设置

    新增域名:小程序需要事先设置通讯域名,且小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求(wx.request)、上传文件(wx.uploadFile)、下载文件 (wx.downloadFile) 和 WebSocket 通信(wx.connectSocket),为便于开发者灵活配置小程序,平台支持小程序内嵌网页能力(业务域名)。
    
    跳过域名校验
    如果小程序的域名配置不便或者会频繁改动,开发者可以向应用方申请“跳过域名校验”,待应用方审批通过之后,小程序则无需在控制台配置域名,即可向小程序的服务器发起网络请求。
    
    
    
    注意:
    小程序需要遵守域名安全规范,服务请求不得包含任何恶意代码、病毒或其他可能危害用户设备或数据的内容。

    接口权限

    当小程序绑定的宿主应用设置了敏感 API 后,小程序开发者需要向宿主 App 申请调用敏感 API 的权限,在宿主 App 的管理者或审核权限拥有者审批通过后,小程序才可以正常调用这些敏感 API。
    
    操作:
    申请开通:小程序开发者向应用管理者或审核人员申请敏感 API 使用权限。
    

    实时日志

    查询条件:查询条件包括 时间、日志等级维度(全部、info 及以上、warn 及以上、error 及以上)、系统类型、Guid、页面链接、filterMsg 内容、基础库版本、客户端版本。
    

    设置

    功能目的

    设置用户隐私保护协议,可根据已提供模板直接做修改。

    离线小程序

    功能说明

    离线小程序是内置在宿主 App 内的小程序,需要将小程序包从控制台下载下来,导入到宿主 App 工程中,跟随 App 一起打包。在 App 使用过程中,用户打开某个内置的小程序,无需从后端拉取下载,即使在没有网络连接的情况下也能打开并运行的小程序。

    具体功能操作

    1. 从控制台下载需要预置的小程序。
    
    2. 将下载的小程序包拷贝到自定义的 assets 目录,离线小程序需严格遵守命名规则,不能随意修改。
    说明:
    离线小程序命名规则:{miniAppId}_{miniAppVersion}.apkg
    
    3. 在 SDK 初始化配置中指定上一步放置离线小程序的 asset 目录。
    

    注意事项

    离线小程序也需要走正常的小程序绑定应用和发布流程,只有上线状态的小程序才可下载离线包。
    离线小程序适用新版发布、版本回退、下架等版本管理逻辑,当线上版本与预置版本不一致时,客户端会正常拉取线上版本。
    当小程序被下架后,预置在 App 中的对应离线小程序也无法正常使用。
    
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持