REST Resource: accounts.locations

সম্পদ: অবস্থান

একটি অবস্থান। এই ক্ষেত্রগুলির বিশদ বিবরণের জন্য সহায়তা কেন্দ্র নিবন্ধটি দেখুন, বা বৈধ ব্যবসা বিভাগের তালিকার জন্য বিভাগ শেষ পয়েন্ট দেখুন

JSON প্রতিনিধিত্ব
{
  "name": string,
  "languageCode": string,
  "storeCode": string,
  "title": string,
  "phoneNumbers": {
    object (PhoneNumbers)
  },
  "categories": {
    object (Categories)
  },
  "storefrontAddress": {
    object (PostalAddress)
  },
  "websiteUri": string,
  "regularHours": {
    object (BusinessHours)
  },
  "specialHours": {
    object (SpecialHours)
  },
  "serviceArea": {
    object (ServiceAreaBusiness)
  },
  "labels": [
    string
  ],
  "adWordsLocationExtensions": {
    object (AdWordsLocationExtensions)
  },
  "latlng": {
    object (LatLng)
  },
  "openInfo": {
    object (OpenInfo)
  },
  "metadata": {
    object (Metadata)
  },
  "profile": {
    object (Profile)
  },
  "relationshipData": {
    object (RelationshipData)
  },
  "moreHours": [
    {
      object (MoreHours)
    }
  ],
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
ক্ষেত্র
name

string

ফর্মে এই অবস্থানের জন্য Google শনাক্তকারী: locations/{locationId}

languageCode

string

অপরিবর্তনীয়। অবস্থানের ভাষা। নির্মাণের সময় সেট করুন এবং আপডেটযোগ্য নয়।

storeCode

string

ঐচ্ছিক। এই অবস্থানের জন্য বাহ্যিক শনাক্তকারী, যা একটি নির্দিষ্ট অ্যাকাউন্টের মধ্যে অনন্য হতে হবে। এটি আপনার নিজের রেকর্ডের সাথে অবস্থানকে সংযুক্ত করার একটি মাধ্যম।

title

string

প্রয়োজন। অবস্থানের নামটি আপনার ব্যবসার বাস্তব-বিশ্বের নামকে প্রতিফলিত করা উচিত, যেমনটি ধারাবাহিকভাবে আপনার স্টোরফ্রন্ট, ওয়েবসাইট এবং স্টেশনারিতে ব্যবহৃত হয় এবং গ্রাহকদের কাছে পরিচিত। যেকোনো অতিরিক্ত তথ্য, যখন প্রাসঙ্গিক, সম্পদের অন্যান্য ক্ষেত্রে অন্তর্ভুক্ত করা যেতে পারে (উদাহরণস্বরূপ, Address , Categories )। আপনার নামের সাথে অপ্রয়োজনীয় তথ্য যোগ করবেন না (উদাহরণস্বরূপ, "গুগল ইনকর্পোরেটেড - মাউন্টেন ভিউ কর্পোরেট হেডকোয়ার্টার" এর চেয়ে "গুগল" পছন্দ করুন)। বিপণন ট্যাগলাইন, স্টোর কোড, বিশেষ অক্ষর, ঘন্টা বা বন্ধ/খোলা অবস্থা, ফোন নম্বর, ওয়েবসাইট URL, পরিষেবা/পণ্যের তথ্য, অবস্থান/ঠিকানা বা দিকনির্দেশ, বা কন্টেনমেন্ট তথ্য অন্তর্ভুক্ত করবেন না (উদাহরণস্বরূপ, "ডুয়ানে রিডে চেজ এটিএম ")।

phoneNumbers

object ( PhoneNumbers )

ঐচ্ছিক। বিভিন্ন ফোন নম্বর যা গ্রাহকরা ব্যবসার সাথে যোগাযোগ করতে ব্যবহার করতে পারেন।

categories

object ( Categories )

ঐচ্ছিক। ব্যবসার বর্ণনা দেয় এমন বিভিন্ন বিভাগ।

storefrontAddress

object ( PostalAddress )

ঐচ্ছিক। আপনার ব্যবসার অবস্থান বর্ণনা করার জন্য একটি সুনির্দিষ্ট, সঠিক ঠিকানা। দূরবর্তী স্থানে অবস্থিত PO বক্স বা ডাকবাক্স গ্রহণযোগ্য নয়। এই সময়ে, আপনি ঠিকানায় সর্বাধিক পাঁচটি addressLines মান নির্দিষ্ট করতে পারেন। এই ক্ষেত্রটি শুধুমাত্র এমন ব্যবসার জন্য সেট করা উচিত যাদের একটি স্টোরফ্রন্ট আছে। এই ক্ষেত্রটি CUSTOMER_LOCATION_ONLY ধরনের অবস্থানের জন্য সেট করা উচিত নয় কিন্তু সেট করা হলে, প্রদত্ত যে কোনো মান বাতিল করা হবে।

websiteUri

string

ঐচ্ছিক। এই ব্যবসার জন্য একটি URL। যদি সম্ভব হয়, এমন একটি ইউআরএল ব্যবহার করুন যা এই স্বতন্ত্র ব্যবসায়িক অবস্থানের প্রতিনিধিত্ব করে এমন একটি সাধারণ ওয়েবসাইট/ইউআরএল যা সমস্ত অবস্থান বা ব্র্যান্ডের প্রতিনিধিত্ব করে।

regularHours

object ( BusinessHours )

ঐচ্ছিক। ব্যবসার জন্য অপারেটিং ঘন্টা.

specialHours

object ( SpecialHours )

ঐচ্ছিক। ব্যবসার জন্য বিশেষ সময়। এটি সাধারণত ছুটির সময় এবং নিয়মিত অপারেটিং সময়ের বাইরে অন্যান্য সময় অন্তর্ভুক্ত করে। এগুলো নিয়মিত ব্যবসার সময় ওভাররাইড করে। এই ক্ষেত্র নিয়মিত ঘন্টা ছাড়া সেট করা যাবে না.

serviceArea

object ( ServiceAreaBusiness )

ঐচ্ছিক। পরিষেবা এলাকার ব্যবসাগুলি গ্রাহকের অবস্থানে তাদের পরিষেবা প্রদান করে। যদি এই ব্যবসাটি একটি পরিষেবা এলাকার ব্যবসা হয়, তাহলে এই ক্ষেত্রটি ব্যবসার দ্বারা পরিসেবা করা এলাকা(গুলি) বর্ণনা করে।

labels[]

string

ঐচ্ছিক। আপনাকে আপনার ব্যবসা ট্যাগ করার অনুমতি দেওয়ার জন্য ফ্রি-ফর্ম স্ট্রিংগুলির একটি সংগ্রহ৷ এই লেবেল ব্যবহারকারীদের সম্মুখীন হয় না; শুধুমাত্র আপনি তাদের দেখতে পারেন. প্রতি লেবেল 1-255 অক্ষরের মধ্যে হতে হবে।

adWordsLocationExtensions

object ( AdWordsLocationExtensions )

ঐচ্ছিক। অতিরিক্ত তথ্য যা AdWords এ প্রকাশিত হয়েছে।

latlng

object ( LatLng )

ঐচ্ছিক। ব্যবহারকারী-প্রদত্ত অক্ষাংশ এবং দ্রাঘিমাংশ। একটি অবস্থান তৈরি করার সময়, প্রদত্ত ঠিকানাটি সফলভাবে জিওকোড করলে এই ক্ষেত্রটি উপেক্ষা করা হয়। এই ক্ষেত্রটি কেবলমাত্র অনুরোধে ফেরত দেওয়া হয় যদি ব্যবহারকারীর দেওয়া latlng মানটি তৈরি করার সময় গৃহীত হয় বা Google ব্যবসায়িক প্রোফাইল ওয়েবসাইটের মাধ্যমে latlng মান আপডেট করা হয়। এই ক্ষেত্রটি শুধুমাত্র অনুমোদিত ক্লায়েন্টদের দ্বারা আপডেট করা যেতে পারে।

openInfo

object ( OpenInfo )

ঐচ্ছিক। একটি পতাকা যা নির্দেশ করে যে অবস্থানটি বর্তমানে ব্যবসার জন্য খোলা আছে কিনা।

metadata

object ( Metadata )

শুধুমাত্র আউটপুট। অতিরিক্ত অ-ব্যবহারকারী-সম্পাদনাযোগ্য তথ্য।

profile

object ( Profile )

ঐচ্ছিক। আপনার নিজের কণ্ঠে আপনার ব্যবসার বর্ণনা দেয় এবং ব্যবহারকারীদের সাথে আপনার ব্যবসার অনন্য গল্প এবং অফারগুলি শেয়ার করে৷

এই ক্ষেত্রটি বাসস্থানের বিভাগ (যেমন হোটেল, মোটেল, ইনস) ব্যতীত সমস্ত বিভাগের জন্য প্রয়োজনীয়।

relationshipData

object ( RelationshipData )

ঐচ্ছিক। এর সাথে সম্পর্কিত সমস্ত অবস্থান এবং চেইন।

moreHours[]

object ( MoreHours )

ঐচ্ছিক। একটি ব্যবসার বিভিন্ন বিভাগ বা নির্দিষ্ট গ্রাহকদের জন্য আরও ঘন্টা।

serviceItems[]

object ( ServiceItem )

ঐচ্ছিক। ব্যবসায়ীদের দ্বারা সমর্থিত পরিষেবার তালিকা। একটি পরিষেবা চুল কাটা, ওয়াটার হিটার ইনস্টল করা, ইত্যাদি হতে পারে। সদৃশ পরিষেবা আইটেমগুলি স্বয়ংক্রিয়ভাবে সরানো হবে।

ফোন নাম্বারগুলো

ব্যবসার জন্য ফোন নম্বরের একটি সংগ্রহ। আপডেটের সময়, উভয় ক্ষেত্র অবশ্যই সেট করতে হবে। ক্লায়েন্টরা আপডেট মাস্ক ব্যবহার করে শুধুমাত্র প্রাথমিক বা অতিরিক্ত ফোন নম্বর আপডেট করতে পারে না। আন্তর্জাতিক ফোন বিন্যাস পছন্দ করা হয়, যেমন "+1 415 555 0132", আরও দেখুন ( https://developers.google.com/style/phone-numbers#international-phone-numbers)

JSON প্রতিনিধিত্ব
{
  "primaryPhone": string,
  "additionalPhones": [
    string
  ]
}
ক্ষেত্র
primaryPhone

string

প্রয়োজন। একটি ফোন নম্বর যা আপনার ব্যক্তিগত ব্যবসায়িক অবস্থানের সাথে যতটা সম্ভব সরাসরি সংযোগ করে। যখনই সম্ভব একটি কেন্দ্রীয়, কল সেন্টার হেল্পলাইন নম্বরের পরিবর্তে একটি স্থানীয় ফোন নম্বর ব্যবহার করুন।

additionalPhones[]

string

ঐচ্ছিক। আপনার প্রাথমিক ফোন নম্বর ছাড়াও দুটি ফোন নম্বর পর্যন্ত (মোবাইল বা ল্যান্ডলাইন, ফ্যাক্স নয়) যেখানে আপনার ব্যবসায় কল করা যেতে পারে।

ক্যাটাগরি

ব্যবসার বর্ণনা দেয় এমন বিভাগগুলির একটি সংগ্রহ৷ আপডেটের সময়, উভয় ক্ষেত্র অবশ্যই সেট করতে হবে। ক্লায়েন্টদের আপডেট মাস্ক ব্যবহার করে প্রাথমিক বা অতিরিক্ত বিভাগগুলি পৃথকভাবে আপডেট করা নিষিদ্ধ।

JSON প্রতিনিধিত্ব
{
  "primaryCategory": {
    object (Category)
  },
  "additionalCategories": [
    {
      object (Category)
    }
  ]
}
ক্ষেত্র
primaryCategory

object ( Category )

প্রয়োজন। এই অবস্থানটি যে মূল ব্যবসার সাথে জড়িত তা সর্বোত্তমভাবে বর্ণনা করে এমন বিভাগ।

additionalCategories[]

object ( Category )

ঐচ্ছিক। আপনার ব্যবসার বর্ণনা দিতে অতিরিক্ত বিভাগ। বিভাগগুলি আপনার গ্রাহকদের তাদের আগ্রহী পরিষেবাগুলির জন্য সঠিক, নির্দিষ্ট ফলাফল খুঁজে পেতে সহায়তা করে৷ আপনার ব্যবসার তথ্য নির্ভুল এবং লাইভ রাখতে, নিশ্চিত করুন যে আপনি আপনার সামগ্রিক মূল ব্যবসার বর্ণনা করার জন্য যতটা সম্ভব কয়েকটি বিভাগ ব্যবহার করছেন৷ বিভাগগুলি বেছে নিন যা যতটা সম্ভব নির্দিষ্ট, কিন্তু আপনার প্রধান ব্যবসার প্রতিনিধি।

শ্রেণী

এই ব্যবসাটি কী তা বর্ণনা করে এমন একটি বিভাগ (এটি যা করে তা নয়)। বৈধ বিভাগ আইডিগুলির একটি তালিকা এবং তাদের মানব-পাঠযোগ্য নামের ম্যাপিংয়ের জন্য, categories.list দেখুন।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "displayName": string,
  "serviceTypes": [
    {
      object (ServiceType)
    }
  ],
  "moreHoursTypes": [
    {
      object (MoreHoursType)
    }
  ]
}
ক্ষেত্র
name

string

প্রয়োজন। এই বিভাগের জন্য একটি স্থিতিশীল আইডি (Google দ্বারা প্রদত্ত)। বিভাগ পরিবর্তন করার সময় মানটি অবশ্যই উল্লেখ করতে হবে (কোন অবস্থান তৈরি বা আপডেট করার সময়)।

displayName

string

শুধুমাত্র আউটপুট। বিভাগের মানব-পাঠযোগ্য নাম। অবস্থান পড়ার সময় এটি সেট করা হয়। অবস্থান পরিবর্তন করার সময়, category_id অবশ্যই সেট করতে হবে।

serviceTypes[]

object ( ServiceType )

শুধুমাত্র আউটপুট। এই ব্যবসা বিভাগের জন্য উপলব্ধ সমস্ত পরিষেবার প্রকারের একটি তালিকা৷

moreHoursTypes[]

object ( MoreHoursType )

শুধুমাত্র আউটপুট। এই ব্যবসা বিভাগের জন্য উপলব্ধ আরো ঘন্টার ধরন.

সেবার ধরণ

ব্যবসার অফার করা পরিষেবার ধরন বর্ণনা করে একটি বার্তা।

JSON প্রতিনিধিত্ব
{
  "serviceTypeId": string,
  "displayName": string
}
ক্ষেত্র
serviceTypeId

string

শুধুমাত্র আউটপুট। এই ধরনের পরিষেবার জন্য একটি স্থিতিশীল আইডি (Google দ্বারা প্রদত্ত)।

displayName

string

শুধুমাত্র আউটপুট। পরিষেবার প্রকারের জন্য মানব-পাঠযোগ্য প্রদর্শন নাম।

MoreHoursType

একটি ব্যবসা তার নিয়মিত সময় ছাড়াও আরো ঘন্টার ধরন অফার করতে পারে।

JSON প্রতিনিধিত্ব
{
  "hoursTypeId": string,
  "displayName": string,
  "localizedDisplayName": string
}
ক্ষেত্র
hoursTypeId

string

শুধুমাত্র আউটপুট। এই সময়ের জন্য Google দ্বারা প্রদত্ত একটি স্থিতিশীল আইডি।

displayName

string

শুধুমাত্র আউটপুট। ঘন্টার প্রকারের জন্য মানব-পাঠ্য ইংরেজি প্রদর্শন নাম।

localizedDisplayName

string

শুধুমাত্র আউটপুট। ঘন্টার প্রকারের জন্য মানব-পাঠ্য স্থানীয় প্রদর্শন নাম।

ডাক ঠিকানা

একটি ডাক ঠিকানা প্রতিনিধিত্ব করে, যেমন ডাক বিতরণ বা অর্থপ্রদানের ঠিকানার জন্য। একটি ডাক ঠিকানা দেওয়া হলে, একটি ডাক পরিষেবা একটি প্রিমাইজ, PO বক্স বা অনুরূপ আইটেমগুলি সরবরাহ করতে পারে। এটি ভৌগলিক অবস্থান (রাস্তা, শহর, পাহাড়) মডেল করার উদ্দেশ্যে নয়।

সাধারণ ব্যবহারে একটি ঠিকানা ব্যবহারকারীর ইনপুট বা বিদ্যমান ডেটা আমদানির মাধ্যমে তৈরি করা হবে, প্রক্রিয়ার ধরনের উপর নির্ভর করে।

ঠিকানা ইনপুট / সম্পাদনা সংক্রান্ত পরামর্শ: - একটি আন্তর্জাতিকীকরণ-প্রস্তুত ঠিকানা উইজেট ব্যবহার করুন যেমন https://github.com/google/libaddressinput ) - ব্যবহারকারীদের UI উপাদানগুলি ইনপুট বা ক্ষেত্রগুলির সম্পাদনার জন্য উপস্থাপন করা উচিত নয় যেখানে সেই ক্ষেত্রটি রয়েছে ব্যবহৃত

এই স্কিমাটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও নির্দেশনার জন্য, অনুগ্রহ করে দেখুন: https://support.google.com/business/answer/6397478

JSON প্রতিনিধিত্ব
{
  "revision": integer,
  "regionCode": string,
  "languageCode": string,
  "postalCode": string,
  "sortingCode": string,
  "administrativeArea": string,
  "locality": string,
  "sublocality": string,
  "addressLines": [
    string
  ],
  "recipients": [
    string
  ],
  "organization": string
}
ক্ষেত্র
revision

integer

PostalAddress স্কিমা সংশোধন। এটি অবশ্যই 0 এ সেট করা উচিত, যা সর্বশেষ সংশোধন।

সমস্ত নতুন পুনর্বিবেচনা অবশ্যই পুরানো সংশোধনগুলির সাথে সামঞ্জস্যপূর্ণ হতে হবে৷

regionCode

string

প্রয়োজন। ঠিকানার দেশ/অঞ্চলের CLDR অঞ্চল কোড। এটি কখনই অনুমান করা যায় না এবং মানটি সঠিক কিনা তা নিশ্চিত করা ব্যবহারকারীর উপর নির্ভর করে। বিস্তারিত জানার জন্য https://cldr.unicode.org/ এবং https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html দেখুন। উদাহরণ: সুইজারল্যান্ডের জন্য "CH"।

languageCode

string

ঐচ্ছিক। এই ঠিকানার বিষয়বস্তুর BCP-47 ভাষার কোড (যদি জানা থাকে)। এটি প্রায়শই ইনপুট ফর্মের UI ভাষা বা ঠিকানার দেশ/অঞ্চলে ব্যবহৃত ভাষাগুলির মধ্যে একটি বা তাদের ট্রান্সলিটারেটেড সমতুল্য ভাষার সাথে মিলবে বলে আশা করা হয়। এটি নির্দিষ্ট কিছু দেশে বিন্যাসকে প্রভাবিত করতে পারে, কিন্তু ডেটার সঠিকতার জন্য গুরুত্বপূর্ণ নয় এবং এটি কখনই কোনো বৈধতা বা অন্য ফরম্যাটিং সংক্রান্ত ক্রিয়াকলাপকে প্রভাবিত করবে না।

যদি এই মানটি জানা না থাকে তবে এটি বাদ দেওয়া উচিত (সম্ভবত ভুল ডিফল্ট নির্দিষ্ট করার পরিবর্তে)।

উদাহরণ: "zh-Hant", "ja", "ja-Latn", "en"।

postalCode

string

ঐচ্ছিক। ঠিকানার পোস্টাল কোড। সমস্ত দেশে পোস্টাল কোড ব্যবহার করা হয় না বা উপস্থিত থাকার প্রয়োজন হয় না, কিন্তু যেখানে সেগুলি ব্যবহার করা হয়, তারা ঠিকানার অন্যান্য অংশের সাথে অতিরিক্ত বৈধতা ট্রিগার করতে পারে (যেমন মার্কিন যুক্তরাষ্ট্রে রাজ্য/জিপ বৈধতা)।

sortingCode

string

ঐচ্ছিক। অতিরিক্ত, দেশ-নির্দিষ্ট, সাজানোর কোড। এটি বেশিরভাগ অঞ্চলে ব্যবহৃত হয় না। যেখানে এটি ব্যবহার করা হয়, মানটি হয় "CEDEX" এর মতো একটি স্ট্রিং, ঐচ্ছিকভাবে একটি সংখ্যা (যেমন "CEDEX 7") অনুসরণ করে, অথবা শুধুমাত্র একটি সংখ্যা, যা "সেক্টর কোড" (জ্যামাইকা), "ডেলিভারি এলাকা সূচক" প্রতিনিধিত্ব করে। (মালাউই) বা "ডাকঘর সূচক" (যেমন কোট ডি আইভরি)।

administrativeArea

string

ঐচ্ছিক। সর্বোচ্চ প্রশাসনিক উপবিভাগ যা একটি দেশ বা অঞ্চলের ডাক ঠিকানার জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, এটি একটি রাজ্য, একটি প্রদেশ, একটি ওব্লাস্ট বা একটি প্রিফেকচার হতে পারে। বিশেষ করে, স্পেনের জন্য এটি প্রদেশ এবং স্বায়ত্তশাসিত সম্প্রদায় নয় (যেমন "বার্সেলোনা" এবং "কাতালোনিয়া" নয়)। অনেক দেশ ডাক ঠিকানায় প্রশাসনিক এলাকা ব্যবহার করে না। যেমন সুইজারল্যান্ডে এটি জনবসতিহীন ছেড়ে দেওয়া উচিত।

locality

string

ঐচ্ছিক। সাধারণত ঠিকানার শহর/শহরের অংশকে বোঝায়। উদাহরণ: ইউএস সিটি, আইটি কমিউন, ইউকে পোস্ট টাউন। বিশ্বের এমন অঞ্চলে যেখানে লোকালয়টি ভালভাবে সংজ্ঞায়িত করা হয় না বা এই কাঠামোর সাথে ভালভাবে ফিট করে না, লোকালয়টি খালি রাখুন এবং অ্যাড্রেসলাইনগুলি ব্যবহার করুন।

sublocality

string

ঐচ্ছিক। ঠিকানার উপ-অবস্থান। উদাহরণস্বরূপ, এটি পাড়া, বরো, জেলা হতে পারে।

addressLines[]

string

একটি ঠিকানার নিম্ন স্তরের বর্ণনা করে অসংগঠিত ঠিকানা লাইন।

কারণ অ্যাড্রেসলাইনের মানগুলিতে টাইপ তথ্য নেই এবং কখনও কখনও একটি একক ক্ষেত্রে একাধিক মান থাকতে পারে (যেমন "অস্টিন, TX"), এটি গুরুত্বপূর্ণ যে লাইনের ক্রমটি পরিষ্কার। ঠিকানার লাইনের ক্রম ঠিকানার দেশ/অঞ্চলের জন্য "খামের আদেশ" হওয়া উচিত। যেখানে এটি পরিবর্তিত হতে পারে (যেমন জাপান), ঠিকানা_ভাষা এটিকে স্পষ্ট করতে ব্যবহার করা হয় (যেমন বড়-থেকে-ছোট অর্ডারের জন্য "ja" এবং ছোট-থেকে-বড়ের জন্য "ja-Latn" বা "en")। এইভাবে, ভাষার উপর ভিত্তি করে একটি ঠিকানার সবচেয়ে নির্দিষ্ট লাইন নির্বাচন করা যেতে পারে।

একটি ঠিকানার ন্যূনতম অনুমোদিত কাঠামোগত উপস্থাপনা একটি অঞ্চল কোড নিয়ে থাকে যার মধ্যে ঠিকানালাইনে রাখা সমস্ত অবশিষ্ট তথ্য থাকে। জিওকোডিং ছাড়াই আনুমানিকভাবে এই জাতীয় ঠিকানা বিন্যাস করা সম্ভব হবে, তবে ঠিকানার যে কোনও উপাদান সম্পর্কে কোনও শব্দার্থিক যুক্তি তৈরি করা যাবে না যতক্ষণ না এটি কমপক্ষে আংশিকভাবে সমাধান করা হয়।

শুধুমাত্র একটি অঞ্চলকোড এবং ঠিকানালাইন সমন্বিত একটি ঠিকানা তৈরি করা, এবং তারপরে জিওকোডিং হল সম্পূর্ণরূপে অসংগঠিত ঠিকানাগুলি পরিচালনা করার প্রস্তাবিত উপায় (ঠিকানার কোন অংশগুলি স্থানীয় বা প্রশাসনিক এলাকা হওয়া উচিত তা অনুমান করার বিপরীতে)।

recipients[]

string

ঐচ্ছিক। ঠিকানায় প্রাপক। এই ক্ষেত্রটিতে, নির্দিষ্ট পরিস্থিতিতে, বহুরেখার তথ্য থাকতে পারে। উদাহরণস্বরূপ, এতে "যত্ন" তথ্য থাকতে পারে।

organization

string

ঐচ্ছিক। ঠিকানায় প্রতিষ্ঠানের নাম।

ব্যবসার সময়

এই অবস্থান ব্যবসার জন্য খোলা থাকা সময়ের প্রতিনিধিত্ব করে। [TimePeriod][google.mybusiness.mybusinessinformation.v1.TimePeriod] দৃষ্টান্তের একটি সংগ্রহ রয়েছে।

JSON প্রতিনিধিত্ব
{
  "periods": [
    {
      object (TimePeriod)
    }
  ]
}
ক্ষেত্র
periods[]

object ( TimePeriod )

প্রয়োজন। এই অবস্থানটি ব্যবসার জন্য খোলা থাকার সময়গুলির একটি সংগ্রহ৷ প্রতি পিরিয়ড ঘন্টার একটি পরিসীমা প্রতিনিধিত্ব করে যখন অবস্থানটি সপ্তাহে খোলা থাকে।

সময় কাল

নির্দিষ্ট খোলা দিন/সময়ে শুরু করে এবং নির্দিষ্ট বন্ধের দিন/সময়ে বন্ধ হয়ে, ব্যবসা খোলা থাকে এমন একটি সময়ের প্রতিনিধিত্ব করে। বন্ধের সময় অবশ্যই খোলার সময়ের পরে ঘটতে হবে, উদাহরণস্বরূপ একই দিনে পরে বা পরবর্তী দিনে।

JSON প্রতিনিধিত্ব
{
  "openDay": enum (DayOfWeek),
  "openTime": {
    object (TimeOfDay)
  },
  "closeDay": enum (DayOfWeek),
  "closeTime": {
    object (TimeOfDay)
  }
}
ক্ষেত্র
openDay

enum ( DayOfWeek )

প্রয়োজন। day of the week নির্দেশ করে যে এই সময়কাল শুরু হয়।

openTime

object ( TimeOfDay )

প্রয়োজন। বৈধ মান হল 00:00-24:00, যেখানে 24:00 নির্দিষ্ট দিনের ক্ষেত্রের শেষে মধ্যরাতের প্রতিনিধিত্ব করে।

closeDay

enum ( DayOfWeek )

প্রয়োজন। day of the week নির্দেশ করে যে এই সময়কাল শেষ হবে।

closeTime

object ( TimeOfDay )

প্রয়োজন। বৈধ মান হল 00:00-24:00, যেখানে 24:00 নির্দিষ্ট দিনের ক্ষেত্রের শেষে মধ্যরাতের প্রতিনিধিত্ব করে।

সপ্তাহের দিন

সপ্তাহের একটি দিন প্রতিনিধিত্ব করে।

এনামস
DAY_OF_WEEK_UNSPECIFIED সপ্তাহের দিন অনির্দিষ্ট।
MONDAY সোমবার
TUESDAY মঙ্গলবার
WEDNESDAY বুধবার
THURSDAY বৃহস্পতিবার
FRIDAY শুক্রবার
SATURDAY শনিবার
SUNDAY রবিবার

দিনের সময়

দিনের একটি সময় প্রতিনিধিত্ব করে। তারিখ এবং সময় অঞ্চল হয় উল্লেখযোগ্য নয় বা অন্য কোথাও নির্দিষ্ট করা হয়েছে৷ একটি API লিপ সেকেন্ডের অনুমতি দিতে বেছে নিতে পারে। সম্পর্কিত প্রকারগুলি হল google.type.Date এবং google.protobuf.Timestamp

JSON প্রতিনিধিত্ব
{
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer
}
ক্ষেত্র
hours

integer

24 ঘন্টা বিন্যাসে দিনের ঘন্টা. 0 থেকে 23 পর্যন্ত হওয়া উচিত। ব্যবসা বন্ধ হওয়ার সময় মত পরিস্থিতির জন্য একটি API "24:00:00" মানকে অনুমতি দিতে পারে।

minutes

integer

দিনের ঘন্টার মিনিট। 0 থেকে 59 এর মধ্যে হতে হবে।

seconds

integer

সময়ের মিনিটের সেকেন্ড। সাধারণত 0 থেকে 59 এর মধ্যে হতে হবে। একটি API 60 মান অনুমোদন করতে পারে যদি এটি লিপ-সেকেন্ডের অনুমতি দেয়।

nanos

integer

ন্যানোসেকেন্ডে সেকেন্ডের ভগ্নাংশ। 0 থেকে 999,999,999 পর্যন্ত হতে হবে।

বিশেষ ঘন্টা

সময়কালের একটি সেট প্রতিনিধিত্ব করে যখন একটি অবস্থানের কার্যক্ষম সময় তার স্বাভাবিক ব্যবসার সময় থেকে আলাদা হয়।

JSON প্রতিনিধিত্ব
{
  "specialHourPeriods": [
    {
      object (SpecialHourPeriod)
    }
  ]
}
ক্ষেত্র
specialHourPeriods[]

object ( SpecialHourPeriod )

প্রয়োজন। ব্যবসার নিয়মিত সময়ের ব্যতিক্রমগুলির একটি তালিকা৷

স্পেশাল আওয়ার পিরিয়ড

একটি একক সময়ের প্রতিনিধিত্ব করে যখন একটি অবস্থানের কার্যক্ষম সময়গুলি তার স্বাভাবিক ব্যবসার সময়ের থেকে আলাদা হয়৷ একটি বিশেষ ঘন্টার সময়কাল অবশ্যই 24 ঘন্টার কম সময়সীমার প্রতিনিধিত্ব করবে। openTime এবং startDate অবশ্যই closeTime এবং endDate পূর্ববর্তী হতে হবে। closeTime এবং endDate নির্দিষ্ট startDate পরের দিন সকাল 11:59 পর্যন্ত প্রসারিত হতে পারে। উদাহরণস্বরূপ, নিম্নলিখিত ইনপুটগুলি বৈধ:

startDate=2015-11-23, openTime=08:00, closeTime=18:00
startDate=2015-11-23, endDate=2015-11-23, openTime=08:00,
closeTime=18:00 startDate=2015-11-23, endDate=2015-11-24,
openTime=13:00, closeTime=11:59

নিম্নলিখিত ইনপুট বৈধ নয়:

startDate=2015-11-23, openTime=13:00, closeTime=11:59
startDate=2015-11-23, endDate=2015-11-24, openTime=13:00,
closeTime=12:00 startDate=2015-11-23, endDate=2015-11-25,
openTime=08:00, closeTime=18:00
JSON প্রতিনিধিত্ব
{
  "startDate": {
    object (Date)
  },
  "openTime": {
    object (TimeOfDay)
  },
  "endDate": {
    object (Date)
  },
  "closeTime": {
    object (TimeOfDay)
  },
  "closed": boolean
}
ক্ষেত্র
startDate

object ( Date )

প্রয়োজন। এই বিশেষ ঘন্টার সময়কাল যে ক্যালেন্ডার তারিখ থেকে শুরু হয়।

openTime

object ( TimeOfDay )

ঐচ্ছিক। বৈধ মান হল 00:00-24:00 যেখানে 24:00 নির্দিষ্ট দিনের ক্ষেত্রের শেষে মধ্যরাতের প্রতিনিধিত্ব করে। closed মিথ্যা হলে নির্দিষ্ট করা আবশ্যক.

endDate

object ( Date )

ঐচ্ছিক। এই বিশেষ ঘন্টার সময়কালের ক্যালেন্ডার তারিখে শেষ হবে৷ যদি endDate ফিল্ড সেট করা না থাকে, তাহলে startDate এ উল্লিখিত তারিখে ডিফল্ট। যদি সেট করা হয়, তাহলে এই ক্ষেত্রটি অবশ্যই startDate সমান বা সর্বোচ্চ 1 দিন পর হতে হবে।

closeTime

object ( TimeOfDay )

ঐচ্ছিক। বৈধ মান হল 00:00-24:00, যেখানে 24:00 নির্দিষ্ট দিনের ক্ষেত্রের শেষে মধ্যরাতের প্রতিনিধিত্ব করে। closed মিথ্যা হলে নির্দিষ্ট করা আবশ্যক.

closed

boolean

ঐচ্ছিক। সত্য হলে, endDate , openTime , এবং closeTime উপেক্ষা করা হয়, এবং startDate এ উল্লেখিত তারিখটিকে পুরো দিনের জন্য বন্ধ থাকা অবস্থান হিসাবে গণ্য করা হয়।

তারিখ

একটি সম্পূর্ণ বা আংশিক ক্যালেন্ডার তারিখ প্রতিনিধিত্ব করে, যেমন একটি জন্মদিন। দিনের সময় এবং সময় অঞ্চল হয় অন্য কোথাও নির্দিষ্ট করা হয়েছে বা নগণ্য। তারিখটি গ্রেগরিয়ান ক্যালেন্ডারের সাথে সম্পর্কিত। এটি নিম্নলিখিতগুলির মধ্যে একটি প্রতিনিধিত্ব করতে পারে:

  • একটি সম্পূর্ণ তারিখ, অ-শূন্য বছর, মাস এবং দিনের মান সহ।
  • একটি মাস এবং দিন, একটি শূন্য বছর সহ (উদাহরণস্বরূপ, একটি বার্ষিকী)।
  • একটি শূন্য মাস এবং একটি শূন্য দিন সহ একটি বছর নিজেই।
  • একটি বছর এবং মাস, একটি শূন্য দিন সহ (উদাহরণস্বরূপ, একটি ক্রেডিট কার্ডের মেয়াদ শেষ হওয়ার তারিখ)।

সম্পর্কিত প্রকার:

JSON প্রতিনিধিত্ব
{
  "year": integer,
  "month": integer,
  "day": integer
}
ক্ষেত্র
year

integer

তারিখের বছর। একটি বছর ছাড়া একটি তারিখ নির্দিষ্ট করতে 1 থেকে 9999, বা 0 হতে হবে।

month

integer

এক বছরের মাস। একটি মাস এবং দিন ছাড়া একটি বছর নির্দিষ্ট করতে 1 থেকে 12, বা 0 হতে হবে৷

day

integer

এক মাসের দিন। 1 থেকে 31 পর্যন্ত হতে হবে এবং বছর এবং মাসের জন্য বৈধ হতে হবে, অথবা 0 নিজে থেকে একটি বছর বা একটি বছর এবং মাস উল্লেখ করতে হবে যেখানে দিনটি তাৎপর্যপূর্ণ নয়৷

সার্ভিস এরিয়া বিজনেস

পরিষেবা এলাকার ব্যবসাগুলি গ্রাহকের অবস্থানে তাদের পরিষেবা প্রদান করে (উদাহরণস্বরূপ, একজন তালা প্রস্তুতকারক বা প্লাম্বার)।

JSON প্রতিনিধিত্ব
{
  "businessType": enum (BusinessType),
  "places": {
    object (Places)
  },
  "regionCode": string
}
ক্ষেত্র
businessType

enum ( BusinessType )

প্রয়োজন। পরিষেবা এলাকার ব্যবসার [type] [google.mybusiness.businessinfo.v1.ServiceAreaBusiness.BusinessType] নির্দেশ করে৷

places

object ( Places )

এই ব্যবসা যে এলাকাটি পরিবেশন করে তা স্থানগুলির একটি সেটের মাধ্যমে সংজ্ঞায়িত করা হয়।

regionCode

string

অপরিবর্তনীয়। এই পরিষেবা এলাকার ব্যবসা যে দেশ/অঞ্চলের CLDR অঞ্চলের কোড। http://cldr.unicode.org/ এবং http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html দেখুন বিস্তারিত জানার জন্য. উদাহরণ: সুইজারল্যান্ডের জন্য "CH"।

এই ক্ষেত্রটি CUSTOMER_LOCATION_ONLY ব্যবসার জন্য প্রয়োজন, এবং অন্যথায় উপেক্ষা করা হয়৷

এখানে নির্দিষ্ট করা অঞ্চলটি এই ব্যবসা যে অঞ্চলে পরিষেবা দেয় সেগুলির অঞ্চলগুলির থেকে আলাদা হতে পারে (যেমন পরিষেবা অঞ্চলের ব্যবসাগুলি যেগুলি তারা ভিত্তিক যে অঞ্চলগুলি ছাড়া অন্য অঞ্চলে পরিষেবা সরবরাহ করে)৷

যদি এই অবস্থানটি তৈরি করার পরে যাচাইকরণের প্রয়োজন হয়, যাচাইকরণের উদ্দেশ্যে প্রদত্ত ঠিকানাটি অবশ্যই এই অঞ্চলের মধ্যে অবস্থিত হতে হবে এবং ব্যবসার মালিক বা তাদের অনুমোদিত প্রতিনিধি অবশ্যই প্রদত্ত যাচাইকরণ ঠিকানায় ডাক মেল পেতে সক্ষম হবেন৷

ব্যবসার ধরণ

এই ব্যবসাটি শুধুমাত্র গ্রাহকের অবস্থানে (উদাহরণস্বরূপ, একটি টো ট্রাক) অথবা একটি ঠিকানা এবং অনসাইটে (উদাহরণস্বরূপ, একটি ডাইনিং এলাকা সহ একটি পিৎজা স্টোর, যা গ্রাহকদের কাছে সরবরাহ করে) উভয় ক্ষেত্রেই পরিষেবাগুলি অফার করে কিনা তা নির্দেশ করে৷

এনামস
BUSINESS_TYPE_UNSPECIFIED শুধুমাত্র আউটপুট। উল্লিখিত না.
CUSTOMER_LOCATION_ONLY শুধুমাত্র আশেপাশের এলাকায় পরিষেবা অফার করে (ব্যবসার ঠিকানায় নয়)। যদি একটি ব্যবসা একটি CUSTOMER_AND_BUSINESS_LOCATION থেকে একটি CUSTOMER_LOCATION_ONLY তে আপডেট করা হয়, অবস্থান আপডেটে অবশ্যই ফিল্ড মাস্ক storefrontAddress অন্তর্ভুক্ত করতে হবে এবং ক্ষেত্রটি খালি করতে হবে৷
CUSTOMER_AND_BUSINESS_LOCATION ব্যবসার ঠিকানা এবং আশেপাশের এলাকায় পরিষেবা অফার করে।

জায়গা

স্থানগুলির একটি সেট দ্বারা প্রতিনিধিত্ব করা এলাকার মিলন সংজ্ঞায়িত করে।

JSON প্রতিনিধিত্ব
{
  "placeInfos": [
    {
      object (PlaceInfo)
    }
  ]
}
ক্ষেত্র
placeInfos[]

object ( PlaceInfo )

জায়গা আইডি দ্বারা প্রতিনিধিত্ব করা এলাকা. সর্বাধিক 20টি জায়গায় সীমাবদ্ধ৷

স্থান তথ্য

একটি জায়গার আইডি দ্বারা প্রতিনিধিত্ব করা একটি এলাকা সংজ্ঞায়িত করে।

JSON প্রতিনিধিত্ব
{
  "placeName": string,
  "placeId": string
}
ক্ষেত্র
placeName

string

প্রয়োজন। স্থানটির স্থানীয় নাম। উদাহরণস্বরূপ, Scottsdale, AZ

placeId

string

প্রয়োজন। জায়গার আইডি। একটি অঞ্চলের সাথে সঙ্গতিপূর্ণ হতে হবে। ( https://developers.google.com/places/web-service/supported_types#table3 )

AdWordsLocationExtensions

অতিরিক্ত তথ্য যা AdWords এ প্রকাশিত হয়েছে।

JSON প্রতিনিধিত্ব
{
  "adPhone": string
}
ক্ষেত্র
adPhone

string

প্রয়োজন। অবস্থানের প্রাথমিক ফোন নম্বরের পরিবর্তে AdWords অবস্থান এক্সটেনশনে প্রদর্শনের জন্য একটি বিকল্প ফোন নম্বর৷

LatLng

একটি বস্তু যা একটি অক্ষাংশ/দ্রাঘিমাংশ জোড়া প্রতিনিধিত্ব করে। এটি ডিগ্রী অক্ষাংশ এবং ডিগ্রী দ্রাঘিমাংশের প্রতিনিধিত্ব করার জন্য এক জোড়া দ্বিগুণ হিসাবে প্রকাশ করা হয়। অন্যথায় নির্দিষ্ট করা না থাকলে, এই বস্তুটিকে অবশ্যই WGS84 মান মেনে চলতে হবে। মানগুলি অবশ্যই স্বাভাবিক সীমার মধ্যে থাকতে হবে৷

JSON প্রতিনিধিত্ব
{
  "latitude": number,
  "longitude": number
}
ক্ষেত্র
latitude

number

ডিগ্রী অক্ষাংশ. এটি অবশ্যই [-90.0, +90.0] এর মধ্যে হতে হবে।

longitude

number

ডিগ্রী দ্রাঘিমাংশ. এটি অবশ্যই [-180.0, +180.0] পরিসরে হতে হবে।

ওপেন ইনফো

ব্যবসা খোলার অবস্থা সম্পর্কিত তথ্য.

JSON প্রতিনিধিত্ব
{
  "status": enum (OpenForBusiness),
  "canReopen": boolean,
  "openingDate": {
    object (Date)
  }
}
ক্ষেত্র
status

enum ( OpenForBusiness )

প্রয়োজন। অবস্থানটি বর্তমানে ব্যবসার জন্য উন্মুক্ত কিনা তা নির্দেশ করে। সমস্ত অবস্থানগুলি ডিফল্টরূপে খোলা থাকে, যদি না আপডেট করা হয় বন্ধ করা হয়৷

canReopen

boolean

শুধুমাত্র আউটপুট। এই ব্যবসাটি পুনরায় খোলার যোগ্য কিনা তা নির্দেশ করে৷

openingDate

object ( Date )

ঐচ্ছিক। যে তারিখে লোকেশনটি প্রথম খোলা হয়েছিল। সঠিক দিন জানা না থাকলে শুধুমাত্র মাস এবং বছর প্রদান করা যেতে পারে। তারিখটি অবশ্যই অতীতের হতে হবে বা ভবিষ্যতে এক বছরের বেশি হবে না৷

ব্যবসার জন্য খোলা

একটি অবস্থানের অবস্থা নির্দেশ করে।

এনামস
OPEN_FOR_BUSINESS_UNSPECIFIED উল্লিখিত না.
OPEN ইঙ্গিত করে যে অবস্থান খোলা আছে।
CLOSED_PERMANENTLY ইঙ্গিত করে যে অবস্থানটি স্থায়ীভাবে বন্ধ করা হয়েছে৷
CLOSED_TEMPORARILY ইঙ্গিত করে যে অবস্থানটি সাময়িকভাবে বন্ধ করা হয়েছে।

মেটাডেটা

অবস্থান সম্পর্কে অতিরিক্ত অ-ব্যবহারকারী-সম্পাদনাযোগ্য তথ্য।

JSON প্রতিনিধিত্ব
{
  "hasGoogleUpdated": boolean,
  "hasPendingEdits": boolean,
  "canDelete": boolean,
  "canOperateLocalPost": boolean,
  "canModifyServiceList": boolean,
  "canHaveFoodMenus": boolean,
  "canOperateHealthData": boolean,
  "canOperateLodgingData": boolean,
  "placeId": string,
  "duplicateLocation": string,
  "mapsUri": string,
  "newReviewUri": string,
  "canHaveBusinessCalls": boolean,
  "hasVoiceOfMerchant": boolean
}
ক্ষেত্র
hasGoogleUpdated

boolean

শুধুমাত্র আউটপুট। এই অবস্থানের সাথে যুক্ত প্লেস আইডিতে এমন আপডেট রয়েছে যা ক্লায়েন্ট দ্বারা আপডেট বা প্রত্যাখ্যান করা প্রয়োজন কিনা তা নির্দেশ করে। এই বুলিয়ান সেট করা থাকলে, যাচাই করা প্রয়োজন এমন তথ্য খুঁজতে আপনার getGoogleUpdated পদ্ধতিতে কল করা উচিত।

hasPendingEdits

boolean

শুধুমাত্র আউটপুট। এই অবস্থানের কোনো বৈশিষ্ট্য সম্পাদনা মুলতুবি অবস্থায় আছে কিনা তা নির্দেশ করে৷

canDelete

boolean

শুধুমাত্র আউটপুট। API ব্যবহার করে অবস্থান মুছে ফেলা যাবে কিনা তা নির্দেশ করে।

canOperateLocalPost

boolean

শুধুমাত্র আউটপুট। তালিকা স্থানীয় পোস্ট পরিচালনা করতে পারে কিনা নির্দেশ করে।

canModifyServiceList

boolean

শুধুমাত্র আউটপুট। তালিকাটি পরিষেবা তালিকা পরিবর্তন করতে পারে কিনা তা নির্দেশ করে।

canHaveFoodMenus

boolean

শুধুমাত্র আউটপুট। তালিকাটি খাদ্য মেনুর জন্য যোগ্য কিনা তা নির্দেশ করে।

canOperateHealthData

boolean

শুধুমাত্র আউটপুট। অবস্থানটি স্বাস্থ্য ডেটাতে কাজ করতে পারে কিনা তা নির্দেশ করে।

canOperateLodgingData

boolean

শুধুমাত্র আউটপুট। অবস্থানটি লজিং ডেটাতে কাজ করতে পারে কিনা তা নির্দেশ করে।

placeId

string

শুধুমাত্র আউটপুট। যদি এই অবস্থানটি Google মানচিত্রে প্রদর্শিত হয়, তাহলে এই ক্ষেত্রটি অবস্থানের জন্য স্থান আইডি দিয়ে পূর্ণ হয়৷ এই আইডিটি বিভিন্ন Places API-এ ব্যবহার করা যেতে পারে।

এই ক্ষেত্রটি কল তৈরি করার সময় সেট করা যেতে পারে, কিন্তু আপডেটের জন্য নয়।

duplicateLocation

string

শুধুমাত্র আউটপুট। এই অবস্থান সদৃশ যে অবস্থান সম্পদ.

mapsUri

string

শুধুমাত্র আউটপুট। মানচিত্রে অবস্থানের একটি লিঙ্ক।

newReviewUri

string

শুধুমাত্র আউটপুট। Google অনুসন্ধানে পৃষ্ঠার একটি লিঙ্ক যেখানে একজন গ্রাহক অবস্থানের জন্য একটি পর্যালোচনা করতে পারেন।

canHaveBusinessCalls

boolean

শুধুমাত্র আউটপুট। তালিকাটি ব্যবসায়িক কলের জন্য যোগ্য কিনা তা নির্দেশ করে।

hasVoiceOfMerchant

boolean

শুধুমাত্র আউটপুট। তালিকায় বণিকের ভয়েস আছে কিনা তা নির্দেশ করে। যদি এই বুলিয়ান মিথ্যা হয়, তাহলে কেন তাদের কাছে Voice of Merchant নেই তা জানতে আপনার locations.getVoiceOfMerchantState API-এ কল করা উচিত।

প্রোফাইল

অবস্থানের প্রোফাইল সম্পর্কিত সমস্ত তথ্য।

JSON প্রতিনিধিত্ব
{
  "description": string
}
ক্ষেত্র
description

string

প্রয়োজন। আপনার নিজের কণ্ঠে অবস্থানের বর্ণনা, অন্য কেউ সম্পাদনা করতে পারবেন না।

রিলেশনশিপ ডেটা

এটির সাথে সম্পর্কিত সমস্ত পিতামাতা এবং শিশুদের অবস্থানের তথ্য।

JSON প্রতিনিধিত্ব
{
  "parentLocation": {
    object (RelevantLocation)
  },
  "childrenLocations": [
    {
      object (RelevantLocation)
    }
  ],
  "parentChain": string
}
ক্ষেত্র
parentLocation

object ( RelevantLocation )

এই অবস্থানের সাথে যে মূল অবস্থানের সম্পর্ক রয়েছে৷

childrenLocations[]

object ( RelevantLocation )

শিশুদের অবস্থানের তালিকা যেগুলির সাথে এই অবস্থানের সম্পর্ক রয়েছে৷

parentChain

string

এই অবস্থানটি যে চেইনটির সদস্য সেই চেইনের সংস্থানের নাম৷ [কীভাবে চেইন আইডি খুঁজে পাবেন] [লোকেশনস সার্চচেইনস]

প্রাসঙ্গিক অবস্থান

বর্তমানের সাথে সম্পর্কিত অন্য একটি অবস্থান সম্পর্কে তথ্য। সম্পর্কটি DEPARTMENT_OF বা INDEPENDENT_ESTABLISHMENT_OF-এর যে কোনো একটি হতে পারে এবং এখানে উল্লেখিত অবস্থানটি অবস্থানের উভয় পাশে (পিতামাতা/সন্তান) হতে পারে।

JSON প্রতিনিধিত্ব
{
  "placeId": string,
  "relationType": enum (RelationType)
}
ক্ষেত্র
placeId

string

প্রয়োজন। এর placeID দ্বারা সম্পর্কের অন্য দিকে অবস্থানটি নির্দিষ্ট করুন।

relationType

enum ( RelationType )

প্রয়োজন। সম্পর্কের ধরন।

রিলেশন টাইপ

টাইপ সম্পর্ক নির্দিষ্ট করা হবে.

এনামস
RELATION_TYPE_UNSPECIFIED অনির্দিষ্ট টাইপ করুন।
DEPARTMENT_OF এটি 2টি অবস্থানের মধ্যে একটি সম্পর্ককে প্রতিনিধিত্ব করে যা একটি ভৌত ​​এলাকা, একই ব্র্যান্ড/উপরের ব্যবস্থাপনা/সংস্থা, কিন্তু স্টোরের সময় বা ফোন নম্বরের মতো বিভিন্ন মূল বৈশিষ্ট্য সহ। উদাহরণস্বরূপ, Costco ফার্মেসি হল Costco হোলসেলের একটি বিভাগ।
INDEPENDENT_ESTABLISHMENT_IN এটি সেই ক্ষেত্রে প্রতিনিধিত্ব করে যেখানে 2টি অবস্থান একই ভৌত অবস্থানে সহ-অবস্থিত, কিন্তু বিভিন্ন কোম্পানি থেকে (যেমন একটি Safeway-এ Starbucks, একটি মলে দোকান)।

আরও ঘন্টা

নির্দিষ্ট ধরণের ব্যবসার জন্য একটি অবস্থান খোলা থাকার সময়কাল।

JSON প্রতিনিধিত্ব
{
  "hoursTypeId": string,
  "periods": [
    {
      object (TimePeriod)
    }
  ]
}
ক্ষেত্র
hoursTypeId

string

প্রয়োজন। ঘন্টার ধরন। ক্লায়েন্টদের তাদের অবস্থানের বিভাগের জন্য সমর্থিত সময়ের ধরন পেতে {#link businessCategories:BatchGet} কল করা উচিত।

periods[]

object ( TimePeriod )

প্রয়োজন। এই অবস্থান খোলা আছে সময়ের একটি সংগ্রহ. প্রতি পিরিয়ড ঘন্টার একটি পরিসীমা প্রতিনিধিত্ব করে যখন অবস্থানটি সপ্তাহে খোলা থাকে।

সার্ভিস আইটেম

একটি বার্তা যা একটি একক পরিষেবা আইটেম বর্ণনা করে। এটি বণিক যে ধরনের পরিষেবা প্রদান করে তা বর্ণনা করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, চুল কাটা একটি পরিষেবা হতে পারে।

JSON প্রতিনিধিত্ব
{
  "price": {
    object (Money)
  },

  // Union field service_item_info can be only one of the following:
  "structuredServiceItem": {
    object (StructuredServiceItem)
  },
  "freeFormServiceItem": {
    object (FreeFormServiceItem)
  }
  // End of list of possible types for union field service_item_info.
}
ক্ষেত্র
price

object ( Money )

ঐচ্ছিক। পরিষেবা আইটেমের আর্থিক মূল্যের প্রতিনিধিত্ব করে। আমরা সুপারিশ করি যে মূল্য অন্তর্ভুক্ত করার সময় মুদ্রা কোড এবং ইউনিটগুলি সেট করা উচিত। এটি পরিষেবা আইটেমের জন্য একটি নির্দিষ্ট মূল্য হিসাবে বিবেচিত হবে।

ইউনিয়ন ফিল্ড service_item_info । নিম্নলিখিত ক্ষেত্রগুলির মধ্যে একটি সর্বদা সেট করা উচিত। service_item_info নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
structuredServiceItem

object ( StructuredServiceItem )

ঐচ্ছিক। এই ক্ষেত্রটি কাঠামোগত পরিষেবা ডেটার ক্ষেত্রে সেট করা হবে।

freeFormServiceItem

object ( FreeFormServiceItem )

ঐচ্ছিক। এই ক্ষেত্রটি ফ্রি-ফর্ম পরিষেবা ডেটার ক্ষেত্রে সেট করা হবে।

স্ট্রাকচার্ড সার্ভিস আইটেম

বণিকের দেওয়া কাঠামোগত পরিষেবার প্রতিনিধিত্ব করে। যেমন: টয়লেট_ইনস্টলেশন।

JSON প্রতিনিধিত্ব
{
  "serviceTypeId": string,
  "description": string
}
ক্ষেত্র
serviceTypeId

string

প্রয়োজন। serviceTypeId ক্ষেত্র হল Google-এর দেওয়া একটি অনন্য ID যা ServiceType এ পাওয়া যাবে। এই তথ্য categories.batchGet rpc পরিষেবা দ্বারা প্রদান করা হয়.

description

string

ঐচ্ছিক। কাঠামোগত পরিষেবা আইটেম বিবরণ. অক্ষর সীমা 300।

ফ্রিফর্মসার্ভিস আইটেম

বণিকের দেওয়া একটি ফ্রি-ফর্ম পরিষেবার প্রতিনিধিত্ব করে। এগুলি এমন পরিষেবা যা আমাদের কাঠামো পরিষেবা ডেটার অংশ হিসাবে প্রকাশ করা হয় না৷ বণিক ম্যানুয়ালি একটি ভূ-বণিক পৃষ্ঠের মাধ্যমে এই ধরনের পরিষেবাগুলির জন্য নাম প্রবেশ করান৷

JSON প্রতিনিধিত্ব
{
  "category": string,
  "label": {
    object (Label)
  }
}
ক্ষেত্র
category

string

প্রয়োজন। এই ক্ষেত্রটি বিভাগের নাম (যেমন বিভাগের স্থিতিশীল আইডি) প্রতিনিধিত্ব করে। category এবং serviceTypeId Category বার্তায় প্রদত্ত সম্ভাব্য সংমিশ্রণের সাথে মেলে।

label

object ( Label )

প্রয়োজন। আইটেমের জন্য ভাষা-ট্যাগযুক্ত লেবেল। আমরা সুপারিশ করি যে আইটেমের নাম 140 অক্ষর বা তার কম এবং বিবরণ 250 অক্ষর বা তার কম। ইনপুটটি একটি কাস্টম পরিষেবা আইটেম হলেই এই ক্ষেত্রটি সেট করা উচিত৷ মানসম্মত পরিষেবার প্রকারগুলি serviceTypeId এর মাধ্যমে আপডেট করা উচিত।

লেবেল

মূল্য তালিকা, বিভাগ বা আইটেম প্রদর্শন করার সময় ব্যবহার করা হবে লেবেল।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "description": string,
  "languageCode": string
}
ক্ষেত্র
displayName

string

প্রয়োজন। মূল্য তালিকা, বিভাগ বা আইটেমের জন্য নাম প্রদর্শন করুন।

description

string

ঐচ্ছিক। মূল্য তালিকা, বিভাগ বা আইটেমের বিবরণ।

languageCode

string

ঐচ্ছিক। BCP-47 ভাষার কোড যা এই স্ট্রিংগুলির জন্য প্রযোজ্য। প্রতি ভাষাতে শুধুমাত্র একটি লেবেল সেট করা যেতে পারে।

টাকা

মুদ্রার ধরন সহ একটি পরিমাণ অর্থের প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
ক্ষেত্র
currencyCode

string

ISO 4217-এ সংজ্ঞায়িত তিন-অক্ষরের মুদ্রা কোড।

units

string ( int64 format)

রাশির পুরো একক। উদাহরণস্বরূপ, যদি currencyCode হয় "USD" , তাহলে 1 ইউনিট হল এক মার্কিন ডলার৷

nanos

integer

পরিমাণের ন্যানো (10^-9) ইউনিটের সংখ্যা। মান অবশ্যই -999,999,999 এবং +999,999,999 এর মধ্যে হতে হবে। যদি units ধনাত্মক হয়, nanos অবশ্যই ধনাত্মক বা শূন্য হতে হবে। যদি units শূন্য হয়, nanos ধনাত্মক, শূন্য বা ঋণাত্মক হতে পারে। units ঋণাত্মক হলে, nanos অবশ্যই ঋণাত্মক বা শূন্য হতে হবে। উদাহরণস্বরূপ $-1.75 units =-1 এবং nanos =-750,000,000 হিসাবে উপস্থাপিত হয়।

পদ্ধতি

create

একটি নতুন অবস্থান তৈরি করে যা লগ ইন করা ব্যবহারকারীর মালিকানাধীন হবে৷

list

নির্দিষ্ট অ্যাকাউন্টের জন্য অবস্থান তালিকা.