本页面介绍了投放配置。投放配置是一种模型实体,它与一个模型或一组用于生成推荐内容或搜索结果的控件相关联。
与模型和控件的关系
创建投放配置时,请选择要附加的模型(用于推荐)或控件(用于搜索)。当您提出建议或搜索结果时,您的网站会调用投放配置。在投放时,系统会引用投放配置关联的模型或控件,以确定生成的推荐内容或搜索结果。
模型
一个推荐服务配置可以与一个模型相关联。不过,任何模型都可以与多个投放配置关联,这样一来,您就可以使用不同的投放配置在不同页面上部署相同的模型。
服务控件
搜索投放配置与投放控件之间存在多对多关系。您可以向投放配置添加多个投放控件,一个投放控件可以与多个投放配置相关联。
您可以创建投放控件,然后将其添加到全局搜索投放配置中或将其交换。
API 资源和权限
投放配置使用 placements
资源传递到 API:
- Recommendations 使用网址
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:predict
。 - Search 使用网址
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:search
。
对这些资源使用的权限包括 placements.search
和 placements.predict
权限。
支持 Vertex AI Search 商务解决方案中的展示位置
投放配置从 Recommendations AI v2 和 Retail Search v2alpha 开始提供。
servingConfig
资源可在 API 版本 v2beta 和 v2alpha 中使用。您可以使用此资源来创建、查看、修改和移除投放配置。
如果您已有展示位置,或创建新的展示位置,系统会自动创建与每个展示位置关联的投放配置。 创建投放配置不会创建相应的展示位置。
删除投放配置会删除其相应的展示位置,而删除展示位置将会删除其相应的投放配置。
借助投放配置,您可以修改多样性和价格重排序选项,并使它们近乎实时地生效。对于展示位置,您只能通过展示位置指向的建议模型来更改多样性和价格设置。
展示位置仍受支持,但建议改用投放配置。如果随机放置的 serving_config_id
作为搜索请求的一部分,搜索将默认使用基本上为空或未配置的服务控制,从而使 Vertex AI Search 商务解决方案仍能使用默认搜索功能。
用于投放配置的 Recommendations 选项
通过以下选项,您可以更改推荐投放配置的行为。
在创建模型时,以前可以使用这些选项;而是现在改为与投放配置相关联。
价格重排序
启用这项功能后,推荐概率相近的推荐目录项会按价格进行排序,价格最高的项列在第一位。默认情况下,价格重排序功能处于停用状态。
启用价格重排序有助于平衡转化率和平均订单价值。由于相关性也可用于对返回的商品进行排序,因此启用价格重排序不同于按价格排序。
创建投放配置后,即可修改此选项。
结果多样化
如果您想要确保单个预测请求返回的结果更加多样化,而不是看起来较为相似,可以启用多样化功能。 一般来说,实现多样性可降低类似产品在推荐面板中显示的几率,但也可能会移除一些优质推荐。创建投放配置后,即可修改多样化设置。此选项默认处于停用状态。
有两种类型的多样化:基于规则的多样化和基于数据的多样化。
基于规则的多样性
基于规则的多样性依赖于产品目录的类别。使用基于规则的多样性来推荐各种类别的商品。多样化是按级别配置的,多样化级别越高,每个类别显示的项越少。如果您的目录提供优质的产品类别,此多样化类型效果最佳。
多样化级别 | 每个类别的项数上限 |
---|---|
无 | 无限制 |
低 | 3 |
中 | 2 |
高 | 1 |
自动 | 取决于目录 |
以数据为依据的多样性
使用数据驱动的多样性来生成兼顾相关性和多样性的推荐结果。数据驱动的多样性功能会从产品目录元数据(例如商品名或类别)中学习。数据驱动型多样化功能不依赖于标题或类别字词,而是捕获语义相似性,从而实现效果更好的多样化。
多样化级别 | 类似商品的最大数量 |
---|---|
无 | 无限制 |
低 | 3 |
中 | 2 |
高 | 1 |
自动 | 取决于目录 |
类别匹配
如果服务配置包含用于提供建议的“类似商品”模型,您可以启用类别匹配。使用类别匹配时,返回的商品结果仅为与上下文商品共享至少一个类别的商品。
如果您的类别具有深度嵌套的层次结构,系统会使用启发式方法截断这些类别,以提高匹配的可能性。例如,如果上下文商品的类别为 a > b > c > d > e > f
,则返回的结果是类别为 a > b > c
的商品。
类别匹配可以与其他过滤选项(例如价格、供应情况和过滤标签)结合使用。例如,如果您使用过滤标记 fall_Sale
并启用了类别匹配,则返回的结果是同时具有所需标记和类别匹配的结果。
创建投放配置后,即可修改此选项。默认情况下,类别匹配处于停用状态。
用于投放配置的动态分面搜索选项
您可以在创建或修改投放配置时启用动态分面。
为投放配置启用动态构面后,搜索可自动根据过去的用户行为(例如构面点击和视图)将属性用作此配置的搜索结果中的动态构面。默认情况下,是否可以将给定属性用作构面由产品级属性配置定义。API 中的动态分面设置可被 Search for commerce 控制台中的网站级特性控件覆盖。请参阅管理网站级控件。
请注意,动态构面可以根据准确的商品目录数据创建。不过,要使该功能以适合您网站的最佳方式运行,构面模型需要学习您网站上的活动。为此,您需要准确设置 search
事件上传中的查询、类别和过滤字段。
后续步骤
- 从新的展示位置请求预测。