个性化 personalization

什么是个性化? what-is-personalization

如今,可用内容量不断增加,无论是在互联网、外联网还是内联网网站上。

个性化的核心是为用户提供量身定制的环境,其中显示根据其特定需求选择的动态内容;可以根据预定义的配置文件、用户选择或交互式用户行为选择动态内容。

个性化涉及三个主要元素:

用户 users

  • 拥有个人配置文件和组配置文件。 这些用户档案包含特征(如工作描述、位置、兴趣),可用于个性化他们可以查看的内容。
  • 采取行动。 然后,可以根据行为规则分析和匹配这些内容,以定制他们看到的内容。

内容 content

  • 是用户希望查看的内容。 优选地,对于他们而言为完成他们的任务而感兴趣的内容和用途。
  • 可以进行分类,因此根据预定义的规则向用户提供。
  • 必须是动态的。

换言之,内容必须以某种方式依赖于用户。 如果每个用户都看到相同的内容,则个性化是多余的。

规则 rules

  • 定义个性化实际发生的方式 — 用户可以查看哪些内容以及何时查看。

个性化可以是:

显式 explicit

  • 自定义:用户从所选的内容源中进行选择。

隐含 implicit

  • 基于规则:业务经理根据特定用户档案和/或行为定义操作的特定规则。
  • 简单筛选:根据用户和/或组级别的预定义用户档案进行选择。
  • 协作/推荐筛选:根据预定义规则注册用户行为。 这些规则基于与志同道合的个人共同观察的行为。 收集的信息用于定制显示给用户的信息,特别是以推荐形式显示的信息。

如何以及何时可以使用个性化? how-and-when-can-personalization-be-used

个性化可用于多种情况,例如:

Intranet页面 intranet-pages

  • 可以根据用户的位置、部门和/或角色(已在内部网络中定义)提供内容。
  • 根据可用的选择,用户可以进一步进行选择。

特定、有限、目标用户组 — 外部网 extranets

  • 用户需要登录才能获得授权;这将会链接到提供个性化所需信息的配置文件;可能的详细信息,例如其位置、与产品的关系、使用历史记录、预算责任等。
  • 此类实例可以跨以下网站范围:
  • 为市场的高度专业化部分提供网站的公司,例如,为医生提供专业化网站的制药公司。
  • 提供允许客户查看当前帐户和账单信息的网站的公司;例如,电话提供商。

销售与分销网站 sales-site

  • 销售和分发网站(例如Amazon)可以结合用户个人资料、用户的销售历史记录和浏览历史记录,以建议用户接下来可能会感兴趣的内容。

搜索网站 search-site

  • 许多主要的搜索引擎网站都有非常强大的分析工具,记录用户行为、他们使用的搜索词以及他们实际访问的网站。 然后使用该内容来自定义提供的内容 — 特别是关于显示广告的内容。

个性化的优势和需要考虑的要点 strengths-of-personalization-and-points-to-consider

以下是使用个性化设置的原因:

  • 用户可以体验舒适、专注的网站。
  • 个性化可用于自动将访问权限传播到最新版本的内容。
  • 社交协作功能可供用户相互通信,因为它们可以通过其用户档案进行标识。
  • 可以为用户提供完成特定任务所需的内容。 在公司的内联网中,这可以成为传播信息的宝贵工具。
  • 可以为用户提供他们需要/想要的内容,从而减少他们执行搜索操作所需的时间。
  • 内容提供商可控制内容由特定类别的用户查看。
  • 可以定义规则以根据用户特征和行为的组合来交付内容。 这为个性化其Web体验提供了一种复杂的机制。

使用个性化设置时,请考虑以下事项:

性能 performance

  • 自然,额外的分析和评估会对性能产生影响。 然而,所使用的方法是高度复杂的,可以优化以减小影响。

授权 authorization

  • 个性化需要使用登录机制,因为网站必须能够识别用户。

缓存 caching

  • 缓存是一个用户可以在性能和准确性方面看到的方面 — 网站提供个性化内容的速度有多快,并且始终保持最新。
  • 在配置个性化时,缓存是一个关键考虑因素,必须花时间确保使用正确的实施。
TIP
文档中进一步讨论了个性化对性能的影响,以及相关的缓存主题 性能优化。

规则的准确性 accuracy

  • 通过跟踪用户的行为或根据用户配置文件设置规则来实现的个性化必须准确且符合逻辑。
  • 因为规则的逻辑不准确,用户被强制提供或拒绝提供内容是最令其沮丧的。
  • 因此,必须仔细考虑规则 — 将用户的要求放在前台。 这可能需要花费很多时间,并且不会被低估;在实施个性化时,定义业务规则通常比技术工作更费力。

使用时间 when-to-use

  • 与Web上的许多功能一样,应谨慎使用个性化。 其使用是否真的会给用户带来好处? 应该始终是首要考虑因素,或者是否可以通过其他方法用更少的工作量实现预期目标。 个性化可能会成为用户配置一次(查看其工作方式)和仅配置一次的功能,因为它没有为他们带来真正的优势。
  • 仅当内容是动态的 — 以某种方式依赖于用户时,个性化才有意义。 如果所有用户都看到相同的内容,则个性化是多余的。

机密性 confidentiality

  • 许多用户担心数据保护和安全性。 尤其涉及在跟踪网上冲浪时的行为时检索的数据。

个性化和访问 personalization-and-access

个性化应与访问控制分开考虑,但它们确实相关。

个性化本身不会创建任何形式的访问控制。 它只是控制用户看到内容的一种方法;不会限制用户访问其他内容,并且与任何内容一样,需要已分配正确的访问控制。

但是,访问控制可用于创建某种形式的个性化。 如果您允许或拒绝用户访问内容,这将不可避免地影响他们可用的内容选择,从而个性化他们的Web体验。

可用于个性化的组件 components-available-for-personalization

AEM提供了各种组件以进行个性化。 有些功能允许用户登录并编辑其配置文件,有些功能(如“我的小工具”)允许用户配置特定页面:

Sidekick中的标题
用途
检查密码字段
请求密码和确认密码。
组合登录注册
允许用户登录到现有帐户或注册新帐户。
Forms地址字段
允许输入国际地址的复杂字段。
Forms开始
开始表单定义
Forms验证码
由自动刷新的字母数字单词组成的字段。 captcha组件可保护网站免受机器人攻击。
Forms复选框组
将多个项目组织到一个列表中,且前面带有复选框。 用户可以选中多个复选框。
Forms下拉列表
将多个项目组织到下拉列表中。 “多选”开关指定是否可以从列表中选择多个元素。
Forms结束
终止表单定义。
Forms文件上传
一个上载元素,允许用户将文件上载到服务器。
Forms隐藏字段
该字段不向用户显示。 它可用于将值传输到客户端再传输回服务器。 此字段不应有任何限制。
“Forms图像”按钮
呈现为图像的表单的附加提交按钮。
Forms密码字段
与文本字段相同,但只允许单行,并且来自用户的文本输入在字段中不可见。
Forms单选按钮组
将多个项目组织到列表中,前面带有单选按钮。 用户只能选择一个单选按钮。
Forms提交按钮
表单的附加提交按钮,标题在按钮上显示为文本。
Forms文本字段
允许用户输入信息的文本字段。
我的小工具
允许您包含一系列可用小工具之一。
个人资料头像照片
允许输入头像照片。
个人资料详细姓名
输入名称详细信息,包括标题、中间名和后缀等元素(如有必要)。
个人资料 - 显示名称
要显示的名称。
个人资料电子邮件
电子邮件地址的输入。
个人资料性别
允许输入性别。
个人资料主要电话号码
允许输入电话号码。
个人资料 - 主要 URL
允许输入URL。
个人资料“常规文本”属性
配置文件属性。
登录
允许您在登录时提交用户名和密码。
注销
指示当前登录的用户,并提供注销链接。
标记云
标记云,用于以图形方式显示网站中的标记选择
Teaser
显示在主页上的内容(通常是图像),用于“诱惑”用户访问底层内容。

个性化和社区内容 personalization-and-community-content

博客、论坛和日历等社区功能会创建社区内容,通常称为用户生成内容(UGC)。 在包含多个AEM实例的发布环境中输入UGC时(a 发布场),一个主要问题是如何在所有实例中同步UGC。

替换为 AEM Communities 6.1 扩展,此问题可通过使用 用于UGC的公用存储. 关于个性化,社区包括 社交登录 — 为网站访客提供使用Facebook和Twitter登录的选项。

如果不进行社区扩展,则探索各种方法来解决UGC一致性问题,包括:

  • 必要时同步多个发布实例
  • 将UGC从发布实例发送到创作环境,可以从那里以与发布页面内容类似的方式发布

应在包含多个发布实例的发布环境中仔细设计和测试用于实现UGC一致性的方法,以获得性能和一致性。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2