Custom Search JSON API

Mit der Custom Search JSON API können Sie Websites und Anwendungen entwickeln, um Suchergebnisse programmatisch aus der Programmable Search Engine abzurufen und anzuzeigen. Mit dieser API können Sie RESTful-Anfragen verwenden, um Ergebnisse der Websuche oder der Bildersuche im JSON-Format zu erhalten.

Datenformat

Die JSON API für die benutzerdefinierte Suche kann Ergebnisse im JSON-Datenformat zurückgeben.

Die Custom Search JSON API verwendet die Spezifikation OpenSearch 1.1.

Voraussetzungen

Suchmaschinen-ID

Bevor Sie die Custom Search JSON API verwenden können, müssen Sie zuerst Ihre Programmable Search Engine erstellen und konfigurieren. Wenn Sie noch keine Programmable Search Engine erstellt haben, können Sie das Steuerfeld der Programmable Search Engine aufrufen.

Folgen Sie dieser Anleitung, um mehr über die verschiedenen Konfigurationsoptionen zu erfahren.

Nachdem Sie eine Programmable Search Engine erstellt haben, können Sie in der Hilfe nachlesen, wo Sie die Suchmaschinen-ID finden.

API-Schlüssel

Für die JSON API für die benutzerdefinierte Suche ist die Verwendung eines API-Schlüssels erforderlich. Schlüssel anfordern

Preise

Die JSON API für die benutzerdefinierte Suche bietet 100 Suchanfragen pro Tag kostenlos. Wenn Sie mehr benötigen, können Sie sich in der API Console für die billing registrieren. Zusätzliche Anfragen kosten 5 $pro 1.000 Abfragen (bis zu 10.000 Abfragen pro Tag).

Monitoring

Eine grundlegende Überwachung der Custom Search JSON API ist im API-Dashboard der Cloud Platform Console verfügbar. Für ein erweitertes Monitoring steht die Operations-Suite von Google Cloud (früher Stackdriver) zur Verfügung.

Mit Google Cloud Operations können Sie benutzerdefinierte Dashboards erstellen, Benachrichtigungen einrichten und programmatisch auf Messwertdaten zugreifen. Wenn Sie auf die Nutzungsdaten der Custom Search JSON API in Google Cloud Operations zugreifen möchten, wählen Sie „Resource type: Consumed API“ aus und filtern Sie in Query Builder nach „service = 'customsearch.googleapis.com'“.

Unter API-Nutzung überwachen finden Sie Informationen zu den verschiedenen Monitoring- und Benachrichtigungsfunktionen des API-Dashboards und der Google Cloud Operations Suite.