REST Resource: projects.locations.dataStores.siteSearchEngine.targetSites

משאב: TargetSite

אתר יעד עבור SiteSearchEngine.

ייצוג ב-JSON
{
  "name": string,
  "providedUriPattern": string,
  "type": enum (Type),
  "exactMatch": boolean,
  "generatedUriPattern": string,
  "rootDomainUri": string,
  "siteVerificationInfo": {
    object (SiteVerificationInfo)
  },
  "indexingStatus": enum (IndexingStatus),
  "updateTime": string,
  "failureReason": {
    object (FailureReason)
  }
}
שדות
name

string

פלט בלבד. שם המשאב המוגדר במלואו של אתר היעד. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} ה-target_site_id נוצר על ידי המערכת.

providedUriPattern

string

חובה. קלט בלבד. תבנית ה-URI שסופקה על ידי המשתמש שממנה נוצר generatedUriPattern.

type

enum (Type)

סוג אתר היעד, למשל, האם האתר צריך להיכלל או להיות מוחרג.

exactMatch

boolean

אי אפשר לשנות. אם הערך הוא false, נוצר uri_pattern כדי לכלול את כל הדפים שכתובתם מכילה את הערך של providedUriPattern. אם הערך מוגדר כ-true, נוצר uri_pattern כדי לנסות להתאים בדיוק ל-providedUriPattern או רק לדף הספציפי אם providedUriPattern הוא ספציפי. תמיד מתבצעת נורמליזציה של providedUriPattern כדי ליצור את תבנית ה-URI שתשמש את מנוע החיפוש.

generatedUriPattern

string

פלט בלבד. הערך הזה נוצר על ידי המערכת על סמך ה-UriPattern שצוין.

rootDomainUri

string

פלט בלבד. הדומיין הבסיסי (root) של ה-UriPattern שצוין.

siteVerificationInfo

object (SiteVerificationInfo)

פלט בלבד. סטטוס האימות של הבעלות על האתר והתוקף שלו.

indexingStatus

enum (IndexingStatus)

פלט בלבד. סטטוס ההוספה לאינדקס.

updateTime

string (Timestamp format)

פלט בלבד. המועד שבו האתר היעד עודכן לאחרונה.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

failureReason

object (FailureReason)

פלט בלבד. הסיבה לכשל.

Methods

batchCreate

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

create

יצירת TargetSite.

delete

מחיקת TargetSite.

get

הפונקציה מחזירה TargetSite.

list

מקבל רשימה של TargetSite.

patch

עדכון של TargetSite.