现代Web开发倾向于关注内容管理系统(CMS)的功能丰富的程序。最终用户可以做什么?作为内容管理者,我们可以为最终用户实现其目标提供哪些功能?开发人员可以为内容管理员构建哪些组件来实现它们?
毫无疑问,围绕功能的讨论是一个重要的讨论,也是每个项目发现的基础。但是,一旦我们确定了我们正在构建的系统能够做什么,并且已经准备好构建它,同样重要的是要记住易用性和方式。这不仅适用于最终用户,也适用于CMS用户。
强调提升
”提升体验”-向营销人员强调,客户对品牌的体验与他们提供的产品或服务同样重要。
“高逼格”体验的一部分意味着一个简单的体验。
Sitecore的基于组件的性质显然提供了过多的功能。就算我们可以为最终用户提供十亿个组件,但如果它们难以使用,那么重点是什么?如果CMS用户一开始很难将这些组件添加到页面中,他们可能会尝试找到困难的解决方法,错误地实现它们,或者不完全使用它们。然后,我们在开发过程中所做的所有努力都会消失。
首先让我们谈谈最终用户在Sitecore网站上的体验。
我们需要简化我们的个性化方式
个性化是Sitecore多年来一直在推广的理念,而且有充分的理由。该平台提供了像其他人一样的个性化功能。这如何影响用户体验对话?
基本的UX最佳实践告诉我们显而易见的:作为最终用户,我应该知道按钮是可点击的,当我点击它时会发生什么; 内容轮播上的箭头表示我可以让内容旋转以查看更多内容等。
所以我在网站的主页上看到了内容轮播。也许我不关心最初呈现给我的内容,所以我点击旋转以查看更多内容。但是那些内容并不是我来到网站的内容。怎么办?前往主导航?也许页脚有我正在寻找的链接?我应该使用全球网站搜索吗?
我们让用户很难找到他们想要的东西。如果我们太难了,他们就会离开。如果我们对它们有所了解,那么让我们向他们展示我们认为他们正在访问我们网站的内容。
使用机器学习来个性化
“个性化匿名访客的客户体验”,即使我们没有记录,我们也会尝试个性化在用户中。
- 他们是如何进入该网站的?
- 他们什么时候浏览?
- 他们使用什么设备?
- 他们在哪?
利用机器学习使个性化更进一步。如果我们不知道用户是谁,我们可以使用通过监控其他用户创建的类似行为模式来预测他们的下一步行动。反过来,我们不仅可以向用户展示他们的用途,还可以帮助他们做出决定,例如购买。实现这一目标的一种方法是建立考虑一个人购买物品的可能性的模型。如果他们对项目A感兴趣,如果另一个用户采用相同的路径,他们是否也想要项目B?
考虑内容制作者和消费者
让最终用户轻松完成任务是一回事。但内容管理者和营销人员呢?
通过机器学习,该系统可以提供客户想要购买的产品,也可以使营销更容易销售。如果用户可能会购买任何东西,那么为他们提供折扣可能没那么有意义,因为根据他们的网站活动,您预测的人可能会对他们的购买行为嗤之以鼻。
机器学习也可以应用于后端。Sitecore用户可以利用IBM的Watson来识别内容中的关键字来推荐标签,节省时间,这样您就不必自己标记。
如何简化Sitecore体验
营销部门负责公司网站的人可能并不那么精通技术。这是Sitecore合作伙伴的工作,使他们的工作更轻松。
我们如何为Sitecore用户增加便利性?
我们为营销团队建立的庞大的组件库可能是压倒性的。我们在做的一件事是给他们一个简单的缩略图预览他们即将添加的组件。并非每个人都可以使用相同的名称来引用组件,因此图像很有用。
小事情也很重要,如在图片上传字段旁边包含推荐尺寸大小的小尺寸可以为节省Sitecore用户时间带来不同的影响。
对我而言,最重要的提升数字体验的方法之一是为内容营销人员和他们的受众简化它。