Interfejs Custom Search JSON API umożliwia tworzenie witryn i aplikacji, które programowo pobierają i wyświetlają wyniki wyszukiwania z Wyszukiwarki niestandardowej. Ten interfejs API umożliwia wysyłanie żądań REST w celu uzyskiwania wyników wyszukiwania w internecie lub wyszukiwania obrazów w formacie JSON.
Format danych
Interfejs Custom Search JSON API może zwracać wyniki w formacie danych JSON.
Powiązane dokumenty
Interfejs Custom Search JSON API korzysta ze specyfikacji OpenSearch 1.1.
Wymagania wstępne
Identyfikator wyszukiwarki
Zanim zaczniesz korzystać z interfejsu Custom Search JSON API, musisz utworzyć i skonfigurować Wyszukiwarkę programowalną. Jeśli nie masz jeszcze utworzonej Wyszukiwarki niestandardowej, możesz zacząć od otwarcia panelu sterowania Wyszukiwarki niestandardowej.
Więcej informacji o różnych opcjach konfiguracji znajdziesz w tym samouczku.
Po utworzeniu Wyszukiwarki niestandardowej odwiedź Centrum pomocy, aby dowiedzieć się, jak znaleźć identyfikator wyszukiwarki.
Klucz interfejsu API
Interfejs Custom Search JSON API wymaga użycia klucza interfejsu API.
Ceny
Interfejs Custom Search JSON API umożliwia bezpłatne wykonanie 100 zapytań dziennie. Jeśli potrzebujesz więcej, możesz zarejestrować się, aby korzystać z obsługi płatności w Konsoli interfejsów API. Dodatkowe żądania kosztują 5 USD za 1000 zapytań, maksymalnie 10 tys. zapytań dziennie.
Monitorowanie
Podstawowe monitorowanie interfejsu Custom Search JSON API jest dostępne w panelu informacyjnym interfejsów API w konsoli Cloud Platform. Do bardziej zaawansowanego monitorowania dostępny jest pakiet operacyjny Google Cloud (wcześniej Stackdriver).
Dzięki Google Cloud Operations możesz tworzyć panele niestandardowe, konfigurować alerty i uzyskiwać dostęp do danych o wskaźnikach w sposób programowy. Aby uzyskać dostęp do danych o wykorzystaniu interfejsu Custom Search JSON API w Google Cloud Operations, w Kreatorze zapytań wybierz „Typ zasobu: Wykorzystany interfejs API” i przefiltruj według „service = 'customsearch.googleapis.com'”.
Więcej informacji o różnych funkcjach monitorowania i alertów udostępnianych przez panel interfejsów API i pakiet Google Cloud Operations znajdziesz w artykule Monitorowanie wykorzystania interfejsu API.