API JSON Custom Search

L'API JSON Custom Search vous permet de développer des sites Web et des applications pour récupérer et afficher les résultats de recherche de Programmable Search Engine de manière programmatique. Cette API vous permet d'utiliser des requêtes RESTful pour obtenir des résultats de recherche sur le Web ou de recherche d'images au format JSON.

Format des données

L'API JSON Custom Search peut renvoyer des résultats au format de données JSON.

L'API JSON Custom Search utilise la spécification OpenSearch 1.1.

Prérequis

ID du moteur de recherche

Avant d'utiliser l'API JSON Custom Search, vous devez d'abord créer et configurer votre Programmable Search Engine. Si vous n'avez pas encore créé de Programmable Search Engine, vous pouvez commencer par accéder au panneau de configuration de Programmable Search Engine.

Suivez le tutoriel pour en savoir plus sur les différentes options de configuration.

Une fois que vous avez créé un Programmable Search Engine, consultez le Centre d'aide pour savoir comment trouver l'ID de votre moteur de recherche.

Clé API

L'API JSON Custom Search nécessite l'utilisation d'une clé API.

Tarifs

L'API JSON Custom Search permet d'effectuer sans frais 100 requêtes de recherche par jour. Si vous avez besoin d'un quota plus important, vous pouvez vous inscrire à la facturation dans la console APIs. 1 000 requêtes supplémentaires coûtent 5 $, et vous pouvez utiliser jusqu'à 10 000 requêtes par jour.

Surveillance

La surveillance de base de l'API JSON Custom Search est disponible dans le tableau de bord des API de la console Cloud Platform. Pour une surveillance plus avancée, la suite Google Cloud Operations (anciennement Stackdriver) est disponible.

Google Cloud Operations vous permet de créer des tableaux de bord personnalisés, de configurer des alertes et d'accéder aux données de métriques de manière programmatique. Pour accéder aux données d'utilisation de l'API Custom Search JSON dans Google Cloud Operations, sélectionnez "Type de ressource : API consommée" et filtrez sur "service = 'customsearch.googleapis.com'" dans le générateur de requêtes.

Consultez Surveiller votre utilisation de l'API pour en savoir plus sur les différentes fonctionnalités de surveillance et d'alerte fournies par le tableau de bord des API et la suite Google Cloud Operations.