您位於此處:
將增強型 SMS 管道中繼資料移至 Sandbox
如果您已設定增強型 SMS 管道,您可以將其組態從生產組織移至 Sandbox 組織以進行測試或開發、從 Sandbox 移至 Sandbox,或從 Sandbox 移至生產。這些步驟適用於增強型長碼、免付費長碼和短碼管道。
若要將您的 SMS 管道組態移至目的地組織,請使用 package.xml 資訊清單檔案來取回中繼資料。接著,您可以將其部署至目標組織。此外,您可以執行 Sandbox 重新整理,或使用開發人員工具執行中繼資料 API 作業。工具可以是 Salesforce CLI、Salesforce Extensions for VS Code 或如 Salesforce Bench Press 等瀏覽器擴充功能。
基於示範目的,我們在此說明如何使用 Salesforce Bench Press 擴充功能將中繼資料從生產環境移至 Sandbox。
為獲得更好的使用者體驗,在移動中繼資料時,請確保您執行下列先決條件。
- 在 Service Cloud 中設定傳訊管道的路由。
- 請確認您在目的地組織中有類似的路由中繼資料。
- 在目的地組織中啟用 SMS 管道之前,請務必先在來源組織中停用 SMS 管道,反之亦然。SMS 管道一次只能在一個組織中啟用。
步驟 1:尋找增強型 SMS 管道的開發人員名稱
- 在來源組織中,進入「設定」,在「快速尋找」方塊中輸入 傳訊設定,然後選取「傳訊設定」。
- 在「管道」區段下方,找到您要移轉的特定 SMS 管道。
- 按一下管道名稱以檢視其詳細資料。
- 複製「開發人員名稱」欄位中的值。
步驟 2:建立 package.xml 檔案
- 在電腦上開啟純文字編輯器 (例如「備註」或「VS 程式碼」)。
-
貼上此 XML 程式碼,以您在上一個步驟中複製的「開發人員名稱」取代 YOUR_DEVELOPER_NAME。
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>YOUR_DEVELOPER_NAME</members> <name>MessagingChannel</name> </types> <version>65.0</version> </Package> -
將檔案儲存為 package.xml 的電腦。
透過指定完全相符的「開發人員名稱」,您從 Salesforce Bench Press 擴充功能中的 retrieved.zip 檔案只會包含該單一 SMS 管道的中繼資料。此檔案可確保對目的地組織進行乾淨且無衝突的部署。

