JSON API de pesquisa personalizada

Com a API JSON Custom Search, é possível desenvolver sites e aplicativos para recuperar e mostrar resultados da pesquisa do Mecanismo de Pesquisa Programável de forma programática. Com essa API, você pode usar solicitações RESTful para receber resultados de pesquisa na Web ou pesquisa de imagens no formato JSON.

Formato de dados

A API JSON Custom Search pode retornar resultados no formato de dados JSON.

A API Custom Search JSON usa a especificação OpenSearch 1.1.

Pré-requisitos

ID do mecanismo de pesquisa

Antes de usar a API JSON Custom Search, você precisa criar e configurar seu 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 encontrar o ID do mecanismo de pesquisa.

Chave de API

A API Custom Search JSON exige o uso de uma chave de API.

Preços

A API Custom Search JSON oferece 100 consultas de pesquisa por dia sem custo financeiro. Se você precisar de mais, inscreva-se para o faturamento no Console de APIs. Solicitações extras custam US $5 para cada mil 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 um 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 forma programática. Para acessar os dados de uso da API JSON Custom Search no Google Cloud Operations, selecione "Tipo de recurso: API consumida" e filtre por "service = 'customsearch.googleapis.com'" no Criador de consultas.

Consulte Monitorar o uso da API para uma discussão sobre os diferentes recursos de monitoramento e alerta fornecidos pelo painel de API e pelo pacote de operações do Google Cloud.