Можно ли включить типы файлов и их количество в GSA Dynamic Navigation?

Как видно из названия.

Мы знаем, что можно искать по типу файла с префиксом запроса, например, filetype: pdf.

Но мы бы хотели включить его в динамическую навигацию, чтобы он автоматически фильтровался и подсчитывался.

Это возможно с типами файлов? Или это возможно только с метаданными.

пример

2 ответа

Я знаю, что это старый вопрос, но в GSA v7.0 вы можете использовать распознавание сущностей для создания сущности типа файла, а затем включить это в динамическую навигацию.

Вы можете создать экземпляры, похожие на это:

 <instance>
   <name>PDF</name>
   <pattern>.*pdf$</pattern>
   <store_regex_or_name>name</store_regex_or_name>
 </instance>

Это не идеально, потому что v7.0 это будет совпадать с именами файлов PDF в документах, а также в URL, но это хорошее начало.

Чтобы это совпадение соответствовало только именам файлов PDF начиная с версии 7.2 и не содержало ссылок на ".pdf" в документе или на веб-странице, измените "Область приложения" с "Все" на "URL" при добавлении сущности.,

Другой вариант - создать коллекцию для каждого из типов файлов, которые вас интересуют, и отобразить их в виде фильтров выше или ниже динамической навигации. Очевидно, вам нужно заранее знать, какие типы файлов вы хотите фильтровать, но этот подход дает вам больший контроль над тем, что включено, а что нет (хотя вы потеряете возможность отображать количество документов для каждого типа файлов).

Документация о признании сущностей

Динамическая навигация работает только с метаданными. Существует отдельный проект Google Code:

http://code.google.com/p/parametric/

Который позволит вам настроить набор фильтров, но это делает его вычисления в браузере.

Обновленный GSA 7.0, вы можете использовать извлечение сущностей для создания метаданных типа заголовка и включить их в свою динамическую навигацию (наряду с, скажем... источником / коллекцией)

Другие вопросы по тегам