備註
Dynamics 365 Commerce 的零售興趣群組已從 Yammer 移至 Viva Engage。 如果您無法存取新的Viva Engage社群,請填寫此表單 (https://aka.ms/JoinD365commerceVivaEngageCommunity) 以新增,並繼續參與最新的討論。
本文說明如何將靜態檔案上傳至 Microsoft Dynamics 365 Commerce 網站建立器,以及如何建立可用來請求該檔案的自訂 URL 和檔案名稱。
某些第三方連接器要求從電子商務網站託管並提供檔案。 這些連接器預期透過對特定回呼 URL 路徑與檔案名稱的請求來取得檔案。 因此,本文說明如何在 Dynamics 365 Commerce 電子商務網站上上傳並提供具有使用者可定義 URL 和檔案名稱的靜態檔案。
建立可傳回靜態檔案的網站 URL
要在商務網站建置器中建立一個能回傳靜態檔案的網站網址,請依照以下步驟操作:
- 前往您網站的媒體庫,並上傳應由您定義的 URL 所請求的檔案。 如果您已經上傳了該檔案,則可以略過此步驟。
- 前往您網站的 URL 區段。
- 選取新增 > 新增 URL。
- 在新增 URL 對話方塊中,選取媒體庫資產。
- 在 URL 路徑欄位中輸入 URL 路徑。 在路徑中包含檔案名稱。
- 選擇下一步。 媒體庫會開啟並顯示所有已上傳的文件類型媒體資產。
- 選取應由您在步驟 5 中定義的 URL 所請求的檔案。
- 選取 儲存。
此時,您建立的 URL 處於草稿狀態。 URL 所指向的檔案在您發佈 URL 之前不會被傳回。 在發佈 URL 之前,您可以驗證它是否傳回正確的資料。
驗證並發佈 URL
要在發布網址前驗證,請遵循以下步驟:
- 前往您網站的 URL 區段,並選取要預覽的 URL。
- 在右側的屬性窗格中,於編輯按鈕下方,選取正確的 URL 連結。 將會開啟一個新的瀏覽器視窗,您應會收到 404 錯誤。
- 在 URL 結尾加上 ?preview=inprogress 查詢字串 (例如:
https://yoursite.com/callback.html?preview=inprogress),並重新載入頁面。 您上傳至媒體庫的檔案應會在回應中傳回。
驗證完 URL 後,即可發佈。
- 前往您網站的 URL 區段,並選取該 URL。
- 在命令列上選取發佈。
更新 URL 指向的檔案
在 URL 發佈後,您可以將其更新為指向不同的檔案。 或者,您也可以將 URL 更新為指向不同類型的資源,如下一節所述。 例如,您可以將 URL 指向內部頁面或重新導向。
要更新 URL 指向的檔案,請依照以下步驟操作:
- 前往您網站的 URL 區段,並選取要更新的 URL。
- 在右側的屬性窗格中,選取編輯。
- 在 URL 指派底下,選取步驟 2 方塊,然後從媒體庫中選取新的文件。
- 選取套用。
更新 URL 指向的資產類型
您也可以更新 URL,使其指向不同類型的資產 (資源),例如內部頁面或重新導向。
要更新 URL 所指向的資產類型,請依照以下步驟操作:
- 前往您網站的 URL 區段,並選取要更新的 URL。
- 在右側的屬性窗格中,選取編輯。
- 在 URL 指派中,於步驟 1 下方選取不同的資產類型。
- 選取步驟 2 方塊,然後選取新的資產。
- 選取套用。
變更 URL 路徑
建立 URL 之後,其路徑將無法變更。 若您必須變更用於提供檔案或其他資源的 URL 路徑,您需要建立新的 URL,將其對應至現有檔案或其他資源,然後取消發佈並刪除舊的 URL。
要更改網址路徑,請依照以下步驟操作:
- 若要建立新的 URL 並將其對應至現有檔案或其他資源,請參考本文前述的建立可傳回靜態檔案的網站 URL 章節中的指示。
- 選取新的 URL,並在命令列上選取發佈。 新的 URL 已發佈。
- 若要取消發佈舊的 URL,請選取它,然後在命令列上選取「取消發佈」。 您現在可以選擇刪除舊的 URL。