关于业务规则

您可以使用业务规则来推销您的搜索。

使用业务规则

例如,您可以配置横幅的显示时间、显示结果以及显示顺序。 您还可以配置facet中项目的位置以及用于给定搜索的模板。 这些规则按照定义的顺序运行;规则的订单编号越高,在该过程中运行得越晚,超过了之前的规则。 您可以拖放规则以更改其顺序,也可以通过在规则顺序文本框中输入新编号来对它们重新排序。

每个业务规则都由触发器和操作组成。

触发器定义规则何时运行。 例如,当查询词为“mens”或结果大多为帽子时。 触发器由多个条件组成,这些条件必须全部满足,或者其中任何一个条件必须满足才能使整个触发器成真。 可以通过更改触发器运算符来指定优先级。

操作定义满足触发条件时发生的情况。 例如,将横幅设置为显示或将给定结果移动到位置1。 规则表显示规则的摘要信息。 您可以单击规则名称以将其打开,并查看其他信息。

规则表显示所有业务规则的列表。 默认情况下,该表以降序显示添加的最后十条规则。 您可以单击表中的列标题以按升序或降序对规则进行排序。

业务规则可以具有以下三种状态之一:已批准、已暂停或WIP(进行中的作品)

业务规则状态

描述

已批准

在实时环境和分阶段环境中运行已批准的业务规则。 您可以在高级规则生成器中批准业务规则。

挂起

挂起的业务规则从不在分阶段环境或实时环境中运行。

WIP

WIP(在制品)是未批准或暂停的业务规则。 即,您可能仍在处理它们,或者您可能希望在批准它们之前先对其进行测试。 处于WIP状态的业务规则仅在您的暂存环境中运行。

您批准业务规则并将其实时推送,以便它们在您的实时环境中运行。 当前,只能将​all​规则实时推送。 但是,您可以更改规则的状态,以控制在实时环境中运行和不运行哪些规则。

默认情况下,只要满足相关触发器,就会运行规则。 但是,您可以选择计划规则以在特定日期和时间范围内运行。

此外,默认情况下,只要满足所有商店的关联触发器,规则就会运行。 如果希望规则仅应用于某些商店,则可以使用“商店”面板选择应用该规则的一个或多个商店。

添加新业务规则

您可以使用Visual Rule Builder或Advanced Rule Builder添加业务规则,以定制客户的搜索体验。

添加新业务规则

以下步骤假定您使用可视规则生成器。

  1. 执行以下操作之一:

    • 在产品菜单中,单击​Rules > Business Rules。 在Business Rules页面上,单击​Add New Rule

    • 在产品菜单中,单击​Simulator。 在​Simulator for Today​页面上,单击​Options​下拉菜单右侧的​Add New Rule

      如果页面上未显示​Add New Rule​选项,请在​Options​下拉菜单中单击​Simulate Staged

  2. 在​Name​文本字段中,键入业务规则的新名称。

    还不要单击​Save Rule

  3. (可选)如果您管理大量业务规则,则可以用特定标签标记业务规则。 在​Tags​字段中,输入一个或多个标记标签,使用逗号、Tab或Enter作为分隔符。

    在Business Rules页面上,使用​Filter by tag​功能筛选与给定标签匹配的规则。 1.在Business Rule Builder页面上,设置要使用的触发器和操作。

    触发器选项

    触发器是运行业务规则必须满足的条件。 当业务规则有多个触发器时,您可以使用以下三种方法之一配置触发器的响应方式:

    • 所有触发器都必须为true(默认设置)的响应,如下例所示:

      if a AND b AND c then ...

    • 任何触发器都必须为true的响应,如下例所示:

      if a OR b OR c then ...

    • 指定自定义触发器组合的响应。 即,将单个触发器或“条件”与AND运算符和OR运算符组合。

      您还可以通过添加左括号和右括号组合来更改评估的优先级,如下例所示:

      if (a OR b) AND c then ...

      注意

      如果将AND运算符与OR运算符组合在自定义业务规则集中,请确保正确地指定括号以确保以正确的顺序评估触发器。

      默认情况下,不能自定义触发器组合这一特殊功能。 请与技术支持联系以激活此功能供您使用。

    触发器选项

    描述

    关键字匹配

    当搜索词与给定区分大小写的关键字匹配时,触发器为true。 触发器对于关键字及其所有同义词均为true,如语言学词典中所定义。

    查询匹配

    当所有搜索参数匹配时,触发器为true。

    结果组占优势

    当给定搜索定义的结果组主宰结果集时,触发器为true。

    默认情况下,主导权设定在50%。 此设置是您可以设置的促销首选项。

    整个组必须存在于结果集中,此触发器才能为真。 结果组是动态的。 根据与原始搜索条件匹配的结果,索引操作之后可以更改这些内容。

    结果组存在

    当给定搜索定义的结果组存在于结果集中时,触发器为true。 要满足此触发器,必须在结果集中包含整个组(结果可显示在任何页面上)。 结果组是动态的,在索引操作之后可能会根据与原始搜索条件匹配的结果而发生更改。

    结果呈现

    当在结果集中找到单个结果时,触发器为true。 结果可以位于结果集的任意位置,用户当前查看的页面上不必包含该结果。

    操作选项

    当满足业务规则的触发器时,将执行与该规则关联的操作。 可视化规则生成器允许您创建以下操作,而您可以使用高级规则生成器创建其他类型的操作。

    下表中的“删除彩块化项”(Remove Facet Item)、“显示彩块化项”(Reveal Facet)、“删除彩块化”(Remove Facet)、“推送彩块化项”(Push Facet Item)操作需要彩块化。 选择facet的界面取决于帐户的配置方式。 例如,普通帐户使用下拉式列表来选择彩块化。 但是,如果您的帐户具有带槽的彩块化,则会出现一个自动完成文本框,您可以在其中输入任何彩块化的名称。 在您键入facet名称时,自动完成会在下拉列表中建议facet。 建议包括当前定义的彩块化。 如果您的帐户有插槽图,则还建议使用插槽彩块化。

    动作选项

    描述

    推送组

    将由指定搜索条件定义的搜索结果组推送到特定位置。

    推送搜索结果组不会隐式添加该组。

    添加组

    添加由指定搜索条件定义的搜索结果组。

    删除组

    删除由指定搜索条件定义的搜索结果组。

    单次推送

    将单个搜索结果推送到所选位置。

    添加单个

    将单个搜索结果添加到所选位置。

    删除单个

    从搜索结果集中删除单个搜索结果。

    删除所有结果

    从搜索结果集中删除所有结果。

    选择其他横幅

    更改所选横幅区域中的横幅。

    在网页查看区域右键单击横幅时,此选项可用。

    添加横幅命令

    仅适用于AdobeDynamic Media经典模板。

    允许您更改在横幅模板中使用的默认参数。

    请参阅使用AdobeDynamic Media经典添加横幅中的选项表。

    另请参阅使用AdobeDynamic Media经典编辑横幅。

    删除横幅

    从所选横幅区域删除横幅;除非设置横幅的其他规则覆盖此规则,否则不会显示横幅。

    在网页查看区域右键单击横幅时,此选项可用。

    推送彩块化项

    将彩块内的项目推入选定位置。

    删除区域

    从搜索结果页面删除区域。

    另请参阅下面的删除彩块化操作。

    显示区域

    在搜索结果页面中显示区域。

    另请参阅下面的“显示彩块化”操作。

    删除彩块化项

    从彩块化中删除彩块化项目。

    “显示 Facet 项目”

    显示特定彩块化项。

    显示彩块化

    显示特定彩块化。 此操作优先于“显示区域”操作。

    删除彩块化

    删除特定facet。 此操作优先于“删除区域”操作。

    根据处于活动状态(展开)的规则生成器面板,您还可以执行以下操作来设置触发器和操作。

    • 展开​Triggers​面板时——在“业务规则生成器”页面的演示文稿模板区域,右键单击任何搜索结果或搜索facet,然后单击​Add “result present” trigger

      在“触发器”面板中,单击触发器左侧的“X”,将其从触发器列表中删除。

    • 展开​Actions​面板时——在“业务规则生成器”页面的演示文稿模板区域,右键单击搜索结果。 单击​Add ResultRemove ResultPush to bottom​或​Push to #<n>(其中<n>是数字)。

  4. (可选)在任何“业务规则生成器”面板(Triggers、Actions或Schedule)中,执行下列操作之一:

    • 在“业务规则生成器”页面区域的演示文稿模板区域,右键单击横幅,然后单击​Select different banner。 在​Pick Banner​页面上,单击横幅缩略图下方的​Pick this banner,将其添加到演示文稿模板中。 只有与演示文稿模板上原始横幅的大小和区域匹配的横幅才可供您选择。

      添加横幅操作将添加到Actions面板。

    • 在Business Rule Builder页面的演示文稿模板区域中,右键单击要更改其参数的AdobeDynamic Media经典模板横幅,然后单击​Add banner commands。 在Change Parameters对话框中,设置所需的参数选项。

      请参阅使用AdobeDynamic Media经典添加横幅中的选项表。

      单击 Save.

      参数更改将添加到Actions面板。

      另请参阅使用AdobeDynamic Media经典编辑横幅。

    • 在“业务规则生成器”页面的演示文稿模板区域中,右键单击要从页面中删除的横幅,然后单击​Remove banner。 删除横幅操作将添加到“操作”面板。

  5. (可选)在​Schedule​面板中,执行下列操作之一:

    • 单击​Run Indefinitely​以在满足其关联触发器时运行规则。 此选项是默认选项。
    • 单击​Fixed Schedule,然后指定开始日期和时间,以及规则在满足其关联触发器时运行的结束日期和时间。
  6. 单击 Save Rule.

  7. (可选)在Business Rules页面上,执行下列操作之一:

编辑业务规则

您可以使用可视规则生成器或高级规则生成器来编辑已添加的业务规则。

编辑新业务规则

  1. 在产品菜单中,单击​Rules > Business Rules

  2. 在Business Rules页面上,执行下列操作之一:

    • 在Name列下,单击要更改的业务规则的名称。

      在​Settings > My Profile > My Preferences​中指定的默认接口中打开业务规则。

    • 在下拉列表中,单击要编辑的业务规则名称旁边的​Edit in advanced mode​或​Edit in visual mode

  3. 在Name文本字段中,键入业务规则的新名称。

    还不要单击​Save Rule。 1.在Business Rule Builder页面上,设置要使用的触发器和操作。

    请参见添加新业务规则下的选项表。

  4. (可选)在任何​Business Rule Builder​面板(Triggers、Actions或Schedule)中,执行下列任一操作:

    • 在Business Rule Builder页面的演示文稿模板区域,右键单击横幅,然后单击​Select different banner。 在Pick Banner page上,单击横幅缩略图下方的​Pick this banner,将其添加到您的演示文稿模板。 只有与演示文稿模板上原始横幅的大小和区域匹配的横幅才可供您选择。

      添加横幅操作将添加到Actions面板。

    • 在Business Rule Builder页面的演示文稿模板区域中,右键单击要更改其参数的AdobeDynamic Media经典模板横幅,然后单击​Add banner commands。 在Change Parameters对话框中,设置所需的参数选项。

      请参阅使用AdobeDynamic Media经典添加横幅中的选项表。

      单击 Save.

      参数更改将添加到Actions面板。

      另请参阅使用AdobeDynamic Media经典编辑横幅。

    • 在Business Rule Builder页面的演示文稿模板区域中,右键单击要从页面中删除的横幅,然后单击​Remove banner。 删除横幅操作将添加到Actions面板。

  5. (可选)在Schedule面板中,执行下列操作之一:

    • 单击​Run Indefinitely​以在满足其关联触发器时运行规则。 此选项是默认选项。
    • 单击​Fixed Schedule,然后指定开始日期和时间,以及规则在满足其关联触发器时运行的结束日期和时间。
  6. 单击 Save Rule.

    Business Rule Builder页面将关闭,您将返回到​Business Rule​页面。 您的规则显示在表中。 单击​Modified​列标题,按编辑日期对规则进行排序。 1. (可选)执行下列操作之一:

复制业务规则

您可以复制现有业务规则以用作要创建的新业务规则的基础。

复制业务规则

  1. 在产品菜单中,单击​Rules > Business Rules

  2. 在​Business Rules​页面中,在要复制的业务规则名称旁边的下拉列表中,单击​Copy rule

  3. 照常编辑复制的业务规则。

    请参阅编辑业务规则

批准业务规则

您可以激活状态为“WIP(进行中的工作)”或已暂停的业务规则。

批准业务规则

  1. 在产品菜单中,单击​Rule > Business Rules

  2. 在Business Rules页面上,使用业务规则表Status列中的状态列标题对状态为​WIP​或​suspended​的规则进行排序。

    使用表左侧的复选框列标题检查页面上当前显示的所有规则,或仅检查状态为​WIP​或​suspended​的规则。 1.在页面顶部附近的菜单栏上,单击​Approve

  3. 在​Confirm Action​对话框中,单击​OK

  4. (可选)执行下列操作之一:

挂起业务规则

您可以暂停状态为WIP(进行中的工作)或已批准的业务规则。

暂停某个规则时,您在用户界面中指示它暂时处于非活动状态,并将该规则上的任何工作再推迟一段时间。 但是,您仍可以编辑挂起的规则。

暂停业务规则

  1. 在产品菜单中,单击​Rule > Business Rules

  2. 在Business Rules页面中,使用业务规则表的“状态”列中的状态,检查状态为​WIP​或​approved​的规则。

  3. 在页面顶部附近的菜单栏上,单击​Suspend

  4. 在​Confirm Action​对话框中,单击​OK

  5. (可选)执行下列操作之一:

恢复业务规则

您可以恢复业务规则以重新激活挂起的规则。 恢复业务规则后,其状态将设置为WIP(进行中的工作)。

恢复业务规则

  1. 在产品菜单中,单击​Rule > Business Rules

  2. 在Business Rules页面上,使用业务规则表的“状态”列中的状态,检查状态为​suspended​的规则。

  3. 在页面顶部附近的菜单栏上,单击​Resume

  4. 在Confirm Action对话框中,单击​OK

  5. (可选)执行下列操作之一:

更改业务规则运行的顺序

您可以对业务规则重新排序,以更改它们在演示文稿模板上运行的顺序。

商业规则按照定义的顺序运行;规则的订单编号越高,在该过程中运行得越晚,超过了之前的规则。 通过在Business Rules页面的表的“顺序”列中输入新编号,可对规则重新排序。 您还可以使用拖放规则来更改其运行顺序。

更改业务规则运行的顺序

  1. 在产品菜单中,单击​Rule > Business Rules

  2. 在Business Rules页面的表中,执行下列任一操作:

    • 单击​Order​列标题以按升序或降序对规则进行排序。
    • 在​Order​列中,在业务规则名称左侧的文本字段中,键入要运行规则的订单编号。
    • 将表行拖放到希望规则运行的位置。 所有订单编号都会更新,以反映规则运行的新顺序。
  3. 单击 Save Changes.

    您的业务规则现在将按您指定的顺序运行。 例外情况是,如果指定了重定向业务规则。 如果和当重定向业务规则被触发或命中时,业务规则处理停止以允许重定向。

  4. (可选)执行下列操作之一:

删除业务规则

您可以使用批量操作下拉菜单删除状态为WIP、挂起或已批准的业务规则。

删除业务规则

  1. 在产品菜单中,单击​Rules > Business Rules

  2. 在Business Rules页面上,执行下列操作之一:

    • 使用复选框列标题检查页面上当前显示的所有规则。
    • 根据表的“状态”列中的状态,仅检查要删除的业务规则。
  3. 在Bulk Actions下拉列表中,单击​Delete

  4. 在Confirm Action对话框中,单击​OK

  5. (可选)执行下列操作之一:

在此页面上