REST Resource: inventory.partners.merchants

সম্পদ: বণিক

অ্যাগ্রিগেটর প্ল্যাটফর্মে থাকা একজন মার্চেন্ট সম্পর্কে তথ্য।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "merchantName": string,
  "telephone": string,
  "url": string,
  "geo": {
    object (GeoCoordinates)
  },
  "category": string,
  "numBookings30d": string,
  "taxRateBasisPoints": integer,
  "taxRate": {
    object (TaxRate)
  },
  "paymentRestrictions": {
    object (PaymentRestrictions)
  },
  "paymentOption": [
    {
      object (PaymentOption)
    }
  ],
  "paymentProcessorConfig": {
    object (PaymentProcessorConfig)
  },
  "tokenizationConfig": {
    object (TokenizationConfig)
  },
  "terms": {
    object (Terms)
  },
  "brandId": string,
  "matchingHints": {
    object (MerchantMatchingHints)
  },
  "serviceAttribute": [
    {
      object (ServiceAttribute)
    }
  ],
  "actionLink": [
    {
      object (ActionLink)
    }
  ],
  "waitlistAdvisement": {
    object (Advisement)
  }
}
ক্ষেত্র
name

string

বণিক সম্পদের নাম, যার ফর্ম্যাট partners/{partner_id}/merchants/{merchantId}

merchantName

string

বণিকের নাম, টেলিফোন, ইউআরএল এবং জিও Google মানচিত্রে ইতিমধ্যে উপস্থিত বণিকদের সাথে মিলে যাওয়া অংশীদার ইনভেন্টরি সমর্থন করতে ব্যবহৃত হয়৷ এই তথ্য প্রদর্শিত হবে না.

বণিকের নাম।

telephone

string

বণিকের সর্বজনীন টেলিফোন নম্বর তার দেশ এবং এলাকার কোড সহ, যেমন +14567891234।

url

string

বণিকের সর্বজনীন ওয়েবসাইটের url.

geo

object ( GeoCoordinates )

অক্ষাংশ, দ্রাঘিমাংশ এবং ঠিকানা সহ বণিকের জিও তথ্য।

category

string

অ্যাগ্রিগেটর প্ল্যাটফর্মে ব্যবসার বিভাগ।

numBookings30d
(deprecated)

string ( int64 format)

এই ক্ষেত্রটি অপ্রচলিত।

taxRateBasisPoints
(deprecated)

integer ( uint32 format)

বেসিস পয়েন্টে বণিকের করের হার (এক শতাংশের একশত ভাগ)। উদাহরণস্বরূপ, করের হার 7.5% হলে, এই ক্ষেত্রটি 750-এ সেট করা উচিত।

যদি এই ক্ষেত্রটি সেট না করে বা 0 তে সেট করা থাকে, তাহলে এই বণিকের দ্বারা প্রদত্ত যেকোন পরিষেবার জন্য ব্যবহারকারীকে চার্জ করা মোট মূল্য হল Service.price দ্বারা নির্দিষ্ট করা সঠিক মূল্য৷ পরিষেবার মূল্য প্রযোজ্য কর থেকে অব্যাহতি বা ইতিমধ্যে অন্তর্ভুক্ত বলে ধরে নেওয়া হয়। ট্যাক্স ব্যবহারকারীকে আলাদা লাইন আইটেম হিসাবে দেখানো হবে না।

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

এই ক্ষেত্রটি অপ্রচলিত, দয়া করে পরিবর্তে ট্যাক্সরেট ব্যবহার করুন।

taxRate

object ( TaxRate )

ব্যবসায়ীর করের হার। যদি উপস্থিত থাকে তাহলে এই ক্ষেত্রটি অপ্রচলিত taxRateBasisPoints ক্ষেত্রকে ওভাররাইড করে। একটি খালি বার্তা (যেমন ট্যাক্সরেট { }) প্রয়োগকৃত ট্যাক্স রেট শূন্যে পুনরায় সেট করবে।

paymentRestrictions

object ( PaymentRestrictions )

এই বণিক যে অর্থপ্রদানের পদ্ধতিগুলি গ্রহণ করে তার উপর সীমাবদ্ধতা। আমরা ধরে নিই যে এই ক্ষেত্রটি সেট করা না থাকলে কোনো বিধিনিষেধ নেই।

paymentOption[]

object ( PaymentOption )

এই বণিকের জন্য অর্থপ্রদানের বিকল্প উপলব্ধ। এই বণিকের অধীনে পরিষেবাগুলি তাদের অনুমতি দেওয়া অর্থপ্রদানের বিকল্পগুলি পৃথকভাবে সীমিত করতে সক্ষম হবে৷

paymentProcessorConfig
(deprecated)

object ( PaymentProcessorConfig )

একটি টোকেনাইজড পেমেন্ট প্রসেসরের জন্য কনফিগারেশন, যদি বণিকের এটির জন্য সমর্থন থাকে।

tokenizationConfig

object ( TokenizationConfig )

একটি টোকেনাইজড পেমেন্ট প্রসেসরের জন্য কনফিগারেশন, যদি বণিকের এটির জন্য সমর্থন থাকে।

terms

object ( Terms )

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

brandId

string

একটি অস্বচ্ছ স্ট্রিং যা পার্টনার অ্যাট্রিবিউশন প্রদর্শন করার সময় ব্যবহার করার জন্য ভোক্তা-মুখী ব্র্যান্ডকে শনাক্ত করে। এই ক্ষেত্রটি একাধিক ভোক্তা-মুখী ব্র্যান্ডের অংশীদারদের একই ফিডের মধ্যে সমস্ত ব্র্যান্ডের জন্য বণিকদের সরবরাহ করার অনুমতি দেয়।

একটি ব্র্যান্ডের নাম, লোগো, পরিষেবার শর্তাবলী এবং গোপনীয়তা নীতির মতো ভোক্তা-মুখী বৈশিষ্ট্যগুলি থাকে৷

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

যদি সঙ্গী...

একাধিক ভোক্তা-মুখী ব্র্যান্ড আছে না? --> এই ক্ষেত্রটি উপেক্ষা করুন

কনফিগার করা একাধিক ব্র্যান্ড আছে?

  If this field is set
    --> Associated consumer-facing brand attribution is used

  If this field is unset or the empty string
    --> Default consumer-facing brand attribution is used

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

matchingHints

object ( MerchantMatchingHints )

Google ম্যাপে একটি স্থানের সাথে একজন বণিককে মেলাতে সাহায্য করার জন্য ইঙ্গিতগুলি৷ দ্রষ্টব্য: বেশিরভাগ অংশীদারদের এই ক্ষেত্রটি সেট করার প্রয়োজন নেই, কারণ Google উপরে প্রদত্ত তথ্য ব্যবহার করে Google মানচিত্রের স্থানগুলির সাথে বণিকদের মিলবে৷ (ঐচ্ছিক)

serviceAttribute[]

object ( ServiceAttribute )

এই বণিকের জন্য পরিষেবাগুলি বর্ণনা করতে ব্যবহৃত যেকোন পরিষেবা বৈশিষ্ট্যের সংজ্ঞা৷ (ঐচ্ছিক)

waitlistAdvisement

object ( Advisement )

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

পেমেন্ট সীমাবদ্ধতা

এই বণিক যে অর্থপ্রদানের পদ্ধতিগুলি গ্রহণ করে তার উপর সীমাবদ্ধতা।

JSON প্রতিনিধিত্ব
{
  "creditCardRestrictions": {
    object (CreditCardRestrictions)
  }
}
ক্ষেত্র
creditCardRestrictions

object ( CreditCardRestrictions )

এই বণিক যে ক্রেডিট কার্ডগুলি গ্রহণ করে সেগুলিতে সীমাবদ্ধতা৷ আমরা ধরে নিই যে এই ক্ষেত্রটি সেট করা না থাকলে সমস্ত ক্রেডিট কার্ড গৃহীত হয়৷ মনে রাখবেন যে ক্রেডিটকার্ড টাইপ দ্বারা সমর্থিত কার্ডগুলির তালিকা সময়ের সাথে বৃদ্ধি পাবে, যার অর্থ এই খালি বিষয়গুলিকে ভবিষ্যতের পরিবর্তনগুলির জন্য একটি কনফিগারেশন ছেড়ে দেওয়া হবে৷

ক্রেডিটকার্ড সীমাবদ্ধতা

ক্রেডিট কার্ডের প্রকারের সীমাবদ্ধতা এই বণিক গ্রহণ করে।

JSON প্রতিনিধিত্ব
{
  "creditCardType": [
    enum (CreditCardType)
  ]
}
ক্ষেত্র
creditCardType[]

enum ( CreditCardType )

সমর্থিত ক্রেডিট কার্ডের একটি তালিকা। খালি থাকলে কোনো ক্রেডিট কার্ড সমর্থিত নয়।

ক্রেডিটকার্ড টাইপ

একটি ক্রেডিট কার্ডের ধরন।

এনামস
CREDIT_CARD_TYPE_UNSPECIFIED অব্যবহৃত।
VISA একটি ভিসা ক্রেডিট কার্ড।
MASTERCARD একটি মাস্টারকার্ড ক্রেডিট কার্ড।
AMERICAN_EXPRESS একটি আমেরিকান এক্সপ্রেস ক্রেডিট কার্ড।
DISCOVER একটি আবিষ্কার ক্রেডিট কার্ড.
JCB একটি JCB ক্রেডিট কার্ড।

পেমেন্ট অপশন

একটি অর্থপ্রদানের বিকল্প, যা একজন বণিক কর্তৃক প্রদত্ত পরিষেবার জন্য অর্থপ্রদান করতে ব্যবহার করা যেতে পারে। অর্থপ্রদানের বিকল্পগুলি একাধিক বণিকদের মধ্যে ভাগ করা যেতে পারে (যেমন একই চেইনের বণিক)৷

JSON প্রতিনিধিত্ব
{
  "paymentOptionId": string,
  "name": string,
  "description": string,
  "price": {
    object (Price)
  },
  "taxRate": {
    object (TaxRate)
  },
  "paymentOptionType": enum (PaymentOptionType),
  "sessionCount": string,
  "purchaseInterval": {
    object (TimeRange)
  },
  "validInterval": {
    object (TimeRange)
  },
  "validDuration": string,
  "activationType": enum (ActivationType),
  "userRestriction": {
    object (UserPurchaseRestriction)
  }
}
ক্ষেত্র
paymentOptionId

string

এই আইডি এই অর্থপ্রদানের বিকল্প সনাক্ত করতে ব্যবহার করা হয়.

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

একাধিক বণিকের সাথে একটি আইডি পুনরায় ব্যবহার করার সময়, একটি বণিকের অধীনে একটি অর্থপ্রদানের বিকল্পের জন্য যেকোন মান আপডেট করা হলে তা একই আইডি সহ অন্য কোনও অর্থপ্রদানের বিকল্পকেও আপডেট করবে, অন্য ব্যবসায়ীর অধীনে৷ যেমন, সমস্ত অর্থপ্রদানের বিকল্পগুলি একই আইডি ভাগ করে নেওয়া একটি সর্বোত্তম অভ্যাস, সর্বদা অভিন্ন মানগুলিতে আপডেট করা, অবমাননামূলক আচরণের কোনও সম্ভাবনা এড়াতে।

name

string

পেমেন্ট অপশনের নাম। এটি ব্যবহারকারীর দৃশ্যমান হতে পারে।

description

string

অর্থপ্রদান বিকল্পের একটি বিবরণ। এটি ব্যবহারকারীর দৃশ্যমান হতে পারে।

price

object ( Price )

পেমেন্ট বিকল্পের মূল্য।

taxRate

object ( TaxRate )

এই পেমেন্ট বিকল্পের জন্য করের হার। উপস্থিত থাকলে এই ক্ষেত্রটি বণিক বা পরিষেবাতে উপস্থিত ট্যাক্সরেট ক্ষেত্রটিকে ওভাররাইড করে। একটি খালি বার্তা (যেমন ট্যাক্সরেট { }) প্রয়োগকৃত ট্যাক্স রেট শূন্যে পুনরায় সেট করবে।

paymentOptionType

enum ( PaymentOptionType )

এই পেমেন্ট বিকল্পের ধরন। ড্রপ-ইনগুলির জন্য একক-ব্যবহার, প্যাকগুলির জন্য বহু-ব্যবহার এবং সদস্যতার জন্য সীমাহীন৷

sessionCount

string ( int64 format)

এই পেমেন্ট অপশনটি কত সেশনের জন্য ব্যবহার করা যেতে পারে। শুধুমাত্র মাল্টি-সেশন/প্যাকের জন্য বৈধ, যেখানে মান হতে হবে > 1।

purchaseInterval

object ( TimeRange )

এই ব্যবধানের মধ্যে অর্থপ্রদানের বিকল্পটি কেনা যাবে।

validInterval

object ( TimeRange )

এই ব্যবধানের মধ্যে অর্থপ্রদানের বিকল্প ব্যবহার করা যেতে পারে (যেমন জানুয়ারী 2017 এর জন্য বিশেষ মূল্য)। যদি উপস্থিত থাকে তবে এটি বৈধ সময়কাল এবং অ্যাক্টিভেশন টাইপকে ওভাররাইড করে।

validDuration

string ( Duration format)

অর্থপ্রদান বিকল্পের মেয়াদকাল (যেমন 30 দিনের সদস্যতা)।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

activationType

enum ( ActivationType )

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

userRestriction

object ( UserPurchaseRestriction )

এই অর্থপ্রদানের বিকল্প কেনার যোগ্য ব্যবহারকারীদের সীমাবদ্ধ করে। ব্যবহারকারীদের একটি উপসেট একটি প্রচারমূলক অর্থপ্রদান বিকল্প সীমাবদ্ধ করতে ব্যবহার করা যেতে পারে. যদি সেট না করা হয়, তবে সমস্ত ব্যবহারকারী যোগ্য।

পেমেন্ট অপশন টাইপ

একটি পেমেন্ট বিকল্পের ধরন।

এনামস
PAYMENT_OPTION_TYPE_UNSPECIFIED অব্যবহৃত।
PAYMENT_OPTION_SINGLE_USE পেমেন্ট বিকল্প শুধুমাত্র একবার ব্যবহার করা যেতে পারে.
PAYMENT_OPTION_MULTI_USE অর্থপ্রদানের বিকল্পটি ব্যবহার করা যেতে পারে যদি এর সেশন সংখ্যা > 0 হয়।
PAYMENT_OPTION_UNLIMITED অর্থপ্রদানের বিকল্পটি তার বৈধ সময়সীমার মধ্যে ব্যবহার করা যেতে পারে - সেশন গণনা প্রযোজ্য নয়।

অ্যাক্টিভেশন টাইপ

বৈধতা শুরুর তারিখ কীভাবে নির্ধারণ করা হয় তা সংজ্ঞায়িত করে।

এনামস
ACTIVATION_TYPE_UNSPECIFIED অব্যবহৃত।
ACTIVATION_ON_PURCHASE বৈধতা কেনার সময় শুরু হয়।
ACTIVATION_ON_FIRST_USE অর্থপ্রদানের বিকল্পটি প্রথমবার ব্যবহার করা হলে বৈধতা শুরু হয়।

ব্যবহারকারী ক্রয় নিষেধাজ্ঞা

একটি অর্থপ্রদানের বিকল্প কেনার যোগ্য ব্যবহারকারীদের সীমাবদ্ধ করে।

JSON প্রতিনিধিত্ব
{
  "newToMerchant": boolean,
  "newToPaymentOption": boolean
}
ক্ষেত্র
newToMerchant

boolean

একটি অর্থপ্রদানের বিকল্প যা শুধুমাত্র সেই ব্যবহারকারীদের দ্বারা কেনা যাবে যারা আগে কখনো একই বণিকের কাছ থেকে ক্রয় করেননি৷

newToPaymentOption

boolean

একটি অর্থপ্রদানের বিকল্প যা কেবলমাত্র সেই ব্যবহারকারীরা ক্রয় করতে পারেন যারা আগে কখনও একই অর্থপ্রদানের বিকল্পটি কিনেনি।

PaymentProcessor Config

একটি পেমেন্ট প্রসেসরের জন্য একটি কনফিগারেশন, প্রতি বণিক ভিত্তিতে সেটআপ।

JSON প্রতিনিধিত্ব
{
  "processor": enum (Processor),
  "publicKey": string,
  "version": string
}
ক্ষেত্র
processor

enum ( Processor )

এই কনফিগারেশন প্রযোজ্য পেমেন্ট প্রসেসর অংশীদার সংজ্ঞায়িত করে।

publicKey

string

পেমেন্ট প্রসেসরের সাথে এই ব্যবসায়ীকে শনাক্ত করতে ব্যবহৃত কী।

স্ট্রাইপের জন্য, দেখুন: https://stripe.com/docs/dashboard#api-keys Braintree এর জন্য, পড়ুন: https://articles.braintreepayments.com/control-panel/important-gateway-credentials

version

string

পেমেন্টের অনুরোধ সহ পেমেন্ট প্রসেসরে পাঠানো API সংস্করণ নম্বর।

প্রসেসর

একটি নির্দিষ্ট পেমেন্ট প্রসেসর অংশীদার সংজ্ঞায়িত করে।

এনামস
PROCESSOR_UNSPECIFIED অব্যবহৃত
PROCESSOR_STRIPE স্ট্রাইপের সাথে অর্থপ্রদানের জন্য একটি কনফিগারেশন।
PROCESSOR_BRAINTREE Braintree দিয়ে অর্থপ্রদানের জন্য একটি কনফিগারেশন।

টোকেনাইজেশন কনফিগারেশন

পেমেন্ট-প্রসেসর টোকেনাইজেশনের জন্য একটি কনফিগারেশন, প্রতি মার্চেন্ট ভিত্তিতে সেট আপ করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "tokenizationParameter": {
    string: string,
    ...
  },
  "billingInformationFormat": enum (BillingInformationFormat)
}
ক্ষেত্র
tokenizationParameter

map (key: string, value: string)

একটি টোকেনাইজেশন কনফিগারেশনে সাধারণত একটি টোকেনাইজেশন প্যারামিটার থাকে যার কী "গেটওয়ে" এবং যার মান প্রসেসরের নাম।

বাকি প্যারামিটারগুলি প্রসেসরের উপর নির্ভর করে। আরও তথ্যের জন্য Google Pay-এর ডকুমেন্টেশন দেখুন।

ব্রেনট্রি উদাহরণ: টোকেনাইজেশন প্যারামিটার { কী: "গেটওয়ে" মান: "ব্রেনট্রি" } টোকেনাইজেশন প্যারামিটার { কী: "ব্রেনট্রি: এপিভার্সন" মান: "v1" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:sdkVersion" মান: "2.30.0" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:merchantId" মান: "abcdef" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:clientKey" মান: "production_xxx_yyy" }

স্ট্রাইপ উদাহরণ: টোকেনাইজেশন প্যারামিটার { কী: "গেটওয়ে" মান: "স্ট্রাইপ" } টোকেনাইজেশন প্যারামিটার { কী: "স্ট্রাইপ: সংস্করণ" মান: "2018-02-28" } টোকেনাইজেশন প্যারামিটার { কী: "স্ট্রাইপ: প্রকাশযোগ্য কী" মান: "pk_1234" }

Adyen উদাহরণ: tokenizationParameter { কী: "গেটওয়ে" মান: "adyen" } tokenizationParameter { কী: "gatewayMerchantId" মান: "yourId" }

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

billingInformationFormat

enum ( BillingInformationFormat )

পেমেন্ট টোকেনে ব্যবহারকারীর বিলিং তথ্য অন্তর্ভুক্ত করুন যেমনটি তাদের FOP দিয়ে Google Pay-তে প্রবেশ করানো হয়েছে (উপরে দেখুন)। ক্ষেত্রটি খালি রাখা MIN নির্দিষ্ট করার সমতুল্য।

বিলিং ইনফরমেশন ফরম্যাট

ব্যবহারকারীর কত বিলিং ঠিকানা প্রয়োজন এবং টোকেনে অন্তর্ভুক্ত করতে হবে। enum মানগুলি Google Pay API-এর প্যারামিটারের সাথে মিলে যায় ( https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters দেখুন)

এনামস
BILLING_INFORMATION_FORMAT_UNSPECIFIED উল্লিখিত না. ডিফল্ট MIN.
MIN নাম, দেশের কোড এবং পোস্টাল কোড (Google Pay ডিফল্ট সেটিং)।
FULL নাম, রাস্তার ঠিকানা, এলাকা, অঞ্চল, দেশের কোড এবং পোস্টাল কোড।

শর্তাবলী

Google এর মাধ্যমে রিজার্ভ করে বুকিং করার জন্য ব্যবহারকারীর কাছে প্রদর্শিত নিয়ম এবং নির্দেশিকাগুলির একটি সেট৷

JSON প্রতিনিধিত্ব
{
  "url": string,
  "text": string,
  "localizedText": {
    object (Text)
  }
}
ক্ষেত্র
url

string

ঐচ্ছিকভাবে, শর্তাবলীর URL।

text

string

ব্যবহারকারীর কাছে প্রদর্শিত পাঠ্য। নতুন ইন্টিগ্রেশনের জন্য নিচের লোকালাইজড টেক্সট ব্যবহার করুন।

localizedText

object ( Text )

ব্যবহারকারীর কাছে প্রদর্শিত হবে এমন স্থানীয় পাঠ্য।

মার্চেন্ট ম্যাচিং ইঙ্গিত

Google ম্যাপে একটি স্থানের সাথে একজন বণিককে মেলাতে সাহায্য করার জন্য ব্যবহার করা ইঙ্গিতগুলি৷

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

string

Google Places ডাটাবেসে এবং Google মানচিত্রে স্থানের আইডি। প্লেস আইডি সম্পর্কে আরও জানতে https://developers.google.com/places/web-service/place-id দেখুন।

সার্ভিস অ্যাট্রিবিউট

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

JSON প্রতিনিধিত্ব
{
  "attributeId": string,
  "attributeName": string,
  "value": [
    {
      object (Value)
    }
  ]
}
ক্ষেত্র
attributeId

string

একটি শনাক্তকারী যা একই বণিকের জন্য অন্যদের মধ্যে এই পরিষেবা বৈশিষ্ট্যটিকে অনন্যভাবে সনাক্ত করে, যেমন "অ্যাকাউন্ট-টাইপ"৷

attributeName

string

এই বৈশিষ্ট্যের জন্য একটি ব্যবহারকারী-দৃশ্যমান নাম, যেমন "অ্যাকাউন্ট টাইপ"।

value[]

object ( Value )

এই পরিষেবা বৈশিষ্ট্যের জন্য সমস্ত সম্ভাব্য মান।

মান

একটি নির্দিষ্ট পরিষেবা বৈশিষ্ট্যের জন্য একটি সম্ভাব্য মান প্রতিনিধিত্ব করে।

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

string

একটি শনাক্তকারী যা এই পরিষেবা বৈশিষ্ট্যের জন্য অন্যদের মধ্যে এই মানটিকে অনন্যভাবে সনাক্ত করে, যেমন "ব্যক্তিগত"৷

valueName

string

মানের জন্য একটি ব্যবহারকারী-দৃশ্যমান নাম, যেমন "ব্যক্তিগত"।

উপদেশ

Google এর মাধ্যমে রিজার্ভের মাধ্যমে বুকিং করার সময় ব্যবহারকারীকে দেখানো পরামর্শ।

JSON প্রতিনিধিত্ব
{
  "text": {
    object (Text)
  }
}
ক্ষেত্র
text

object ( Text )

Google এর মাধ্যমে রিজার্ভ করার সময় ব্যবহারকারীর কাছে কাস্টম বার্তা প্রদর্শিত হবে।

পদ্ধতি

create

নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি নতুন Merchant তৈরি করে এবং এটি ফেরত দেয়৷

delete

নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি বিদ্যমান Merchant মুছে দেয়।

getStatus

একজন Merchant MerchantStatus পান।

patch

নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি বিদ্যমান Merchant আপডেট করে এবং এটি ফেরত দেয়।