您在此处:
配置购物者资料同步
使用 Shopper Profile Sync 将 B2C Commerce 和 Salesforce 组织之间的注册购物者作为个人账户同步。
- 将您的 B2C Commerce 实例连接到 Salesforce 组织。请参阅 将您的 B2C Commerce 连接到 Salesforce。备注 一旦您将 B2C Commerce 购物者数据与不同服务的 Salesforce 组织连接起来,适用于该服务的信任和合规文档将适用。
- 确保您在 Business Manager 和关联的 Salesforce 组织中都具有管理员权限。
- 在您的 Salesforce 组织中启用个人账户。有关详细信息,请参阅 启用个人帐户。备注 要映射个人账户中的任何自定义字段,请确保您已在 Salesforce 组织中创建这些字段。
- 在您的 Salesforce 组织中配置匹配和复制规则。有关详细信息,请参阅 为购物者资料同步设置个人账户重复规则。
- 如果您要迁移现有购物者数据,请先授予管理员对购物者资料同步字段的访问权限,然后再继续。有关详细信息,请参阅 授予对购物者资料同步字段的管理员访问权限。
例如,将 1000 万购物者与每天 150,000 个事件的分配同步会产生积压,下游消费者大约需要 60 天才能完全处理。这可能会导致事件传送到任何依赖及时 CDC 更新的系统(包括购物者资料同步之外的集成)的大量延迟。在继续操作之前,请查看您当前的 CDC 权利,评估购物者数据集的大小,并确认您的下游系统是否可以容忍由此产生的处理延迟。如果预计的积压是不可接受的,请联系您的客户团队,讨论增加您的CDC事件分配或协调分阶段启用,然后再继续。
在对生产环境进行更改之前,请在非生产环境 B2C Commerce 实例中设置购物者资料同步。将此做法也应用于关联的 Salesforce 沙盒环境 。例如,如果更改个人帐户架构,请先在较低环境中测试更改,然后将其提升到生产环境。
开启购物者资料同步
按所列顺序完成每个步骤以配置购物者资料同步。跳过步骤或无序完成步骤会导致配置错误。
- 在 Business Manager 中,从应用程序启动器中,转到 。
-
点击“Shopper Profile Sync”磁贴上的“ 开始 使用”。

- 如果您尚未将 B2C Commerce 实例连接到 Salesforce 组织,请按照设置流程进行操作。有关更多信息,请参阅 将您的 B2C Commerce 实例连接到 Salesforce。
-
开启 购物者资料同步。

-
查看并配置您的属性映射。有关更多信息,请参阅 为 Shopper Profile Sync 配置属性映射。
重要 在 6 月版本中,CustomerUnifiedProfile 表上的 accountId 字段不会为现有个人帐户填充。计划在将来的版本中更新所有客户资料,以包含其相应的个人账户 ID。对于集成用例,请改用联系人 ID。
- 查看和配置重复规则。有关更多信息,请参阅 为购物者资料同步设置个人账户重复规则。
-
完成属性映射后,打开 自动同步 开关。

首次启用自动同步时,系统会执行初始同步,以将所有现有注册购物者迁移到您的 Salesforce 组织。初始同步是后台批处理操作。因此,对于所有记录,个人账户不会立即出现在 Salesforce 中。此初始同步的总持续时间取决于现有 B2C Commerce 购物者数据库的大小。
初始同步完成后,系统将通过增量同步保持同步。系统会按计划双向同步现有购物者的映射属性的更新。
- B2C Commerce 到 Salesforce 组织:同步大约每小时运行一次。
- 从 Salesforce 组织到 B2C Commerce:同步大约每 5 分钟运行一次。
开启 自动同步 后,“数据同步”部分会显示同步状态,包括上次完成和下一次计划同步的时间戳。
如果您需要关闭该功能,请关闭 自动同步 开关,然后关闭 购物者资料同步。关闭该功能时,以前同步的数据不会被删除,但新的更新不再与账户记录同步。随时开启 购物者资料同步 以重新启用该功能。

