InteractDigital Recommendations 集成的概述
本节描述 IBM® Interact 可以如何与 IBM® Digital Recommendations 集成以提供 Interact 驱动的产品推荐,其中包括过程描述、进行集成所使用的机制。
IBM® Interact 通过代表性状态传输 (REST) 应用程序编程接口 (API) 与 IBM® Digital Recommendations 集成,Digital Recommendations 安装中已提供该 API。通过使用适当的类别标识进行 REST API 调用,Interact 可检索推荐的产品并将其包括在访问者正在查看的定制页面上显示的商品信息中。
当访问者查看 Web 页面(例如,Interact 安装随附的样本 JSP 页面)的 URL 时,该页面会调用 Interact 以访存商品。假设在 Interact 内使用正确的参数配置了商品,在最简单的情况下会发生以下步骤:
1.
2.
Interact 进行了 API 调用,并传入生成针对该客户的商品时必需的信息。
3.
4.
然后,类别标识用来调用 Digital Recommendations 以检索推荐的产品。此套产品采用 JSON(JavaScript 对象表示法)格式,按该类别中的最畅销产品顺序排列。
5.
对于将商品推荐和产品推荐结合在一起,此集成很有用。例如,您可能在一个 Web 页面上具有两个交互点:一个代表商品,一个代表匹配该商品的产品推荐。要实现这一点,Web 页面将对 Interact 进行调用以进行实时细分来确定最佳商品(比如,所有小家电 10% 的折扣)。当该页面接收到来自 Interact 的商品时,该商品会包含类别标识(在此示例中,为小家电的类别标识)。然后,该页面会通过 API 调用来将小家电的类别标识传递到 Digital Recommendations 中,并作为响应接收该类别中基于受欢迎程度的最佳产品推荐。
更简单的一个示例可以是,Web 页面对 Interact 进行调用以从中找出与客户概要信息匹配的类别(比如,高端餐具)。然后,该页面会将接收到的类别标识传递到 Digital Recommendations 中,然后获得餐具产品推荐。
集成先决条件