小程序的协同工作和发布
协同工作
人员组织结构和权限分配
小程序平台的7种权限
权限 | 说明 |
---|---|
开发者权限 | 可使用小程序开发者工具及开发版小程序进行开发 |
体验者权限 | 可使用体验版小程序 |
登录 | 可登录小程序管理后台,无需管理员确认 |
数据分析 | 使用小程序数据分析功能查看小程序数据 |
开发管理 | 小程序提交审核、发布、回退 |
开发设置 | 设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序 |
暂停服务设置 | 暂停小程序线上服务 |
虚拟组织成员的权限分配
成员 | 权限分配 |
---|---|
项目管理组成员 | 拥有所有权限 |
开发组成员 | 开发者权限 / 体验者权限 / 数据分析 |
产品组成员 | 体验者权限 / 数据分析 |
测试组成员 | 体验者权限 |
小程序的版本
小程序的版本
权限 | 说明 |
---|---|
开发版本 | 使用开发者工具,可将代码上传到开发版本中。 开发版本只保留每人最新的一份上传的代码。点击提交审核,可将代码提交审核。开发版本可删除,不影响线上版本和审核中版本的代码。 |
体验版本 | 可以选择某个开发版本作为体验版,并且选取一份体验版。 |
审核中版本 | 只能有一份代码处于审核中。有审核结果后可以发布到线上,也可直接重新提交审核,覆盖原审核版本。 |
线上版本 | 线上所有用户使用的代码版本,该版本代码在新版本代码发布后被覆盖更新。 |
用户体验审视
产品和运营思路
体验和设计评估
9点基础设计原则
- 导航清晰
- 流程明确
- 重点突出
- 符合预期
- 等待与反馈
- 异常处理
- 内容和文案确认友好
- 和谐统一
- 平台适配
用户体验测试和完善体验
关于进行用户体验测试的一些建议:
- 用户体验测试,可以在设计、开发、测试等全部阶段使用。是一种低成本检测设计质量的方法。
- 尽早进行用户体验测试。在产品及设计过程中,尚未启动开发时,便可以用低保真/高保真模型进行用户体验测试,以检测设计质量。这样更有利于及早发现问题并进行调整,减少开发成本。
- 用户测试之前需要确定好需要被检验的流程和任务,需要为用户构建明确的目标,并提示用户以完成任务的方式完成目标。
- 最好选择产品真实的受众,作为被测试的用户。并在测试时,使用户处于真实的场景和时间下。
- 设计开放性的问题让用户回答。不用带有主观性的询问语言,引导用户回答。
- 在用户测试过程中,需要全程做好记录。
发布
发布前最后的检查
在发布前常常遗漏的点:
- 如果小程序使用到Flex布局,并且需要兼容iOS8以下系统时,请检查上传小程序包时,开发者工具是否已经开启“上传代码时样式自动补全”。
- 小程序使用的服务器接口应该走HTTPS协议,并且对应的网络域名确保已经在小程序管理平台配置好。
- 在测试阶段不要打开小程序的调试模式进行测试,因为在调试模式下,微信不会校验域名合法性,容易导致开发者误以为测试通过,导致正式版小程序因为遇到非法域名无法正常工作。
- 发布前请检查小程序使用到的网络接口已经在现网部署好,并且评估好服务器的机器负载情况。
当体验版进行充分的检查和测试后达到发布状态,项目管理者可以在小程序平台进行提交审核的操作,提交审核后,微信审核团队会根据相关的运营规范进行提审小程序的审核。审核通过之后,管理者可以随时发布自己的小程序。
发布模式
小程序提供了两种发布模式:全量发布和分阶段发布。
- 全量发布:指当点击发布之后,所有用户访问小程序时都会使用当前最新的发布版本。
- 分阶段发布:指分不同时间段来控制部分用户使用最新的发布版本,也称为灰度发布。
小程序码
小程序码在样式上更具辨识度和视觉冲击力,相对于二维码来说,小程序主题的品牌形象更加清晰明显,可以帮助开发者更好地推广小程序。在发布小程序之后,小程序管理平台会提供对应的小程序码的预览和下载,开发者可以自行下载用于线上和线下的小程序服务推广。
运营
数据分析
1.常规分析
小程序数据分析,是面向小程序开发者、运营者的数据分析工具,提供关键指标统计、实时访问监控、自定义分析等,帮助小程序产品迭代优化和运营。
主要功能包括每日例行统计的标准分析,以及满足用户个性化需求的自定义分析。
开发者可以登录小程序管理平台,通过左侧“数据分析”菜单可以进入数据分析查看。
2.自定义分析
除了小程序宿主环境提供的数据分析能力,小程序平台提供了自定义上报的特性,开发者可以对用户在小程序内的行为做精细化跟踪,满足页面访问等标准统计以外的个性化分析需求。
运维中心
小程序宿主环境已经内置了异常检测的模块,并且上报到小程序平台,开发者可以通过小程序平台的“运维中心”查看具体的错误日志,开发者根据日志详细定位自己代码的异常处并及时修复。
微信开发者社区
微信官方提供了微信开发者社区[8],开发者可以在社区上进行提问或者查看问题进展,小程序官方会在社区第一时间同步各种Bug的解决办法。