产品主流程设计中容易出现的一个争议

最近在做一个新产品,其主流程是:用户来创建一个广告计划,过程中,需要设定广告计划的基本参数:价格、预算、投放时段、计划投放的广告牌等,然后完成付款。

从上面的描述来看,这个主流程其实很简单,无非是一个表单,但是在实际的设计过程中,会有一个问题:

广告牌怎么处理。

在国内做过广告产品的人应该知道,作为广告的投放者,需要对投放的广告内容负责,也就是说,如果在淘宝网上投放广告,那么广告内容,需要淘宝负责,一个基本的逻辑就是广告牌需要淘宝进行审核,在没有审核通过前,广告牌是无法进行投放的。

那么好,现在的问题来了,如果一个用户尚未创建任何的广告牌,那么允许用户去创建广告计划吗?

在逻辑的设计过程中,这个争议是显而易见的,我这里就不说争论过程,我说一下我现在的结果是:

如果没有创建审核通过的广告牌,那么广告计划就不允许创建。

原因有几个:

  1. 如果可以创建,那么广告牌的审核就跟广告计划直接关联,那么两者的时间冲突就可能发生,比如广告牌创建后没有足够的时间审核,广告计划就开始投放了。麻烦
  2. 这个系统的分支流程就完全变复杂了,需要引入广告牌创建过程,一个简单的主流程,变成了一个大的复杂流程。
  3. 没有给用户清晰的引导,其实对用户而言,做一个事情,一个入口足以,而不需要让用户在多种口子去完成一个事情,比如:创建广告牌。我的建议是在市场中提醒用户,先创建广告牌。

其实这个case还是比较简单的,我相信我可以很轻易的说服有不同争议的人,但是在昨天想到写这个文章的时候,忽然想起来当年在支付宝,设计支付宝的外部接口产品的时候,也是一个类似的情况,却将整个系统高的无比复杂,当然,这是我的错。

详细说一下,支付宝的外部支付接口,主流程也是很简单的。

用户从商户界面跳转倒支付宝付款页面,然后验证支付宝帐户、密码,然后完成付款。

但是在当时的产品设计中,考虑到,如果到了这个页面,用户没有支付宝帐户怎么办?于是在主流程之外设计了复杂的分支流程:

用户允许选择创建一个新支付宝帐户,只要输入一个Email就可以了。但是事情远没有这么简单,如果这个Email是已经存在的支付宝帐户呢?系统又要跳回来输入密码验证,如果是email是合法的,还需要事后发送邮件让用户补充完整帐户信息,比如密码等。这个一个小分支引起的大麻烦啊。

说道这里,我想表达的意思是,如果可以重新设计,那么我会在支付宝付款接口页面上,将新用户的问题排除掉。这样我相信开发会简单很多。系统的逻辑也简单。用户操作也简单,不需要太多的选择。

当然,有人会问,我就是到了这个页面上,但是没有支付宝帐户怎么办?

是一个问题,我的建议是,这种情况我们不服务,需要有舍弃。在平衡产品的复杂性和用户操作的“伪用户体验好”之间,需要一个优秀的舍弃动作。

如果你不是支付宝会员,说明支付宝的市场部,会员营销部还有很大的空间。

建议负责这个产品接口的产品经理,可以调用一下数据,看看现在有多少的用户通过这个接口使用的时候,选择的是新建支付宝帐户的模式。我猜想,我现在的想法应该是正确的。(当年,我错了)

其实以上文章内容想说的是:

在保持产品主流程简单的同时,如果遇到复杂的分支流程,是不是可以将分支划走,不要进入这个功能模块?而不是因为要考虑用户体验,而硬生生的将不同的逻辑绑定到一起。如果真的是这样,还不如清晰的告诉用户,你要做什么事情,需要事先完成什么事情。前置条件弄的明白,并且给用户清晰的入口去完成前置条件。

### 数字产品的交互设计分析 近年来,随着技术的发展和用户体验的重要性日益凸显,许多热门数字产品和服务都注重优化其交互设计。以下是某款假设的热门数字产品(如一款社交媒体应用)的交互设计优缺点分析。 #### 易用性设计的优点 1. **直观的导航结构** 应用程序采用了清晰的一级菜单和二级菜单设计,使用户能够快速找到所需的功能模块[^1]。例如,在首页顶部设置固定的标签栏,允许用户一键切换到不同的内容板块。 2. **个性化推荐机制** 基于机器学习算法的应用可以实时向用户提供个性化的推荐内容,从而提升用户的参与度和满意度。这一功能通常会结合用户的浏览历史、点赞行为和社交关系来调整推荐列表。 3. **响应式布局支持多设备访问** 设计团队充分考虑了移动设备和平板电脑的不同屏幕尺寸需求,实现了高度灵活的响应式布局方案。无论是在手机还是平板上打开应用程序,界面都能自动适配最佳显示效果。 4. **无障碍设计原则** 遵循WCAG标准,该应用提供了语音辅助阅读模式以及高对比度主题选项,帮助视障人士更方便地使用服务。这不仅提升了特殊群体的体验质量,也展现了企业的社会责任感。 5. **即时反馈机制** 用户执行任何操作后都会立即收到视觉或听觉上的确认提示,比如点击按钮后的颜色变化或者上传文件完成的通知音效。这样的细节处理有效减少了等待焦虑感,增强了整体流畅感。 #### 存在的困难点 1. **复杂的学习曲线** 尽管基础功能简单易懂,但对于初次接触的新手来说,某些高级特性可能显得过于繁琐难以掌握。特别是涉及编辑器工具条中的众多图标含义解释不清时更容易造成困惑。 2. **广告干扰过多** 商业化运营策略下不可避免存在大量嵌入式广告位,这些广告有时位置不当甚至遮挡主要内容区域影响正常查看流程。频繁弹窗也可能打断沉浸式的用户体验过程。 3. **隐私保护争议** 数据采集范围广泛引发部分用户对其个人信息安全性的担忧。虽然官方声明已采取加密措施保障传输安全但仍需进一步透明公开具体做法赢得更多信任票数。 4. **离线可用性差强人意** 当网络连接不稳定时很多核心功能无法正常使用严重影响日常工作效率。缺乏有效的缓存加载逻辑意味着一旦断网就几乎等于完全失去功能性价值。 5. **国际化兼容不足** 虽然已经翻译成多种语言版本但在本地化程度上仍有欠缺之处。日期格式货币单位等细微差异未得到妥善照顾可能导致跨国交流场景下的误解风险增加。 ```python # 示例代码展示如何检测页面元素可见性状态 from selenium import webdriver driver = webdriver.Chrome() element = driver.find_element_by_id('example') if element.is_displayed(): print("Element is visible.") else: print("Element is not visible.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值