Cette page explique comment définir les spécifications de votre moteur de recherche à l'aide d'un fichier de contexte.
Présentation
Le fichier de contexte décrit la structure de votre moteur de recherche et définit son comportement. Le meilleur moyen de vous familiariser avec les fichiers de contexte est de consulter un exemple simple. À mesure que vous gagnez en confiance, vous pouvez commencer à tester différents éléments et attributs. Vous pouvez jouer avec les paramètres du panneau de configuration, puis visualiser la version XML générée téléchargée depuis la page Vue d'ensemble.
Le code suivant décrit un moteur de recherche sur le changement climatique. Notez que la recherche d'images est activée sur ce moteur de recherche.
<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>
Éléments CustomSearchEngine
Un fichier de contexte de base comprend les principaux éléments suivants et les éléments enfants.
Élément | Obligatoire | Description |
---|---|---|
CustomSearchEngine |
Obligatoire | Contient toutes les informations sur le moteur de recherche. Possède les attributs suivants :
|
Title |
Obligatoire | Nom de votre moteur de recherche. Il apparaît sur la page d'accueil de Programmable Search Engine et sur les pages de résultats. |
Description |
Obligatoire | Texte descriptif qui s'affiche sur la page de présentation de votre moteur de recherche. |
Context |
Obligatoire | Contient des informations sur les étiquettes. Inclut les éléments enfants BackgroundLabels et Facet . |
BackgroundLabels |
Facultatif | Conteneur des libellés utilisés pour promouvoir, inclure ou exclure des sites et des pages. Inclut un ou plusieurs éléments Label enfants. |
Label |
Facultatif | Libellé utilisé pour promouvoir des sites ou déterminer l'inclusion ou l'exclusion de sites. Possède les attributs suivants :
|
LookAndFeel |
Obligatoire | Permet de contrôler l'apparence de votre moteur de recherche. Elle comporte plusieurs attributs et éléments enfants décrits en détail sur la page Apparence. |
ImageSearchSettings |
Facultatif | Indique si la recherche dans des images est activée. Possède les attributs suivants:
|