Retorna informações de depuração para a API de consulta do Cloud Search que fornece o método de pesquisa.
Observação:essa API exige uma conta de usuário final padrão para ser executada. Uma conta de serviço não pode executar solicitações de API de consulta diretamente. Para usar uma conta de serviço para executar consultas, configure a delegação de autoridade em todo o domínio do Google Workspace.
Solicitação HTTP
POST https://cloudsearch.googleapis.com/v1/query:debugSearch
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "requestOptions": { object ( |
Campos | |
---|---|
requestOptions |
Opções de solicitação, como o aplicativo de pesquisa e o fuso horário do usuário. |
query |
A string de consulta bruta. Consulte os operadores de pesquisa compatíveis em Refinar a pesquisa com operadores. |
pageSize |
Número máximo de resultados de pesquisa retornados em uma página. Os valores válidos estão entre 1 e 100. O valor padrão é 10. O valor mínimo é 50 quando os resultados além de 2.000 são solicitados. |
start |
Índice inicial dos resultados. |
dataSourceRestrictions[] |
As origens a serem usadas para consultas. Se não for especificado, todas as fontes de dados do app de pesquisa atual serão usadas. |
facetOptions[] |
|
sortOptions |
As opções de classificação dos resultados da pesquisa |
queryInterpretationOptions |
opções para interpretar a consulta do usuário. |
contextAttributes[] |
Atributos de contexto da solicitação que serão usados para ajustar a classificação dos resultados da pesquisa. O número máximo de elementos é 10. |
Corpo da resposta
Depurar a resposta da consulta.search.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"searchResponse": {
object ( |
Campos | |
---|---|
searchResponse |
Resposta de pesquisa. |
gsrRequest |
String serializada de GenericSearchRequest. Uma string codificada em base64. |
gsrResponse |
String serializada de GenericSearchResponse. Uma string codificada em base64. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloud_search.query
https://www.googleapis.com/auth/cloud_search
Para mais informações, consulte o guia de autorização.