La Custom Search JSON API ti permette di sviluppare siti web e applicazioni per recuperare e visualizzare i risultati di ricerca da Programmable Search Engine programmaticamente.con questa API, puoi usare richieste RESTful per ottenere risultati di ricerca web o immagini in formato JSON.
Formato dei dati
La Custom Search JSON API può restituire risultati in formato dati JSON.
La Custom Search JSON API usa la specifica OpenSearch 1.1.
Prequisiti
Identificativo del motore di ricerca
Prima di usare la Custom Search JSON API devi prima creare e configurare il tuo motore di ricerca programmabile. Se non hai ancora creato un motore di ricerca programmabile, puoi iniziare visitando il pannello di controllo del motore di ricerca programmabile.
Segui il tutorial per saperne di più sulle diverse opzioni di configurazione.
Dopo aver creato un motore di ricerca programmabile, visita il centro assistenza per sapere come individuare il tuo ID del motore di ricerca.
Chiave API
Custom Search JSON API richiede l’uso di una chiave API. Ottieni una chiave
Prezzi
Custom Search JSON API fornisce 100 query di ricerca al giorno gratuitamente. Se hai bisogno di più, puoi registrarti per la fatturazione nell’API Console. Le richieste aggiuntive costano $5 per 1000 query, fino a 10.000 query al giorno.
Se hai bisogno di più di 10.000 query al giorno e il tuo motore di ricerca programmabile ricerca 10 siti o meno, potresti essere interessato alla Custom Search Site Restricted JSON API, che non ha un limite di query giornaliero.
Monitoraggio
Il monitoraggio di base per la Custom Search JSON API è disponibile attraverso l’API Dashboard della Cloud Platform Console. Per un monitoraggio più avanzato è disponibile la suite Operations di Google Cloud (ex Stackdriver).
Con Google Cloud Operations è possibile creare dashboard personalizzati, impostare avvisi e accedere programmaticamente ai dati delle metriche. Per accedere ai dati di utilizzo dell’API JSON di ricerca personalizzata in Google Cloud Operations, seleziona “Resource type: Consumed API” e filtrate su “service = ‘customsearch.googleapis.com'” nel Query Builder.
Vedi il monitoraggio dell’utilizzo delle API per una discussione delle diverse funzionalità di monitoraggio e di avviso fornite da API Dashboard e dalla suite Google Cloud Operations.
Si veda il monitoraggio dell’utilizzo delle API per una discussione delle diverse funzionalità di monitoraggio e di avviso fornite da API Dashboard e dalla suite Google Cloud Operations.