Plik kontekstowy opisuje strukturę Twojej wyszukiwarki i określa jej działanie. Najlepszym sposobem, aby poznać informacje o plikach kontekstowych, jest obejrzenie prostego przykładu. Gdy nabierzesz pewności siebie, możesz zacząć eksperymentować z różnymi elementami i atrybutami. Możesz dostosować ustawienia w Panelu sterowania, a następnie wyświetlić wygenerowaną wersję XML pobraną ze strony Przegląd.
Poniższy kod opisuje wyszukiwarkę służącą do sprawdzania zmian klimatu. Pamiętaj, że w tej wyszukiwarce jest włączone wyszukiwanie grafiki.
Podstawowy plik kontekstu zawiera te główne elementy i elementy podrzędne.
Element
Wymagane
Opis
CustomSearchEngine
Wymagane
Obejmuje wszystkie informacje na temat wyszukiwarki. Ma następujące atrybuty:
keywords Określa listę (maksymalnie 100 znaków) rozdzielanych spacjami słów kluczowych powiązanych z wyszukiwarką. Jeśli nie podasz żadnej wartości, Wyszukiwarka niestandardowa użyje pustej wartości.
language Określa jeden z obsługiwanych języków wyświetlania w interfejsie. Określenie języka spowoduje zwiększenie wyników w tym języku, ale nie spowoduje odfiltrowania wyników w innych językach. Jeśli go nie podasz, Wyszukiwarka niestandardowa będzie używać języka en (w języku angielskim). Jeśli wartość to null, Wyszukiwarka niestandardowa będzie używać języka użytkownika.
autocompletions Wskazuje, czy Wyszukiwarka niestandardowa ma generować autouzupełnianie w przypadku Twojej wyszukiwarki – SŁOWNICZEK. Dozwolone wartości to true lub false. Jeśli true, pamiętaj, że generowanie autouzupełniania może potrwać kilka godzin. Po ustawieniu tej wartości musisz zmodyfikować kod pola wyszukiwania tak, aby żądał autouzupełniania. Zaktualizowany kod możesz pobrać na karcie Pobierz kod w panelu sterowania. Tylko wyszukiwarki, które przeszukują uwzględnione witryny – wstępnie określony zbiór witryn – mogą korzystać z autouzupełniania zapytań.
Title
Wymagane
Nazwa Twojej wyszukiwarki. Pojawi się ona na stronie głównej Wyszukiwarki niestandardowej i na stronach wyników.
Description
Wymagane
Tekst opisowy wyświetlany na stronie przeglądu wyszukiwarki.
Context
Wymagane
Przechowuje informacje o etykietach. Zawiera elementy podrzędne BackgroundLabels i Facet.
BackgroundLabels
Opcjonalnie
Kontener na etykiety służące do promowania, uwzględniania lub wykluczania witryn i stron. Zawiera co najmniej 1 element podrzędny Label.
Label
Opcjonalnie
Etykieta używana do promowania witryn lub określania włączenia bądź wykluczenia witryn. Ma następujące atrybuty:
name Nazwa etykiety.
modeFILTER (promuje lub pokazuje tylko preferowane witryny) lub ELIMINATE (nie uwzględnia witryny). Etykiety te możesz dostosowywać do swoich potrzeb.
LookAndFeel
Wymagane
Kontroluje wygląd i styl Twojej wyszukiwarki. Ma wiele atrybutów i elementów podrzędnych, które zostały szczegółowo opisane na stronie Wygląd i styl.
ImageSearchSettings
Opcjonalnie
Określa, czy wyszukiwanie grafiki jest włączone. Ma następujące atrybuty:
enable Określa, czy w tej wyszukiwarce jest włączone wyszukiwanie obrazów. Dozwolone wartości to true lub false.