- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- OrganicCrawlRateTimeSeries
- CrawlRateTimeSeries
- DedicatedCrawlRateTimeSeries
- Bundesland
Ruft die Zeitreihendaten der organischen oder dedizierten Crawl-Rate zur Überwachung ab. Wenn keine dedizierte Crawl-Rate festgelegt ist, wird die Zeitreihe der organischen Crawl-Rate von Vertex AI zurückgegeben. Beim organischen Crawling durchsucht Google das Internet automatisch nach eigenem Ermessen. Wenn eine dedizierte Crawling-Geschwindigkeit festgelegt ist, wird die Zeitreihe für die dedizierte Crawling-Geschwindigkeit von Vertex AI zurückgegeben.
HTTP-Anfrage
POST https://discoveryengine.googleapis.com/v1beta/{location=projects/*/locations/*}:obtainCrawlRate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
location |
Erforderlich. Die Standortressource, in der die Crawl-Ratenverwaltung erfolgt. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "crawlRateScope": string } |
Felder | |
---|---|
crawlRateScope |
Erforderlich. Der Bereich der Crawl-Rate, den der Nutzer überwachen möchte. Derzeit werden nur Domain und Hostname unterstützt. Ein Beispiel für einen Domainnamen: |
Antworttext
Antwortnachricht für die Methode CrawlRateManagementService.ObtainCrawlRate
. Die Antwort enthält Zeitreihendaten zur organischen oder dedizierten Crawling-Rate für die Überwachung, je nachdem, ob eine dedizierte Crawling-Rate festgelegt ist.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "state": enum ( |
Felder | |
---|---|
state |
Nur Ausgabe. Der Status der Antwort. |
error |
Fehler vom Dienst bei der Verarbeitung der Anfrage. |
Union-Feld crawl_rate_time_series . Sobald der Nutzer die dedizierte Crawling-Frequenz festgelegt hat, wird die Zeitreihe für die dedizierte Crawling-Frequenz zurückgegeben. Andernfalls wird die Zeitreihe für die organische Crawling-Frequenz zurückgegeben. Für crawl_rate_time_series ist nur einer der folgenden Werte zulässig: |
|
organicCrawlRateTimeSeries |
Die Zeitreihendaten zur bisherigen organischen Crawling-Rate, die für das Monitoring verwendet werden. |
dedicatedCrawlRateTimeSeries |
Die Zeitreihendaten zur historischen dedizierten Crawling-Rate, die für das Monitoring verwendet werden. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
OrganicCrawlRateTimeSeries
Die Zeitreihendaten zur bisherigen organischen Crawling-Rate, die für das Monitoring verwendet werden. Das organische Crawling wird automatisch von Google festgelegt, um die Website des Nutzers zu crawlen, wenn kein dediziertes Crawling festgelegt ist. Die Crawl-Rate ist die Anzahl der Crawl-Anfragen pro Sekunde, die Google an die Website des Nutzers sendet.
JSON-Darstellung |
---|
{ "googleOrganicCrawlRate": { object ( |
Felder | |
---|---|
googleOrganicCrawlRate |
Die Zeitreihe für die organische Crawling-Frequenz von Google, die die Summe der Crawling-Frequenz aller Googlebots ist. Weitere Informationen zu Googlebots finden Sie unter https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers. |
vertexAiOrganicCrawlRate |
Die Zeitreihe für die organische Crawl-Rate von Vertex AI. Das ist die Crawl-Rate von Google-CloudVertexBot, wenn kein dediziertes Crawling festgelegt ist. Weitere Informationen zu Google-CloudVertexBot finden Sie unter https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers#google-cloudvertexbot. |
CrawlRateTimeSeries
Die Zeitreihendaten zur bisherigen Crawl-Rate, die für das Monitoring verwendet werden.
JSON-Darstellung |
---|
{
"qpsTimeSeries": {
object ( |
Felder | |
---|---|
qpsTimeSeries |
Die QPS der Crawling-Frequenz. |
DedicatedCrawlRateTimeSeries
Die Zeitreihendaten zur historischen dedizierten Crawling-Rate, die für das Monitoring verwendet werden. Der dedizierte Crawl wird von Vertex AI verwendet, um die Website des Nutzers zu crawlen, wenn er festgelegt ist.
JSON-Darstellung |
---|
{ "userTriggeredCrawlRate": { object ( |
Felder | |
---|---|
userTriggeredCrawlRate |
Die dedizierte Zeitreihe für die Crawl-Rate von Vertex AI für nutzergesteuerte Crawls ist die Crawl-Rate von Google-CloudVertexBot, wenn die dedizierte Crawl-Rate festgelegt ist. Die nutzergesteuerte Crawl-Rate ist für deterministische Anwendungsfälle wie das Crawlen von URLs oder Sitemaps, die von Nutzern angegeben werden. |
autoRefreshCrawlRate |
Die dedizierte Zeitreihe für die Crawling-Rate von Vertex AI für das automatische Aktualisieren. Dies ist die Crawling-Rate von Google-CloudVertexBot, wenn das dedizierte Crawling festgelegt ist. Die Crawling-Rate ist für Best-Effort-Anwendungsfälle wie das regelmäßige Aktualisieren von URLs vorgesehen. |
userTriggeredCrawlErrorRate |
Die Zeitreihe der Fehlerrate von Vertex AI für einen vom Nutzer ausgelösten dedizierten Crawl. |
autoRefreshCrawlErrorRate |
Die Zeitachse der Fehlerrate für den Crawl mit automatischer Aktualisierung in Vertex AI. |
Bundesland
Verschiedene Status der Antwort.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Zustand ist unspezifisch. |
SUCCEEDED |
Der Status ist „Erfolgreich“. |
FAILED |
Der Status ist „Fehler“. |