使用規則集轉換URL using-rulesets-to-transform-urls
您可以在Dynamic Media中部署規則集以轉換URL。 規則集是以指令碼語言(如JavaScript)編寫的一組指令,這些指令可評估XML資料,並在資料滿足某些條件時採取某些操作。 每個規則至少包含一個條件和至少一個動作。 規則會根據條件評估XML資料,如果符合條件,則會採取適當的動作。 規則集的範例包括:
-
添加MIME類型尾碼。 許多服務和網站都需要影像尾碼,例如新增
.jpg
至URL。 -
為SEO(搜尋引擎最佳化)目的建立URL的資料夾路徑。
-
為SEO(搜尋引擎最佳化)目的,將中繼資料新增至URL。
-
設定內容配置以觸發下載。
-
簡化影像提供範本URL以供個人化。 例如,
rgb{XX,YY,ZZ}
RTF就緒\redXX\greenYY\blueZZ
-
請求要編碼的特定字元,例如
$
,{
,和}
,以及要解碼到ImageServer的某些字元。 例如,Facebook在包含特殊字元的URL上無法正常運作。請參閱 從URL中移除特殊字元.
在Dynamic Media中,使用XML型系統來管理資產資訊的網站可將XML檔案上傳至Dynamic Media。 您可以指定其中一個檔案作為為Dynamic Media資產提供服務的預先處理規則集檔案。 此檔案會重新建構標準URL通訊協定格式,以符合與Dynamic Media整合之系統的業務邏輯。 指定XML檔案作為規則集定義檔案路徑。
有可用的規則集範例可協助您建立自己的規則集。
請參閱 規則集參考.
與建立所有規則集時一樣,在使用XMLVALID等XML驗證程式來上載XML檔案之前,請確保XML檔案有效。
另請參閱 疑難排解規則集.
此外,請務必先在測試環境中測試規則集,以免影響您的即時生產環境。
生產環境和測試環境通常需要不同的登入。
請參閱 Adobe Dynamic Media Classic案頭應用程式登入資訊.
另請參閱 在規則集中使用「asset」而非「is」影像.
要部署XML規則集,請執行以下操作:
-
登入 Dynamic Media Classic案頭應用程式.
布建時,Adobe提供了您的憑據和登錄。 如果您沒有此資訊,請聯繫技術支援。
-
執行下列動作,上傳規則集檔案:
- 在全域導覽列上,按一下 上傳.
- 在 上傳 頁面,在左上角附近,按一下 瀏覽.
- 在 開啟 對話框,瀏覽到規則集檔案(XML)。
- 選取檔案,然後按一下 開啟.
- 在 上傳 頁,為規則集檔案選擇目標資料夾。
- 在頁面底部附近,確定 上傳後發佈 已勾選。
- 在頁面右下角,按一下 提交上傳.
- 在全域導覽列上,按一下 工作 來檢查上傳作業的狀態。 當 狀態 欄 工作 頁面顯示「上傳完成」,請繼續下列步驟。
-
在頁面頂端附近的導覽列上,按一下 「設定」 > 「應用程式設定」 > 「發佈設定」 > 「影像伺服器」.
-
在「映 像伺服器發佈 」頁的「目錄管理」組下,找到「規則集定義檔案路徑」 ,然後按一下 「選擇」。
-
在「選 擇規則集定義檔案(XML) 」頁上,瀏覽到規則集檔案,然後在頁的右下角按一下「選 擇」。
-
在「設定」頁面的右下角,按一下 關閉.
-
運行映像伺服器發佈作業。
規則集條件會套用至即時Dynamic Media影像伺服器的要求。
如果您對規則集檔案進行了更改,則在重新上載和重新發佈更新的規則集檔案時,將立即應用更改。