Salesforce B2C商务功能咨询策略 – 探索国际化最佳实践

学习目标

完成本单元后,您将能够:

  • 描述三种国际战略方法。
  • 解释在本地化时使用有关每种语言的真实知识的重要性。
  • 解释使用非本地化模板的好处。
  • 列出地理POD邻近性的三个好处。

本土化

Salesforce B2C Commerce多年来一直在建立多国家,多语言和多币种网站。在50个国家/地区拥有2,000多个网站,国际化无疑是一个优势。那么,有哪些最佳实践可以帮助您计划和实施强有力的国际战略?

选择您的方法是一个好的开始。您应该为每个国家/地区配置一个站点,一组站点还是一个站点?

您还应该考虑:

  • 语言以及文本的翻译方式
  • 搜索引擎优化
  • 配置和开发最佳实践
  • 亚太地区
  • 您的部署策略及其对人员的影响

!有很多需要考虑的地方。让我们从策略开始。

国际化战略

在计划阶段,您需要从几种方法中找出最佳策略,每种方法各有利弊。

  • 一个站点: 建立一个独特的店面,以解决您所有目标国家/地区的问题。
  • 将站点分组:根据共享的货币,法律要求或语言,将一些国家/地区 分组在一起。建立多个站点以解决所有目标国家。
  • 每个国家/地区一个站点:为每个目标国家/地区 建立一个站点。

一个站点,组站点或每个国家/地区一个站点

最佳实践方法取决于商人的环境和约束。使用此表可帮助确定影响。

选项1:一个国际站点 选项2:群组网站 选项3:每个国家/地区一个站点
网站数量 国家数(每种货币) 国家数
目录数 货币组数加一 国家数加一
价格册数量 一种货币 每个货币或语言区域一个 每个货币或语言区域一个
业务经理的复杂性
可定制性

定制本地化体验

每个站点自定义

组织的复杂性

一个团队可以管理站点中的所有国家

每个站点(国家/地区)一支队伍

导航 一导航 每组网站都有自己的导航 每个站点都有自己的导航
产品供货情况
  • 每个库存清单最多3000个
  • 所有产品均可在所有国家/地区使用
每个网站的每个库存清单最多3000个
  • 每个网站的每个库存清单最多3000个
  • 每个站点分配或取消分配产品
  • 非本地化的属性(例如产品图形)在每个国家/地区可能有所不同
搜索调整
  • 可以本地化
  • 指标是每个站点的总和,因此没有国家/地区细分
  • 可以本地化
  • 指标是每个站点的总和,因此没有国家/地区细分
  • 可以本地化
  • 每个网站的分析汇总
推销
  • 可以根据地区创建动态的客户群
  • 可以根据语言环境或IP地址来本地化所有广告系列元素
  • 根据每个组的语言环境创建动态客户组
  • 根据每个组的语言环境(或IP地址)对广告系列元素进行本地化
  • 每个站点独立
  • 促销必须复制(导入/导出)才能在多个国家/地区投放
内容 一个内容库 每个站点(或组)一个内容库 每个站点都有一个本地库,或者跨站点使用共享库。
A / B测试
  • 可以测试所有国家
  • 有了客户组限定词,可以定位到一个或多个国家/地区
按组 A / B测试是针对特定地点的。无法跨多个站点运行单个测试。

您还需要考虑人员资源。您的策略会对组织产生影响吗?您是否需要提高特定人员和技能?目标现实吗?

语言/本地化

一个人的语言是他们身份的重要组成部分。在线购物需要与进行良好对话一样容易。仅翻译单词是不够的。在计划本地化时,您需要确保流程使用有关每种语言的真实知识,以确保购物者获得真正本地化的网站体验。使用通用表达,适当的语言和适当的拼写也可以保护SEO。

搜索引擎优化

说到SEO,这里有一些国际方面的考虑。

  • 明智地选择域类型。对于SEO,要在特定国家/地区的搜索引擎中识别并显示国际站点,就需要在启动时执行特定的地理位置定位步骤。
  • 具有.co-Domain顶级域名(TLD)的国家/地区希望使用.com网站。最佳做法是保留本地TLD并将其重定向到主要用于业务的子域。例如,将www.brand.de重新定向http://de.brand.com并从那里进行操作。
  • 对于所有品牌材料,例如包装和印刷品,请使用统一的brand.com。单个.com-Domain可以帮助您获得更好的SEO分数,因为所有内容都在其权重中进行汇总。

配置和开发

在Business Manager中配置数据和创建模板的方式会影响国际项目的成功。

配置业务管理器

在业务管理器中,您可以配置:

  • 站点和组织的区域设置
  • 组织默认语言
  • 每个索引的语言茎,确保最佳搜索和导航性能
  • 属性和配置参数

最佳做法是在网站(可能是组织)的默认语言环境中填充店面数据。这是因为B2C Commerce使用内置的回退逻辑来确定要在店面上显示的内容。

这是处理顺序。

  1. 它显示本地化的文件(如果有)。
  2. 如果不存在本地化文件,则显示站点默认语言环境。
  3. 如果不存在站点默认文件,则显示组织默认语言环境。

图中的语言环境回退逻辑

例如,如果公司位于加拿大多伦多,则其站点默认语言环境设置为default,其站点语言环境为en_CAfr_CAdefault。其组织默认语言环境设置为en_CA。购物者想查看本地的fr_CA内容,但由于某种原因,它尚未上载。

这是后备过程。

  1. 如果没有fr_CA文件,则B2C Commerce将显示默认文件。
  2. 如果没有默认文件,则B2C Commerce将显示一个en_CA文件。

本地化模板

模板包含店面显示逻辑,包括错误消息和元素文本,例如按钮名称。为每个语言环境创建一组模板意味着您必须为每个更改编辑每个特定于语言环境的版本。这不是答案。

最好的方法是创建一个引用外部可本地化字符串的非本地化模板集。字符串位于单独的资源文件中,可以将其发送到翻译器进行本地化。通过这种方法,店面显示逻辑仍然不特定于语言,但是引用特定于语言的资源文件。

亚太

作为功​​能架构师,您需要了解某些APAC功能要求。

中国 日本
店面语言 简体中文 日本
店面货币 人民币 JPY(显示1,000円或¥1,000)
编码方式 UTF-8用于前台显示和数据库
产品定价 由管理员输入,不含税。展示产品时必须添加税款(5%)。
支付方式)
  • 支付宝(标准支付宝帐户,直接银行支付,快速支付),财付通和银联
  • COD(货到付款)需要与Kuaidi100集成才能获得运输状态。
COD(货到付款)
交货时间 客户希望选择交货时间。
社交网络
  • 新浪微博,开心网,QQ区,豆瓣
  • 可以与新浪微博进行单点登录。
许多混合
帐单地址 没有
地图 使用百度地图

部署策略

部署策略始于:

  • 交付点(POD):计算,网络和存储服务的集合,这些服务组合在一起以承载多租户SaaS应用程序。
  • B2C Commerce为店面提供的领域硬件和软件。

对于国际实施而言,这没有什么不同,但是还有一些其他考虑因素,涉及购物者与POD和共享资源之间的地理邻近性。

地理邻近

购物者和POD之间的地理位置接近会影响店面性能(响应时间)。例如,为了进入亚太市场,B2C Commerce在亚洲设有POD。

使用本地托管,结帐过程的站点性能更快。计划维护速度更快,因为在高峰购物时间没有计划中断。因为是在本地夜间完成的,所以对于产品导入以及价格和库存更新而言,作业计划更快。

共享对象和资源

由于可以在一个领域内的所有站点之间共享对象,因此商家可以简化所有站点的销售,开发,质量检查,支持和维护。采购团队可以按时间表,流程和优先级进行协作。

管理,开发或运营团队也可以协同工作。

  • 代码,作业,流程和功能必须进行计划,确定优先级并进行配置,以解决所有站点的需求。
  • 由于领域内站点内部架构的固有共享,因此几乎不可能在这些领域内在站点级别上创建单个控件。

选择单个领域还是多个领域意味着要考虑效率与控制。

角色 单人(效率) 多个(控制)
合作伙伴或开发团队
代码和发布时间表 共同 不同
推销 跨站点共享(通用视图) 站点之间不同
支持与维护 共享 不同
项目优先级和资源配置 共同 不同
用户凭证管理 共享 不同

让我们总结一下

我们了解了许多有关通用体系结构最佳实践的知识,例如将业务功能与代码分离以及不使用iFrame。我们还了解了店面设计的最佳实践,移动最佳实践以及现在的国际化。目前的最佳做法是,您将获得一个闪亮的新徽章!

Salesforce B2C商务功能咨询策略 – 探索移动设计最佳实践

学习目标

完成本单元后,您将能够:

  • 列出被认为是最佳实践的两种移动设计开发方法。
  • 说明SFRA如何映射到移动设计最佳实践。
  • 解释为什么计划移动实施很重要。
  • 列出三种响应式设计最佳实践。
  • 解释移动用户界面最佳实践的重要性。

移动设计最佳实践

毫无疑问,移动购物已经爆炸式增长。两种融合的现实-购物者通过在线信用卡交易获得了信心以及智能移动设备的普及-使得这种情况得以实现。实际上,大多数购物者都是首次通过移动设备与在线品牌互动。

女人抱着一个移动设备

当购物车实现其命运并成为购买商品时,高转化率是大多数商家的主要目标。为了做到这一点,他们必须接受以移动设备为中心的店面设计和移动设备优先的购物体验。这意味着作为职能架构师,您必须指导您的团队使用可靠的移动策略来确保一流的客户体验。

那么,这里有哪些最佳实践?以及如何领导使用正确方法和技术的移动实施以确保商人的成功?

设计方法

您可以通过多种方式查看移动设计。让我们从比较桌面优先和移动优先的一般方法开始。通过这种通用方法,出现了关键的开发方法。

桌面驱动

大多数店面设计都是由台式机驱动的,因为这是在线零售开始时可用的。该方法的结果是三个关键的开发方法:响应式,移动式和自适应式。了解这些方法可以帮助您为商人提供建议并指导您的团队。

设计 加号 缺点
反应灵敏
  • 一家店面为所有设备提供服务
  • 一个网址
  • 基于桌面的功能已经到位
  • 没有特定的移动UI功能
  • 大量数据传输,因为没有针对移动设备优化数据
  • 代码繁重,可以从一种尺寸转换为另一种尺寸
移动
  • 可以与桌面站点并行构建
  • 为手机定制
  • 单独的URL进行维护
  • 通常仅适用于智能手机,不适用于平板电脑
  • 两种不同的新功能代码库
自适应(应用程序)
  • 本机设备功能(摄像头,推送通知)
  • 在购物者的主屏幕上可见
  • 快速连接
  • 每个移动操作系统的单独开发
  • 用户必须先安装应用

移动优先

如今,移动零售已成为不断增长的市场,并且正在改变格局。重点是移动优先,这种设计始于最小的设备,然后逐步发展。响应方法和自适应方法都可以建立在该技术之上。在台式机上购物时,可以使用桌面样式的功能;在智能手机或平板电脑上购物时,可以使用移动功能。基础代码会自动切换到适当的功能集。

使用响应式或自适应技术进行移动优先是移动店面设计的最佳实践!

Commerce Cloud店面参考体系结构(SFRA)通过提供基本的移动优先盒式磁带来满足此标准,在该盒式磁带上可以加载其他盒式磁带,例如响应式,自适应或LINK技术。

响应式设计

对于使用响应式设计的实现,您需要考虑其他最佳实践。首先,项目文档应明确定义在每个定义的屏幕尺寸断点处如何更改显示。

行动装置:智慧型手机

在设计中包括断点

断点是定义的店面窗口大小,会导致响应模板发生更改。常见断点包括但不限于:1280px,1024px,768px,320px。每个响应断点都应成为设计的一部分。想想智能手机与平板电脑。

行动装置:智慧型手机

最小化页面重量

通过响应式设计,尽管信息在各个断点处的显示方式有所不同,但其内容几乎相同。这包括媒体,例如图像。您需要确保图像经过Web优化并尽可能轻巧,以便它们可以通过网络快速渲染。请记住,即使图像未在移动断点处显示,也可能仍已从服务器请求了该图像。

避免交互模型

台式机上的交互模型并不总是能很好地转化为移动设备。因此,重要的是要避免在移动断点处使用弹出窗口,模态和悬停状态。

移动用户界面

购物者的经验应始终放在首位。随着在移动设备上完成更多购物,更多的购物者开始意识到最好和最聪明的功能。他们开始期望到处都是这样的经历。不足的站点落在了后面。

当您帮助实施Salesforce B2C Commerce店面时,关注这些最佳实践可以帮助改善购物者在移动设备上的体验。

  • 减少购买的水龙头数量。一键式结帐消除了手动输入数据,减轻烦恼并减少了购物车遗弃的情况。
  • 通过第三方应用程序使用最先进的加密技术和一流的防欺诈功能进行增值支付处理。购物者需要知道自己的钱是安全的。
  • 为购物者提供多种付款方式。使购物者轻松与您开展业务。
  • 优化与媒体的互动。遵循针对所有UI元素的特定于设备的标准,以便购物者的体验正是他们对该设备的期望。
  • 包括手指友好的点击目标。确保按钮,例如,足够大的手指。
  • 简化导航。消除不必要的步骤。
  • 使其易于购买,例如通过一页购物车。
  • 与社交媒体联系。让购物成为客户可以与朋友分享的另一种体验。

这些做法通常由设计者来决定,但您需要了解它们对于增强购物者体验的重要性。它们在提高转换率方面也还有很长的路要走,也使商人感到高兴。

下一步是什么

我们了解了移动设计和移动用户界面的最佳实践。这些很重要,因为它们可以增强购物体验并促进销售。了解正确的方法可以帮助您更好地领导实施团队。现在是时候了解您应该考虑的国际化最佳实践。

Salesforce B2C商务功能咨询策略 – 探索店面设计最佳实践

学习目标

完成本单元后,您将能够:

  • 描述目录配置最佳实践。
  • 解释为什么镜像页面和目录导航很重要。
  • 解释配额的重要性。
  • 列出两个Quickview最佳做法。
  • 解释“在菜单导航中显示”属性如何工作。

店面设计最佳实践

店面设计可以成就或破坏商人的在线成功故事。注意购物者的体验至关重要。他们的兴趣,注意力范围和动机只是其中的一些因素。商家必须了解吸引购物者前往其网站的原因,激发他们购买东西,返回更多商品,并告诉亲朋好友他们的真棒体验。

我们从数百个(即使不是数千个)成功(且具有挑战性)的实施方案中总结出的最佳实践,可以帮助提高客户满意度。

拨号图标

在本单元中,我们讨论以下店面最佳实践:

  • 目录结构
  • 导航
  • 某些类型的店面页面

Salesforce B2C Commerce for Merchandisers模块中刷新您对目录的了解。

产品目录

目录是店面的核心。这是在网络空间中推向购物者选择的一组产品。在Salesforce B2C Commerce中,我们确定了一些用于创建目录结构和目录性能边界的最佳实践。

配置目录

B2C Commerce支持同一站点的多个目录,但是一次仅一个目录暴露给店面。最佳实践是配置拥有所有产品的主目录和分配给一部分产品的店面目录。通常,主目录数据是从记录系统中导入的。

最佳做法是使用两个目录:主目录和店面。

此主目录/店面目录配置可确保商家具有支持当前和将来业务需求的目录结构。要求简单的新在线商家起初可能不需要这种隔离级别。但是稍后,他们可能想要配置多个店面,每个店面都使用从主目录派生的独特产品类别。

请记住,类别会驱动店面导航。每个站点都有一个唯一的店面目录,您可以为每个站点分配不同的类别和子类别,以自定义站点导航。

主目录/店面目录导航使商家:

  • 维护产品的单个记录。
  • 通过独立导航为每个站点创建唯一的店面。
  • 轻松扩展国内和国际店面的站点。
  • 与店面分开复制产品,因为它们是主目录而不是店面目录的所有者。
  • 由于产品数据与店面目录数据是分开的,因此可以更快地执行复制和作业。

目录配额

就像上一单元中提到的内容和内容槽一样,目录也具有配额。配额是硬性限制,之后性能会受到影响。为了解决这个问题,当超出这些限制时,B2C Commerce会自动报告。

配额名称 描述 限制
每个类别的子类别 类别下可以创建的子类别数 1,000
产品目录 可以创建的目录数 200
每个产品的选项 一个产品可以拥有的最大选项数 1,000
每捆产品 捆绑销售商品的最大数量 100
每套产品 一个产品集中可以包含的最大产品数量 100
每个母版的变体 可以与主版本关联的最大变体数量 1,000

镜像页面和目录导航

最佳实践是店面页面导航应镜像店面目录结构。这样可以确保商家可以控制哪些类别显示在店面导航中以及它们的显示顺序。

否则,就会对商人和购物者造成混乱!

例如,购物者导航到店面,然后打开一个类别页面,其中显示了鞋子的销售。购物者很困惑,不知道该点击什么。他们绝对不想那天买鞋,所以他们放弃了这个网站。更大胆的购物者可能会输入搜索字词,然后从那里搜索。

更好的方法是将顶级类别显示为目标页面上的一组选项卡。购物者单击顶级类别,子类别显示在窗格中,或显示为移动设备上的内容位列表。页面流与店面目录结构匹配。

此示例显示了移动设备上的子类别内容插槽列表。顶级类别是女性。子类别是“夏季风格”,“女装”和“女装”。

子类别导航:夏季风格,女装,女装

在菜单导航中显示

最佳做法是对所有类别使用“在菜单导航中显示”属性,以使商人更具灵活性。商家可以通过在业务管理器中设置此属性来打开或关闭类别。默认情况下,所有类别均可用。

店面页面结构映射到目录中定义的类别结构时,搜索后会进行搜索细化。搜索细化可以按类别和子类别进行,但也可以按颜色,大小,结构等进行。对于使用搜索优化的商人,使用“在菜单导航中显示”属性可以使他们从页面导航类别中显示一组不同的值(在单独的窗格中或作为选择的列表)。他们可以关闭某些类别的菜单导航,而改为使用优化。

通过优化搜索,购物者可以使用多个属性(例如价格,类别或产品类型)进行搜索。例如,按类型(手链,戒指,项链,耳环或套装),金属(金,银或铂金)和类别(高级珠宝或服饰)搜索珠宝比搜索整个目录更具针对性。

使用现有属性

使用现有属性而不是创建新属性。如果需要以某种方式显示店面页面导航,请在自定义之前调查现有控件。

例如,如果要显示每个类别的标准垂直选项卡,而这些选项卡水平显示,请使用标准“ 页眉导航菜单横幅”属性。或者,如果要水平显示类别,并且类别从左到右显示,请使用“标题菜单方向”属性。

标头

最佳做法是在标题中显示身份验证信息。另外,报头必须更改以反映购物者的身份验证级别。它们是未经身份验证,经过身份验证还是被认可的?

例如,对于未经身份验证的购物者,标题显示为“登录/注册”。他们登录后,它将显示为Hello,Henry(Log Out?)

页脚

页脚也有最佳做法。他们应该使用内容资产,以便轻松地直接从Business Manager更新内容。

但是,应该将使用业务逻辑的页脚元素(例如电子邮件注册表单)编码到ISML中,以防止商家意外更改代码。

店面页面

让我们看一下与关键店面页面有关的最佳实践:类别和产品详细信息。

类别/列表页面

类别登录页面是选择类别的结果。它可以是静态页面,也可以看起来类似于搜索结果页面,其中包含所选类别的产品列表,而不是搜索结果中的产品。

像所有B2C Commerce网页一样,类别页面不应包含超过6个内容槽。

快速浏览

这是完整的产品详细信息页面的缩写版本。它应始终包含指向完整产品详细信息页面的链接。移动体验不应包含“快速查看”页面。

产品详细信息页面

有关产品的某些详细信息可以动态更改,例如其库存和基于购物车中其他项目,优惠券代码或购物者所属客户群的促销。最佳实践是此页面动态更改以反映处理此信息的业务规则。例如:

  • 用于支持库存,缺货,预购和缺货的库存规则
  • 促销消息传递,以获取项目和订单级别的折扣

SEO支持

最佳做法是让模板使用标准数据(例如product-name)作为默认元数据。这样可以确保相关数据以编程方式填充页面元数据,而商家可以使用更详细或更相关的信息覆盖该信息。这里有些例子。

页面类型 元标记 默认语法
产品详细信息页面 标题 <产品名称>-<站点名称>
描述 <产品说明> <站点名称>
关键词 <产品名称> <站点名称>
分类页面 标题 <类别名称>
描述 <站点名称>
关键词 <站点名称>
内容资产 标题 <资产名称>
描述 <站点名称>
关键词 <站点名称>

这里有一些更多的SEO最佳实践。

  • 包括一个关键字丰富的HTML网站地图,供购物者和机器人使用。
  • 不需要使用cookie来浏览目录页面。
  • 设计页面以引用在Business Manager中管理的内容资产,以便更改无需更改网站模板或代码。
  • 优化页面设计以避免代码膨胀。
  • 如果购物者落在过时的URL上,则创建自定义的404错误页面,其中包含进入网站或产品目录的替代路径。
  • 使用元标记提供有关HTML网页的结构化数据。
  • 创建关键字丰富的正文文本,站点内链接,锚文本和图像<alt>标签。
  • 从您的网站中删除重复的内容。例如,如果两个URL包含相同的页面内容,则删除其中之一。
  • 使用静态映射或动态映射规则来映射旧版URL。
  • 识别其他站点的入站链接,并要求它们更新新的URL。

下一步是什么

我们讨论了店面设计最佳实践,例如将主目录和店面目录用于产品数据。我们还为您提供了最佳导航和SEO的指导。在下一单元中,我们将学习移动最佳实践。

Salesforce B2C商务功能咨询策略 – 探索一般建筑最佳实践

学习目标

完成本单元后,您将能够:

  • 解释为什么将业务功能与代码分开很重要。
  • 列出三个内容插槽规划注意事项。
  • 解释iFrame约束。
  • 描述如何最好地处理视频。
  • 列出三种确保最佳应用程序性能的技术。

建筑最佳实践

Salesforce B2C Commerce实施不是新的。自2005年以来,他们就一直存在,距离Salesforce收购Demandware并将其转变为B2C Commerce很早。因此,很有意义的是,许多人花了很多年时间来完善使店面实现平稳运行的过程。最佳实践通常来自痛点!

让我们探索一些最佳实践,以帮助您在挑战变成严重问题之前就将其克服。在本模块中,我们专注于:

  • 通用架构
  • 店面
  • 移动
  • 国际化

让我们开始吧!

将业务功能与代码分开

第一个最佳实践是店面业务功能和代码应分开处理。允许一个更改而又不影响另一个可以大大减少更新的复杂性。例如:

  • 将新的代码版本部署到生产实例不会影响商人是否可以为其产品配置图像或为新促销创建优惠券。
  • 更新活动(甚至更改其计划以使其在店面立即生效)对从阶段到生产的实时代码复制没有影响。

请记住,复制过程会将代码复制到实例,然后自动从当前代码切换到新代码。

将业务功能与代码分开是我们的参考体系结构(和系统)的设计方式。使业务功能依赖于代码部署或复制会使站点的灵活性低于其设计的灵活性。

内容版位

内容槽使商家可以指定一块店面不动产,他们可以通过时间表来控制它们所显示的内容。因为他们可以计划内容槽中的内容,所以他们可以基于限定词(例如客户组)更改显示内容。如果他们有多个显示不同内容的内容槽,则可以使用A / B测试进行比较,以了解哪个推动了更多业务。与此相比,显示静态内容资产是无法安排,定位或测试的。

A / B测试

您将在Business Manager中找到A / B测试,您可以在其中配置多个客户体验,将它们显示给不同的组,然后随着时间进行测试,以查看哪些体验可以带来更多的销售。体验可以是插槽配置,升级或排序规则。如果购物者通过与他们正在查看的页面或客户群相关的某些触发器或限定符,则他们有资格获得A / B测试。例如,居住在弗吉尼亚州的25-40岁男性可能会不同于居住在纽约的60-75岁女性。购物者否则会看到控制经验。

这是购物者在控制经验和A / B测试经验之间所看到的例子。

控制体验内容插槽与测试段体验内容插槽

商家可以收集数据以确定哪种体验可以产生最佳效果,并相应地更改站点。他们还可以配置对站点的更改,这些更改仅影响某些购物者。

资产或广告位

尽管内容位置功能很棒,但它增加了复杂性。请注意,您配置为内容广告位而不是内容资产的内容。将静态或不经常更改的内容设计为内容资产;例如,页眉中的徽标或页脚中的链接。它们很少更改,不需要进行计划,定位或测试。

内容插槽的最大数量

尽量不要在一个页面上使用六个以上的内容槽。随着内容插槽数量的增加,页面性能会下降。

B2C Commerce的设计具有一定的约束和限制(称为配额),以确保在其之上构建的应用程序的效率和稳定性。如果超过配额,则意味着自定义代码无法有效利用受支持的功能,因此应使用更有效的解决方案。

这些是每个实例与内容相关的配额。因此,这是该实例上所有站点的最大数量。

名称 描述 限制
内容对象 内容资产的最大数量 100,000
资料夹 文件夹数量上限 10,000
子文件夹 库中子文件夹的最大数量 1,000
图书馆 内容库的最大数量 140
插槽配置 插槽配置的最大数量 10,000

iFrame

iFrame是一种用于在另一个网页中显示网页的方法。在可用性,可访问性和页面性能方面,iFrame的成本很高。因此,避免在实现中使用它们是B2C Commerce最佳实践。

视频

视频内容广受欢迎—许多购物者已经开始期望它,尤其是在服装行业。因此,对于成功且有效的实施,良好的处理非常重要。B2C Commerce不是视频托管平台,因此在任何实施中都不应被这样识别。

最佳做法是使用LINK合作伙伴技术进行视频托管。几个LINK技术合作伙伴(例如CorMedia和Informatica Corp)提供了富媒体功能。在Salesforce合作伙伴社区中检查他们以及其他LINK合作伙伴。其他视频解决方案包括YouTube和Vimeo。

辅助功能

辅助功能图标

Commerce Cloud店面参考体系结构(SFRA)支持基本的可访问性标准。最佳实践是使用任何自定义设置至少保持相同的可访问性级别。记录增加可访问性级别的要求也是一种最佳做法。

性能

性能图标

店面网站的性能对于推动在线销售至关重要。购物者在找到产品并结帐的时间过长时会离开网站。有几种技术可提供最佳实践,以确保最高水平的站点性能。

  • CSS Sprites:  Spriting将多个图像组合为一个图像,然后使用CSS在特定的时间和位置调用特定的图像。这减少了呈现页面的HTTP服务器调用的次数。它还可以节省带宽,这在通过蜂窝或低带宽连接呈现页面时非常重要。
  • 最小化: 通过最小化JavaScript和CSS代码,使店面网页更小,更易于加载。它通过消除空格和不必要的字符并缩小变量名称来实现此目的。较小的文件比较大的文件加载速度更快。
  • 组合CSS: 减少使用的CSS文件数量,从而减少HTTP服务器调用次数并缩短页面加载时间。
  • 控制页面重量: 页面总重量不得超过1.5MB。

下一步是什么?

在本单元中,我们学习了通用的体系结构最佳实践,例如将业务功能与代码,内容插槽,iFrame,通过LINK技术的视频分离,可访问性和性能分离。在下一个单元中,我们将讨论店面最佳实践。