现代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. day3_文件操作

    对文件的操作: 1.打开文件获取文件的句柄,句柄就理解为这个文件 2.通过文件句柄操作文件 3.关闭文件. 一.open函数 1.语法: file object = open(file_name [, ...

  2. spring boot动态数据源方案

    动态数据源 1.背景 动态数据源在实际的业务场景下需求很多,而且想要沟通多数据库确实需要封装这种工具,针对于bi工具可能涉及到从不同的业务库或者数据仓库中获取数据,动态数据源就更加有意义. 2.依赖 ...

  3. notify,wait,synchronized实现线程间通知

    wait阻塞线程释放锁:notify使wait所在的线程被唤醒在次获得锁,并执行,但要等到notify所在的线程代码全部执行后! 示例代码如下: package com.vhbi.service.im ...

  4. Matplotlib 简单的使用

    Matplotlib是一个Python 2D绘图库, 只需几行代码即可生成绘图,直方图,功率谱,条形图,错误图,散点图等. 有关示例,请参阅示例图和缩 import matplotlib.pyplot ...

  5. oracle创建表空间 授权

    --创建表空间 临时表空间 create temporary tablespace xiaodai_temp tempfile '/main/app/oracle/oradata/devdb/xiao ...

  6. MySQL 5.5加主键锁读问题【转载】

    背景      有同学讨论到MySQL 5.5下给大表加主键时会锁住读的问题,怀疑与fast index creation有关,这里简单说明下. 对照现象          为了说明这个问题的原因,有 ...

  7. python 合并列表 从大到小排序

    #!/usr/bin/env python # -*- coding: utf-8 -*- a = [1,2,3,4,5] b = [6,7,8,9,10] a.extend(b) a.reverse ...

  8. hibernate 主键生成方式

    1)assigned主键由外部程序负责生成,无需Hibernate参与. 2)hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态. 3)seqhilo与hilo 类 ...

  9. Python3学习之路~8.3 socket 服务端与客户端

    通过8.2的实例1-6,我们可以总结出来,socket的服务端和客户端的一般建立步骤: 服务端 步骤:1创建实例,2绑定,3监听,4阻塞,5发送&接收数据,6关闭. #Author:Zheng ...

  10. 013-并发编程-java.util.concurrent.locks之-AbstractQueuedSynchronizer-用于构建锁和同步容器的框架、独占锁与共享锁的获取与释放

    一.概述 AbstractQueuedSynchronizer (简称AQS),位于java.util.concurrent.locks.AbstractQueuedSynchronizer包下, A ...