计划和实施Recommendations
此信息可帮助您计划和实施Adobe Target Recommendations。
在Adobe Target中设置第一个Recommendations活动之前,请完成以下步骤:
- 在要用于捕获用户行为和交付推荐的Web和移动应用表面上实施Target。
- 设置您要向用户推荐的产品或内容的Recommendations目录。
- 将行为信息和上下文传递给Target Recommendations以允许其提供个性化推荐。
- 配置全局排除项。
- 配置Recommendations设置。
- (可选) 使用管理员API管理Recommendations。
1.实施Target
Target Recommendations要求您实施Adobe Experience Platform Web SDK或at.js 0.9.2(或更高版本)。 有关详细信息,请参阅Target客户端实施指南。
2.设置您的Recommendations目录
要提供高质量的推荐,Target必须了解您要推荐的产品或内容。 目录通常包括有关推荐项目的三种类型的信息。 假设您正在推荐电影。 包括以下内容:
- 要向收到推荐的用户显示的数据。例如,您可以显示电影的名称以及电影海报的缩略图图像的URL。
- 用于应用营销和销售控制的数据。例如,您可以显示电影的分级,这样就不会推荐评级为NC-17的电影。
- 用于确定项目与其他项目段相似度的数据。 例如,您可以显示电影的流派和电影的导演。
Target提供了多个集成选项来填充您的目录。 这些选项可以组合使用,以更新目录中的不同项目或更新不同频率上的不同项目属性。
大多数客户应至少实施一个信息源。 然后,您可以选择使用实体API或页面上的方法通过经常更改属性或项目的更新来补充馈送。
3.传递行为信息和上下文
您应传递给Target的行为信息和上下文取决于访客正在执行的操作,该操作通常与访客与之交互的页面类型相关联。
项目视图或产品页面
在访客正在查看单个项目的页面(如产品详细信息页面)上,您应该传递访客正在查看项目的标识。 您还应传递访客正在查看的项目的最细粒度类别,以允许将推荐过滤到当前类别。
您还可以在产品页面本身上传递某些快速更改的属性。 例如,您可以传递价格(value
)和库存/库存水平。
传递价格和库存
<script type="text/javascript">
function targetPageParams() {
return {
"entity": {
"id": "32323",
"categoryId": "running-shoes",
"value": 119.99,
"inventory": 329
}
}
}
</script>
类别视图/类别页面
在类别页面上,您可能希望将推荐限制为该类别中的产品或内容。 为此,请确保传递当前查看的类别的身份。
传递当前类别
function targetPageParams() {
return {
"entity": {
"categoryId": "running-shoes"
}
}
}
购物车添加/购物车视图/结账页面
在购物车页面上,您可以根据访客当前购物车的内容推荐项目。 为此,请使用特殊参数cartIds
传递访客当前购物车中所有项目的ID。
传递购物车中的当前项目
function targetPageParams() {
return {
"cartIds": "352,223,23432,432,553"
}
}
有关基于购物车的推荐的更多信息,请参阅 Adobe Target商业从业者指南 中的基于购物车的推荐。
排除访客购物车中已有的项目
在整个网站的页面上,您可以从推荐中排除某些项目。 例如,您可能不希望推荐访客当前购物车中已有的项目。 为此,请使用特殊参数excludedIds
传递要排除的所有项目的ID。
传递要排除的项目
function targetPageParams() {
return {
"excludedIds": "352,223,23432,432,553"
}
}
购买/订单确认页面
发生购买事件时,传递购买项目的身份。 请参阅🔗如何部署at.js >在不使用标签管理器的情况下实施Target一文中的跟踪转化。
4.配置全局排除项
排除全局级别上您绝不希望向访客推荐的任何项目。 请参阅 Adobe Target商业从业者指南 中的排除项。
5.配置Recommendations设置
可使用一些设置来管理 Recommendations 实施。
要访问 Recommendations Settings 选项,请在Adobe Experience Cloud中打开Target,然后单击 Recommendations > Settings。
以下选项可供选择:
(可选)指定要用于提供 Target 活动的自定义全局 mbox。默认情况下,Target使用的全局mbox已用于Recommendations。
注意:此选项是在Target Administration 页面上设置的。 打开Target,然后单击 Administration > Visual Experience Composer。
启用此选项,可仅显示要求选定页面传递所需数据的标准。并非每个标准都在每个页面上正确运行。 页面或mbox必须传入entity.id
或entity.categoryId
,当前项目/当前类别推荐才能兼容。 一般来说,最好只显示兼容的标准。但是,如果您希望将不兼容的标准用于活动,请取消选中此选项。
如果使用标签管理解决方案,建议您禁用此选项。
有关此选项的详细信息,请参阅 Adobe Target商业从业者指南 中的Recommendations常见问题解答。
选择默认主机组。
主机组可用于为不同用途而分隔目录中的可用项。例如,您可以将主机组用于“开发和生产”环境、不同的品牌或不同的地理位置。默认情况下,“目录搜索”、“收藏集”和“排除项”中的预览结果均基于默认的主机组。(也可以使用“环境”筛选器来选择要预览结果的不同主机组。)默认情况下,新添加的项目在所有主机组中都可用,除非在创建或更新项目时指定了环境 ID。交付的“推荐”取决于请求中指定的主机组。
如果您看不到产品,请确保您使用的是正确的主机组。例如,如果您将推荐设置为使用测试环境并将您的主机组设置为“测试”,则您可能需要在测试环境中重新创建收藏集,之后才会显示产品。要查看每个环境中提供了哪些产品,请在每个环境中使用“目录搜索”。您还可以预览选定环境(主机组)的Recommendations收藏集和排除项内容。
注意: 更改选定的环境后,必须单击“搜索”以更新返回的结果。
The Environment 筛选器可从Target UI中的以下位置访问:
- 目录搜索(Recommendations > Catalog Search)
- “创建收藏集”对话框(Recommendations > Collections > Create New)
- “更新收藏集”对话框(Recommendations > Collections > Edit)
- “创建排除项”对话框(Recommendations > Exclusions > Create New)
- “更新排除项”对话框(Recommendations > Exclusions > Edit)
有关详细信息,请参阅 Adobe Target商业从业者指南 中的主机。
为您的产品目录设置基本 URL 后,可以在指定产品缩览图以及传递缩览图 URL 时使用相对 URL。
例如:
"entity.thumbnailURL=/Images/Homepage/product1.jpg"
设置的便是相对于缩览图基本 URL 的 URL。
6. (可选)使用管理员API管理Recommendations
请参阅使用Recommendations API实践指南,了解如何为Recommendations配置和使用Target管理和交付API。