媒体应用推荐类型简介

本页介绍了创建媒体推荐应用时可用的推荐类型,包括每种推荐类型对应的业务目标、情境事件类型和其他自定义设置。

推荐类型

媒体推荐应用提供以下推荐类型:

您可能喜欢的其他类型

“您可能喜欢的其他内容”推荐类型会推荐用户最有可能与之互动的下一个文档。此推荐基于用户的互动记录和当前情境文档。

默认优化目标点击率

默认投放配置:不适用

可用的自定义

  • 业务目标

支持的应用部署页面

用户事件要求

  • view-itemmedia-play(针对点击率目标)

  • 对于转化率目标和每次访问的观看时长目标,请使用 media-completemedia-playview-item

“为您推荐”建议类型根据用户的互动记录,预测用户最有可能与之互动的下一个文档。此类推荐通常用于首页。

“为您推荐”功能在类别页面上也非常有用。类别页与首页相似,区别于前者只能显示属于该类别的商品。您可以使用带有过滤器标签的标准“推荐给您的”建议类型来实现此目的。例如,您可以向数据存储区中的项添加自定义过滤器标记(对应于每个类别页面)。发送推荐请求时,将用户事件对象设置为 view-category-page,并在“filter”字段中指定特定类别页面的标记。仅返回与所请求的过滤条件标记匹配的建议结果。在此用例中应停用多样性,因为多样性可能会与基于类别的过滤标记冲突。

如果您在首页上使用“为你推荐”功能,请选择“首页上下文”作为应用的上下文事件类型。由于“首页上下文”会使用“常规”选项不提供的其他使用信号,因此可以带来更好的效果。仅当您没有 view-home-page 事件时,才应使用“常规”选项。

默认优化目标点击率

默认的上下文事件类型:首页上下文

默认投放配置:不适用

可用的自定义

  • 业务目标

  • 上下文事件类型

支持的应用部署页面

  • 全部。在类别页面上,您必须提供过滤器代码。

用户事件要求

  • view-itemmedia-play(针对点击率目标)。对于首页情境,还需要 view-home-page

  • (media-playview-item) 和 media-complete(对于转化率目标和每次会话观看时长目标)。对于首页上下文,view-home-page 也是必需的。

更多类似内容

“类似内容”推荐类型会推荐与某个背景项相似的媒体内容,而且该背景项的查看者接下来可能会与之互动。“类似内容”功能基于该背景项,以及查看过该背景项的所有用户的汇总查看历史记录。“类似内容”应用通常用于详情页面或具有固定背景项的首页。

“与此类似”推荐类型会根据多种因素(包括媒体文档的类别字段)来确定两份媒体文档的相似程度。为了取得最佳效果,相似的媒体文档应具有重叠的类别;例如,["Action", "Comedy"] 类别与 ["Action", "Thriller"] 类别有点相似,但与 ["Drama"] 类别不相似。

默认优化目标点击率

默认投放配置:不适用

可用的自定义

  • 业务目标

支持的应用部署页面

  • 详情页面

  • 首页(需要上下文项)

用户事件要求

  • view-itemmedia-play(针对点击率目标)

  • (media-playview-item) 和 media-complete(对于转化率目标和每次访问的观看时长目标)

“最热门”推荐类型会推荐最近几天内在所有用户中最热门的媒体。此推荐基于所有用户的观看或查看历史记录。您可以自定义时间范围,以查看文档的热门程度。

默认优化目标点击率

默认投放配置:不适用

可用的自定义

  • 业务目标

  • 时间范围。指定时间范围(以天为单位),以查看文档在过去 X 天内的热门程度。

支持的应用部署页面

  • 首页

用户事件要求

  • view-itemmedia-play(针对点击率目标)

  • media-playview-item)和 media-complete(对于转化率目标)

限制:

  • “最热门”不支持自定义服务配置或创建多个服务配置

  • “最热门”不支持按类别过滤

以实现业务目标为优化方向

媒体推荐应用背后的机器学习模型的创建是为了针对特定业务目标进行优化,从而确定模型的构建方式。

训练应用(即训练底层模型)后,您便无法更改优化目标。您必须训练新应用才能使用其他优化目标。

媒体推荐功能支持以下优化目标。

点击率 (CTR)

针对点击率进行优化会强调互动。如果您希望尽可能提高用户与推荐交互的可能性,则应针对点击率进行优化。

点击率是“您可能喜欢的其他商品”“为您推荐”建议类型的默认优化目标。

转化率 (CVR)

针对转化率进行优化可最大限度地提升用户在应用中消费内容达到应用中定义的转化阈值的可能性。

转化阈值可以以秒或百分比为单位指定。例如,如果将转化阈值设为 25%,并且用户观看了节目至少 25%,则表示已达成转化目标。

每次访问的观看时长

针对每次访问的观看时长进行优化,可最大限度延长媒体内容的观看时长。此目标使用从 media-complete 用户事件派生的点击次数、转化次数和观看时长信息,以推荐与其他内容相比更有可能被观看更长时间的内容。

记录用户事件时,请确保 mediaProgressDuration 为非负数,并且在过去 90 天内正确记录在 media-complete 事件中。

“每次会话的观看时长”优化目标适用于您可能喜欢的其他内容为您推荐类似内容推荐类型。

后续步骤