- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- CrawlType
- Modalità
Imposta la frequenza di scansione dedicata per un crawlRateScope. Se la frequenza di scansione dedicata non è stata impostata, il bot di scansione di Vertex AI potrà utilizzare la nuova frequenza di scansione dedicata per la scansione. Se è stata impostata la frequenza di scansione dedicata, il robot di scansione di Vertex AI tenterà di aggiornare la frequenza al nuovo valore. Se il nuovo valore è troppo alto, il robot di scansione potrebbe eseguire la scansione a una velocità inferiore per evitare di sovraccaricare il sito web dell'utente.
Richiesta HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
location |
Obbligatorio. La risorsa di 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, "crawlRate": integer, "crawlType": enum ( |
Campi | |
---|---|
crawlRateScope |
Obbligatorio. L'ambito della frequenza di scansione che l'utente vuole configurare. Al momento sono supportati solo il dominio e il nome host. Un esempio di nome di dominio: |
crawlRate |
Facoltativo. Il QPS di scansione impostato dall'utente. Non è garantito che il robot di scansione Vertex esegua la scansione a questo QPS. Se la frequenza di scansione è troppo elevata, il QPS effettivo potrebbe essere inferiore al valore impostato dall'utente per evitare di sovraccaricare il suo sito web. |
crawlType |
Facoltativo. Se si tratta della frequenza di scansione attivata dall'utente o dell'aggiornamento automatico. |
mode |
Facoltativo. Indica se la tariffa è impostata esplicitamente dagli utenti o da Vertex AI. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation
.
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Per ulteriori informazioni, consulta Authentication Overview.
CrawlType
Il tipo di scansione viene utilizzato per distinguere l'aggiornamento automatico da quello attivato dall'utente. La frequenza di scansione attivata dall'utente è destinata a casi d'uso deterministici, come la scansione di URL o Sitemap specificati dagli utenti. La frequenza di scansione con aggiornamento automatico è pensata per casi d'uso best effort, come l'aggiornamento periodico degli URL.
Enum | |
---|---|
CRAWL_TYPE_UNSPECIFIED |
Il tipo di scansione non è specificato. |
USER_TRIGGERED |
Il tipo di scansione è attivato dall'utente. |
AUTO_REFRESH |
Il tipo di scansione è aggiornamento automatico. |
Modalità
Indica se la tariffa è impostata esplicitamente dagli utenti o da Vertex AI.
Enum | |
---|---|
MODE_UNSPECIFIED |
La modalità non è specificata. Se l'utente non specifica la modalità, viene impostata AUTOMATIC per impostazione predefinita. |
AUTOMATIC |
Vertex AI suddivide automaticamente crawlRate in attivato dall'utente e aggiornamento automatico. Gli utenti non devono specificare SetDedicatedCrawlRateRequest.CrawlType se la modalità è AUTOMATIC. |
EXPLICIT |
Gli utenti impostano esplicitamente la frequenza di scansione attivata dall'utente o l'aggiornamento automatico. |