- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- OrganicCrawlRateTimeSeries
- CrawlRateTimeSeries
- DedicatedCrawlRateTimeSeries
- Stato
Ottiene i dati delle serie temporali della frequenza di scansione organica o dedicata per il monitoraggio. Se la frequenza di scansione dedicata non è impostata, verranno restituite le serie temporali della frequenza di scansione organica di Vertex AI. La scansione organica significa che Google esegue automaticamente la scansione di internet a sua discrezione. Se la frequenza di scansione dedicata è impostata, verranno restituite le serie temporali della frequenza di scansione dedicata di Vertex AI.
Richiesta HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
location |
Obbligatorio. La risorsa della località in cui verrà eseguita la gestione della frequenza di scansione. Formato: |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "crawlRateScope": string } |
| Campi | |
|---|---|
crawlRateScope |
Obbligatorio. L'ambito della frequenza di scansione che l'utente vuole monitorare. Al momento sono supportati solo il nome di dominio e il nome host. Esempio di nome di dominio: |
Corpo della risposta
Messaggio di risposta per il metodo CrawlRateManagementService.ObtainCrawlRate. La risposta contiene i dati delle serie temporali della frequenza di scansione organica o dedicata per il monitoraggio, a seconda che sia impostata la frequenza di scansione dedicata.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "state": enum ( |
| Campi | |
|---|---|
state |
Solo output. Lo stato della risposta. |
error |
Errori del servizio durante la gestione della richiesta. |
Campo unione crawl_rate_time_series. Una volta che l'utente imposta la frequenza di scansione dedicata, verranno restituite le serie temporali della frequenza di scansione dedicata, altrimenti verranno restituite le serie temporali della frequenza di scansione organica. crawl_rate_time_series può essere solo uno dei seguenti tipi: |
|
organicCrawlRateTimeSeries |
I dati delle serie temporali della frequenza di scansione organica storici, utilizzati per il monitoraggio. |
dedicatedCrawlRateTimeSeries |
I dati delle serie temporali della frequenza di scansione dedicata storici, utilizzati per il monitoraggio. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Per saperne di più, consulta la Authentication Overview.
OrganicCrawlRateTimeSeries
I dati delle serie temporali della frequenza di scansione organica storici, utilizzati per il monitoraggio. La scansione organica viene determinata automaticamente da Google per eseguire la scansione del sito web dell'utente quando non è impostata la scansione dedicata. La frequenza di scansione è il QPS della richiesta di scansione che Google invia al sito web dell'utente.
| Rappresentazione JSON |
|---|
{ "googleOrganicCrawlRate": { object ( |
| Campi | |
|---|---|
googleOrganicCrawlRate |
Le serie temporali della frequenza di scansione organica di Google, ovvero la somma della frequenza di scansione di tutti i googlebot. Per ulteriori dettagli sui googlebot, consulta la pagina https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers. |
vertexAiOrganicCrawlRate |
Le serie temporali della frequenza di scansione organica di Vertex AI, ovvero la frequenza di scansione di Google-CloudVertexBot quando non è impostata la scansione dedicata. Per ulteriori dettagli su Google-CloudVertexBot, consulta la pagina https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers#google-cloudvertexbot. |
CrawlRateTimeSeries
I dati delle serie temporali della frequenza di scansione storici, utilizzati per il monitoraggio.
| Rappresentazione JSON |
|---|
{
"qpsTimeSeries": {
object ( |
| Campi | |
|---|---|
qpsTimeSeries |
Il QPS della frequenza di scansione. |
DedicatedCrawlRateTimeSeries
I dati delle serie temporali della frequenza di scansione dedicata storici, utilizzati per il monitoraggio. La scansione dedicata viene utilizzata da Vertex AI per eseguire la scansione del sito web dell'utente quando è impostata la scansione dedicata.
| Rappresentazione JSON |
|---|
{ "userTriggeredCrawlRate": { object ( |
| Campi | |
|---|---|
userTriggeredCrawlRate |
Le serie temporali della frequenza di scansione dedicata di Vertex AI della scansione attivata dall'utente, ovvero la frequenza di scansione di Google-CloudVertexBot quando è impostata la scansione dedicata e la frequenza di scansione attivata dall'utente è per casi d'uso deterministici come la scansione di URL o Sitemap specificati dagli utenti. |
autoRefreshCrawlRate |
Le serie temporali della frequenza di scansione dedicata di Vertex AI dell'aggiornamento automatico, ovvero la frequenza di scansione di Google-CloudVertexBot quando è impostata la scansione dedicata e la frequenza di scansione è per casi d'uso di tipo "best effort" come l'aggiornamento periodico degli URL. |
userTriggeredCrawlErrorRate |
Le serie temporali del tasso di errore di Vertex AI della scansione dedicata attivata dall'utente. |
autoRefreshCrawlErrorRate |
Le serie temporali del tasso di errore di Vertex AI della scansione dedicata con aggiornamento automatico. |
Stato
Diversi stati della risposta.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato non è specificato. |
SUCCEEDED |
Lo stato è "Riuscita". |
FAILED |
Lo stato è "Non riuscita". |