Show Menu
主题×

管理通用电子商务

AEM通用解决方案提供了管理存储库中保存的商务信息的方法(与使用外部电子商务引擎相比)。 这包括:
标准AEM安装包括通用AEM(JCR)电子商务实施。
这目前用于演示目的,或根据您的要求作为自定义实施的基本基础。

产品和产品变体

以下过程适用于产品和产品变体。
在创建产品之前,您需要定义一个 scaffold 。 这指定了定义产品以及编辑产品时所需的字段。
每种不同的产品类型都需要一个scaffold。 相应的scaffold通过以下任一方式与产品关联:
  • 路径
  • 产品可以引用scaffold
Geometrixx-Outdoors商店具有单一产品类型(因此是单个scaffold):
/etc/scaffolding/geometrixx-outdoors
Geometrixx-Outdoors产品类型在以下位置处于活动状态:
/etc/commerce/products/geometrixx-outdoors
您可以在任何位置创建新的产品定义,而无需任何其他设置。

正在导入产品

导入产品——触屏优化UI

  1. 通过商务 导航到 “产品”控 制台
  2. 使用产 品控制台 ,导航到所需的位置。
  3. 使用“ 导入产品 ”图标打开向导。
  4. 指定:
    • 导入程序
      默认情况下,特定商 务提供者的导 入程序 Geometrixx
    • 要导入的文件;您可以使用浏览器选择文件。
    • 增量导入
      指示这是否为增量导入(与完全导入相对)。
    增量导入(属于示例geometrixx-outdoor导入程序)在产品级别操作。
    可以根据需要定义自定义的导入程序以运行。
  5. 选择 下一步 ,导入产品后,将显示所执行操作的日志。
    产品将导入到当前位置或相对于当前位置。
    重复使 Next 和Back 将重复导入产品定义。 但是,由于它们具有相同的SKU,因此存储库中的现有信息将被覆盖。
  6. 选择 完成 ,关闭向导。

导入产品——经典UI

  1. 使用工 具控制台 ,打开“商 ”文件夹。
  2. 双击以打开产品导 入程序 :
  3. 指定:
    • 存储名称
      产品将导入到:
      /etc/commerce/products/<*store name*>/
    • 商业提供程序
      您的商务提供商 的导入程序 ;默认情况下为Geometrixx。
    • 源文件
      要导入的文件在存储库中的位置。
    • 增量导入
      指示这是否为增量导入(与完全导入相对)。
  4. 单击“ 导入产品 ”。

创建产品信息

标准产品管理是基本的,因为Geometrixx-Outdoors产品集一直保持基本。 复杂性基于产品基架 基架 ,因此使用您自己的产品基架可以实现更复杂的编辑。

创建产品信息——触屏优化UI

  1. 使用产 品控制台 (通过 商务 )导航到所需的位置。
  2. 使用创 建图标 ,可选择以下任一选项(具体取决于结构和位置):
    • 创建产品
    • 创建产品变量
  3. 此时将打开向导。 使用“ 基本 ”( Basic )和“产品”( Product)选项卡输 入新产品或产品变体的产品属性。
    标题 ​SKU是创建产品或变体所需的最低要求。
  4. 选择 创建 ,以保存信息。
许多产品提供各种颜色和/或尺寸。 有关基本产品和相关产品变体的信息都可以从“产品”控制台进 行管理
产品及其变体以树结构的形式存储,产品信息位于顶部,变体位于下面(此结构由UI强制实施)。

编辑产品信息

Geometrixx-outdoors中的产品图像由以下位置提供:
/etc/commerce/products/...
这意味着,默认情况下,调度程序会阻止 它们 ,因此请根据需要进行配置。

编辑产品信息——触屏优化UI

  1. 使用产 品控制台 (通过商 )导航到您的产品信息。
  2. 使用以下任何一种方式:
    选择“查 看产品数据 ”图标:
  3. 显示产品 属性。 使用 编辑 和完 成进行任何更改。

显示产品引用

Showing Product References - Touch-optimized UI

  1. 使用产 品控制台 (通过商 )导航到您的产品信息。
  2. 打开引用的辅助边栏,并显示以下图标:
  3. 选择所需的产品——辅助边栏将更新以显示可用的引用类型:
  4. 单击/点按引用类型(例如,产品页面)以展开列表。
  5. 选择特定引用以显示选项:
    • 导航到产品页面
    • 编辑产品页面

Search for Products

  1. 通过商务 导航到 “产品”控 制台
  2. 打开“搜索”的辅助边栏,并显示以下图标:
  3. 您可以使用多个彩块化来搜索产品。 搜索只能使用一个或多个彩块化。 将显示找到的产品:
  4. 单击/点按产品可打开它。 您还可以发布产品或查看产品数据。

多个资产

您可以在产品组件中添加多个资产,然后指定将在产品页面上显示的资产。
与多个资产相关的所有操作都可通过触屏优化UI完成。

添加多个资产

  1. 通过商务 导航到 “产品”控 制台
  2. 使用产 品控制台 ,导航到所需的产品。
    您必须处于产品级别,而不是变体级别。
  3. 点按/单击 查看产品数据图标 (带有选择模式或快速操作)。
  4. 点按/单击编辑图标。
  5. 滚动到 添加
  6. 点按/单击 添加 。 此时会显示新的资产占位符。
  7. 点按/单击​ 更改 ​会打开一个对话框,通过该对话框可以选择资产。
  8. 选择要添加的资产。
    您可以选择的资产来自 资产
  9. 点按/单击完成图标。
两个资产现在存储在您的产品组件中。 您可以配置将在产品页面上显示哪个页面。 这适用于类别系统。 首先,您需要向单个资产添加类别:
  1. 点按/单击 查看产品数据
  2. 在资产 下键入资产类别 ,例如 cat1 cat2
    您还可以对类别使用标记。
  3. 点按/单击完成图标。 您现在必须转 出您 的更改。
现在,您的资产在产品组件中具有一个类别。 您可以配置将在三个不同级别显示的类别:
如果未设置类别,则第一个资产将显示在产品页面上。
选择要显示的图像的机制如下:
  1. 验证是否已为产品页面设置类别。
  2. 如果未设置,请验证是否为目录设置了类别。
  3. 如果没有,请验证是否为产品控制台设置了类别。
对于目录级别和产品控制台级别,您必须转出更改以应用修改并查看产品页面上的差异。

产品页面

  1. 导航到您的产品页面。
  2. 编辑 “产品”组件。
  3. 键入您 选择的图像类别 ( cat1 例如)。
  4. 点按/单击 完成 。 页面将刷新,此时应显示正确的资产。

目录

  1. 导航到您的目录。
  2. 点按/单击 查看属性
  3. Tap/click Edit .
  4. 点按/单击资 产选项 卡。
  5. 键入所需的 产品资产类别
  6. 点按/单击 完成
  7. 转出 ,您的更改。

产品控制台

  1. 使用“产 ”控制台,导航到所需的产品。
  2. 点按/单击 查看产品数据
  3. Tap/click Edit .
  4. 键入默 认资产类别
  5. 点按/单击 完成
  6. 转出 ,您的更改。

发布/取消发布产品信息

发布/取消发布产品信息——触屏优化UI

产品信息通常通过引用它的页面发布。 例如,在发布引用产品Y的页面X时,AEM将询问您是否也要发布产品Y。
对于特殊情况,AEM还支持从产品数据直接发布。
  1. 使用产 品控制台 (通过商 )导航到您的产品信息。
  2. 使用以下任何一种方式:
    根据需 要选择 “发 布”或 “取消发布”图标:
    将根据需要发布或取消发布产品信息。

Product Feed

Search&Promote集成允许您:
  • 使用独立于基础存储库结构和商务平台的eCommerce API。
  • 利用Search&Promote的Index Connector功能以XML格式提供产品源。
  • 利用Search&Promote的远程控制功能执行产品源的按需或计划请求
  • 不同Search&Promote帐户的源生成,配置为云服务配置。
有关详细信息,请阅读 产品信息源

产品更新的事件处理程序

有一个事件处理程序,它在添加、修改或删除产品以及添加、修改或删除产品页面时记录事件。 有以下OSGi事件:
  • com/adobe/cq/commerce/pim/PRODUCT_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_DELETED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_ADDED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_MODIFIED
  • com/adobe/cq/commerce/pim/PRODUCT_PAGE_DELETED
对于 PRODUCT_* 事件,路径指向中的基本产品 /etc/commerce/products 。 对于 PRODUCT_PAGE_* 事件,路径指向节 cq:Page 点。
您可以在Web控制台中的OSGI事件()中查 /system/console/events 看它们,例如:
另请阅读 AEM中的事件处理

目录

生成目录

生成目录——触屏优化UI

目录将引用您的产品数据。
要生成目录,请执行以下操作:
  1. 打开“站点”控制台(例如, http://localhost:4502/sites.html/content )。
  2. 导航到要创建新页面的位置。
  3. 要打开选项列表,请使用“ 创建 ”图标:
  4. From the list select Create Catalog , the Create Catalog wizard will open.
  5. 导航到所需的目录Blueprint。
  6. 点按/单击 选择 按钮,然后点按/单击所需的目录Blueprint。
  7. Tap/click Next .
  8. 键入标 和名
  9. 点按/单击创 按钮。 将创建目录并打开一个对话框。
  10. 点按/单 “完成”按钮将返回到“站点”控制台,您将能够在该控制台中看到您的目录。
    点按/单 击“打开目录 ”按钮可打开您的目录(例如 http://localhost:4502/editor.html/content/test-catalog.html )。

生成目录——经典UI

目录将引用您的 产品数据
  1. 使用“网 ”控制台,导航到您的“目 录蓝图 ”,然后导航到“基本目录”。
    例如:
    http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog
  2. 使用章节Blueprint模板创 建新页面
    For example, Swimwear .
  3. 打开新页 Swimwear 面,然后单 击编辑Blueprint ,打开“属性” 对话框 ,在该对话框中可以设置“产品 ​”选择。
    例如,打开“标 记/关键字 ”字段以选择“活动”,然后从Geometrixx-Outdoors部分中选择“游泳”。
  4. 单击 确定 ,以保存您的属性;示例产品将显示在Blueprint页 面的“产品选择标准 ”下。
  5. 单击转 出更改…… ,选择转出页 面和所有子页面 ,然后单击下一步 , ​转出转出。 成功完成转出后,状 态指示符 将显示为绿色。
  6. 您现在可以单击“ 关闭 ”并检查新目录部分;例如,on和under:
    http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html
  7. 再次从Blueprint页面单击“编 辑Blueprint ”,在“属性”对话 框中打开“ 生成的页面 ​”选项卡。 在横幅列表字段中,选择要显示的图像;例如, summer.jpg
  8. 单击 确定 ,以保存您的属性;横幅信息将显示在Blueprint页面 的“产品选择条件 ”下。
  9. 转出这些新更改。

Rolling Out a Catalog

推出目录——触屏优化UI

转出目录:
  1. 通过“商 ”导航到目 录控制台
  2. 导航到要转出的目录。
  3. 使用以下任何一种方式:
    选择转出 更改图标 :
  4. 在向导中,根据需要设置转出,然后点按/单击转出 更改
  5. 此时将打开一个对话框。 完成进程 后点按 /单击完成。

Rolling out a Catalog - Classic UI

转出目录:
  1. 导航到要转出的目录。 例如:
    http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
  2. 单击 转出更改……
  3. 根据需要设置转出。
  4. 单击 转出

Blueprint Importer

Blueprint Importer —— 触屏优化UI

  1. 通过“商 ”导航到目 录控制台
  2. 导览至要导入目录Blueprint的位置。
  3. 点按/单击“导入 Blueprints ”图标。
  4. 在向导中,根据需要选择源,然后点按/单击下 一步
  5. 完成导入 后点按 /单击完成。

Blueprint Importer —— 经典UI

  1. 使用工 具控制台 ,导航到 商务
    例如:
    http://localhost:4502/miscadmin#/etc/commerce
  2. 打开“目 录蓝印导入程序”
  3. 根据需要设置导入。
  4. 单击“ 导入目录Blueprints”

促销活动

创建促销

创建促销——经典UI

以下示例处理直接在营销活动中持有的 促销 ,它用于凭证。
促销活动也可以包含在 营销 活动中的体验中。
有关详细信息,请参 阅Promotions and Vouchers
  1. 打开创 作实例的 “网站”控制台。
  2. 在左侧窗格中,选择所需的营销 活动
  3. 单击“ New ”,选择“ Promotion ”模板,然后为新凭证指定标题 (如果需要, 则为NameNameName)。
  4. 单击​ 创建 。新的促销页面将显示在右侧窗格中。
  5. 通过以下任 一方式 ,编辑属性:
    • 打开页面,然后单击“编辑”按钮以打开“属性”对话框
    • 在网站控制台中选择页面,然后使用上下文菜单(通常是鼠标右键)选择 ​属性……并打开属性对话框
    根据需 要指定促销 、折扣 类型 折扣值 ,以及任何其他字段。
  6. 单击​ 确定 ​进行保存。
  7. 您现在可以激活您的促销,以便购物者在发布实例中看到它。

优惠券

创建凭证

创建优惠券——经典UI

  1. 打开创 作实例的 “网站”控制台。
  2. 在左侧窗格中,选择所需的营销 活动
  3. 单击“ New ”,选择“ Voucher ”模板,然后为新凭证指定标题 (如果需要, 则为NameNameNameFild)。
  4. 单击​ 创建 。右侧窗格中将显示新的凭证页面。
  5. 通过双击打开新的凭证页面,然后单击“ Edit ”以根据需要配置信息。
  6. 单击​ 确定 ​进行保存。
  7. 您现在可以激活您的优惠券,以便购物者可以在发布实例上的购物车中使用它。

删除优惠券

删除优惠券——经典UI

要使凭证对客户不可用,您可以:
  • 取消激活凭证——它将在创作环境中保持可用,因此您可以在以后重新激活它。
  • 完全删除它。
这两种操作都可以从网站控制 台中完 成。

修改凭证

Modifying Vouchers - Classic UI

要更改优惠券或促销的属性,可在“网站”控制台上双击该优惠券或 促销 ,然后单击“编 辑” 。 保存后,您应激活它,以便将更改推送到发布实例。

将优惠券添加到购物车

要允许用户向购物车添加凭证,您可以使用内置的 Vouchers 组件(商务类别)。 您需要将其添加到显示购物车的页面(但不是必需的)。 The vouchers component is a form which the user can enter a voucher code, it is the shopping cart component that actially shows the list of applied vouchers and their discount.
在演示站点(Geometrixx Outdoors - English)中,您可以在购物车页面上的实际购物车下看到凭证表单。

订单

应记住,开箱即用的AEM没有与订单相关的标准功能(如退回商品、更新订单状态、执行履行、生成包装单)所需的操作。 它主要用于技术预览。
AEM中的通用订单管理一直是基本的;向导中可用的字段取决于scaffold: /etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog
如果创建自定义的基架,则可以存储更多订单信息。
订单控制台会显示供应商订单信息,该信息从不发布。
客户订单信息保留在其主目录中,并由其帐户的订单历史记录公开。 此信息与其主目录的其余部分一起发布。

创建订单信息

创建订单信息——触屏优化UI

  1. 使用“订 ”控制台导航到所需的位置。
  2. 使用创 建图 标选择创 建顺序
  3. 此时将打开向导。 使用“基 ”、“ 内容 ”、“付款 ”和“ 订单信息 履行”标签输入关于新订单的履行信息。
  4. 选择 创建 ,以保存信息。

编辑订单信息

编辑订单信息——触屏优化UI

  1. 使用“订 ”控制台导航到订单。
  2. 使用以下任何一种方式:
    选择“查 看订单数据 ”图标:
  3. 显示订单 。 使用 编辑 和完 成进行任何更改。