[仅限SaaS]{class="badge positive" title="仅适用于Adobe Commerce as a Cloud Service和Adobe Commerce Optimizer项目(Adobe管理的SaaS基础架构)。"}

支持

策略是目录视图中包含的数据访问过滤器,用于进一步优化交付给每个目录视图的数据。 策略可确保将正确的内容发送到正确的目标。 例如,销售点实体商店、市场、广告管道(Google、Facebook、Instagram)。

策略基于产品属性(如品牌、模型或部件类别),并用于定制目录数据以满足特定的业务要求。​AEM

过滤器

过滤器是策略中强制实施目录分段的机制。 过滤器允许企业根据运营需求定制店面和目录视图,使其适合特定的产品集。 可使用产品属性、运算符和值等标准定义规则或条件,以指示在目录视图或店面中包含或排除哪些产品。

过滤器的各个部分

过滤器由以下部分组成:

部分
描述
示例
属性
用于筛选的产品属性。
part_category
操作员
应用于属性的条件。
INEQUALSCONTAINS
值源
指定值是STATIC还是TRIGGER
STATIC 了解更多
满足条件的特定值。
brakes, suspension

示例

具有属性part_category、运算符IN和值brakes, suspension的筛选器可确保策略只筛选并显示具有属性part_category且值为brakesuspension的产品。

值源类型

有两种类型的值源: STATIC ​和​ TRIGGER

值源 ​为​ STATIC ​的策略被视为通用策略。 通用策略定义整个网站的体验。 这意味着目录视图将始终执行该策略。 换句话说,该策略的执行不基于店面上的任何用户交互。

值源 ​为​ TRIGGER ​的策略称为独占策略。 这意味着仅当在API调用的标头中指定触发器时,目录视图才会执行该策略。 在店面,这意味着根据购物者选择的内容来显示信息。 例如,在下图中,有两个下拉菜单:品牌 ​和​ 模型

店面上的触发器值源

品牌 ​和​ 模型 ​是已定义的触发器:

  • AC-Policy-Brand
  • AC-Policy-Model

如果购物者单击​ 品牌 ​下拉列表,则API调用的标头将包含AC-Policy-Brand,该标头配置为仅显示特定于AC-Policy-Brand策略的产品。

创建策略

在此部分中,您将创建一个新策略。 策略可以是​ STATIC ​或​ TRIGGER

创建静态策略

  1. 在左侧菜单上,打开​ Catalog ​部分并单击​ Policies

  2. 单击​ Add Policy ​按钮。

    此时将打开一个新页面,供您填写策略详细信息。​AEM

  3. 输入策略的名称,例如“Celport部件类别”。

  4. 单击​ Add Filter ​按钮。

    将打开一个对话框供您添加过滤器详细信息。

  5. 添加筛选器详细信息。 例如:

    1. 属性 — 输入目录中的属性。 例如,“part_category”。 此名称必须与目录中属性的名称完全匹配。

    2. 运算符 — 选择运算符。 例如,IN ​。

    3. 值Source — 选择​ STATIC ​。

    4. — 输入您之前指定的属性定义中的值。 例如,输入“制动器”为制动部件创建过滤器。​AEM该值必须与属性名称完全匹配。

    5. 要保存该值,请按​ Enter

      如果策略设计为按多个值过滤,请分别输入每个值。

  6. 单击筛选器详细信息对话框中的​ Save ​按钮。​AEM

  7. 单击您创建的筛选器旁边的操作点(…),然后选择​ 启用。 在此处,您还可以​ 编辑禁用 ​或​ 删除 ​筛选器。

    状态 ​列显示绿色图标和单词“已启用”。

  8. 单击​ Save ​按钮以保存新策略​。 如果该按钮未处于活动状态,请确保通过单击​ 新建策略 ​旁边的铅笔图标来添加策略名称。

  9. 要验证新策略,请单击“上一步”箭头返回策略列表。​AEM您将会看到新策略被列出。

创建TRIGGER策略

  1. 在左侧菜单上,打开​ Catalog ​部分并单击​ Policies

  2. 单击​ Add Policy ​按钮。

    此时将打开一个新页面,供您填写策略详细信息。​AEM

  3. 输入策略的名称,例如“Celport部件类别”。

  4. 单击​ Add Trigger ​按钮。

    出现​ 触发器详细信息 ​对话框。

  5. 输入触发器的名称,如​ AC-Policy-Brand

  6. 选择​ 传输类型HTTP_HEADER ​是目前唯一支持的类型。

  7. 单击​ Save ​按钮以保存触发器。

  8. 单击​ Add Filter ​按钮。

    将打开一个对话框供您添加过滤器详细信息。

  9. 添加筛选器详细信息。 例如:

    1. 属性 — 输入目录中的属性。 例如,“part_category”。 此名称必须与目录中属性的名称完全匹配。
    2. 运算符 — 选择运算符。 例如,IN ​。
    3. 值Source — 选择​ TRIGGER ​。
    4. — 输入您之前创建的触发器名称(AC-Policy-Brand)。
  10. 单击筛选器详细信息对话框中的​ Save ​按钮。​AEM

  11. 单击您创建的筛选器旁边的操作点(…),然后选择​ 启用。 在此处,您还可以​ 编辑禁用 ​或​ 删除 ​筛选器。

    状态 ​列显示绿色图标和单词“已启用”。

  12. 单击​ Save ​按钮以保存新策略​。 如果该按钮未处于活动状态,请确保通过单击​ 新建策略 ​旁边的铅笔图标来添加策略名称。

  13. 要验证新策略,请单击“上一步”箭头返回策略列表。​AEM您将会看到新策略被列出。

按照这些步骤,将创建策略并准备好链接到目录视图以控制产品可见性。

recommendation-more-help
e37aa9ac-438f-4a0d-bc16-4a10ee6cfc97