如何将 AEM 与 Salesforce 集成?

已发表: 2023-08-12

Salesforce 是全球最值得信赖的客户关系管理 (CRM) 平台,旨在使组织的销售、营销、服务、商务和 IT 团队随时随地协作,从而确保提高各地的客户满意度。

另一方面,AEM 是一种易于使用且强大的 CMS,允许公司的营销团队从单一平台管理移动和 Web 内容。

将 AEM 与 Salesforce 集成可为品牌带来潜在客户管理功能、CRM 潜力以及使组织受益的各种独特特征。

在这篇文章中,我们将了解与 Salesforce 执行 AEM 集成有何好处、集成步骤、如何配置 AEM 进行集成等等。

让我们开始吧。

目录

AEM 和 Salesforce 集成的优势

AEM 与 Salesforce 的广泛双向集成使组织能够:

  • 充分利用和升级数据,改善客户体验。
  • 提高从营销到销售活动的参与度。
  • 从 Salesforce 数据存储传输和获取数据。

如何将 AEM 与 Salesforce 集成?

首先,我们需要配置 AEM 以与 Salesforce 集成。

首先在 Salesforce 中配置远程访问应用程序。 接下来,您需要配置指向此远程访问应用程序的 Salesforce Cloud Service。

配置 AEM 的步骤:

步骤1:

在 AEM 中,导航到云服务,然后在第三方服务的 Salesforce 中单击立即配置。

第2步:

像开发人员一样创建新配置。

注意:新配置将带您进入新页面:http://localhost:4502/etc/cloudservices/salesforce/developer.html。 这是您在 Salesforce 中构建远程访问应用程序时想要在回调 URL 中描述的确切值。 这些值应该匹配。

步骤3:

登录您的 Salesforce 帐户(如果您没有帐户,请在 https://developer.force.com 创建一个新帐户。

步骤4:

在 Salesforce 中,转至创建 > 应用程序以访问连接的应用程序。

注意:在 Salesforce 的早期版本中,该步骤是“部署”>“远程访问”)。

第5步:

单击新建将 AEM 与 Salesforce 连接。

第6步:

输入连接的应用程序名称、API 名称和联系电子邮件。 在 OAuth 设置中,选中启用 OAuth 设置框,输入回调 URL,然后添加 OAuth 范围。

更改端口号/服务器名称和页面名称以匹配您的配置。

第7步:

单击保存按钮保存 Salesforce 配置。 Salesforce 创建AEM 配置所需的消费者密钥和秘密。

步骤8:

在 AEM 中,转到云服务,然后转到您之前创建的Salesforce 配置。 单击编辑并输入 salesforce.com 中的客户密钥客户密钥

登录网址Salesforce 授权端点,其值已预先填充并服务于各种情况。
客户钥匙输入您从 salesforce.com 上的远程访问应用程序注册页面获得的值。
客户秘密输入您从 salesforce.com 上的远程访问应用程序注册页面获得的值。

第9步:

单击连接到 Salesforce进行连接。 允许 Salesforce 请求将配置连接到您的 Salesforce。

AEM 中将打开一个确认对话框,让您知道您已成功连接。

第10步:

在您的网站上,转到根页面并单击页面属性。 接下来,单击云服务并添加 Salesforce,然后再次单击正确的配置。

现在,您已准备好使用工作流模型将潜在客户发布到 Salesforce 并创建数据访问组件。

另请阅读:使用 Commerce 集成框架进行 AEM 和 Adob​​e Commerce (Magento) 集成

将 Salesforce 云服务集成到 AEM 中

接下来,我们在 AEM 中创建 Salesforce 连接。

将 AEM 与 Salesforce 集成时要考虑的事项

  1. 查看 AEM 的 Salesforce Cloud 连接文档。
  2. 开发您的互联应用程序。
  • 打开您的 AEM 实例; 单击左上角的主徽标。
  • 点击“工具”图标,然后选择“部署”
  • 选择云服务卡,滚动到 Salesforce 部分,然后单击显示配置
  • 点击“可用配置”旁边可见的 [+] 链接,输入基本详细信息,然后单击“创建”。 这将为云服务配置打开一个新页面和模式。
  • 在整个平台上,通过将您在 Salesforce 中创建的连接应用程序的名称输入到 AEM 配置模式的标题和名称字段中来创建一致性。 保持模式打开。
  • 导航回 Salesforce 中的“连接的应用程序”页面。
  • 在回调 URL 中,具有管理员访问权限的 AEM URL:

http://localhost:4502/etc/cloudservices/salesforce/testsalesforceconnect.html,其中 test salesforce connect 是您的云服务连接的标题。

  • 返回“连接的应用程序”页面并将 URL 粘贴到“回调 URL”字段中。
  • 单击“保存”按钮。
  • 从连接的应用程序记录页面中,复制Consumer Key
  • 导航到 AEM 模式并将客户密钥粘贴到客户密钥字段中。
  • 从连接的应用程序记录页面中,复制Consumer Secret
  • 导航回 AEM 模式并将客户密钥粘贴到客户密钥字段中。
  • 单击连接到 Salesforce 。 您将到达 Salesforce 的登录屏幕。 登录到合适的组织并单击允许。 将弹出一个模式窗口,显示连接成功。 不过,如果您收到错误,请等待 10 分钟并重新尝试连接。
  • 单击“确定”保存设置。

Emizentech 如何帮助您?

Emizentech 可以成为 AEM 与 Salesforce 无缝集成的游戏规则改变者。 我们拥有一支 AEM 专家团队,帮助世界各地的企业提供增强的客户体验。

是时候选择 Emizentech 来充分利用 AEM 潜力和 Salesforce 的力量来转变您的业务并提高您的投资回报率。 与 AEM 咨询合作伙伴联系,并将 AEM 无缝集成到 Salesforce 中。

主要亮点

  • AEM 咨询合作伙伴
  • 业界最佳的 AEM 专家。
  • 利用趋势工具和技术。
  • 遵循敏捷方法
  • 有创作经验
  • 对最佳品质的承诺

结论

AEM 与 Salesforce 的集成可为所有类型的企业带来不同的好处。 您可以利用其收益,让您的组织赶上新的高度。

您可以执行属于技术背景的集成过程。 但是,在进行此类整合时,其他高价值工作将会受到阻碍。 避免这种混乱情况的一个简单方法是聘请一家拥有多年服务全球客户经验的 AEM 咨询公司。