Kontekst: definiowanie Wyszukiwarki niestandardowej
Na tej stronie opisano definiowanie specyfikacji wyszukiwarki przy użyciu pliku kontekstu.
- Omówienie
- Elementy CustomSearchEngine
Omówienie
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.
<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>
Elementy CustomSearchEngine
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.
mode FILTER (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 .
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-09-12 UTC.
[null,null,["Ostatnia aktualizacja: 2024-09-12 UTC."],[[["Custom Search Ads are customized using parameters categorized by their scope: Page Level, Configuration Settings, and Unit Level."],["Page Level parameters, such as `pubId` and `query`, manage ad behavior across the entire page while Unit Level parameters control individual ad units using attributes like `container` and `width`."],["Configuration settings provide control over aspects like ad filtering (`adsafe`), testing (`adtest`), and language targeting (`hl`)."],["Optional parameters offer further customization, such as defining ad click behavior (`linkTarget`), handling ad loading events (`adLoadedCallback`), and specifying the number of ads to display (`number`)."],["Parameters like `relatedSearchTargeting` and `terms` enable the implementation of related searches, enhancing the user experience by providing relevant content suggestions."]]],[]]