Method: projects.locations.dataStores.siteSearchEngine.targetSites.batchCreate

יוצרת TargetSite קודים בקבוצה.

בקשת HTTP

POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. משאב האב שמשותף לכל משאבי TargetSite שנוצרים. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine. השדה parent בהודעות CreateBookRequest חייב להיות ריק או זהה לשדה הזה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "requests": [
    {
      object (CreateTargetSiteRequest)
    }
  ]
}
שדות
requests[]

object (CreateTargetSiteRequest)

חובה. הודעת הבקשה שמציינת את המשאבים שרוצים ליצור. אפשר ליצור עד 20 TargetSites באצווה.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

ניתן למצוא מידע נוסף כאן: Authentication Overview.

הרשאות IAM

נדרשת הרשאת IAM הבאה במשאב parent:

  • discoveryengine.targetSites.batchCreate

מידע נוסף מופיע במאמרי העזרה בנושא IAM.

CreateTargetSiteRequest

הודעת בקשה לשיטה SiteSearchEngineService.CreateTargetSite.

ייצוג ב-JSON
{
  "parent": string,
  "targetSite": {
    object (TargetSite)
  }
}
שדות
parent

string

חובה. שם משאב האב של TargetSite, למשל projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine.

targetSite

object (TargetSite)

חובה. הלחצן TargetSite ליצירה.