Experience Modernization代理程式快速入門 getting-started

Experience現代化代理程式會與您一起建置和變更Edge Delivery Services網站。 您會在Experience現代化主控台中說明您想要的內容,而代理程式會匯入頁面、設定頁面樣式並寫入程式碼。 本指南會帶您從存取前往可以編輯、預覽和發佈的第一頁。

在Edge Delivery Services中,網站的程式碼(區塊、樣式和指令碼)位在Git存放庫中,而其內容位在作者編輯的獨立內容來源中。 平台將兩者結合為快速頁面。 若要深入瞭解,請參閱平台概觀。

在本指南中,內容儲存在檔案型內容存放庫中,作者可在Edge Delivery Services的視覺化撰寫UI Experience Workspace中編輯內容。 如果您的內容必須保留在Adobe Experience Manager編寫執行個體的JCR中,請遵循Experience Manager編寫的指南以瞭解不同的步驟。 若要在兩者之間進行選擇,請參閱儲存內容的位置以及作者編輯內容的方式。

自動模式有其自己的註冊。 若要取得主控台存取權,以及當您繼續使用自己的網站時適用的條款,請參閱存取權與AI信用使用量。

從您自己的頁面開始 first-outcome

從下面的[自動]模式開始,移轉一些頁面、檢閱結果,並透過​將它變成您的頁面。 如果您已有專案或想從頭開始引導匯入,請改為從存放庫🔗開始:從樣版建立專案,或連線您現有的網站。

這兩種路由都可讓您的網站在主控台中連線。 從那裡,您提示代理程式,然後儲存、預覽和發佈結果。 主控台是託管的,因此路由不需要本機開發環境。

在匯入之前,請選擇您有權移轉的網站的幾個頁面,包括每個通用配置的一頁,然後決定是保留來源設計還是套用新的來源設計。

開始使用自動模式 brand-trial

自動模式會移轉網站或其頁面清單,而不需要逐步提示。 在引導式工作流程中,代理程式會在每個步驟之後停止,以供您檢閱。 在「自動」模式中,它會匯入內容、移轉設計、針對來源批註結果,並持續修訂結果,直到批註找到接近來源的頁面為止。

因為會檢查並改良自己的工作,所以自動模式所花的時間會比引導式匯入相同頁面久得多,因此適合您稍後收集的第一個結果。 執行一旦開始,就不需要您的輸入:您只能在開始之前透過您選擇的範圍和選項進行導向。 自動模式會從網站的URL啟動,而不是從存放庫啟動;如果您的網站已經在Edge Delivery Services上,請改為連線網站。 它會產生檔案式內容;對於儲存在JCR中的內容,請使用Experience Manager編寫的指南。

  1. 開啟自動模式。 如果您的帳戶尚未擁有,請選取​註冊;當您的存取權可用時,您會收到一封電子郵件。

  2. 提供您的網站URL,或選擇選取的頁面並列出其URL。 開始之前,請檢閱顯示的範圍、設定和限制。

    • 對於受保護的來源網站,在「自動」模式提供的驗證欄位中輸入認證,而不是在聊天中。
    • 如果「自動」模式提供​包含整合,請選取它以從來源網站進行支援的整合設定,例如,分析、標籤管理員和同意設定。 在您開啟之前,它們會在新網站上保持關閉狀態。
  3. 開始執行。 執行最多可能需要24小時。 您可以離開頁面;執行完成時會收到電子郵件。 如果電子郵件未送達,請檢查您的垃圾郵件資料夾。

  4. 檢閱已移轉的頁面,並檢查其內容、連結、影像和樣式。 此執行也會顯示其預覽、存放庫、報告和錯誤。 執行未移轉的頁面連結仍可指向來源網站。

  5. 使用​ 開啟網站 ​開啟產生的網站。 若要繼續處理,請利用​將其傳送至您自己的網站,然後匯入其他頁面,並在主控台中調整結果。

自動模式限制 auto-mode-limits

自動模式會根據每次移轉的頁數、移轉數以及可同時執行的移轉數來限制每個帳戶。 「自動模式」頁面會顯示啟動前套用至您的限制:

  • 依預設,每個移轉最多可包含10個頁面。 完整網站執行最多可移轉多個頁面的預覽,而非整個網站;其餘頁面稍後可在主控台中移轉。
  • 如果您已使用您的帳戶允許的所有移轉,或已執行儘可能多的移轉,自動模式會告訴您這一點。 等候執行完成,或要求更多。
  • 若要要求更多頁面或移轉,請使用​要求更高的限制,或在標題中​取得說明。 以電子郵件建立代理程式回覆的團隊。

若要停止執行,請使用​取消移轉。 已取消的執行無法繼續;請改為開始新的移轉。

打造您的風格 make-it-yours

自動模式執行會在Adobe管理的位置中建立其網站。 若要在您自己的網站上繼續處理它,請在完成的執行中選取​將它變成您的。 這會將回合的程式碼和內容傳輸至您擁有的網站。 它不會再移轉任何專案。

請先準備目的地:

  • 程式碼位於以Edge Delivery Services範本建立的GitHub存放庫中的網站,且已安裝AEM Code Sync和AEM Code Connector應用程式。 最快速的方法是從範本建立新網站。 另一個Git主機上透過Cloud Manager連線的存放庫也可使用。
  • 存放庫中的main分支,以及儲存在檔案型內容存放庫中的網站內容。 不會將任何內容傳輸到其內容儲存在其他位置(例如編寫執行個體)的目的地。
  • 針對您在主控台中使用的Adobe帳戶,寫入存放庫和網站內容的存取權。
  • 執行本身網站以外的網站。

若要轉移執行,請執行下列動作:

  1. 選擇目的地網站。 如果您尚未連線至GitHub,主控台會要求您先連線。
  2. 檢閱目的地存放庫、預覽URL,以及將接收程式碼的新分支。 選擇是否要覆寫現有頁面,以及是否要預覽已傳輸的頁面。
  3. 選取​ 開始傳輸 ​並追蹤其進度。 程式碼會放置在新的分支上,而內容會複製到目的地內容位置。 對於以檔案為基礎的目的地,傳輸也會開啟目的地網站的Experience Workspace。 若該步驟失敗,主控台會顯示警告;請網站管理員開啟Experience Workspace。
  4. 選取​ 在EMA中開啟 ​以在主控台中繼續目標站台,或選取​ 編輯站台 ​以編輯內容。 如果主控台未在目的地站台上開啟,將其連線。

轉移會複製下列專案:

什麼
如何傳輸
代碼
推送至新分支,從目的地的main分支建立。 在該分支上,執行的專案會取代目的地的程式碼檔案。 沒有合併至main的內容。
頁面
以檔案形式複製至Experience Workspace中的目的地內容,並包含其參照的影像和其他媒體。
現有頁面
已略過,除非您選擇覆寫它們。 在覆寫頁面之前,傳輸會將頁面的目前狀態儲存為名為​ 傳輸前 ​的版本,您可以從Experience Workspace中的頁面版本記錄還原。
預覽
若您選擇,會在目的地的*.aem.page網站上預覽已傳輸的頁面。 它們不會發佈。

傳輸不會複製試算表,例如重新導向、大量中繼資料或預留位置、存取許可權、網站和組織設定,或回合的Git歷史記錄和GitHub工作流程檔案。

如果傳輸因錯誤而停止,則不會將任何專案合併到main中,但會單獨傳輸程式碼和內容,因此請檢查分支和頁面。 如果新分支已存在,請選擇另一個分支名稱。

已轉移的網站尚未上線。 同意其餘每個步驟的擁有者:

  • 檢閱傳輸分支,並根據您的存放庫原則將其合併到main中。 合併會變更即時網站的程式碼;請參閱變更如何上線。
  • 設定誰可以編輯、預覽和發佈內容。 請參閱許可權與安全性。
  • 重新建立您需要的試算表,並檢查網站的Experience Workspace設定,例如其區塊資料庫。 請參閱設定。
  • 發佈您接受的頁面。 傳輸不會發佈任何內容。
  • 將您的網域切換至網站。 請參閱釋放、復原和移交。

在主控台中,繼續提示以開始,然後儲存、預覽和發佈您的變更。

從存放庫開始 repo-start

若要在主控台中運作,GitHub存放庫需要兩個GitHub應用程式,且名稱相似和工作不同:

  • AEM Code Sync可讓Edge Delivery Services讀取您的程式碼,以便為您的網站提供服務。 程式碼在GitHub上的每個網站都有它。
  • AEM程式碼聯結器可讓主控台推送變更,以及在您的存放庫中開啟提取請求。 在安裝之前,主控台無法推送程式碼或開啟提取請求。
NOTE
針對儲存在製作執行個體之JCR中的內容,請改用Experience Manager製作指南來設定存放庫。

從樣版建立新網站 prepare-repo

新網站請使用此路徑,包括您使用從現有網站匯入的頁面來填入的網站。

  1. 遵循開發人員教學課程的第一節,開始使用範本存放庫範本,從AEM範本建立網站:

    • 選取​ 使用此範本 ​在GitHub上建立存放庫。
    • 僅為此存放庫安裝AEM程式碼同步應用程式。
    • 選擇性地變更網站的管理員與內容來源,然後選取​完成設定。

    您的網站現在在https://main--{repository}--{owner}.aem.page/執行,範例內容可在Experience Workspace中編輯。 您不需要教學課程的本機開發步驟,因為主控台會提供開發環境。

    若為商務店面,請從商務樣板建立網站,並改為遵循其設定。 它包含商業區塊和下拉式元件,這些元件之後很難新增至從AEM範本啟動的網站。 請參閱Commerce頁面。

  2. 在存放庫中安裝AEM程式碼聯結器應用程式。

    • 如果應用程式僅針對選取的存放庫安裝,請包含此存放庫。 如果您的組織需要核准GitHub應用程式,組織擁有者必須核准。
  3. 開啟主控台並連線站台。

將您現有的網站帶入 existing-site

如果您的網站已在Edge Delivery Services上執行,則不需要重新建立或再次移轉該網站。 連線,然後代理程式就會照原樣處理其程式碼和內容。

  1. 在GitHub上,檢查AEM程式碼同步應用程式是否已安裝在存放庫中。 如果此存放庫已提供網站,則為。
  2. 像新網站一樣,在存放庫中安裝AEM程式碼聯結器應用程式。
  3. 開啟主控台並連線站台。
  4. 在您變更任何專案之前,請要求代理商說明專案。 然後使用Inspect模式進行第一個視覺變更。 檢視開始使用的提示。

從目前樣板建立的專案包括AGENTS.md,您可在其中保留代理程式的專案指示,以及單行CLAUDE.md,讓代理程式在每個交談中載入AGENTS.md。 較舊的專案可能沒有這些變數;請要求代理程式從目前的範本新增變數。 請參閱專案指示。

若要重新設定網站或建置區塊的樣式,請參閱重新設定現有網站的樣式和區塊開發。 不需要移轉。

使用其他Git主機 other-git

Edge Delivery Services也支援GitHub Enterprise (自行託管)、Adobe託管的存放庫、GitLab、Bitbucket和Azure DevOps。 在Adobe Cloud Manager中建立存放庫,這是一個Experience Manager as a Cloud Service工具,用於管理方案、環境和程式碼存放庫。 然後設定您的網站以使用它。 檢視自備Git。

IMPORTANT
主控台會將變更推送至您的存放庫。 對於透過Cloud Manager連線的存放庫,它會推送分支,但不會開啟提取請求;如果您需要檢閱,請在Git主機中開啟一個分支。 您在Cloud Manager中建立的存取Token必須授與存放庫程式碼的寫入存取權,以及新增外部存放庫🔗的步驟8中所列的許可權。
如果您已上線沒有寫入許可權的權杖,請在Cloud Manager中的​ 存放庫>管理存取權杖 ​下編輯該權杖,並貼上包含寫入許可權的值;您不需要再次上線存放庫。 請參閱管理存取權杖。

開啟「體驗現代化主控台」 open-console

  1. 瀏覽至aemcoder.adobe.io。 短位址aem.new會開啟相同的主控台。
  2. 使用您的Adobe ID登入。
    • 使用屬於您公司Adobe組織的帳戶。 無法使用不屬於組織的個人Adobe ID;主控台會說明此情況,並讓您使用​其他帳戶。 如果您沒有公司帳戶,請要求您的Adobe帳戶團隊將您新增至組織。

主控台會保留您專案的託管工作復本,稱為這些檔案中的主控台工作區;它與編寫UI Experience Workspace無關。 代理程式會匯入內容並變更代碼,直到您上傳或推送為止。 主控台會在您首次登入時設定您的工作區,最多可能需要10分鐘的時間。 您使用登入的每個Adobe組織都有專屬的工作區,其中包含專屬的專案和聊天;若要切換,請先登出,然後使用其他組織的設定檔登入。 經過一段閒置期後,工作區會暫停。 當您返回時,主控台會顯示​您的工作區已暫停;請選取​喚醒,並在復原時等候幾分鐘。

示範模式 demo-mode

如果主控台以示範模式開啟,標題中會顯示​ 示範網站 ​按鈕。 您可以探索範例專案並嘗試匯入頁面,但未儲存示範網站中的工作,且示範網站無法將程式碼推送至GitHub或上傳內容至Experience Workspace。

示範模式

連線您的網站 connect-repo

連線您從樣板建立、使用​ 轉移的網站 ​或已經擁有的網站。

  1. 在標題中選取​示範網站,然後選取​切換網站,或在設定中使用​切換網站。
  2. 這會提示您使用您的GitHub憑證授權AEM程式碼聯結器應用程式。 選取​授權AEM程式碼聯結器。
    • 若為GitHub Enterprise,或無法使用OAuth登入時,請開啟​更多連線方式,並選取​改用權杖登入。 輸入​ GitHub主機 ​和​個人存取權杖。 建議使用僅限於所需存放庫的微調Token。 權杖必須能夠讀取您的使用者帳戶並推送至存放庫;透過權杖,主控台僅列出您可以推送至的存放庫。
  3. 返回主控台,指定網站的預覽URL。 預覽URL會遵循模式https://{branch}--{site}--{organization}.aem.page,其中{site}為GitHub存放庫名稱,{organization}為擁有該名稱的GitHub組織或使用者。 您可以透過預覽網站的任何頁面來複製一個頁面,或從這些名稱建構網站。 主控台會自動尋找相關聯的GitHub存放庫。 或者,您可以在授權的GitHub專案中搜尋以尋找網站。
    正在連線到GitHub專案
  4. 在驗證網站之後,選取​簽出至工作區。 這會將專案複製到您的主控台工作區中。
  5. 當提示​ 取代現有的工作區 ​時,請確認目前的工作已儲存在其他地方,然後選取​取代工作區。
    取代現有的工作區

您的網站及其GitHub存放庫現在已連線至主控台。

在請求變更之前,請確認連線的存放庫、分支和內容目的地。 連線需要儲存庫的寫入許可權。 如果您的組織或存放庫未列出,或主控台無法驗證預覽URL,請參閱Git連線問題。

站台連線

主控台首頁 console-home

在您開始交談之前,主控台會在其​ 首頁 ​頁面上開啟。 輸入請求,或選取其中一個建議提示,這些提示會依工作分組。 您輸入的要求會一次執行。 大部分建議的提示會在計畫模式中執行:代理程式會建議其步驟,但不變更任何檔案,而您選取​ 執行計畫 ​來執行它們。

主控台首頁

開始提示 start-prompting

您的網站連線後,請以簡單的語言說明您想要的內容。 說出您預期的結果以及在哪個頁面上,而不是如何撰寫程式碼。 代理程式知道Edge Delivery Services,因此您也可以詢問網站某部分的運作方式或平台詞語的含義。 若要瞭解如何從區段、區塊和預設內容建立頁面,請參閱標籤、區段、區塊和自動封鎖。

CAUTION
切勿在聊天中輸入、貼上或附加密碼、API金鑰、權杖或其他機密。 聊天中的所有內容都會進入AI模型,而代理程式可以將其複製到您的專案檔案中。 在主控台的​ 設定 ​中輸入認證。 檢視不公開秘密。

在新網站上,從開始依步驟匯入頁面。 在已有頁面的網站上,例如您現有的網站或使用​轉移的網站,請要求代理程式說明專案,然後使用檢查模式進行視覺變更或匯入其他頁面。 檢視開始使用的提示。

逐步匯入頁面 guided-import

從現有網站匯入頁面是最常見的開始方式。 在引導式工作流程中,代理程式會在每個步驟之後停止,以便您進行檢查:先檢查頁面的內容,然後再檢查其設計。 核取結果後立即儲存:在內容步驟後上傳內容,並在設計步驟後推送程式碼。

  1. 選擇性地先設定來源地點的範圍。 詢問「範圍網站https://www.example.com」。 代理程式會尋找網站的頁面,並將共用版面配置的頁面分組到範本中,您會在​ 規劃 ​檢視中檢閱這些範本。 請從涵蓋許多頁面的範本中選擇您的第一頁,因為它建立的區塊可在所有頁面上重複使用。 檢視網站目錄。

  2. 從一個授權的來源頁面開始。 在此提示中取代範例URL和目的地:

    • 「在此專案中只將https://www.example.com/about移轉至/about。 目標檔案型內容。 保留其文字、影像和連結。 重複使用現有區塊和預設內容。 請勿上傳、推送或發佈。」
    • 若為Experience Manager製作,請假設內容儲存在JCR中,並按照檢查該設定。
  3. 檢閱匯入的頁面、其目的地路徑及任何回報的間隔。
    內容匯入

  4. 匯入頁面後,Workspace​面板就會顯示該頁面。 選取頁面,以在右側的主控台預覽面板中轉譯它。 此預覽會在主控台工作區中顯示工作復本,而非aem.page上的預覽網站。
    內容已匯入

  5. 檢查頁面的結構及其文字。 預覽面板的​ 檔案檢視 ​顯示如何將內容分割成區段、區塊和預設內容;請參閱內容檢視。 頁面的大部分內容都應是預設內容:標題、文字、影像和連結。 區塊僅屬於作者必須標示構成元件的內容的地方,例如一組卡片;CSS和JavaScript可依設計需求配置預設內容。 作者將會編輯此結構,因此請代理程式立即加以簡化,以免更多頁面重複使用它。 請參閱設定內容結構形狀。

  6. 上傳內容,以便儲存下來,讓作者可以編輯。 上傳之前,匯入的頁面僅存在於主控台工作區中,且推送程式碼不會儲存它。

    • 若為檔案式內容,請參閱上傳內容。 然後,您可以開啟頁面並進行編輯。
    • 如需Experience Manager編寫的相關資訊,請參閱安裝程式指南中的上傳內容。
  7. 現在您已擁有內容、要求忠實來源樣式,或明確選擇新目標設計。 樣式只會變更專案的CSS和JavaScript;您上傳的內容會維持原狀。

    • 「從https://www.example.com/about匯入一般樣式,然後為/about上使用的區塊設定樣式。 保留匯入的內容。」
  8. 代理程式完成後,在預覽面板中選取​ 重新整理預覽 ​以檢視樣式頁面。
    已匯入樣式

  9. 檢閱案頭和行動裝置寬度上的樣式頁面。 將其文字、連結、影像和結構與來源頁面進行比較,並要求代理程式修正不同之處。 說明仍然存在的視覺差異;複雜的設計可能需要幾個回合。 檢視設計的接近度。

  10. 推送程式碼,讓新的區塊和樣式儲存在存放庫中,並顯示在網站的預覽中。 請參閱推送代碼變更。

頁面匯入不會建立共用的導覽和頁尾;請分別詢問。 接著,預覽並發佈頁面。 如需更多頁面,請重複這些步驟,並要求代理程式重複使用已建立的區塊。 當您的第一頁看起來正確後,請要求它記錄其區塊和樣式,以供日後對話使用;請參閱讓代理程式維護檔案。

使用檢查模式進行視覺化變更 inspect-mode

在已有頁面的網站上,例如您現有的網站,或您使用​轉移的網站,視覺化變更是最快速檢視結果的方式。 指向您要變更的內容,而非說明其位置:開啟預覽面板中的​檢查模式、選取元素並描述變更,例如「讓此按鈕使用主要按鈕樣式」。 進行第一次變更會提供步驟,包括如何檢查每個熒幕寬度及復原變更。 然後推送程式碼以保留它。

提示開始使用 first-prompts

將範例URL和路徑替換為您自己的路徑。

樣板中的新網站:

  • 「說明首頁上的區段和區塊,以及每個區段和區塊的樣式。」
  • 「從這個圖形框架建立新頁面/offers: {Figma link}。」 請參閱從Figma建立新頁面。

在做成您的專案後:

  • 「比較/about與https://www.example.com/about,並修正版面配置與影像之間的差異。」
  • 「將https://www.example.com/contact移轉至/contact。 重複使用現有的區塊。」

您現有的網站:

  • 「帶我導覽此專案:列出其區塊、每個區塊的用途,以及哪些頁面使用這些區塊。」
  • 「新增具有深色背景的卡片區塊變體,並在/products上顯示。」
  • 「檢查此專案是否有目前AEM範本的AGENTS.md和CLAUDE.md檔案,如果檔案遺失,則新增檔案。」

提示提示 prompting-tips

  • 一次要求一個變更,並在要求下一個變更之前先檢查變更。 如果長任務在完成前停止,請要求代理程式繼續。
  • 說出代理程式不可執行的動作。 這些指南中的範例提示結尾是「不要上傳、推送或發佈」。 這可讓代理程式在您的主控台工作區中持續運作,因此您可以檢查它,然後自行上傳或推播它。 當您希望代理程式為您執行這些步驟,並開啟代理程式所需的代理程式許可權時,請忽略它。
  • 若要進行跨越數個頁面或共用樣式的變更,請切換至計畫模式以在變更前檢閱步驟。

代理程式只知道目前交談和專案檔案中的內容。 提供它無法瞭解的內容,例如需求、品牌規則、熒幕擷取畫面和其他系統檔案的連結;請參閱提供代理程式內容。 若要使其在每次交談中遵循您專案的慣例,請要求它在AGENTS.md及AGENTS.md列出的檔案中寫入;請參閱專案指示與記憶體。 如需每項工作的提示,請參閱提示指南。

儲存、預覽和發佈 save-work

代理程式的工作會保留在主控台工作區中,直到您將它儲存到其他位置為止。 接下來的每個步驟都會將工作移至不同的位置:

  • 上傳​會將內容從主控台工作區複製到其編寫目的地:檔案專案的Experience Workspace,或Experience Manager編寫的編寫執行個體。 在​ 同步 ​功能表中,這是​推播 > 內容。
  • 推送​將程式碼認可到您的Git存放庫、目前的分支或作為提取請求。
  • 預覽​和​ 發佈 ​會將儲存的內容放在預覽網站*.aem.page上,然後放在即時網站*.aem.live上。

分別上傳和推播。 Edge Delivery Services會儲存程式碼以外的內容,因此推送程式碼不會儲存頁面,而且上傳不會儲存程式碼。 當您在Experience Workspace中重新開啟頁面、編輯頁面並在預覽網站上檢視要求的變更時(不僅僅是預覽連結存在時),第一個結果會完成。

上傳內容 upload-content

將頁面上傳至檔案型內容存放庫,供作者在Experience Workspace中編輯。 有些主控台標籤和熒幕仍會顯示「檔案製作」。 上傳之前,請確認目的地,以及您可以取代該處的任何現有頁面。 上傳使用您自己的內容許可權;請參閱內容推播許可權。 若要進行Experience Manager編寫,請改遵循該設定指南中的上傳內容。

  1. 在​ 內容 ​檢視(工作區的預設檢視)中,選取右上方的​上傳內容。 或者,使用工作區標頭中的​Sync > Push > Content​上傳所有擱置的頁面。
  2. 上傳內容​對話方塊開啟,目標​ 組織 ​和​ 網站 ​已從您網站的設定填入。 如果欄位為空,請在Experience Workspace中輸入內容的組織和網站。
  3. 選擇您要上傳的檔案,並選取​上傳。
    上傳內容對話方塊
  4. 完成後,對話方塊會顯示已上傳的檔案數。 然後,您可以預覽或預覽並發佈上傳的頁面。 如果您關閉對話方塊,上傳會繼續;重試任何失敗的頁面。
    在AEM中檢視

若要尋找已上傳的內容,請在上傳完成時選取通知中的​在AEM中檢視,這會在Experience Workspace中開啟網站內容,或前往https://da.live/#/{organization}/{repository}。

檔案製作中的內容

開啟已上傳的頁面,進行編輯、儲存並重新開啟該頁面,以檢查作者是否可以編輯該頁面,以及變更是否仍然存在。 開啟網站的Experience Workspace時,主控台中的​ 在Experience Workspace中編輯 ​會在其視覺編輯器中開啟選取的頁面。

推送程式碼變更 push-code-changes

檢閱程式碼差異,並在推送前執行專案檢查。 對需要稽核的工作使用提取請求;如需強制稽核的內容,請參閱變更控制權。

  1. 選擇性地切換至​ 變更 ​檢視(檢視選擇器中的分支圖示)以檢閱差異。
    程式碼檢視

  2. 在工作區標題中開啟​Sync,並選取​推播 > 程式碼。

  3. 在​ 階段變更 ​對話方塊中,階段您要推送的檔案,並選取​繼續。

  4. 在​ 推送變更 ​對話方塊中,輸入認可訊息。 選擇建立新的PR (預設)或推送至目前的分支,然後選取​ 確認 ​進行推送。

    • 建立新PR​會推送名為aem-的新分支,後面接著日期和時間,然後開啟提取請求到目前分支中。 提取請求會列出新分支上頁面的預覽URL,方便檢閱者檢查結果。 您的主控台工作區會停留在新分支上;若要繼續原始分支,請在變更檢視中使用​ 切換分支 ​切換回原始分支。
    • 推送至目前分支​會將認可新增至目前分支,並更新其提取要求(如果有的話)。 只有在專案的原則允許並且您想要變更該分支時,才使用它。 在main,變更立即生效。
  5. 完成後,通知會顯示在主控台底部。
    檢視PR

如果已建立提取請求,請在完成通知中選取​檢視PR。 否則(例如透過Cloud Manager🔗連線的存放庫),請驗證目的地分支上的認可。 如果分支受到直接推播的保護,請使用​建立新的PR。

GitHub中的 程式碼

您的程式碼現在位於GitHub中。 它會立即在該分支的預覽和即時URL上顯示。

認可身分 commit-identity

主控台認可Git身分識別user.name和user.email,已在您的主控台工作區中設定,並使用其中一個遺漏的預設值。 連線您的Git帳戶或您電腦上的Git設定時,都不會設定此身分識別。

如果其他人變更了分支 push-conflicts

分支是一連串儲存的變更,稱為認可。 您的主控台工作區保有您上次提取分支時的狀態,因此如果從那以後有其他人推送到該分支,存放庫就會有您的工作區沒有的認可。 推送至目前的分支,然後在他們之後新增您的認可,然後再次推送。 如果您變更了不同的檔案或行,此操作會成功,您不會再有其他要求。

如果您都變更了相同的行,Git無法決定要保留哪個版本。 這是衝突。 主控台顯示​推送失敗:遠端有無法自動合併的衝突變更、保留您的變更,並將對話方塊切換為​建立新的PR。

  1. 選取​確認。 主控台會將您的變更推送至新分支,並開啟提取請求至您正在處理的分支。
  2. 在通知中選取​檢視PR。
  3. 解決衝突。 如果只有幾行發生衝突,請選取[解決GitHub中的衝突],並保留每個零件的正確版本;請參閱[解決GitHub上的合併衝突]。🔗 ​​如果衝突涉及許多檔案,請要求開發人員在存放庫的本機復本中解決衝突。
  4. 稽核提取請求後,將其合併。

主控台不會合併分支或自行解決衝突。 同步 > 提取 > 程式碼​的運作方式相同:如果您的認可與遠端變更衝突,它會取消提取、保留您的工作,並建議推送至新分支或要求代理程式協助。 為避免衝突,請在您開始工作之前提取、經常推送小型變更,並同意變更哪些檔案的團隊。 檢視團隊工作。

預覽網站 preview-site

主控台的預覽面板只會顯示主控台工作區中的工作復本。 若要使用您的程式碼檢查預覽網站上上傳的頁面:

  1. 返回Experience Workspace或前往https://da.live/#/{organization}/{repository}。
  2. 開啟您先前上傳的其中一個頁面。
  3. 選取紙飛機圖示(右上方),然後選取​預覽。
    發佈到預覽

確認預覽包含儲存的內容和預期的程式碼版本。

已發佈的預覽內容

如果您的程式碼位於預覽URL中分支以外的其他分支,請將預覽URL變更為該分支。 若要進行Experience Manager製作,請改為遵循驗證製作和預覽。

發佈 publish

當預覽看起來正確時,請發佈頁面以在*.aem.live上線:

  • 在Experience Workspace中,開啟頁面,選取紙飛機圖示,然後選取​發佈。
  • 或者,在主控台中上傳後,選擇預覽並發佈上傳的頁面。

發佈功能會公開頁面。 可發佈者由網站的發佈角色設定;請依照您團隊的稽核程式進行。 程式碼不需要此步驟:一旦達到main,就會上線。 檢視變更控制權。

建立客戶示範 customer-demo

示範會顯示您有權使用的網站的幾個完整品牌頁面,以及您引導受眾瀏覽的路徑。 它不需要生產轉換,也不應顯示為生產就緒。

  1. 選擇頁面和示範的目標。 包含一般頁面,而不僅僅是最簡單的頁面。
  2. 使用自動模式,或逐步匯入頁面,命名確切的頁面清單。
  3. 保留來源設計,或是在移轉期間套用新的來源設計。 完成導覽、頁尾和示範路徑所需的資產。
  4. 檢查文字、影像、連結、佈局和行動行為,並逐步瀏覽示範路徑。 記下模擬的互動、未連線的整合,以及範圍外的頁面。
  5. 交出預覽連結、每個連結後面的來源頁面,以及已知間隙。 請參閱保留人員與代理程式的內容。

存取權和AI信用使用情況 access

請透過您的Adobe客戶經理要求存取Experience現代化主控台,並使用屬於您公司Adobe組織的Adobe ID登入。 自動模式不需要透過您的帳戶管理員提出要求;請在其頁面上註冊,例如開始使用自動模式。

規劃移轉至Edge Delivery Services的程式。 您的Adobe客戶團隊可檢閱專案的範圍和商業安排,包括大型網站和合作夥伴主導的移轉。 您組織的合約會決定適用的AI信用額度與移轉條款;單獨登入不會建立您的權益。

在目前的信用模型下,移轉頁面可以沖銷AI信用:

  • 系統會計算上傳至內容目的地、Experience Workspace或作者例項的每個頁面的積分,而不會計算控制檯中的提示或反複專案的積分。
  • 每次上傳都會計算,包括您之前上傳之頁面的上傳。 在主控台的預覽中檢視頁面,並在就緒後上傳頁面。
  • 重新樣式會變更程式碼,而非內容,因此不需要重新上傳。
  • 自動模式執行不會沖銷AI積分。 讓它成為您的頁面​會計算它複製到Experience Workspace的頁面數量。
  • 代理程式為您上傳的頁面與您上傳的頁面計數相同。

如需有關Adobe代理程式功能的AI信用介紹,請參閱AI信用消耗。 其他功能的範例或費率並未建立您的移轉條款。 請您的Adobe客戶團隊檢閱組織的使用情況,並確認您可以使用的使用情況報表。

疑難排解 troubleshooting

如需有關匯入、來源存取、上傳、預覽、Git連線或主控台工作區的問題,請參閱疑難排解Experience現代化代理程式。 如果這不能解決問題,請向建置代理程式的團隊要求支援。

其他資源 additional-resources

recommendation-more-help
experience-manager-cloud-service-help-main-toc