有关反馈和指导的建议

适用于此 Power Platform Well-Architected 的体验优化清单建议:

XO:05 使用通知和消息提供有意义、有用、简单的指导。 通知用户相关、重要且有价值的信息。 提供用户有关其操作的反馈。 告知他们目前状况以及后续行动步骤。

本指南介绍了为工作负载用户提供有意义的反馈和指导的建议。 架构良好的工作负载中的反馈和指导,可为用户提供所需的信息来执行操作和做出有效的决策。 若要让用户做出正确反应的反馈和指导缺乏相关性、难以理解或在错误的时间显示,将导致糟糕的用户体验,从而导致生产力下降、支持成本增加和业务流程失败。

关键设计策略

当用户执行操作时,他们应该从系统获得及时且易于理解的反馈。 在根据上下文及时向用户传递重要信息方面,通知和消息扮演着重要角色。

反馈通知

尽量减少噪音和干扰。 仅在必要时使用通知,以最大程度地减少噪音和干扰。 系统消息超载会降低效率并导致挫败感。 通知会中断工作流,降低效率并影响生产力。 中断可能需要一段时间才能恢复,并可能导致错误。 如果通知无关紧要、过于侵入性或通过不合适的方式传递,也会让用户感到沮丧。

使用通知的中心位置。 通知中心是有用的消息内容汇总器。 它们是提供快速访问重要信息的最佳场所,让用户能够随时了解情况。

帮助人员更快行动。 缺少立即可操作选项的通知可能会令人沮丧。 在通知中提供操作可节省用户时间。 用户喜欢跨设备访问和处理通知的能力。

在出现错误时提供保证。 如果该流程的一部分失败,请告知用户问题及其原因,并向他们保证他们没有蒙受任何损失。 提供有关下一步步骤的清晰的说明,以便用户确定如何继续进行操作。

避免多次显示相同的通知。 必须多次消除多个应用程序、UI 界面和设备上的通知对用户来说并不友善。 当分类通知不同步时,它们就会失去价值。 因此,通知系统正在从以设备为中心转变为以用户为中心。

将关键消息放在首位。 将紧迫性与适当的设计模式相匹配,并将关键消息放在首位。 考虑要传送的通知类型及其对体验的影响。 选择正确的通信模式,例如,避免阻止用户对非关键消息的操作。 确保优先处理最紧急或最重要的消息。

建立简洁的消息。 确保通知易于阅读且干扰最小。 通过快速更新,用户可以了解最新信息,而不会影响生产效率。

提供内嵌验证。 尽量使用内嵌验证为用户提供有关错误的实时反馈。

为人们提供强大的设置。 详细的通知设定可让用户设定自己的喜好设定。 可让用户选择他们要接受的通知和所使用的功能,可以提高满意度和信任度。

应用程序内指南

应用内指导是帮助用户学习和有效使用您的工作量的方法之一。 应用内指南的一些范例包括工具提示、逐步说明、教学课程、说明菜单和上下文提示。

确定应用内指南的目的和范围。 定义指南旨在解决的具体问题或差距。 定义指南打算实现或改进的预期结果和指标。

设计指南内容和互动。 根据用户需求和期望以及指南目标和结果,建立应用内指南的内容和互动。 使用清晰简洁的语言,适当的语气和风格,以及一致的术语和格式。 使用视觉和听觉元素来增强内容和互动,例如图标、图像、动画、声音和颜色。 使用反馈和强化功能(例如进度指示器、完成消息和奖励)来激励和鼓励用户。

选择正确的指南类型和组件。 根据用户需求和期望以及指南目标和结果,选择最合适的应用程序内指南类型和组件。 考虑每种类型和组件的优缺点,例如用户控制层级、用户中断程度和用户关注程度。 使用不同类型和组件的组合来提供全面而灵活的指南体验。

迭代和改进指南设计和实作。 作为工作负载体验用户测试的一部分,请确定应用程序内指南的优势和劣势。 对指南内容、互动、类型、组件和整合进行必要的变更和完善。 重复测试和评估过程,直到应用内指南满足用户需要和预期以及指导目标及结果。

Power Platform 便利化

跨越屏幕顶端的应用程序消息栏通知可以在画布应用程序中使用 Power Fx 公式触发,也可以在模型驱动应用中使用自定义命令行操作触发。

应用程序内通知可以推送到模型驱动应用Power Apps 移动应用程序的集中式用户通知中心,由 Dataverse Web API 操作调用,或通过专业程序代码插件低程序代码插件更方便地调用。

考虑使用 Power Apps 通知连接器向安装了 Power Apps 移动应用的设备发送推送通知

使用画布应用程序中的侧边窗格,或模型驱动应用中的自定义页面侧对话框来实现通用帮助面板。

使用信息按钮现代控件在画布应用程序中提供内嵌上下文信息。

对于基础字段级输入验证,Dataverse 提供服务器端业务规则。 使用低程序代码插件在服务器运行期间,实施高级服务器端输入验证和 Power Fx 中定义的自定义错误

使用连接器将通知发送到 Power Platform 生态系统中的其他服务,例如 Outlook 等服务。

为用户界面编写内容的建议

体验优化清单