Muestra información de depuración para la API de búsqueda de Cloud Search que proporciona el método de búsqueda.
Nota: Esta API requiere una cuenta de usuario final estándar para ejecutarse. Una cuenta de servicio no puede realizar solicitudes a la API de consulta directamente. Para usar una cuenta de servicio para realizar consultas, configura la delegación de autoridad en todo el dominio de Google Workspace.
Solicitud HTTP
POST https://cloudsearch.googleapis.com/v1/query:debugSearch
La URL usa la sintaxis de la transcodificación gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON | 
|---|
{ "requestOptions": { object (  | 
                
| Campos | |
|---|---|
requestOptions | 
                  
                     
 Solicita opciones, como la aplicación de búsqueda y la zona horaria del usuario.  | 
                
query | 
                  
                     
 Es la cadena de consulta sin procesar. Consulta los operadores de búsqueda admitidos en Cómo acotar tu búsqueda con operadores  | 
                
pageSize | 
                  
                     
 Es la cantidad máxima de resultados de la búsqueda que se mostrarán en una página. Los valores válidos están entre 1 y 100 inclusive. El valor predeterminado es 10. El valor mínimo es 50 cuando se solicitan resultados más allá de 2,000.  | 
                
start | 
                  
                     
 Es el índice inicial de los resultados.  | 
                
dataSourceRestrictions[] | 
                  
                     
 Las fuentes que se usarán para realizar consultas. Si no se especifica, se usan todas las fuentes de datos de la aplicación de búsqueda actual.  | 
                
facetOptions[] | 
                  
                     
  | 
                
sortOptions | 
                  
                     
 Las opciones para ordenar los resultados de la búsqueda  | 
                
queryInterpretationOptions | 
                  
                     
 opciones para interpretar la consulta del usuario.  | 
                
contextAttributes[] | 
                  
                     
 Atributos de contexto para la solicitud que se usarán para ajustar la clasificación de los resultados de la búsqueda. La cantidad máxima de elementos es 10.  | 
                
Cuerpo de la respuesta
Depuración de la respuesta de query.search.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON | 
|---|
{
  "searchResponse": {
    object ( | 
                  
| Campos | |
|---|---|
searchResponse | 
                    
                       
 Respuesta de Query.search.  | 
                  
gsrRequest | 
                    
                       
 Es la cadena serializada de GenericSearchRequest. String codificada en base64.  | 
                  
gsrResponse | 
                    
                       
 Cadena serializada de GenericSearchResponse. String codificada en base64.  | 
                  
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud_search.queryhttps://www.googleapis.com/auth/cloud_search
Para obtener más información, consulta la Guía de autorización.