搜尋 Facet search-facets

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

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

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

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

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

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

新增述詞 adding-a-predicate

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

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

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

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

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

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

    note note
    NOTE
    使用預先設定的資料夾搜尋功能 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」的資產會列在搜尋結果中。

新增選項述詞 adding-an-options-predicate

「選項」述詞可讓您在「篩選器」面板中新增多個搜尋選項。 您可以在「篩選」面板中選取一或多個這些選項以搜尋資產。 例如,若要根據檔案類型搜尋資產,請設定選項,例如搜尋表單中的「影像」、「多媒體」、「檔案」和「封存」。 設定這些選項後,當您在「篩選器」面板中選取「影像」選項時,會對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"}
 ]
}

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

NOTE
Options述詞是自訂包裝函式,包含用來演示所述行為的屬性述詞。 目前沒有可用於本機支援此功能的REST端點。
  1. 點選 Experience Manager 標誌,然後轉到 工具>一般>搜尋Forms.

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

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

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

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

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

    選項述詞中的可用欄位

    選項述詞中的可用欄位

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

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

新增多值屬性述詞 adding-a-multi-value-property-predicate

「多值屬性」述詞可讓您搜尋多個值的資產。 假設您的 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. 在「多值」欄位中指定多個值(由分隔字元分隔),然後執行搜索。 述詞會擷取與您指定值完全相符的文字。

新增標籤述詞 adding-a-tags-predicate

「標籤述詞」可讓您執行資產的標籤式搜尋。 依預設, 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. 選擇 全部匹配 搜尋包含您所指定之所有標籤的符合。

新增其他述詞 adding-other-predicates

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

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

還原預設搜尋Facet restoring-default-search-facets

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

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

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

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

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

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

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

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

使用者權限 user-permissions

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

動作
權限
編輯
在CRX中對/apps節點讀取和寫入權限
刪除
在CRX中讀取、寫入和刪除/apps節點的權限
預覽
在CRX中讀取、寫入和刪除/var/dam/content節點的權限。 此外,對/apps節點具有讀取和寫入權限。
recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad