Контекст: определение программируемой поисковой системы

На этой странице описано, как определить характеристики вашей поисковой системы с помощью контекстного файла.

  1. Обзор
  2. Элементы CustomSearchEngine

Обзор

Контекстный файл описывает структуру вашей поисковой системы и определяет ее поведение. Лучший способ начать изучение контекстных файлов — просмотреть простой пример. По мере того, как вы обретаете уверенность, вы, возможно, захотите начать экспериментировать с различными элементами и атрибутами. Вы можете поиграть с настройками на панели управления, а затем просмотреть сгенерированную версию XML, загруженную со страницы «Обзор» .

Следующий код описывает поисковую систему по изменению климата. Обратите внимание, что в этой поисковой системе включен поиск изображений.

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;"
                    language="en">
  <Title>RealClimate</Title>
  <Description>Science behind global warming and climate change.</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
  <LookAndFeel/>
  <ImageSearchSettings enable="true"/>
</CustomSearchEngine>

Элементы CustomSearchEngine

Базовый файл контекста включает следующие основные элементы и дочерние элементы.

Элемент Необходимый Описание
CustomSearchEngine Необходимый Содержит всю информацию о поисковой системе. Имеет следующие атрибуты:
  • keywords . Задает список (длиной до 100 символов) ключевых слов, разделенных пробелами, связанных с поисковой системой. Если не указано, Программируемая поисковая система будет использовать пустое значение.
  • language . Указывает один из поддерживаемых языков для отображения в пользовательском интерфейсе. Указание языка увеличит результаты на этом языке, но не отфильтрует результаты на других языках. Если не указано иное, Программируемая поисковая система будет использовать en (английский). Если значение равно нулю, Программируемая поисковая система будет использовать язык региона вашего пользователя.
  • autocompletions . Указывает, должна ли программируемая поисковая система генерировать автодополнение ГЛОССАРИЙ для вашей поисковой системы. Допустимые значения: true или false . Если true , обратите внимание, что создание автозаполнения может занять несколько часов. После установки этого значения вам необходимо изменить код окна поиска, чтобы запрашивать автозаполнение. Вы можете получить обновленный код на вкладке «Получить код» на панели управления. Только поисковые системы, выполняющие поиск по сайтам (предопределенному набору веб-сайтов), могут иметь автозаполняемые запросы.
Title Необходимый Название вашей поисковой системы. Он появляется на вашей домашней странице Программируемой поисковой системы и на страницах результатов.
Description Необходимый Описательный текст, который появляется на странице обзора вашей поисковой системы.
Context Необходимый Содержит информацию о метках. Включает дочерние элементы BackgroundLabels и Facet .
BackgroundLabels Необязательный Контейнер для меток, используемых для продвижения, включения или исключения сайтов и страниц. Включает один или несколько дочерних элементов Label .
Label Необязательный Ярлык, используемый для продвижения сайтов или определения включения/исключения сайтов. Имеет следующие атрибуты:
  • name . Название ярлыка.
  • mode . FILTER (продвигает или показывает исключительно предпочтительные сайты) или ELIMINATE (исключает сайт). Вы можете настроить эти метки по своему усмотрению.
LookAndFeel Необходимый Управляет внешним видом вашей поисковой системы. Он имеет несколько атрибутов и дочерних элементов, которые подробно описаны на странице «Внешний вид» .

ImageSearchSettings Необязательный

Указывает, включен ли поиск изображений. Имеет следующие атрибуты:

  • enable . Указывает, включен ли поиск изображений для этой поисковой системы. Допустимые значения: true или false .