选择退出个性化建议
本文说明如何在 Microsoft Dynamics 365 Commerce 中让客户选择不接收个性化建议。
在创建帐户期间,会自动将新客户设置为接收个性化建议。 但是,Dynamics 365 Commerce 为零售商提供了各种方式,可以让用户可以选择不接收这些建议并限制其对个人数据的处理。 选择不接收个性化建议的经过身份验证的用户会立即无法查看个性化列表。 而且,将从个性化建议模型中删除为个性化收集的所有个人数据。
有关个性化产品建议的详细信息,请参阅启用个性化建议。
零售商实现退出体验的方法
零售商可以通过三种方法实现退出体验。
代表用户退出
在 Commerce 后端的“帐户管理”中,零售商可以代表用户选择退出。
在后端主页上搜索所有客户。
搜索并选择一个客户,然后选择零售快速选项卡。
在隐私下,将禁用个性化设置选项设置为是。
选择保存,然后关闭页面。
基于模块的退出体验
零售商可以让经过身份验证的用户自己选择退出个性化建议。 要提供这种退出体验,请将用户退出模块添加到客户帐户的个人资料页面。
自定义扩展
零售商可以创建自己的扩展来管理用户的退出体验。 有关详细信息,请参阅调用 Retail Server API 和在线渠道可扩展性。
代表经过身份验证的用户获取个性化建议数据的数字副本
客户可能希望获取其个人数据的数字副本,并且还希望查看其建议结果的导出视图。 如果客户请求此信息,零售商必须创建一个自定义的扩展,来调用 Retail Server 应用程序编程接口 (API),以基于客户的客户 ID 从为您推荐列表中查询完整结果。 然后可以将结果以逗号分隔值 (CSV) 格式导出并与客户共享。
以下示例显示零售商如何完成此任务。
零售商创建自定义扩展来代表用户提取个人建议数据。 有关如何创建模块、克隆现有模块,调用 Retail Server API 和调用数据操作的信息,请参阅在线渠道可扩展性。
自定义扩展对 get-recommendations 核心数据操作进行调用,然后根据列表的要求将所需信息传递给它。 如果是为您推荐列表,扩展必须将正确的列表名称和客户 ID 传递给此数据操作。
创建自定义扩展的一种方法是克隆现有的用于返回建议结果的产品集合模块。 通过克隆此现有模块,零售商可以修改现有代码并添加新按钮,以将建议结果导出到 CSV 文件。 有关详细信息,请参阅克隆模块库模块和产品集合模块。
有关 Retail Server API 库的完整视图,请参见 Retail Server 客户和用户 API。
创建自定义扩展后,零售商可以根据经过身份验证的用户的唯一客户 ID 导出所有建议结果的 CSV 文件。
零售商可以与经过身份验证的用户共享导出的包含建议产品完整的个性化列表的 CSV 文件。