發佈流程

NOTE
Adobe Experience Platform Launch已經過品牌重塑,現在是Adobe Experience Platform中的一套資料收集技術。 因此,所有產品文件中出現了幾項術語變更。 如需術語變更的彙整參考資料,請參閱以下文件

Adobe Experience Platform中的標籤發佈流程是指建立程式庫、測試組建及核准以供生產的程式。

您可以對程式庫採取的可用動作取決於程式庫的狀態和您擁有的權限層級。此外,視發佈流程的上游而定,程式庫的狀態也會影響其內含的資源 (規則、資料元素和擴充功能)。

以下各節說明屬於發佈流程的權限、程式庫狀態和上游詳細資訊。

權限 permissions

發佈流程有不同的重要使用者許可權層級;具體而言, 開發, 核准、和 發佈 屬性權利:

  • 開發:包括建立程式庫、建置以供開發,以及提交以進行核准的能力。
  • 核准:包括建置中繼用並核准中繼組建的功能。
  • 發佈:包括發佈已核准程式庫的能力。

這些權限並未包括在內。若要讓一個人員從頭到尾執行工作流程,該人員必須在指定屬性內被授予所有這三項權限。

請參閱 使用者許可權指南 有關管理標籤許可權的詳細資訊。

程式庫狀態 state

就發佈流程而言,程式庫所處的狀態共有四種基本狀態:

這四種狀態在中以欄的形式呈現 發佈流程 標籤。

您必須執行特定動作,才能讓程式庫在這些狀態之間移動。下圖概述讓資料庫在狀態之間切換的各動作:

開發 development

建立新程式庫時,它們會從 開發 州別。 程式庫的任何變更都必須在程式庫處於狀態時進行 開發. 完成開發和測試後,即提交程式庫進行核准。

下表概述中程式庫的可用動作 開發 狀態:

動作
說明
編輯
使用 編輯程式庫 熒幕來新增或移除程式庫的元件。
建置到開發
為程式庫建立組建。編譯組建並將組建部署到指派該程式庫的環境。如果該程式庫並未指派給環境或包含已在上游中定義的變更,此步驟則會失敗。
提交以進行核准
從開發環境中取消指派程式庫,然後將程式庫移至 已提交 欄,以供具有核准許可權的使用者處理。 程式庫的最新組建必須成功,才能啟用此選項。
提交並建置至測試環境
這只能由同時具有開發及核准許可權的使用者執行。 此動作會從開發環境中取消指派程式庫,並將程式庫移動到 已提交 並將程式庫建置到中繼環境。 程式庫的最新組建必須成功,才能啟用此選項。
核准以發佈
這只能由同時具有開發及核准許可權的使用者執行。 此動作會從開發環境中取消指派程式庫,並將其移動到 已核准 state — 略過中繼環境和 已提交 州別。 程式庫的最新組建必須成功,才能啟用此選項。
核准並發佈至生產環境
這只能由擁有開發、核准和發佈許可權的使用者執行。 此動作會從開發環境中取消指派程式庫,並將其移動到 已核准 州別名稱,並發佈至生產環境。 生產建置完成後,程式庫將移至 已發佈 州別。 程式庫的最新組建必須成功,才能啟用此選項。
刪除
從系統中移除程式庫。 這不會將組建從環境移除。

已提交 submitted

當程式庫位於 已提交 州別,擁有核准許可權的使用者可以在中繼環境中測試程式庫。 測試完成後,則可核准或拒絕程式庫。已拒絕的組建會回到 開發 因此,在重新啟動發佈流程之前,可以進行其他變更。

下表概述中程式庫的可用動作 已提交 狀態:

動作
說明
開啟
檢視程式庫的內容。外部的程式庫不允許變更 開發 欄。 如果需要變更,則應拒絕程式庫,以便在下列位置進行變更: 開發.
為測試環境建置
在中繼環境中建置程式庫以進行部署。
核准以發佈
將程式庫移至 已核准 欄,以供具有發佈許可權的使用者處理。
核准並發佈至生產環境
這只能由同時擁有核准和發佈許可權的使用者執行。 此動作會從預備環境中取消指派程式庫,並將其移動到 已核准 州別名稱,並發佈至生產環境。 生產建置完成後,程式庫將移至 已發佈 州別。 不需要在中繼環境中成功建置,即可使用我們的來執行。
拒絕
從中繼環境解除程式庫的指派,並將程式移回 開發 欄,以取得進一步的變更。

已核准 approved

核准程式庫後,擁有發佈權限的用戶可以發佈或拒絕程式庫。已拒絕的組建會回到 開發 以便在發佈流程重新開始之前進行進一步的變更。

下表概述中程式庫的可用動作 已核准 狀態:

動作
說明
開啟
檢視程式庫的內容。外部的程式庫不允許變更 開發 欄。 如果需要變更,則應拒絕程式庫,以便在下列位置進行變更: 開發.
建置並發佈到生產環境
從中繼環境解除程式庫的指派、指派程式庫至生產環境,然後進行部署。

重要:選取此選項時,您的程式庫會在生產環境中上線。請確保在選取此選項前,程式庫包含您想要的變更。
拒絕
從中繼環境解除程式庫的指派,並將程式移至 開發 欄,以取得進一步的變更。

已發佈 published

此 已發佈 欄會顯示已發佈的程式庫及其發佈日期。 目前發佈的程式庫旁邊會顯示一個綠色圓點。 除非您已在先前的程式庫上執行重新發佈,否則這永遠是欄頂端的程式庫。

動作
說明
開啟
檢視程式庫的內容。外部的程式庫不允許變更 開發 欄。 如果您想要變更生產環境中的內容,則須建立一個新的程式庫並透過完整的發佈程序移動。
重新發佈
此動作僅適用於最近發佈的五個程式庫,且僅當生產環境為(A)並關閉封存選項設定且(b)使用 由Adobe管理 建置時的主機。
下載
此動作僅適用於最近發佈的五個程式庫,且僅限於生產環境(A)已在上設定封存選項,且(b)使用 由Adobe管理 建置時的主機。

上游 upstream

發佈第一個程式庫後,在透過發佈流程移動較新的程式庫時,應了解上游的角色。

如果程式庫目前位於 開發, 已提交,或 已核准 階段,該程式庫將會繼承上游任一程式庫的規則、資料元素和擴充功能。 這些繼承的資源構成各程式庫行經發佈流程時的「基準」。基本上,您可以將每個新程式庫想成是對於上游所建立的基準所進行的一系列變更。如此即可確保在發佈新的迭代時,不會遭到上一個程式庫意外覆寫。

上游中的內容取決於程式庫目前的階段。例如,程式庫位於 已核准 欄只會繼承以下專案的資源: 已發佈 程式庫,而下的程式庫 開發 從所有其他欄繼承資源。

在UI中編輯程式庫時,從上游繼承的所有資源都會在 上游資源 區段。 若要檢視這些資源,請選取區段標題下方的展開標籤。

此區段隨即展開,顯示從上游繼承的個別資源。您可以使用左側邊欄來篩選 規則, 資料元素、和 擴充功能,或使用搜尋列依名稱查詢特定資源。

後續步驟

本指南提供Adobe Experience Platform中程式庫發佈流程的整體概觀。 若要了解更多如何發佈程式庫的資訊,請參閱發佈概觀

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743