搜尋 Facet

注意

AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

了解如何在AEM中建立、修改及使用搜尋刻面。

Adobe Experience Manager(AEM)Assets在整個企業範圍內部署,能儲存許多資產。 有時候,如果您只使用AEM的一般搜尋功能,尋找正確的資產可能既困難又耗時。

在「篩選器」面板中使用搜尋Facet,為您的搜尋體驗新增更精細的粒度,並讓搜尋功能更有效率且更通用。 搜尋Facet會新增多個維度(述詞),讓您執行更複雜的搜尋。 「篩選器」面板包含一些標準Facet。 您也可以新增自訂搜尋Facet。

總之,搜尋Facet可讓您以多種方式來搜尋資產,而非以單一、預先決定的分類順序來搜尋。 您可以輕鬆深入到所需的詳細程度,以便進行更集中的搜尋。

例如,如果要查找影像,則可以選擇要點陣圖還是向量影像。 您可以指定影像的MIME類型,進一步縮小搜尋範圍。 同樣,在搜索文檔時,可以指定格式,例如PDF或MS Word。

新增述詞

顯示在「篩選器」面板中的搜尋刻面,是使用述詞在基礎搜尋表單中定義。 若要顯示更多或不同的刻面,您可以將述詞新增至預設表單,或使用包含您所選刻面的自訂表單。

如需全文搜尋,請將全文述詞新增至表單。 使用屬性述詞來搜尋符合您指定之單一屬性的資產。 使用「選項」述詞來搜尋符合特定屬性之一或多個值的資產。 新增日期範圍述詞以搜尋在指定日期範圍內建立的資產。

  1. 點選/按一下 Experience Manager 標誌,然後轉到 工具 > 一般 > 搜尋Forms.

  2. 從「搜尋Forms」頁面中,選取 Assets管理搜尋邊欄,然後點選 編輯 aemassets_edit.

    找出並選取「資產管理搜尋邊欄」

    找出並選取「資產管理搜尋邊欄」

    注意

    使用預先設定的資料夾搜尋功能 Assets管理搜尋邊欄 從早期 Experience Manager 版本,請執行下列步驟:

    1. 導覽至 /conf/global/settings/dam/search/facets/assets/jcr:content/items 在CRX-DE。
    2. 刪除 type 節點。
    3. 從路徑 /libs/settings/dam/search/facets/assets/jcr:content/items,將節點資產、目錄、類型、排除路徑和 searchtype​**​** ,複製到步驟1提及的路徑。
    4. 儲存變更。
  3. 在「編輯搜尋Forms 」頁面中,從 選擇謂詞 頁簽。 例如,拖曳 屬性述詞.

    拖放述詞以自訂搜尋篩選器

    拖放述詞以自訂搜尋篩選器

  4. 在「設定」標籤中,輸入謂語的欄位標籤、佔位符文本和說明。 指定您要與謂語關聯的中繼資料屬性的有效名稱。

    「設定」索引標籤中的標題標籤可識別所選述詞的類型。

    使用「設定」標籤提供謂語的必要選項

    使用「設定」標籤提供謂語的必要選項

  5. 在「屬 性名稱 」欄位中,指定您要與謂語關聯的中繼資料屬性的有效名稱。它是根據其執行搜索的名稱。例如,輸入 jcr:content/metadata/dc:description./jcr:content/metadata/dc:description

    您也可以從選取對話方塊中選取現有節點。

    在「屬性名稱」欄位中將中繼資料屬性與謂語關聯

    在「屬性名稱」欄位中將中繼資料屬性與謂語關聯

  6. 點選/按一下 預覽 預覽 若要產生「篩選器」面板的預覽,如新增述詞後所顯示。

  7. 在「預覽」模式中檢閱述詞的配置。

    提交更改前預覽搜索表單

    提交更改前預覽搜索表單

  8. 若要關閉預覽,請點選/按一下 關閉 close 在預覽的右上角。

  9. 點選 完成 以儲存設定。

  10. 導覽至「資產」使用者介面中的「搜尋」面板。 「屬性述詞」會新增至面板。

  11. 在文字方塊中輸入要搜尋的資產說明。 例如,輸入「Adobe」。 執行搜尋時,說明符合「Adobe」的資產會列在搜尋結果中。

新增選項述詞

「選項」述詞可讓您在「篩選器」面板中新增多個搜尋選項。 您可以在「篩選」面板中選取一或多個這些選項以搜尋資產。 例如,若要根據檔案類型搜尋資產,請設定選項,例如搜尋表單中的「影像」、「多媒體」、「檔案」和「封存」。 設定這些選項後,當您在「篩選器」面板中選取「影像」選項時,會對GIF、JPEG、PNG等類型的資產執行搜尋。

要將選項映射到相應的屬性,請為選項建立節點結構,並在Options謂詞的Property Name屬性中提供父節點的路徑。 父節點應為類型 sling: OrderedFolder. 選項的類型應為 nt:unstructured. 選項節點應具有屬性 jcr:titlevalue 已設定。

jcr:title 屬性是「篩選器」面板上所顯示選項的好記名稱。 此 value 欄位用於查詢中,以符合指定的屬性。

選取選項時,會根據 value 選項節點及其子節點的屬性(如果有)。 會遍歷選項節點下的整個樹,並 value 使用OR操作組合每個子節點的屬性以形成搜索查詢。

例如,如果您為檔案類型選取「影像」,則會使用OR運算結合屬性來建立資 value 產的搜尋查詢。例如,通過組合影像/jpeg image/gif png影像、影像 /jpeg影像、以及使用OR操作對Tiff屬性進行搜索的Joff影像​jcr:content/metadata/dc:format /Tiff影像的匹配結果來構建影像搜索查詢。

檔案類型的值屬性(如CRXDE中所示)用於搜索查詢以正常工作

檔案類型的值屬性(如CRXDE中所示)用於搜索查詢以正常工作

您不必在CRX儲存庫中手動建立選項的節點結構,而是可以透過指定對應的索引鍵值配對,在JSON檔案中定義選項。在「屬性名稱」欄位中指定JSON檔 案的路徑 。例如,您可以定義鍵值配對、 image/bmpimage/gif image/jpeg、和 image/png 並指定其值,如下列範例JSON檔案中所示。在「屬 性名稱 」欄位中,您可以指定此檔案的CRX路徑。

{
    "options" :
 [
          {"value" : "image/bmp","text" : "BMP"},
          {"value" : "image/gif","text" : "GIF"},
          {"value" : "image/jpeg","text" : "JPEG"},
          {"value" : "image/png","text" : "PNG"}
 ]
}

如果要使用現有節點,請使用選擇對話框指定它。

注意

Options述詞是自訂包裝函式,包含用來演示所述行為的屬性述詞。 目前沒有可用於本機支援此功能的REST端點。

  1. 點選 Experience Manager 標誌,然後轉到 工具>一般>搜尋Forms.

  2. 從「搜 尋表單」頁面 ,選取「資 ​產管理搜尋邊欄」,然後點選「編輯」圖示。

  3. 在「編 輯搜索表單 」頁中,將「選 項謂詞」從 「選擇謂詞 ​」頁籤拖到主窗格。

  4. 在「設 」標籤中,輸入屬性的標籤和名稱。例如,若要根據資產的格式來搜尋資產,請為標籤指定好記的名稱,例如「檔案類 型」。指定在屬性欄位中根據其執行搜索的屬性,例如 jcr:content/metadata/dc:format.

  5. 執行下列任一項作業:

    • 屬性名稱 欄位中,提及JSON檔案的路徑,您可在此定義選項的節點,並指定對應的索引鍵值配對。
    • 點選 新增圖示 「選項」欄位旁邊,指定要在「篩選器」面板中提供的選項的顯示文本和值。 若要新增其他選項,請點選/按一下 新增圖示 並重複步驟。
  6. 確保清 除「單選 」,讓使用者一次為檔案類型選取多個選項 (例如影像、檔案、多媒體和封存)。如果您選 取「單選」,使用者一次只能為檔案類型選取一個選項。

    選項述詞中的可用欄位

    選項述詞中的可用欄位

  7. 說明 欄位,輸入可選說明,然後按一下 完成.

  8. 導覽至「搜尋」面板。 選項述詞會新增至 搜尋 中。 選項 檔案類型 顯示為複選框。

新增多值屬性述詞

「多值屬性」述詞可讓您搜尋多個值的資產。 假設您的 Experience Manager 每個影像的資產和中繼資料包含與產品相關聯的SKU編號。 您可以使用此述詞來根據多個SKU編號來搜尋產品影像。

  1. 按一下 Experience Manager 標誌,然後轉到 工具 > 一般 > 搜尋Forms.
  2. 在搜尋Forms頁面上,選取 Assets管理搜尋邊欄,點選 編輯 aemassets_edit.
  3. 在「編輯搜索表單」頁中,將「 Multi Value Property Predicate 」從「 Select Predicate 」頁籤拖動到主窗格。
  4. 設定 頁簽,輸入謂語的標籤和佔位符文本。 指定屬性欄位中要根據其執行搜索的屬性名稱,例如 jcr:content/metadata/dc:value. 您也可以使用選取對話方塊來選取節點。
  5. 請確定已 選取「分隔字元 」支援。在「輸入 分隔字元 」欄位中,指定分隔字元以分隔個別值。依預設,逗號會指定為分隔字元。您可以指定不同的分隔字元。
  6. 說明 欄位,輸入可選說明,然後點選 完成.
  7. 導覽至「資產」使用者介面中的「篩選」面板。The Multi Value Property predicate is added to the panel.
  8. 在「多值」欄位中指定多個值(由分隔字元分隔),然後執行搜索。 述詞會擷取與您指定值完全相符的文字。

新增標籤述詞

「標籤述詞」可讓您執行資產的標籤式搜尋。 依預設, Experience Manager 資產會根據您指定的標籤,搜尋一或多個符合的標籤。 換言之,搜尋查詢會使用指定的標籤執行OR操作。 不過,您可以使用「比對所有標籤」選項,來搜尋包含您所指定之所有標籤的資產。

  1. 按一下 Experience Manager 標誌,然後轉到 工具 > 一般 > 搜尋Forms.

  2. 從「搜尋Forms」頁面中,選取 Assets管理搜尋邊欄 然後點選 編輯 aemassets_edit.

  3. 在「編輯搜索表單」頁中,拖動 標籤述詞 從「選擇謂詞」頁簽到主窗格。

  4. 在「設定」標籤中,輸入謂語的預留位置文字。 指定屬性欄位中要根據其執行搜索的屬性名稱,例如 jcr:content/metadata/cq:tags. 或者,您也可以從選取對話方塊中選取CRXDE中的節點。

  5. 設定此述詞的根標籤路徑屬性,以填入「標籤」清單中的各種標籤。

  6. 選取 「顯示符合所有標籤」選項 ,以搜尋包含您所指定之所有標籤的資產。

    標籤述詞的典型設定

    標籤述詞的典型設定

  7. 說明 欄位,輸入可選說明,然後按一下/點選 完成.

  8. 導覽至「搜尋」面板。 此 標籤 述詞會新增至「搜尋」面板。

  9. 指定您要根據其搜尋資產或從建議清單中選取的標籤。

    輸入標籤名稱時AEM提供的建議

    輸入標籤名稱時AEM提供的建議

  10. 選擇 全部匹配 搜尋包含您所指定之所有標籤的符合。

新增其他述詞

與新增屬性述詞或選項述詞的方式類似,您可以將下列其他述詞新增至「搜尋」面板:

謂語名稱 說明 屬性
全文 搜尋述詞,以在整個資產節點上執行全文搜尋。 它已與jcr:contains運算子對應。 如果要對資產節點的特定部分執行全文搜索,可以指定相對路徑。
  • 標籤
  • 預留位置
  • 屬性名稱
  • 說明
路徑瀏覽器 搜尋述詞,以在預先設定的根路徑搜尋資料夾和子資料夾中的資產
  • 預留位置
  • 根路徑
  • 說明
路徑 使用它來篩選位置上的結果。 您可以指定不同的路徑作為選項。
  • 標籤
  • 路徑
  • 說明
發佈狀態 搜尋述詞以根據資產的發佈狀態來搜尋資產
  • 標籤
  • 屬性名稱
  • 說明
相對日期 搜尋述詞,以根據資產建立的相對日期來搜尋資產。 例如,您可以設定選項,例如2個月前、3週前等。
  • 標籤
  • 屬性名稱
  • 相對日期
範圍 搜尋述詞以搜尋位於指定範圍內的資產。 在「搜尋」面板中,您可以指定範圍的最小值和最大值。
  • 標籤
  • 屬性名稱
  • 說明
日期範圍 搜尋述詞,以搜尋在日期屬性的指定範圍內建立的資產。 在「搜尋」面板中,您可以使用日期選擇器指定「開始」和「結束」日期。
  • 標籤
  • 預留位置
  • 屬性名稱
  • 範圍文字(開始日期)
  • 範圍文字(至)
  • 說明
日期 根據日期屬性,以滑桿式搜尋資產時的搜尋述詞。
  • 標籤
  • 屬性名稱
  • 說明
檔案大小 搜尋述詞以根據資產大小來搜尋資產。 它是基於滑塊的謂詞,您可在其中從可配置節點中選擇滑塊選項。 預設選項是在CRX存放庫的/libs/dam/options/predicates/filesize中定義。 檔案大小以位元組為單位。
  • 標籤
  • 屬性名稱
  • 路徑
  • 說明
上次修改的資產 搜尋述詞以搜尋最近修改的資產
  • 屬性名稱
  • 屬性值
  • 說明
發佈狀態 搜尋述詞,以根據資產的發佈狀態來搜尋資產
  • 標籤
  • 屬性名稱
  • 說明
評等 搜尋述詞,以根據資產的平均評等來搜尋資產
  • 標籤
  • 屬性名稱
  • 選項路徑
  • 說明
到期狀態 搜尋述詞,以根據資產的到期狀態來搜尋資產
  • 標籤
  • 屬性名稱
  • 說明
隱藏 定義要搜尋資產之隱藏欄位屬性的搜尋述詞
  • 屬性名稱
  • 屬性值
  • 說明

還原預設搜尋Facet

依預設,「鎖定」圖示會出現在 Assets管理搜尋邊欄搜尋Forms 頁面。 如果向表單中添加搜索Facet以指示已修改預設表單,則「鎖定」表徵圖會消失。

針對「搜尋Forms」頁面上的選項鎖定圖示,表示預設設定完整且未自訂。

針對「搜尋Forms」頁面上的選項鎖定圖示,表示預設設定完整且未自訂。

要還原預設搜索面,請執行以下步驟:

  1. 選擇 Assets管理搜尋邊欄搜尋Forms 頁面。

  2. 點選 刪除 deleteoutline 的下一頁。

  3. 在確認對話方塊中,點選 刪除 移除自訂變更。

    刪除搜尋Facet的自訂變更後,在「搜尋表單」頁面的「資產管 理搜尋邊欄 」前會重 ​新顯示「鎖定」圖示。

使用者權限

如果您未獲派管理員角色,以下是執行與搜尋刻面相關的編輯、刪除和預覽動作所需的權限清單。

動作 權限
編輯 在CRX中對/apps節點讀取和寫入權限
刪除 在CRX中讀取、寫入和刪除/apps節點的權限
預覽 在CRX中讀取、寫入和刪除/var/dam/content節點的權限。 此外,對/apps節點具有讀取和寫入權限。

本頁內容