现代Web开发倾向于关注内容管理系统(CMS)的功能丰富的程序。最终用户可以做什么?作为内容管理者,我们可以为最终用户实现其目标提供哪些功能?开发人员可以为内容管理员构建哪些组件来实现它们?

相关内容:策划对话,提升经验

毫无疑问,围绕功能的讨论是一个重要的讨论,也是每个项目发现的基础。但是,一旦我们确定了我们正在构建的系统能够做什么,并且已经准备好构建它,同样重要的是要记住易用性和方式。这不仅适用于最终用户,也适用于CMS用户。

强调提升

”提升体验”-向营销人员强调,客户对品牌的体验与他们提供的产品或服务同样重要。

我们让用户很难找到他们想要的东西。如果我们太难了,他们就会离开。

“高逼格”体验的一部分意味着一个简单的体验。

Sitecore的基于组件的性质显然提供了过多的功能。就算我们可以为最终用户提供十亿个组件,但如果它们难以使用,那么重点是什么?如果CMS用户一开始很难将这些组件添加到页面中,他们可能会尝试找到困难的解决方法,错误地实现它们,或者不完全使用它们。然后,我们在开发过程中所做的所有努力都会消失。

首先让我们谈谈最终用户在Sitecore网站上的体验。

我们需要简化我们的个性化方式

个性化是Sitecore多年来一直在推广的理念,而且有充分的理由。该平台提供了像其他人一样的个性化功能。这如何影响用户体验对话?

基本的UX最佳实践告诉我们显而易见的:作为最终用户,我应该知道按钮是可点击的,当我点击它时会发生什么; 内容轮播上的箭头表示我可以让内容旋转以查看更多内容等。

所以我在网站的主页上看到了内容轮播。也许我不关心最初呈现给我的内容,所以我点击旋转以查看更多内容。但是那些内容并不是我来到网站的内容。怎么办?前往主导航?也许页脚有我正在寻找的链接?我应该使用全球网站搜索吗?

我们让用户很难找到他们想要的东西。如果我们太难了,他们就会离开。如果我们对它们有所了解,那么让我们向他们展示我们认为他们正在访问我们网站的内容。

使用机器学习来个性化

“个性化匿名访客的客户体验”,即使我们没有记录,我们也会尝试个性化在用户中。

  • 他们是如何进入该网站的?
  • 他们什么时候浏览?
  • 他们使用什么设备?
  • 他们在哪?

利用机器学习使个性化更进一步。如果我们不知道用户是谁,我们可以使用通过监控其他用户创建的类似行为模式来预测他们的下一步行动。反过来,我们不仅可以向用户展示他们的用途,还可以帮助他们做出决定,例如购买。实现这一目标的一种方法是建立考虑一个人购买物品的可能性的模型。如果他们对项目A感兴趣,如果另一个用户采用相同的路径,他们是否也想要项目B?

考虑内容制作者和消费者

让最终用户轻松完成任务是一回事。但内容管理者和营销人员呢?

通过机器学习,该系统可以提供客户想要购买的产品,也可以使营销更容易销售。如果用户可能会购买任何东西,那么为他们提供折扣可能没那么有意义,因为根据他们的网站活动,您预测的人可能会对他们的购买行为嗤之以鼻。

机器学习也可以应用于后端。Sitecore用户可以利用IBM的Watson来识别内容中的关键字来推荐标签,节省时间,这样您就不必自己标记。

如何简化Sitecore体验

营销部门负责公司网站的人可能并不那么精通技术。这是Sitecore合作伙伴的工作,使他们的工作更轻松。

提升数字体验的最佳方式之一是为内容营销人员及其受众简化数字体验。

我们如何为Sitecore用户增加便利性?

我们为营销团队建立的庞大的组件库可能是压倒性的。我们在做的一件事是给他们一个简单的缩略图预览他们即将添加的组件。并非每个人都可以使用相同的名称来引用组件,因此图像很有用。

小事情也很重要,如在图片上传字段旁边包含推荐尺寸大小的小尺寸可以为节省Sitecore用户时间带来不同的影响。

对我而言,最重要的提升数字体验的方法之一是为内容营销人员和他们的受众简化它。

sitecore系列教程之简单和个性化的更多相关文章

  1. sitecore系列教程之营销人员和技术人员如何策划与消费者的对话以提升体验?

    “每次良好的交谈都要从良好的倾听开始.” - 未知 你是如何听取网站访问者的?你是在倾听还是只是回复? 拥有内容管理系统只是良好网站战略的一个要素.毕竟,内容必须是动态的,及时的和相关的. 当网站访问 ...

  2. sitecore系列教程场所分类简介

    在Sitecore体验平台(XP)中,场所是可跟踪的离线交互发生的位置.这些是发生交互的物理位置,例如特定的零售场所或公共汽车站. 您可以使用场所分类记录特定交互发生的位置.此信息保存在体验数据库(x ...

  3. sitecore系列教程之更改您的个人设置

    在Sitecore控制面板中,您可以设置个人设置,例如密码或区域和语言选项,以使应用程序满足您的需求. 要更改您的个人设置: 在Sitecore Launchpad上,单击“ 控制面板”. 在“控制面 ...

  4. sitecore系列教程之目标功能有什么新意?

    由于SItecore 8中有很多令人兴奋的东西,我选择专注于体验平台的特定领域,这篇文章的主题是目标. 1.客户智能选项  目标项目(/ sitecore / system / Marketing C ...

  5. sitecore系列教程之如何以编程方式将访客数据关联到联系人卡片

      在我之前关于Sitecore体验资料的帖子中,我们看到了我们如何了解访问者的一切,包括访问他们在访问期间触发的事件.在这篇博客文章中,我将引导您完成识别匿名用户并将用户访问与联系人记录联系起来的过 ...

  6. sitecore系列教程之改进Sitecore编辑体验的5个步骤

    Sitecore完全关注客户体验,在适当的时间为合适的人提供合适的体验.虽然没有人会不同意客户体验是王道,但我们仍然需要记住每天使用Sitecore的人们为客户带来惊人体验的体验. 我看到无数客户通过 ...

  7. [译]Godot系列教程六 - 简单的二维游戏

    Pong Godot自带的Demo中有大量更复杂的示例,但这款叫"Pong"的游戏可以对2D游戏的基本特性做一个介绍. 静态资源 本文所用到的一些资源文件:http://files ...

  8. 《zw版·Halcon-delphi系列原创教程》简单的令人发指,只有10行代码的车牌识别脚本

    <zw版·Halcon-delphi系列原创教程>简单的令人发指,只有10行代码的车牌识别脚本 简单的令人发指,只有10行代码的车牌识别脚本      人脸识别.车牌识别是opencv当中 ...

  9. sitecore系列教程之Sitecore个性化-试点开始,测试,优化,增量

    这是利用Sitecore的个性化引擎实现数字化转型的三部分系列的第三部分.之前的帖子旨在通过为您的个性化体验定义内容策略并在Sitecore中配置该策略来设置基础.   在此之前,我们讨论了内容策略以 ...

随机推荐

  1. Excel--数据分列功能

    原文:http://www.ittribalwo.com/article/3963.html excel分列功能一:按照固定宽度进行数据拆分 情景: 如下图所示,在日常工作中,我们经常需要根据人员的身 ...

  2. pacakge-info.java

    翻看以前的笔记,看到一个特殊的java文件:pacakge-info.java,虽然有记录,但是不全,就尝试着追踪一下该问题, 分享一下流水账式的结果. 首先,它不能随便被创建.在Eclipse中, ...

  3. linux配置IP访问权限

    允许访问vi /etc/hosts.allow添加(可以添加多行,其中“:allow”可以省率)sshd:192.168.81.*:allow                     #表示192.1 ...

  4. go get 的使用

    1.设置环境变量export GOPATH=/f/go_work2 2.go get github.com/xx

  5. 洛谷P4562 [JXOI2018]游戏 数论

    正解:数论 解题报告: 传送门! 首先考虑怎么样的数可能出现在t(i)那个位置上?显然是[l,r]中所有无法被表示出来的数(就约数不在[l,r]内的数嘛QwQ 所以可以先把这些数筛出来 具体怎么筛的话 ...

  6. html多文件上传,可支持预览

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. 【Loadrunner】Loadrnner 参数化策略

    Loadrnner 参数化策略 参数化策略 关键:类型+数据+策略 1.Select next row ( 如何取) 选择下一行 1)Sequential:顺序的 每个VU都从第一行开始,顺序依次向下 ...

  8. uploadify3.2.1的参数设置

    $('#file_upload').uploadify({ auto:false, //接受true 或 false两个值,当为true时选择文件后会自动上传:为false时只会把选择的文件增加进队列 ...

  9. iframe子父窗口相互操作方法或元素

    一.jquery 父.子页面之间页面元素的获取,方法的调用: 1. 父页面获取子页面元素: 格式:$("#iframe的ID").contents().find("#if ...

  10. Scala中 => Unit 与 () =>Unit的区别

    () => Unit ---> 是一个函数:=> Unit --> 是一个执行结果为Unit的表达式 code: => Unit是 by name 传递参数.参数是一个返 ...