沙箱工具
您必須擁有下列兩個角色型存取控制許可權,才能使用沙箱工具功能:
-
manage-sandbox
或view-sandbox
-
manage-package
提高沙箱之間的設定準確性,並利用沙箱工具功能順暢地匯出和匯入沙箱之間的沙箱設定。 使用沙箱工具來減少實作程式的價值實現時間,並跨沙箱移動成功的設定。
您可以使用沙箱工具功能來選取不同的物件,並將它們匯出到套件中。 套件可以包含單一物件或多個物件。 封裝中包含的任何物件都必須來自相同的沙箱。
沙箱工具支援的物件 supported-objects
沙箱工具功能可讓您將Adobe Real-Time Customer Data Platform和Adobe Journey Optimizer物件匯出至封裝。
Real-time Customer Data Platform物件 real-time-cdp-objects
下表列出目前沙箱工具支援的Adobe Real-Time Customer Data Platform物件:
下列物件已匯入,但處於草稿或已停用的狀態:
Adobe Journey Optimizer物件 abobe-journey-optimizer-objects
下表列出目前沙箱工具支援的Adobe Journey Optimizer物件與限制:
可以複製歷程中使用的更新設定檔動作。 也會複製歷程中使用的自訂動作和動作詳細資訊。 它一律會在目標沙箱中建立新版本。
不會複製曲面(例如預設集)。 系統會根據訊息型別和表面名稱,自動選取目標沙箱上最接近的相符專案。 如果在目標沙箱上找不到表面,則表面複製將失敗,導致訊息複製失敗,因為訊息需要表面才能用於設定。 在這種情況下,至少需要為訊息的正確通道建立一個表面,副本才能運作。
匯出歷程時,不支援將自訂身分型別當做相依物件使用。
將物件匯出到套件中 export-objects
此範例會記錄匯出結構描述並將其新增到封裝的程式。 您可以使用相同的程式匯出其他物件,例如資料集、歷程等等。
將物件加入至新封裝 add-object-to-new-package
從左側導覽選取 結構描述,然後選取 瀏覽 標籤,其中會列出可用的結構描述。 接著,選取所選結構描述旁邊的省略符號(...
),下拉式清單就會顯示控制項。 從下拉式清單中選取 新增到封裝。
從 新增至封裝 對話方塊中,選取 建立新封裝 選項。 提供封裝的Name和選用的描述,然後選取 新增。
您返回到 結構描述 環境。 您現在可以依照下列的後續步驟,將其他物件加入您建立的封裝。
將物件新增至現有封裝並發佈 add-object-to-existing-package
若要檢視可用的結構描述清單,請從左側導覽選取 結構描述,然後選取 瀏覽 索引標籤。 接著,選取選取的結構描述旁邊的省略符號(...
),在下拉式功能表中檢視控制選項。 從下拉式清單中選取 新增到封裝。
新增至封裝 對話方塊就會顯示。 選取「現有封裝」選項,然後選取「封裝名稱」下拉式清單,並選取所需的封裝。 最後,選取 新增 以確認您的選擇。
會列出加入封裝的物件清單。 若要發佈套件並使其可匯入沙箱,請選取 Publish。
選取 Publish 以確認發佈封裝。
您會回到沙箱環境中的 套件 索引標籤,您可以在其中看到新發佈的套件。
將套件匯入目標沙箱 import-package-to-target-sandbox
若要將套件匯入目標沙箱,請導覽至沙箱 瀏覽 標籤,並選取沙箱名稱旁邊的加號(+)選項。
使用下拉式功能表,選取您要匯入目標沙箱的 封裝名稱。 新增將用於未來監視的 工作名稱。 依預設,在匯入套件的結構描述時,統一設定檔將會停用。 切換 為設定檔 啟用結構描述以啟用此設定,然後選取 下一步。
封裝物件與相依性頁面提供此封裝中包含的所有資產清單。 系統會自動偵測成功匯入所選父物件所需的相依物件。 任何遺失的屬性都會顯示在頁面頂端。 選取「檢視詳細資料」以取得更詳細的劃分。
若要使用現有物件,請選取相依物件旁的鉛筆圖示。
![封裝物件與相依性]頁面會顯示包含在封裝中的資產清單。(https://experienceleague.adobe.com/images/ui/sandbox-tooling/package-objects-and-dependencies.png?lang=zh-Hant)
隨即顯示建立新或使用現有專案的選項。 選取 使用現有的。
欄位群組 對話方塊會顯示物件可用的欄位群組清單。 選取所需的欄位群組,然後選取 儲存。
您返回到封裝物件和相依性頁面。 從這裡,選取 完成 以完成封裝匯入。
![封裝物件和相依性頁面會顯示包含在封裝中的資產清單,並醒目提示完成。]
匯出和匯入整個沙箱
您可以將所有支援的物件型別匯出至完整的沙箱套件,然後跨各種沙箱匯入套件以複製物件設定。 例如,此功能可讓您:
- 如果您需要重設沙箱,請重新匯入沙箱以重新產生物件的所有設定
- 將套件匯入其他沙箱,並將其用作Blueprint沙箱以加快開發流程。
匯出整個沙箱 export-entire-sandbox
若要匯出整個沙箱,請瀏覽至沙箱 套件 索引標籤,並選取 建立套件。
在建立封裝對話方塊中,選取封裝的 整個沙箱。 為您的新封裝提供封裝名稱,並從下拉式清單中選取 沙箱。 最後,選取 建立 以確認您的專案。
已成功建立封裝,請選取 Publish 以發佈封裝。
您會回到沙箱環境中的 套件 索引標籤,您可以在其中看到新發佈的套件。
匯入整個沙箱套件 import-entire-sandbox-package
若要將套件匯入目標沙箱,請瀏覽至沙箱 瀏覽 標籤,並選取沙箱名稱旁的加號(+)選項。
使用下拉式功能表,使用 封裝名稱 下拉式功能表選取完整沙箱。 新增將用於未來監視的 工作名稱 和選用的 工作描述,然後選取 下一步。
您會進入封裝物件與相依性頁面,您可以在此頁面檢視匯入和排除物件的物件與相依性數目。 從這裡,選取 匯入 以完成封裝匯入。
留出一些時間讓匯入完成。 完成時間會因封裝中的物件數目而異。 您可以從沙箱 工作 索引標籤監視匯入工作。
監視匯入詳細資料 view-import-details
若要檢視匯入的詳細資料,請瀏覽至沙箱 工作 標籤,然後從清單中選取封裝。 或者,使用搜尋列來搜尋套件。
在沙箱環境的 工作 索引標籤中,從右邊的詳細資料窗格中選取 檢視匯入摘要。
匯入摘要 對話方塊會顯示匯入的劃分以及進度百分比。
匯入完成時,會在Platform UI中收到通知。 您可以從警示圖示存取這些通知。 如果工作失敗,您可以從這裡導覽至疑難排解。
教學課程影片
以下影片旨在協助您瞭解沙箱工具,並概述如何建立新套件、發佈套件和匯入套件。
後續步驟
本檔案會示範如何在Experience PlatformUI中使用沙箱工具功能。 如需沙箱的相關資訊,請參閱沙箱使用手冊。
如需使用沙箱API執行不同作業的步驟,請參閱沙箱開發人員指南。 如需Experience Platform中沙箱的整體概觀,請參閱概觀檔案。