Esta página descreve como definir as especificações do seu mecanismo de pesquisa usando um arquivo de contexto.
Visão geral
Um arquivo de contexto descreve a estrutura do seu mecanismo de pesquisa e define o comportamento dele. A melhor maneira de começar a aprender sobre arquivos de contexto é com um exemplo simples. À medida que você ganhar confiança, comece a testar vários elementos e atributos. É possível testar as configurações no painel de controle e conferir a versão do XML gerada que foi baixada na página Visão geral.
O código a seguir descreve um mecanismo de pesquisa para mudanças climáticas. Esse mecanismo está com a pesquisa de imagens ativada.
<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>Elementos do CustomSearchEngine
Um arquivo de contexto básico inclui os seguintes elementos principais e filhos.
| Elemento | Obrigatório | Descrição | 
|---|---|---|
| CustomSearchEngine | Obrigatório | Inclui todas as informações sobre o mecanismo de pesquisa. Tem os seguintes atributos: 
 | 
| Title | Obrigatório | O nome do seu mecanismo de pesquisa. Ele aparece na página inicial e nas páginas de resultados do Mecanismo de Pesquisa Programável. | 
| Description | Obrigatório | O texto descritivo que aparece na página de visão geral do mecanismo de pesquisa. | 
| Context | Obrigatório | Contém informações sobre os marcadores. Inclui os elementos filhos BackgroundLabelseFacet. | 
| BackgroundLabels | Opcional | Recipiente para rótulos usados para promover, incluir ou excluir sites e páginas. Inclui um ou mais elementos Labelfilhos. | 
| Label | Opcional | Marcador usado para promover sites ou determinar a inclusão/exclusão de sites. Tem os seguintes atributos: 
 | 
| LookAndFeel | Obrigatório | Controla a aparência do mecanismo de pesquisa. Ele tem vários atributos e elementos filhos que são descritos em detalhes na página Aparência. | 
| ImageSearchSettings | Opcional | Especifica se a pesquisa por imagens está ativada. Tem os seguintes atributos: 
 |