配置 Salesforce Marketing Cloud 实例以进行复制

您可以使用 Datastream 将数据从 Salesforce Marketing Cloud 实例复制到支持的目标位置(例如 BigQuery 或 Cloud Storage)。如需准备来源,您需要创建一个具有服务器到服务器 API 集成的已安装软件包,向对象授予读取权限,并生成 OAuth 2.0 凭据。

准备工作

在开始配置 Salesforce Marketing Cloud 以与 Datastream 搭配使用之前,您需要:

  • 有权访问有效的 Salesforce Marketing Cloud 实例。
  • 了解如何在 Salesforce Marketing Cloud 中浏览和更改设置。

配置 Salesforce Marketing Cloud 以与 Datastream 搭配使用

如需在 Salesforce Marketing Cloud 实例和 Datastream 之间建立连接,您需要生成 API 凭证。Datastream 会使用这些凭据,通过服务器到服务器的 OAuth 2.0 流程实现安全的、经过身份验证的通信。

在 Salesforce Marketing Cloud 实例中按照以下步骤生成必要的 API 凭证:

  1. 在 Salesforce Marketing Cloud 界面中,前往设置菜单。
  2. 在边栏中,依次前往 Platform Tools > Apps > Installed Packages(平台工具 > 应用 > 已安装的软件包)。
  3. 点击页面右上角的新建,以创建新资源包。
  4. 在新软件包详细信息对话框中,在相应字段中输入软件包的名称和说明,然后点击保存。
  5. 在新创建的软件包的详情页面中,点击添加组件。
  6. 选择 API 集成作为组件类型,然后点击下一步。
  7. 选择服务器到服务器集成类型,然后点击下一步。
  8. 在范围下,定义所需权限。请确保您为希望 Datastream 复制的所有对象提供读取权限。
  9. 点击保存。
  10. Salesforce Marketing Cloud 会生成您的凭证。请务必将客户端 ID 和客户端密钥存储在安全位置。创建 Salesforce Marketing Cloud 连接配置文件时,您需要这些信息。
  11. 点击完成。
  12. 记下实例的子网域名称。您可以在 API 集成页面的身份验证基本 URI 部分找到该子网域。子网域是 URI 的 https:// 和 .auth.marketingcloudapis.com/ 部分之间的字符串。例如,如果您的 URI 为 https://SUBDOMAIN.auth.marketingcloudapis.com/,则子域名为 SUBDOMAIN。创建 Salesforce Marketing Cloud 连接配置文件时,您需要子域名。

后续步骤