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 una macchina 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 potrebbe 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:initializeCustomer Attiva il supporto di third party in Google Cloud Search. |
Risorsa REST: v1.debug.datasources.items
| Metodi | |
|---|---|
checkAccess |
POST /v1/debug/{name=datasources/*/items/*}:checkAccess Verifica se un elemento è accessibile all'entità specificata. |
searchByViewUrl |
POST /v1/debug/{name=datasources/*}/items:searchByViewUrl Recupera 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/*}/unmappedids Elenca tutte le identità non mappate per un articolo specifico. |
Risorsa REST: v1.debug.identitysources.items
| Metodi | |
|---|---|
listForunmappedidentity |
GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentity Elenca i nomi degli elementi associati a un'identità non mappata. |
Risorsa REST: v1.debug.identitysources.unmappedids
| Metodi | |
|---|---|
list |
GET /v1/debug/{parent=identitysources/*}/unmappedids Elenca le identità utente non mappate per un'origine identità. |
Risorsa REST: v1.indexing.datasources
| Metodi | |
|---|---|
deleteSchema |
DELETE /v1/indexing/{name=datasources/*}/schema Elimina lo schema di un'origine dati. |
getSchema |
GET /v1/indexing/{name=datasources/*}/schema Recupera lo schema di un'origine dati. |
updateSchema |
PUT /v1/indexing/{name=datasources/*}/schema Aggiorna lo schema di un'origine dati. |
Risorsa REST: v1.indexing.datasources.items
| Metodi | |
|---|---|
delete |
DELETE /v1/indexing/{name=datasources/*/items/*} Elimina Item resource per il nome della risorsa specificato. |
deleteQueueItems |
POST /v1/indexing/{name=datasources/*}/items:deleteQueueItems Elimina tutti gli elementi in una coda. |
get |
GET /v1/indexing/{name=datasources/*/items/*} Recupera Item resource per nome articolo. |
index |
POST /v1/indexing/{item.name=datasources/*/items/*}:index Aggiorna Item ACL, metadati e contenuti. |
list |
GET /v1/indexing/{name=datasources/*}/items Elenca tutti i Item resources o un sottoinsieme. |
poll |
POST /v1/indexing/{name=datasources/*}/items:poll Esegue il polling degli elementi non riservati dalla coda di indicizzazione e contrassegna un insieme come riservato, a partire dagli elementi con il timestamp più vecchio della priorità più alta ItemStatus. |
push |
POST /v1/indexing/{item.name=datasources/*/items/*}:push Inserisce un elemento in una coda per il polling e l'aggiornamento successivi. |
unreserve |
POST /v1/indexing/{name=datasources/*}/items:unreserve Annulla la prenotazione di tutti gli elementi di una coda, rendendoli tutti idonei al polling. |
upload |
POST /v1/indexing/{name=datasources/*/items/*}:upload Crea 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 l'ultimo stato di un'operazione a lunga esecuzione. |
Risorsa REST: v1.query
| Metodi | |
|---|---|
removeActivity |
POST /v1/query:removeActivity Fornisce la funzionalità per rimuovere l'attività registrata per un utente. |
search |
POST /v1/query/search L'API Cloud Search Query fornisce il metodo di ricerca, che restituisce i risultati più pertinenti da una query utente. |
suggest |
POST /v1/query/suggest Fornisce suggerimenti per il completamento automatico della query. |
Risorsa REST: v1.query.sources
| Metodi | |
|---|---|
list |
GET /v1/query/sources Restituisce l'elenco delle origini che l'utente può utilizzare per le API Search e Suggest. |
Risorsa REST: v1.settings
| Metodi | |
|---|---|
getCustomer |
GET /v1/settings/customer Recupera le impostazioni del cliente. |
updateCustomer |
PATCH /v1/settings/customer Aggiorna le impostazioni del cliente. |
Risorsa REST: v1.settings.datasources
| Metodi | |
|---|---|
create |
POST /v1/settings/datasources Crea 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/datasources Elenca 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/searchapplications Crea 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/searchapplications Elenca tutte le applicazioni di ricerca. |
patch |
PATCH /v1/settings/{searchApplication.name=searchapplications/*} Aggiorna un'applicazione di ricerca. |
reset |
POST /v1/settings/{name=searchapplications/*}:reset Ripristina 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/index Recupera le statistiche degli elementi indicizzati aggregate in tutte le origini dati. |
getQuery |
GET /v1/stats/query Ottieni le statistiche delle query per il cliente. |
getSearchapplication |
GET /v1/stats/searchapplication Ottieni le statistiche dell'applicazione di ricerca per il cliente. |
getSession |
GET /v1/stats/session Ottieni il numero di sessioni di ricerca, la percentuale di sessioni riuscite con statistiche sulle query di clic per il cliente. |
getUser |
GET /v1/stats/user Ottieni 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 articoli indicizzati per una singola origine dati. |
Risorsa REST: v1.stats.query.searchapplications
| Metodi | |
|---|---|
get |
GET /v1/stats/query/{name=searchapplications/*} Recupera le statistiche delle 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, la percentuale di sessioni riuscite con statistiche delle query di clic per l'applicazione di ricerca. |
Risorsa REST: v1.stats.user.searchapplications
| Metodi | |
|---|---|
get |
GET /v1/stats/user/{name=searchapplications/*} Ottieni le statistiche degli utenti per l'applicazione di ricerca. |