이 페이지에서는 컨텍스트 파일을 사용하여 검색엔진 사양을 정의하는 방법을 설명합니다.
개요
컨텍스트 파일은 검색엔진의 구조를 설명하고 검색엔진의 동작을 정의합니다. 컨텍스트 파일에 대해 알아보는 가장 좋은 방법은 간단한 예시를 살펴보는 것입니다. 확신을 얻으면서 다양한 요소와 속성을 실험해 보는 것이 좋습니다. 제어판의 설정을 사용한 다음 개요 페이지에서 다운로드한 XML 버전을 확인할 수 있습니다.
다음 코드는 기후 변화에 관한 검색엔진을 설명합니다. 이 검색엔진에는 이미지 검색이 활성화되어 있습니다.
<CustomSearchEngine keywords="climate "global warming" "greenhouse gases"" 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 |
필수 | 검색엔진에 대한 모든 정보를 포함합니다. 다음과 같은 속성이 있습니다.
|
Title |
필수 | 검색엔진의 이름입니다. 프로그래밍 검색 엔진 홈페이지 및 결과 페이지에 표시됩니다. |
Description |
필수 | 검색엔진 개요 페이지에 표시되는 설명 텍스트입니다. |
Context |
필수 | 라벨에 대한 정보를 보유합니다. 하위 요소 BackgroundLabels 와 Facet 를 포함합니다. |
BackgroundLabels |
선택사항 | 사이트 및 페이지를 홍보, 포함 또는 제외하는 데 사용되는 라벨의 컨테이너입니다. 하나 이상의 하위 Label 요소를 포함합니다. |
Label |
선택사항 | 사이트를 홍보하거나 사이트 포함/제외를 결정하는 데 사용되는 라벨입니다. 다음과 같은 속성이 있습니다.
|
LookAndFeel |
필수 | 검색엔진의 디자인을 제어합니다. 요소에는 여러 속성과 하위 요소가 있으며 자세한 내용은 디자인 페이지에 설명되어 있습니다. |
ImageSearchSettings |
선택사항 | 이미지 검색 사용 여부를 지정합니다. 다음과 같은 속성이 있습니다.
|