使用規則集來轉換URL

您可以在Dynamic Media中部署規則集以轉換URL。 規則集是以指令碼語言(如JavaScript)編寫的一組指令,這些指令可評估XML資料,並在資料滿足某些條件時採取某些操作。 每個規則至少包含一個條件和至少一個動作。 規則會根據條件評估XML資料,如果符合條件,則會採取適當的動作。 規則集的範例包括:

  • 添加MIME類型尾碼。 許多服務和網站都需要影像尾碼,例如將.jpg新增至URL。

  • 為SEO(搜尋引擎最佳化)目的建立URL的資料夾路徑。

    請參閱Adobe Dynamic Media Classic如何支援SEO

  • 為SEO(搜尋引擎最佳化)目的,將中繼資料新增至URL。

    請參閱Adobe Dynamic Media Classic如何支援SEO

  • 設定內容配置以觸發下載。

  • 簡化影像提供範本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檔案作為規則集定義檔案路徑。

注意

使用規則集時請小心;它們可防止Dynamic Media內容顯示在您的網站上。

有可用的範例規則集可協助您建立自己的規則集。
請參閱規則集引用

與建立所有規則集時一樣,在使用XMLVALID等XML驗證程式來上載XML檔案之前,請確保XML檔案有效。
另請參閱疑難排解規則集

此外,請務必先在測試環境中測試規則集,以免影響您的即時生產環境。
生產環境和測試環境通常需要不同的登入。

請參閱Adobe Dynamic Media Classic案頭應用程式以了解登入資訊

另請參閱規則集🔗中的「使用資產」而非「is」影像。

部署XML規則集

  1. 開啟Dynamic Media Classic案頭應用程式,然後登入您的帳戶。

    配置時,Adobe提供了您的憑據和登錄詳細資訊。 如果您沒有此資訊,請聯絡客戶支援。

  2. 執行下列動作,上傳規則集檔案:

    • 在全局導航欄上,選擇​Upload
    • 在​Upload​頁面左上角附近,選擇​Browse
    • 在​開啟​對話方塊中,瀏覽至規則集檔案(XML)。
    • 選擇檔案,然後選擇​Open
    • 在​Upload​頁面的右側,為規則集檔案選擇目標資料夾。
    • 在頁面底部附近,確定已勾選「上傳後發佈」 。
    • 在頁面的右下角,選擇​Submit Upload
    • 在全局導航欄上,選擇​作業​以檢查上載作業的狀態。 當​Job​頁面上的​Status​欄顯示「上傳完成」時,請繼續執行後續步驟。
  3. 在頁面頂端附近的導覽列,導覽至​Setup > Application Setup > Publish Setup > Image Server

  4. 在​Image Server Publish​頁面的​目錄管理​組下,找到​規則集定義檔案路徑,然後選擇​選擇

  5. 在​選擇規則集定義檔案(XML)​頁上,瀏覽到規則集檔案,然後在頁的右下角,選擇​選擇

  6. 在「設定」頁的右下角,選擇​Close

  7. 運行映像伺服器發佈作業。

    規則集條件會套用至即時Dynamic Media影像伺服器的要求。

    如果您變更規則集檔案,當您重新上傳和重新發佈更新的規則集檔案時,會立即套用變更。

本頁內容