其他分享
首页 > 其他分享> > SAP 电商云和 Customer Data Cloud(CDC) 的登录集成过程中的一些问题分析

SAP 电商云和 Customer Data Cloud(CDC) 的登录集成过程中的一些问题分析

作者:互联网

商业体验的数字化一直是许多 SAP 客户的主要关注点,为了在品牌和消费者之间建立信任关系,客户生命周期是至关重要的。SAP 客户数据云(Customer Data Cloud)和 SAP 商务云(Commerce cloud)不仅为解决这些挑战提供了解决方案,而且还通过标准的开箱即用功能和集成简化了实现过程。

在我们讨论具体的功能和设计注意事项之前,了解每种产品的作用是很重要的。

SAP Customer Data Cloud

SAP 客户数据云用于管理 web/应用程序表单上的用户帐户的创建,并允许登录验证访问数字属性,同时在所有表单上启用合规的同意捕获(compliant consent capture)和重新同意(re-consent )流程。可以很容易地创建智能用户首选项表单,以便让最终用户完全控制其数据。使用 Identity Sync、webhook和 REST api 可以轻松创建智能集成流。SAP客户数据云由以下主要支柱组成:

SAP Commerce Cloud

SAP Commerce Cloud 通过端对端商务流程确保个性化、全面的电子商务体验:

下面是 SAP Commerce Cloud 将 SAP Customer Data Cloud 用作 login 集成的一个场景中的一个实际问题。

通过 Service Worker 向 Commerce 服务器发起的 token 请求。

注意这个请求的前置条件,是已经从 CDC tenant 获取了 UIDSignature 字段:

正常情况下,Commerce 颁发的 token,如下图所示:

pages CMS OCC 请求也是通过 Service Worker 返回:

全是 JSON 数据:

向 CDC tenant 发起的请求:

如果 UIDSignature 里包含 + 符号,在 Chrome 发送往 Commerce 时会被转成 whitespace,会导致 Commerce 后台处理失败。

标签:Customer,Commerce,电商,集成,SAP,Data,Cloud
来源: https://www.cnblogs.com/sap-jerry/p/16426438.html