Attributes

מאגר לכל המאפיינים של מיקום נתון.

ייצוג JSON
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
שדות
name

string

חובה. מזהה Google של המיקום הזה בפורמט locations/{locationId}/attributes.

attributes[]

object (Attribute)

אוסף של מאפיינים שצריך לעדכן.

מאפיין

מאפיין מיקום. המאפיינים מספקים מידע נוסף על המיקום. המאפיינים שניתן להגדיר במיקום מסוים עשויים להשתנות בהתאם למאפיינים של המיקום (לדוגמה, קטגוריה). המאפיינים הזמינים נקבעים על ידי Google, ויכול להיות שיתווספו ויוסרו בלי לבצע שינויים ב-API.

ייצוג JSON
{
  "name": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "uriValues": [
    {
      object (UriAttributeValue)
    }
  ]
}
שדות
name

string

חובה. שם המשאב של המאפיין הזה.

valueType

enum (AttributeValueType)

פלט בלבד. סוג הערך שהמאפיין הזה מכיל. צריך להשתמש בו כדי לקבוע איך לפרש את הערך.

values[]

value (Value format)

הערכים של המאפיין הזה. סוג הערכים שמצוינים צריך להיות זהה לסוג שלהם. זהו שדה חוזר שבו אפשר לספק כמה ערכי מאפיינים. סוגי מאפיינים תומכים רק בערך אחד.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

כשהסוג של ערך המאפיין הוא REPEATED_ENUM, הערך הזה מכיל את ערך המאפיין ושדות הערכים האחרים חייבים להיות ריקים.

uriValues[]

object (UriAttributeValue)

כשהסוג של ערך המאפיין הוא כתובת URL, השדה הזה מכיל את הערכים של המאפיין הזה ושאר השדות של הערכים צריכים להיות ריקים.

RepeatedEnumAttributeValue

ערכי מאפיין עם valueType של REPEATED_ENUM. המערכת מורכבת משתי רשימות של מזהים של ערכים: אלו שמוגדרים (true) ומזהים לא מוגדרים (false). ערכים שחסרים נחשבים לא ידועים. יש לציין לפחות ערך אחד.

ייצוג JSON
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
שדות
setValues[]

string

ערכי ה-Enum שהוגדרו.

unsetValues[]

string

ערכים של מספרים שלא הוגדרו.

UriAttributeValue

ערכי מאפיין עם valueType של כתובת URL.

ייצוג JSON
{
  "uri": string
}
שדות
uri

string

חובה. ערך ה-URI המוצע למאפיין הזה.