Com a API Custom Search JSON, é possível desenvolver sites e aplicativos para recuperar e mostrar resultados da pesquisa do Mecanismo de Pesquisa Programável de maneira programática. Com essa API, é possível usar solicitações RESTful para receber resultados de pesquisa na Web ou de pesquisa de imagens no formato JSON.
Formato de dados
A API Custom Search JSON pode retornar resultados no formato de dados JSON.
Documentos relacionados
A API JSON da Pesquisa personalizada usa a especificação OpenSearch 1.1.
Pré-requisitos
ID do mecanismo de pesquisa
Antes de usar a API Custom Search JSON, crie e configure o Mecanismo de Pesquisa Programável. Se você ainda não criou um Mecanismo de Pesquisa Programável, acesse o painel de controle do Mecanismo de Pesquisa Programável.
Siga o tutorial para saber mais sobre as diferentes opções de configuração.
Depois de criar um Mecanismo de Pesquisa Programável, acesse a Central de Ajuda para saber como localizar seu ID.
Chave de API
A API Custom Search JSON requer o uso de uma chave de API. Acessar uma chave
Preços
A API Custom Search JSON fornece 100 consultas de pesquisa por dia sem custo financeiro. Se precisar de mais, inscreva-se para billing no Console de APIs. As solicitações adicionais custam US $5 por 1.000 consultas, até 10 mil consultas por dia.
Monitoramento
O monitoramento básico da API Custom Search JSON está disponível no Painel de APIs do Console do Cloud Platform. Para monitoramento mais avançado, o pacote de operações do Google Cloud (antigo Stackdriver) está disponível.
Com as operações do Google Cloud, é possível criar painéis personalizados, configurar alertas e acessar dados de métricas de maneira programática. Para acessar os dados de uso da API Custom Search JSON nas operações do Google Cloud, selecione "Tipo de recurso: API Consumed" e filtre "serviço = 'customsearch.googleapis.com'" no Criador de consultas.
Consulte Como monitorar o uso da API para ver uma discussão sobre os diferentes recursos de monitoramento e alerta fornecidos pelo painel de APIs e pelo pacote de operações do Google Cloud.