設定要複製的 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 介面中,前往「Setup」(設定) 選單。
  2. 在側欄中,依序前往「Platform Tools」>「Apps」>「Installed Packages」。
  3. 按一下頁面右上方的「新增」,建立新的套件。
  4. 在「New Package Details」(新增套件詳細資料) 對話方塊中,在對應欄位輸入套件的名稱和說明,然後按一下「Save」(儲存)。
  5. 在新建套件的詳細資料頁面中,按一下「新增元件」。
  6. 選取「API 整合」做為元件類型,然後點選「下一步」。
  7. 選取「伺服器對伺服器」整合類型,然後點選「下一步」。
  8. 在「Scope」(範圍) 下方,定義必要權限。請務必為 Datastream 要複製的所有物件提供讀取權限。
  9. 按一下 [儲存]。
  10. Salesforce Marketing Cloud 會產生憑證。請務必將用戶端 ID 和用戶端密鑰儲存在安全的位置。建立 Salesforce Marketing Cloud 連線設定檔時,會需要這些資訊。
  11. 按一下「完成」。
  12. 記下執行個體的子網域名稱。您可以在「API Integration」(API 整合) 頁面的「Authentication Base URI」(驗證基本 URI) 部分找到這項資訊。子網域是 URI 中 https:// 和 .auth.marketingcloudapis.com/ 部分之間的字串。舉例來說,如果 URI 是 https://SUBDOMAIN.auth.marketingcloudapis.com/,則子網域名稱為 SUBDOMAIN。建立 Salesforce Marketing Cloud 連線設定檔時,需要提供子網域名稱。

後續步驟