Attributes

কোনও লোকেশনের সব অ্যাট্রিবিউটের জন্য একটি কন্টেনার।

JSON উপস্থাপনা
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
ফিল্ড
name

string

প্রয়োজনীয়। locations/{locationId}/attributes-এর ফর্ম্যাটে এই লোকেশনের জন্য Google শনাক্তকারী।

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

REPEATED_ENUM-এর valueType সহ অ্যাট্রিবিউটের ভ্যালু। এতে ভ্যালু আইডির দুটি তালিকা থাকে: যেগুলি সেট করা আছে (true) এবং যেগুলি সেট করা নেই (false)। ভ্যালু না থাকলে তা অজানা হিসেবে বিবেচনা করা হয়। অন্তত একটি ভ্যালু উল্লেখ করতে হবে।

JSON উপস্থাপনা
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
ফিল্ড
setValues[]

string

Enum ভ্যালু যা সেট করা হয়েছে।

unsetValues[]

string

Enum ভ্যালু যা সেট করা নেই।

UriAttributeValue

URL-এর valueType সহ অ্যাট্রিবিউটের ভ্যালু।

JSON উপস্থাপনা
{
  "uri": string
}
ফিল্ড
uri

string

প্রয়োজনীয়। এই অ্যাট্রিবিউটের জন্য প্রস্তাবিত URI ভ্যালু।