הגדרת קצב סריקה ייעודי ל-crawlRateScope. אם לא הוגדר קצב סריקה ייעודי, הפעולה הזו תאפשר לבוט הסריקה של Vertex AI להשתמש בקצב הסריקה הייעודי החדש לסריקה. אם הוגדר קצב סריקה ייעודי, בוט הסריקה של Vertex AI ינסה לעדכן את הקצב לערך החדש. אם הערך החדש גבוה מדי, יכול להיות שבוט הסריקה יסרוק בקצב נמוך יותר כדי למנוע עומס יתר על האתר של המשתמש.
בקשת HTTP
POST https://discoveryengine.googleapis.com/v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
location |
חובה. משאב המיקום שבו יתבצע ניהול קצב הסריקה. פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "crawlRateScope": string, "crawlRate": integer, "crawlType": enum ( |
| שדות | |
|---|---|
crawlRateScope |
חובה. ההיקף של קצב הסריקה שהמשתמש רוצה להגדיר. בשלב הזה יש תמיכה רק בדומיין ובשם המארח. דוגמה לשם דומיין: |
crawlRate |
זה שינוי אופציונלי. מספר השאילתות לשנייה שנקבע על ידי המשתמש. אין ערובה לכך ש-Vertex crawl bot יסרוק בקצב הזה של QPS. אם קצב הסריקה גבוה מדי, יכול להיות שערך ה-QPS בפועל יהיה נמוך מהערך שהמשתמש הגדיר, כדי למנוע עומס יתר על האתר של המשתמש. |
crawlType |
זה שינוי אופציונלי. אם מדובר בקצב הסריקה של רענון אוטומטי או של רענון שהופעל על ידי משתמש. |
mode |
זה שינוי אופציונלי. האם השיעור מוגדר באופן מפורש על ידי המשתמשים או על ידי Vertex AI. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
ניתן למצוא מידע נוסף כאן: Authentication Overview.
CrawlType
סוג הסריקה משמש להבחנה בין סריקה שהופעלה על ידי המשתמש לבין רענון אוטומטי. קצב הסריקה שמופעל על ידי המשתמשים מיועד לתרחישי שימוש דטרמיניסטיים, כמו סריקה של כתובות URL או מפות אתרים שצוינו על ידי המשתמשים. קצב הסריקה ברענון אוטומטי מיועד לתרחישי שימוש שבהם נדרש מאמץ מרבי, כמו רענון של כתובות URL באופן תקופתי.
| טיפוסים בני מנייה (enum) | |
|---|---|
CRAWL_TYPE_UNSPECIFIED |
סוג הסריקה לא צוין. |
USER_TRIGGERED |
סוג הסריקה הוא סריקה שהמשתמש מפעיל. |
AUTO_REFRESH |
סוג הסריקה הוא רענון אוטומטי. |
מצב
האם השיעור מוגדר באופן מפורש על ידי המשתמשים או על ידי Vertex AI.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODE_UNSPECIFIED |
המצב לא צוין. אם המשתמש לא מציין את המצב, ברירת המחדל היא AUTOMATIC. |
AUTOMATIC |
Vertex AI מפצל באופן אוטומטי את crawlRate ל-user-triggered ול-auto-refresh. המשתמשים לא צריכים לציין את SetDedicatedCrawlRateRequest.CrawlType אם המצב הוא AUTOMATIC. |
EXPLICIT |
המשתמשים מגדירים במפורש את קצב הסריקה שמופעל על ידי המשתמש או את קצב הרענון האוטומטי. |