Cloud Search fornisce funzionalità di ricerca sui dati di Google Workspace basate su cloud. L'API Cloud Search consente l'indicizzazione di dati non di Google Workspace in Cloud Search.
- Risorsa REST: v1
- Risorsa REST: v1.debug.datasources.items
- Risorsa REST: v1.debug.datasources.items.unmappedids
- Risorsa REST: v1.debug.identitysources.items
- Risorsa REST: v1.debug.identitysources.unmappedids
- Risorsa REST: v1.indexing.datasources
- Risorsa REST: v1.indexing.datasources.items
- Risorsa REST: v1.media
- Risorsa REST: v1.operations
- Risorsa REST: v1.query
- Risorsa REST: v1.query.sources
- Risorsa REST: v1.settings
- Risorsa REST: v1.settings.datasources
- Risorsa REST: v1.settings.searchapplications
- Risorsa REST: v1.stats
- Risorsa REST: v1.stats.index.datasources
- Risorsa REST: v1.stats.query.searchapplications
- Risorsa REST: v1.stats.session.searchapplications
- Risorsa REST: v1.stats.user.searchapplications
Servizio: cloudsearch.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
- https://cloudsearch.googleapis.com
Risorsa REST: v1
| Metodi | |
|---|---|
| initializeCustomer | POST /v1:initializeCustomerAttiva il supporto di third partyin Google Cloud Search. | 
Risorsa REST: v1.debug.datasources.items
| Metodi | |
|---|---|
| checkAccess | POST /v1/debug/{name=datasources/*/items/*}:checkAccessControlla se un elemento è accessibile dall'entità specificata. | 
| searchByViewUrl | POST /v1/debug/{name=datasources/*}/items:searchByViewUrlRecupera l'elemento il cui viewUrl corrisponde esattamente a quello dell'URL fornito nella richiesta. | 
Risorsa REST: v1.debug.datasources.items.unmappedids
| Metodi | |
|---|---|
| list | GET /v1/debug/{parent=datasources/*/items/*}/unmappedidsElenca tutte le identità non mappate per un articolo specifico. | 
Risorsa REST: v1.debug.identitysources.items
| Metodi | |
|---|---|
| listForunmappedidentity | GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentityElenca i nomi degli elementi associati a un'identità non mappata. | 
Risorsa REST: v1.debug.identitysources.unmappedids
| Metodi | |
|---|---|
| list | GET /v1/debug/{parent=identitysources/*}/unmappedidsElenca le identità utente non mappate per un'origine identità. | 
Risorsa REST: v1.indexing.datasources
| Metodi | |
|---|---|
| deleteSchema | DELETE /v1/indexing/{name=datasources/*}/schemaElimina lo schema di un'origine dati. | 
| getSchema | GET /v1/indexing/{name=datasources/*}/schemaRecupera lo schema di un'origine dati. | 
| updateSchema | PUT /v1/indexing/{name=datasources/*}/schemaAggiorna lo schema di un'origine dati. | 
Risorsa REST: v1.indexing.datasources.items
| Metodi | |
|---|---|
| delete | DELETE /v1/indexing/{name=datasources/*/items/*}Elimina Item resourceper il nome della risorsa specificato. | 
| deleteQueueItems | POST /v1/indexing/{name=datasources/*}/items:deleteQueueItemsElimina tutti gli elementi di una coda. | 
| get | GET /v1/indexing/{name=datasources/*/items/*}Recupera Item resourceper nome articolo. | 
| index | POST /v1/indexing/{item.name=datasources/*/items/*}:indexAggiorna l'ACL, i metadati e i contenuti di Item. | 
| list | GET /v1/indexing/{name=datasources/*}/itemsElenca tutti o un sottoinsieme di Item resources. | 
| poll | POST /v1/indexing/{name=datasources/*}/items:pollEsegue la ricerca di elementi non riservati dalla coda di indicizzazione e contrassegna un insieme come riservato, a partire dagli elementi con il timestamp più antico della priorità più alta ItemStatus. | 
| push | POST /v1/indexing/{item.name=datasources/*/items/*}:pushInserisce un elemento in una coda per il successivo polling e aggiornamento. | 
| unreserve | POST /v1/indexing/{name=datasources/*}/items:unreserveAnnulla la prenotazione di tutti gli elementi di una coda, rendendoli idonei per il polling. | 
| upload | POST /v1/indexing/{name=datasources/*/items/*}:uploadCrea una sessione di caricamento per caricare i contenuti degli articoli. | 
Risorsa REST: v1.media
| Metodi | |
|---|---|
| upload | POST /v1/media/{resourceName=**}POST /upload/v1/media/{resourceName=**}Carica i contenuti multimediali per l'indicizzazione. | 
Risorsa REST: v1.operations
| Metodi | |
|---|---|
| get | GET /v1/{name=operations/**}Recupera lo stato più recente di un'operazione a lunga esecuzione. | 
Risorsa REST: v1.query
| Metodi | |
|---|---|
| debugSearch | POST /v1/query:debugSearchRestituisce informazioni di debug per l'API Cloud Search Query che fornisce il metodo di ricerca. | 
| removeActivity | POST /v1/query:removeActivityFornisce la funzionalità per rimuovere l'attività registrata per un utente. | 
| search | POST /v1/query/searchL'API Cloud Search Query fornisce il metodo di ricerca, che restituisce i risultati più pertinenti da una query dell'utente. | 
| suggest | POST /v1/query/suggestFornisce suggerimenti per il completamento automatico della query. | 
Risorsa REST: v1.query.sources
| Metodi | |
|---|---|
| list | GET /v1/query/sourcesRestituisce l'elenco delle origini che l'utente può utilizzare per le API di ricerca e suggerimento. | 
Risorsa REST: v1.settings
| Metodi | |
|---|---|
| getCustomer | GET /v1/settings/customerRecupera le impostazioni del cliente. | 
| updateCustomer | PATCH /v1/settings/customerAggiorna le impostazioni del cliente. | 
Risorsa REST: v1.settings.datasources
| Metodi | |
|---|---|
| create | POST /v1/settings/datasourcesCrea un'origine dati. | 
| delete | DELETE /v1/settings/{name=datasources/*}Elimina un'origine dati. | 
| get | GET /v1/settings/{name=datasources/*}Recupera un'origine dati. | 
| list | GET /v1/settings/datasourcesElenca le origini dati. | 
| patch | PATCH /v1/settings/{source.name=datasources/*}Aggiorna un'origine dati. | 
| update | PUT /v1/settings/{source.name=datasources/*}Aggiorna un'origine dati. | 
Risorsa REST: v1.settings.searchapplications
| Metodi | |
|---|---|
| create | POST /v1/settings/searchapplicationsCrea un'applicazione di ricerca. | 
| delete | DELETE /v1/settings/{name=searchapplications/*}Elimina un'applicazione di ricerca. | 
| get | GET /v1/settings/{name=searchapplications/*}Recupera l'applicazione di ricerca specificata. | 
| list | GET /v1/settings/searchapplicationsElenca tutte le applicazioni di ricerca. | 
| patch | PATCH /v1/settings/{searchApplication.name=searchapplications/*}Aggiorna un'applicazione di ricerca. | 
| reset | POST /v1/settings/{name=searchapplications/*}:resetRipristina le impostazioni predefinite di un'applicazione di ricerca. | 
| update | PUT /v1/settings/{searchApplication.name=searchapplications/*}Aggiorna un'applicazione di ricerca. | 
Risorsa REST: v1.stats
| Metodi | |
|---|---|
| getIndex | GET /v1/stats/indexRecupera le statistiche degli elementi indicizzati aggregate in tutte le origini dati. | 
| getQuery | GET /v1/stats/queryVisualizza le statistiche delle query per il cliente. | 
| getSearchapplication | GET /v1/stats/searchapplicationVisualizza le statistiche delle applicazioni di ricerca per il cliente. | 
| getSession | GET /v1/stats/sessionVisualizza il numero di sessioni di ricerca e la percentuale di sessioni riuscite con statistiche sulle query di clic per il cliente. | 
| getUser | GET /v1/stats/userVisualizza le statistiche degli utenti per il cliente. | 
Risorsa REST: v1.stats.index.datasources
| Metodi | |
|---|---|
| get | GET /v1/stats/index/{name=datasources/*}Recupera le statistiche degli elementi indicizzati per una singola origine dati. | 
Risorsa REST: v1.stats.query.searchapplications
| Metodi | |
|---|---|
| get | GET /v1/stats/query/{name=searchapplications/*}Visualizza le statistiche sulle query per l'applicazione di ricerca. | 
Risorsa REST: v1.stats.session.searchapplications
| Metodi | |
|---|---|
| get | GET /v1/stats/session/{name=searchapplications/*}Visualizza il numero di sessioni di ricerca e la percentuale di sessioni riuscite con le statistiche delle query sui clic per l'applicazione di ricerca. | 
Risorsa REST: v1.stats.user.searchapplications
| Metodi | |
|---|---|
| get | GET /v1/stats/user/{name=searchapplications/*}Visualizza le statistiche degli utenti per l'applicazione di ricerca. |