这是与 Recommendations AI、Retail Search 和新的 Retail 控制台相关的文档。如需在受限 GA 阶段使用 Retail Search,请与 Cloud 销售人员联系

如果您仅使用 Recommendations AI,请保留在 Recommendations 控制台上并参阅 Recommendations AI 文档

创建和管理控件

本页面介绍了如何添加、查看、修改和删除控件。

  • 投放控件是您定义并应用到各个 Retail Search 投放配置的规则。
  • 网站级控件:适用于所有 Retail Search 结果。

投放控件

借助投放控件规则,您可以创建规则,从而自定义您的投放配置提供搜索结果的方式。

您可以在 Cloud Console 中创建基于规则的投放控件,其中包含触发规则的条件和条件触发时执行的操作。然后,您可以将新的投放控件附加到您创建的任何 Retail Search 服务配置。

Retail Search 投放配置具有控件的多对多关系。您可以向投放配置添加多个控件,一个控件可以与多个投放配置相关联。

您可以创建控件,然后将其添加到全局 Retail Search 投放配置中或将其交换。

您可以随时在控件页面上创建或修改投放控件。创建 Retail Search 投放配置时,Retail Cloud Console 还会提示您选择性地创建控件。

您最多可以创建 1000 个投放控件。

投放控件适用于:

  • 提升/掩埋:影响返回结果列表中的结果排名和顺序。
  • 过滤条件:从返回结果列表中移除未传递过滤条件的结果。
  • 重定向:根据搜索查询将用户重定向到特定页面。
  • 语言:自定义搜索查询语言。您可以使用以下几种语言控件:
    • 同义词:扩展搜索查询的搜索查询的同义词。
    • 单向同义词:针对特定字词扩展单向同义词。
    • 不关联:阻止在出现特定字词时搜索一组字词。
    • 忽略:阻止搜索中使用某个字词。
    • 替换:替换搜索查询中的字词。

如需查看这些控件的示例,请参阅服务控件规则

创建新的投放控件

在 Google Cloud Console 的“控件”页面上添加新的投放控件。

  1. 转到 Google Cloud Console 中的“Retail 控件”页面。

    转到“控件”页面

  2. 投放控件标签页上,点击 创建控件

  3. 为新控件输入名称。

  4. 输入控件 ID。

  5. 选择控件类型:

    提升/掩埋

    如需详细了解此控件类型,请参阅提升/掩埋控件

    1. (可选)输入查询字词(例如 running shoes,您希望提升或掩埋它),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。当其中一个字词包含在查询中时,提升/掩埋规则生效。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。如果您指定查询字词,则只有在此时间范围内,在查询中使用这些字词时之一时,才会应用规则。

    3. 提升/掩埋商品字段中,指定要提升或掩埋的商品特性。使用过滤和排序中记录的过滤条件表达式语法。

      例如,如需要指定“product1”和“product2”的红色和蓝色版本,请使用以下语法:(id: ANY("product1","product2")) AND (colorFamily: ANY("Red","Blue"))

    4. 对于提升/掩埋值,使用滑块设置提升强度。正值会增强结果,负值会掩埋结果。

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

    过滤条件

    如需详细了解此控件类型,请参阅过滤器控件

    1. 输入查询字词(例如 running shoes,要针对它进行过滤),并针对每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含这些字词之一,则过滤规则可以生效。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    3. 过滤条件操作字段中,指定在触发规则时要应用的过滤条件。

      使用过滤和排序中记录的过滤条件表达式语法。

      例如,如需过滤“product1”和“product2”的红色和蓝色版本,请运行以下命令:(id: ANY("product1","product2")) AND (colorFamily: ANY("Red","Blue"))

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

    重定向

    如需详细了解此控件类型,请参阅重定向控件

    1. 输入查询字词(例如 running shoes,它应触发重定向规则),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含这些字词之一,则重定向规则会生效。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    3. 重定向 URI 字段中,指定触发规则时要重定向到的页面。

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

    同义词

    如需详细了解此控件类型,请参阅同义词控件

    1. 输入至少两个查询字词(例如 running shoes,它们应该互为同义词),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      如果查询中包含其中任一字词,则搜索会将其他查询字词视为所包含字词的同义词。

      这是一个控件条件。查询中包含这些字词之一时,同义词规则会生效。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。(此字段还提供了控件操作,旨在使用您指定为同义词的其他字词。)

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    单向同义词

    如需详细了解此控件类型,请参阅单向同义词控件

    1. 输入查询字词(例如 running shoes,它应该具有关联的同义词),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含其中任一字词,搜索会将其他查询字词视为所包含字词的同义词(所包含的字词将在关联的字词部分中指定)。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    3. 关联的字词部分中,输入应该用作您之前指定的查询字词的同义词的字词。

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

    不关联

    如需详细了解此控件类型,请参阅不关联控件

    1. 输入查询字词(例如 running shoes,您希望它明确地与其他字词区别开来),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含其中任一字词,规则会阻止它与您在关联字词字段中指定的字词关联。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    3. 关联的字词中,输入不应在搜索结果中与您之前指定的查询字词关联的字词。

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

    忽略

    如需详细了解此控件类型,请参阅忽略控件

    1. 输入查询字词(例如 running shoes,您希望禁止在搜索中使用它),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含这些字词之一,则可以应用忽略规则。(此操作还提供控件操作,其用于忽略指定的字词。)如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    替换

    如需详细了解此控制类型,请参阅替换控件

    1. 输入查询字词(例如 running shoes,您希望替换它),并为每个字词选择以下选项之一:

      • 部分匹配:此规则仅在查询包含与查询字词部分匹配的内容时适用。
      • 完全匹配:此规则仅在查询包含与此查询字词完全匹配的内容时适用。

      这是一个控件条件。如果查询中包含其中任一字词,则系统会将其替换为您在替换字词中提供的字词。如果您指定时间范围,则只有在同时满足时间范围条件时,才会应用规则。

    2. (可选)点击添加时间范围按钮以添加一个或多个应该应用此规则的时间范围。

      这是一个控件条件。只有在此时间范围内某个查询使用您指定的某个查询字词时,才会应用该规则。

    3. 替换字词中,输入应替换您之前指定的查询字词的字词。

      这是一个控件操作,用于指定在满足控件条件时规则将执行的操作。

  6. 选择要应用控件的投放配置。

  7. 提交控件设置。

    新创建的或更新的控件需要几分钟时间才能准备好传送实时流量。您可以立即在评估页面上测试更改。

您可以在“控件”页面的投放控件 (Serving controls) 标签页上找到列出的新控件。

查看或修改投放控件

“控件”页面的投放控件标签页列出了所有投放控件及其相关投放配置。点击 修改以更改控件的设置,包括是否将其应用于其他投放配置。

您还可以在“投放配置”页面上查看和修改每个投放配置的控件。点击投放配置以查看其“详细信息”页面,该页面列出了该配置的所有投放控件和网站级控件。

新创建的或更新的控件需要几分钟时间才能准备好传送实时流量。您可以立即在评估页面上测试更改。

删除投放控件

删除服务器控件,从正在使用它的投放配置中移除该规则。

  1. 转到 Google Cloud Console 中的“Retail 控件”页面。

    转到“控件”页面

  2. 在计划要移除的控件的表行中,点击 删除

  3. 在确认窗口中,点击删除以完成删除。

网站级控件

借助侧边控件,您可以在所有投放配置中全局管理设置。

特性控件

您可以在 Cloud Console 中为目录的产品特性使用网站级特性控件。

可用的网站级特性控件包括:

  • 可编入索引:Retail Search 可以使用此特性进行过滤和构面。
  • 动态构面:Retail Search 可以根据过去的用户行为(例如构面点击和视图)自动将此特性用作动态构面。如需为特性启用动态构面,必须将该属性的 Indexable 设置为 true。
  • 可搜索:此特性可通过 Retail Search 查询搜索,从而提高此特性的召回率。此控件仅适用于文本特性。

您可以为单个特性启用或停用侧边特性控件。

动态构面可用作网站级特性控件。默认情况下,系统会为所有自定义特性启用动态构面。

目录级配置模式中,可对“可编入索引”和“可搜索”使用网站级特性控件。

预定义的系统特性(例如品牌、颜色或尺寸)始终可编入索引。文本系统特性始终可搜索。您可以为自定义特性(通过 Product.attributes[] 定义的特性)开启/关闭“可编入索引”和“可搜索”;默认情况下,这两者针对自定义特性设置为 false。

此外,您可以使用 Product API 方法仅为每个产品设置一些特性配置。

如需详细了解特性配置以及何时可用,请参阅特性配置

设置网站级特性控件

在 Google Cloud Console 中的“控件”页面上设置网站级特性控件。

您可以通过默认的目录级配置模式设置全局特性控件。以前,默认模式是产品级配置。如果您仍在使用产品级配置模式,并且需要切换模式,请与 Retail 支持团队联系。

  1. 转到 Google Cloud Console 中的“Retail 控件”页面。

    转到“控件”页面

  2. 转到网站级控件 (Site-wide controls) 标签页。

    此标签页会显示一个表,其中包含您可以为其设置网站级控件的所有产品特性。

  3. 点击 修改控件

  4. 启用或停用控件。

    • True:为该属性启用控件。这会替换 Retail API 中的任何产品级特性配置。
    • False:停用相应属性的控件。这会替换 Retail API 中的任何产品级特性配置。

      请注意,您只能为同样设置为可编入索引的特性将动态构面设置为 true。

  5. 点击保存控件 (Save Controls)。

    对可编入索引和可搜索的特性配置设置所做的更改将在 12 小时内生效,或者在下次目录提取时立即生效。动态构面配置更改最多需要两天时间。您可以立即在评估页面上测试更改。