您位於此處:
在 Sandbox 與生產組織之間移動傳訊資料
瞭解在 Sandbox 與生產組織之間移動「傳訊」管道、資料和組態 (例如傳訊元件) 的最佳作法。此文章適用於 Sandbox 到 Sandbox、Sandbox 到生產和生產到生產的移動。
必要版本
| 檢視支援的版本。 | |
此文章適用於:
|
增強型 WhatsApp、增強型 Facebook Messenger、增強型 SMS、增強型 Apple Messages for Business 和增強型 LINE 管道 |
此文章不適用於:
|
增強型應用程式內聊天、增強型 Web 聊天 v1、增強型 Web 聊天 v2、「自帶管道」和標準 SMS 管道 |
組織對組織移動支援的功能
若要開始使用,請檢閱您可以在組織之間移動的「傳訊」資料類型,以及移動每個類型的方法。如果您在繫結至相同生產組織的組織之間移動資料,例如在 Sandbox 與其生產組織之間移動資料,則可以使用變更集。受管理封裝沒有此限制,可用來將資料移至任何組織。
| 資料類型 | 可以在組織之間移動嗎? |
|---|---|
| 「傳訊」元件 | 是。使用變更集、受管理封裝或中繼資料 API。如果您在翻譯工作台中新增傳訊元件的翻譯,請在您的變更集或受管理封裝中包含翻譯。 如果您使用中繼資料 API 移動通知傳訊元件,則元件與 WABA 識別碼的關聯會遺失,且必須在目的地組織中重新建立。 |
| Omni-Channel 流程與路由組態 | 是。使用變更集或受管理封裝。 |
| 自訂報告類型 | 是。使用變更集或受管理封裝。 |
| Apex 觸發和工作流程規則 | 是。使用變更集或受管理封裝。 |
| 敏感資料規則 | 否,請在目的地組織中重新建立規則。 |
| 增強型 Apple Messages for Business 管道 | 是。您可以在 Salesforce「設定」和 Apple 帳戶設定中完成,但不會發生少量停機。使用中繼資料 API 將中繼資料從 Sandbox 移轉至生產,反之亦然。 |
| 增強型 Facebook Messenger 管道 | 是。您可以在 Salesforce「設定」和 Facebook 帳戶設定中完成,但少量停機或沒有停機。 |
| 增強型 LINE 管道 | 是。您可以在 Salesforce「設定」和 LINE 帳戶設定中完成,但不會發生少量停機。 |
| 增強型 SMS 管道 (長碼、免付費長碼、短碼) | 是。需要 Salesforce 客戶支援個案才能在目的地組織中啟用管道。不支援將 SMS 管道從生產組織移至 Sandbox。使用中繼資料 API 將中繼資料從 Sandbox 移轉至生產,反之亦然。 |
| 增強型 WhatsApp 管道 | 是。您可以在 Salesforce「設定」和 WhatsApp 帳戶設定中完成,但少量停機或沒有停機。使用中繼資料 API 將中繼資料從 Sandbox 移轉至生產,反之亦然。 |
移動傳訊資料的最佳作法
- 在 Sandbox 中測試您的「傳訊」管道設定和路由。這麼做可協助您在上線生產環境前尋找並解決路由和使用者體驗的問題。這也會減少組織之間移動資料或管道的需求。
- 如果可以的話,請使用個別的號碼或帳戶進行測試。例如,建立測試 Facebook 頁面、內部測試 Apple Messages for Business 帳戶或測試 WhatsApp 帳戶。針對 SMS 管道,Salesforce 可以佈建試用長碼和免付費長碼號碼,但無法佈建試用短碼。
- 建立您在生產環境中要的管道,即使管道保持停用。如果您重新整理 Sandbox,這些管道會複製到您的 Sandbox 中,進而節省重新設定時間。
重新整理 Sandbox 前
依預設,Sandbox 中的「傳訊」會停用。當您重新整理已啟用「傳訊」的 Sandbox 時,Sandbox 會發生數項動作:
- 「傳訊」已停用。
- 更新 Sandbox 組織識別碼。
- 系統會刪除 Sandbox 中的所有傳訊工作階段和傳訊使用者記錄。如果 Sandbox 包含任何不存在於生產環境中的傳訊管道,則也會刪除這些管道。重新啟用「傳訊」不會還原此資料。
- 如果您在 Sandbox 中重新啟用「傳訊」,則所有傳訊管道和傳訊元件都會從停用的生產環境中複製。
若要避免發生問題,請先在您的 Sandbox 中停用所有「傳訊」管道,再重新整理管道。
移動啟用的傳訊管道
您將啟用中的「傳訊」管道從一個 Salesforce 組織移至另一個組織的方式取決於管道的類型。
在增強型 Facebook Messenger、WhatsApp、Apple Messages for Business 和 LINE 管道中,您可以在 Sandbox 與其生產組織中維護相同的管道。不過,該管道無法同時在兩個組織中啟用。
移動增強型管道幾乎不涉及停機。在 SMS 以外的管道中,您會在第一個組織 (「來源組織」) 中停用管道,並在第二個組織 (「目的地組織」) 中加以啟用。如果目的地組織尚未包含管道的複本,則在啟用管道之前,您會使用「新增管道」設定流程重新建立管道。在停用與重新啟用之間的時間,訊息不會在管道中流入或流出 Salesforce,包括自動回應。不過,客戶仍可傳送訊息給您。在 SMS 管道中,Salesforce 客戶支援必須為您啟用管道。
如果您嘗試啟用仍在其他組織中啟用的管道,則啟用會失敗。如果發生此情況:
- 停用第一個組織中的管道,然後再試一次。
- 如果您沒有第一個組織的存取權 (例如,如果是不再存在的 Sandbox),請向 Salesforce 客戶支援提出個案以停用該組織。
移動增強型 Apple Messages for Business 管道
步驟 1:在來源組織中,停用原始管道。
步驟 2:或者,使用上表中列出的方法將傳訊元件或其他組態複製到您的目的地組織。
步驟 3:如果目的地組織已包含您管道的已停用複本,請在該處啟用管道。如果沒有,或者您想要將目的地組織管道變更為使用商業 Apple Messages 帳戶而非內部測試帳戶,請使用「傳訊設定」頁面上的「新管道」設定流程來重新建立和啟用您的管道。
移動增強型 Facebook Messenger 管道
步驟 1:在來源組織中,停用原始管道。
步驟 2:或者,使用上表中列出的方法將傳訊元件或其他組態複製到您的目的地組織。
步驟 3:如果您的目的地組織已包含您管道的已停用複本,請在該處啟用管道。如果沒有,請將頁面移至您的目的地組織:
- 登入 Facebook,然後移至您要移轉的 Facebook 頁面。
- 選取「設定」,然後選取「進階傳訊」。在「連線的應用程式」下方,選取 Salesforce Service Cloud 清單旁的「移除」。
- 在目的地組織中,移至「設定」中的「傳訊設定」頁面。
- 按一下「新增管道」,然後在出現提示時選取「Facebook」頁面,以重新建立您的管道。接著,啟用您的管道。
移動增強型 LINE 管道
步驟 1:在來源組織中,停用原始管道。
步驟 2:或者,使用上表中列出的方法將傳訊元件或其他組態複製到您的目的地組織。
步驟 3:如果您的目的地組織已包含您管道的已停用複本,請移至下一個步驟。如果沒有,請使用「傳訊設定」頁面上的「新增管道」設定流程來重新建立管道。
步驟 4:在目的地組織中,移至「設定」中的「傳訊設定」頁面。
步驟 5:按一下您管道的名稱以開啟管道記錄首頁。在其中,找到 Webhook URL 欄位並複製欄位值。
步驟 6:在「線上開發人員主控台」中,移至管道的「傳訊 API」索引標籤,並將值貼到 Webhook URL 欄位中。然後按一下「驗證」。
步驟 7:在目的地組織中,返回管道記錄首頁並啟用您的管道。
移動增強型 SMS 管道
如需如何將增強型 SMS 管道中繼資料移至 Sandbox 的詳細資訊,請參閱將 增強型 SMS 管道中繼資料移至 Sandbox
在增強型 SMS 管道中,您可以將管道從 Sandbox 移至 Sandbox,或將 Sandbox 移至生產環境。在這兩種情況下,您必須提出個案,才能在目的地組織中啟用管道。這些步驟適用於增強型長碼、免付費長碼和短碼管道。
步驟 1:或者,使用上表中列出的方法將傳訊元件或其他組態複製到您的目的地組織。
步驟 2:向 Salesforce 客戶支援提出個案以啟用新管道。
移動增強型 WhatsApp 管道
步驟 1:在來源組織中,停用原始管道。
步驟 2:或者,使用上表中列出的方法將傳訊元件或其他組態複製到您的目的地組織。
步驟 3:如果目的地組織已包含您管道的已停用複本,請在該處啟用管道。如果沒有,請使用「傳訊設定」頁面上的「新管道」設定流程來重新建立和啟用您的管道。


