- JSON প্রতিনিধিত্ব
- ব্যবহারকারীর তথ্য
- ফোন নম্বর
- ছবি
- বণিক
- অবস্থান
- LatLng
- ডাক ঠিকানা
- বিষয়বস্তু
- লাইন আইটেম
- প্রাইস অ্যাট্রিবিউট
- টাইপ
- রাজ্য
- টাকা
- অ্যাকশন
- টাইপ
- OpenUrlAction
- অ্যান্ড্রয়েড অ্যাপ
- সংস্করণ ফিল্টার
- UrlTypeHint
- অ্যাকশন মেটাডেটা
- প্রকাশ
- ডিসক্লোজার টেক্সট
- টেক্সটলিঙ্ক
- ডিসক্লোজার উপস্থাপনা বিকল্প
- উপস্থাপনা প্রয়োজন
- ক্রয় আইটেম এক্সটেনশন
- ক্রয় অবস্থা
- ক্রয়ের প্রকার
- MerchantUnitMeasure
- ইউনিট
- ক্রয় ফেরত তথ্য
- ক্রয় পরিপূর্ণতা তথ্য
- টাইপ
- সময়
- পিকআপ ইনফো
- পিকআপ টাইপ
- CurbsideInfo
- CurbsideFulfillment Type
- যানবাহন
- CheckInInfo
- CheckInType
- আইটেম বিকল্প
- পণ্যের বিবরণ
- রিজার্ভেশন আইটেম এক্সটেনশন
- সংরক্ষণের অবস্থা
- সংরক্ষণের ধরন
- স্টাফ ফ্যাসিলিটেটর
- পেমেন্ট ডেটা
- অর্থপ্রদানের ফলাফল
- পেমেন্ট ইনফো
- পেমেন্ট মেথড ডিসপ্লে ইনফো
- পেমেন্ট টাইপ
- পেমেন্ট মেথড প্রোভেন্যান্স
- প্রমোশন
- ক্রয়অর্ডার এক্সটেনশন
- ক্রয় অবস্থানের প্রকার
- ক্রয় ত্রুটি
- ErrorType
- টিকিটঅর্ডার এক্সটেনশন
- টিকিট ইভেন্ট
- টাইপ
- ইভেন্ট ক্যারেক্টার
- টাইপ
অর্ডার সত্তা. দ্রষ্টব্য: 1. অন্যথায় নির্দিষ্ট করা না থাকলে সকল স্তরে সমস্ত স্ট্রিং 1000 অক্ষরের কম হতে হবে। 2. অন্যথায় নির্দিষ্ট করা না থাকলে সমস্ত স্তরে পুনরাবৃত্তি করা সমস্ত ক্ষেত্র অবশ্যই 50 এর কম হতে হবে। 3. সমস্ত স্তরে সমস্ত টাইমস্ট্যাম্প, যদি নির্দিষ্ট করা থাকে তবে অবশ্যই বৈধ টাইমস্ট্যাম্প হতে হবে৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "googleOrderId": string, "merchantOrderId": string, "userVisibleOrderId": string, "userVisibleStateLabel": string, "buyerInfo": { object ( |
ক্ষেত্র | ||
---|---|---|
googleOrderId | গুগল নির্ধারিত অর্ডার আইডি। | |
merchantOrderId | প্রয়োজনীয়: বণিক নির্ধারিত অভ্যন্তরীণ অর্ডার আইডি। এই আইডিটি অবশ্যই অনন্য হতে হবে এবং পরবর্তী অর্ডার আপডেট অপারেশনের জন্য প্রয়োজন। এই আইডি প্রদত্ত googleOrderId বা অন্য কোনো অনন্য মান সেট করা হতে পারে। মনে রাখবেন যে ব্যবহারকারীদের কাছে উপস্থাপিত আইডি হল userVisibleOrderId, যা একটি ভিন্ন, আরও ব্যবহারকারী-বান্ধব মান হতে পারে। সর্বাধিক অনুমোদিত দৈর্ঘ্য 128 অক্ষর। | |
userVisibleOrderId | আইডির মুখোমুখি ব্যবহারকারী বর্তমান অর্ডারের উল্লেখ করে। এই আইডিটি ওয়েবসাইট, অ্যাপ এবং ইমেল সহ অন্যান্য প্রসঙ্গে এই অর্ডারের জন্য প্রদর্শিত আইডির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত। | |
userVisibleStateLabel | বাতিল করা হয়েছে: পরিবর্তে OrderExtensions স্ট্যাটাস ব্যবহার করুন। এই অর্ডারের অবস্থার জন্য ব্যবহারকারীর দৃশ্যমান লেবেল। | |
buyerInfo | ক্রেতা সম্পর্কে তথ্য. | |
image | অর্ডারের সাথে যুক্ত ছবি। | |
createTime | প্রয়োজনীয়: তারিখ এবং সময় অর্ডার তৈরি করা হয়েছিল। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: | |
lastUpdateTime | তারিখ এবং সময় অর্ডার শেষ আপডেট করা হয়েছে. অর্ডারআপডেটের জন্য প্রয়োজন। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: | |
transactionMerchant | চেকআউট সহজতর যে বণিক. এটি একটি লাইন আইটেম স্তর প্রদানকারী থেকে ভিন্ন হতে পারে। উদাহরণ: ANA থেকে লাইন আইটেম সহ Expedia অর্ডার। | |
contents | প্রয়োজনীয়: অর্ডার বিষয়বস্তু যা লাইন আইটেম একটি গ্রুপ. | |
priceAttributes[] | মূল্য, ডিসকাউন্ট, ট্যাক্স এবং তাই. | |
followUpActions[] | অর্ডার স্তরে কর্ম অনুসরণ করুন. | |
paymentData | অর্ডারের জন্য পেমেন্ট সম্পর্কিত ডেটা। | |
termsOfServiceUrl | পরিষেবার শর্তাবলীর একটি লিঙ্ক যা অর্ডার/প্রস্তাবিত অর্ডারে প্রযোজ্য। | |
note | একটি আদেশ সংযুক্ত নোট. | |
promotions[] | এই আদেশের সাথে যুক্ত সমস্ত প্রচার। | |
disclosures[] | এই আদেশের সাথে যুক্ত প্রকাশ. | |
vertical | বাতিল করা হয়েছে: এর পরিবর্তে উল্লম্ব ব্যবহার করুন। এই বৈশিষ্ট্যগুলি সমস্ত লাইন আইটেমগুলিতে প্রযোজ্য হবে, যদি না কিছু লাইন আইটেমে ওভাররাইড করা হয়৷ এই উল্লম্ব অবশ্যই লাইন আইটেম স্তরের উল্লম্ব প্রকারের সাথে মিলবে৷ সম্ভাব্য মান: একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র | |
ইউনিয়ন ক্ষেত্র verticals . এই বৈশিষ্ট্যগুলি সমস্ত লাইন আইটেমগুলিতে প্রযোজ্য হবে, যদি না কিছু লাইন আইটেমে ওভাররাইড করা হয়৷ এই উল্লম্ব অবশ্যই লাইন আইটেম স্তরের উল্লম্ব প্রকারের সাথে মিলবে৷ verticals নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
purchase | ক্রয় আদেশ | |
ticket | টিকিট অর্ডার |
ব্যবহারকারীর তথ্য
ব্যবহারকারী সম্পর্কে তথ্য। এটি একটি অর্ডারের সাথে যুক্ত ব্যবহারকারীর তথ্য উপস্থাপন করতে ব্যবহৃত হয়।
JSON প্রতিনিধিত্ব | |
---|---|
{
"email": string,
"firstName": string,
"lastName": string,
"displayName": string,
"phoneNumbers": [
{
object ( |
ক্ষেত্র | |
---|---|
email | ব্যবহারকারীর ইমেল, যেমন: janedoe@gmail.com । |
firstName | ব্যবহারকারীর প্রথম নাম। |
lastName | ব্যবহারকারীর শেষ নাম। |
displayName | ব্যবহারকারীর প্রদর্শনের নাম, নাম বা পদবি থেকে আলাদা হতে পারে। |
phoneNumbers[] | ব্যবহারকারীর ফোন নম্বর। |
ফোন নম্বর
স্ট্যান্ডার্ড ফোন নম্বর উপস্থাপনা।
JSON প্রতিনিধিত্ব | |
---|---|
{ "e164PhoneNumber": string, "extension": string, "preferredDomesticCarrierCode": string } |
ক্ষেত্র | |
---|---|
e164PhoneNumber | ফোন নম্বর E.164 ফর্ম্যাটে, যেমন ইন্টারন্যাশনাল টেলিকমিউনিকেশন ইউনিয়ন (ITU) সুপারিশ E.164-এ সংজ্ঞায়িত করা হয়েছে। উইকি লিঙ্ক: https://en.wikipedia.org/wiki/E.164 |
extension | আইটিইউ সুপারিশে এক্সটেনশন মানসম্মত নয়, সর্বাধিক 40 সংখ্যার দৈর্ঘ্য সহ সংখ্যার একটি সিরিজ হিসাবে সংজ্ঞায়িত করা ছাড়া। এটিকে এখানে একটি স্ট্রিং হিসাবে সংজ্ঞায়িত করা হয়েছে এক্সটেনশনে একটি অগ্রণী শূন্যের সম্ভাব্য ব্যবহারের জন্য মিটমাট করার জন্য (সংস্থাগুলির এটি করার সম্পূর্ণ স্বাধীনতা রয়েছে, কারণ কোনও মান সংজ্ঞায়িত নেই)। অঙ্কগুলি ছাড়া, কিছু অন্যান্য ডায়ালিং অক্ষর যেমন "," (একটি অপেক্ষার ইঙ্গিত করে) এখানে সংরক্ষণ করা হতে পারে৷ উদাহরণস্বরূপ, xxx-xxx-xxxx ext-এ। 123, "123" হল এক্সটেনশন। |
preferredDomesticCarrierCode | অভ্যন্তরীণভাবে এই ফোন নম্বরে কল করার সময় ক্যারিয়ার নির্বাচন কোডটি পছন্দ করা হয়৷ ল্যান্ডলাইন থেকে মোবাইলে কল করার সময় বা এর বিপরীতে কিছু দেশে ডায়াল করা প্রয়োজন এমন কোডগুলিও এর মধ্যে রয়েছে৷ উদাহরণ স্বরূপ, কলম্বিয়াতে, একটি মোবাইল ফোন থেকে একটি ঘরোয়া ল্যান্ডলাইন ফোনে কল করার সময় ফোন নম্বরের আগে একটি "3" ডায়াল করতে হবে এবং এর বিপরীতে। https://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia https://en.wikipedia.org/wiki/Brazilian_Carrier_Selection_Code মনে রাখবেন এটি "পছন্দের" কোড, যার অর্থ অন্যান্য কোডগুলিও কাজ করতে পারে৷ |
ছবি
কার্ডে প্রদর্শিত একটি ছবি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "url": string, "accessibilityText": string, "height": number, "width": number } |
ক্ষেত্র | |
---|---|
url | ছবির উৎস url. ছবিগুলি JPG, PNG এবং GIF (অ্যানিমেটেড এবং নন-অ্যানিমেটেড) হতে পারে। উদাহরণস্বরূপ, |
accessibilityText | অ্যাক্সেসযোগ্যতার জন্য ব্যবহার করা ছবির একটি পাঠ্য বিবরণ, যেমন স্ক্রিন রিডার। প্রয়োজন। |
height | পিক্সেলে ছবির উচ্চতা। ঐচ্ছিক। |
width | পিক্সেলে ছবির প্রস্থ। ঐচ্ছিক। |
বণিক
কার্ট/অর্ডার/লাইন আইটেমের জন্য বণিক।
JSON প্রতিনিধিত্ব | |
---|---|
{ "id": string, "name": string, "image": { object ( |
ক্ষেত্র | |
---|---|
id | ঐচ্ছিক আইডি বণিককে বরাদ্দ করা যদি থাকে। |
name | সওদাগরের নাম ‘পানের রুটি’। |
image | বণিকের সাথে যুক্ত ছবি। |
phoneNumbers[] | ব্যবসায়ীর ফোন নম্বর। |
address | ব্যবসায়ীর ঠিকানা। |
অবস্থান
ধারক যা একটি অবস্থানের প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "coordinates": { object ( |
ক্ষেত্র | |
---|---|
coordinates | জিও স্থানাঙ্ক। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] অনুমতি প্রয়োজন৷ |
formattedAddress | প্রদর্শন ঠিকানা, যেমন, "1600 Amphitheatre Pkwy, Mountain View, CA 94043"। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] অনুমতি প্রয়োজন৷ |
zipCode | জিপ কোড। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] বা [DEVICE_COARSE_LOCATION] [google.actions.v2.Permission.DEVICE_COARSE_LOCATION] অনুমতি প্রয়োজন৷ |
city | শহর [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] বা [DEVICE_COARSE_LOCATION] [google.actions.v2.Permission.DEVICE_COARSE_LOCATION] অনুমতি প্রয়োজন৷ |
postalAddress | ডাক ঠিকানা। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] বা [DEVICE_COARSE_LOCATION] [google.actions.v2.Permission.DEVICE_COARSE_LOCATION] অনুমতি প্রয়োজন৷ |
name | জায়গার নাম। |
phoneNumber | অবস্থানের ফোন নম্বর, যেমন ব্যবসার অবস্থানের যোগাযোগ নম্বর বা ডেলিভারি অবস্থানের জন্য ফোন নম্বর। |
notes | অবস্থান সম্পর্কে নোট. |
placeId | একটি স্থানের বিবরণ আনতে Places API এর সাথে placeId ব্যবহার করা হয়। https://developers.google.com/places/web-service/place-id দেখুন |
LatLng
একটি বস্তু একটি অক্ষাংশ/দ্রাঘিমাংশ জোড়া প্রতিনিধিত্ব করে। এটি ডিগ্রী অক্ষাংশ এবং ডিগ্রী দ্রাঘিমাংশের প্রতিনিধিত্বকারী দ্বিগুণের জোড়া হিসাবে প্রকাশ করা হয়। অন্যথায় নির্দিষ্ট করা না থাকলে, এটি অবশ্যই WGS84 মান মেনে চলতে হবে। মানগুলি অবশ্যই স্বাভাবিক সীমার মধ্যে থাকতে হবে৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "latitude": number, "longitude": number } |
ক্ষেত্র | |
---|---|
latitude | ডিগ্রী অক্ষাংশ. এটি অবশ্যই [-90.0, +90.0] এর মধ্যে হতে হবে। |
longitude | ডিগ্রী দ্রাঘিমাংশ. এটি অবশ্যই [-180.0, +180.0] পরিসরে হতে হবে। |
ডাক ঠিকানা
একটি ডাক ঠিকানা প্রতিনিধিত্ব করে, যেমন ডাক বিতরণ বা অর্থপ্রদানের ঠিকানার জন্য। একটি ডাক ঠিকানা দেওয়া হলে, একটি ডাক পরিষেবা একটি প্রিমাইজ, PO বক্স বা অনুরূপ আইটেমগুলি সরবরাহ করতে পারে। এটি ভৌগলিক অবস্থান (রাস্তা, শহর, পাহাড়) মডেল করার উদ্দেশ্যে নয়।
সাধারণ ব্যবহারে একটি ঠিকানা ব্যবহারকারীর ইনপুট বা বিদ্যমান ডেটা আমদানির মাধ্যমে তৈরি করা হবে, প্রক্রিয়ার ধরনের উপর নির্ভর করে।
ঠিকানা ইনপুট / সম্পাদনা সংক্রান্ত পরামর্শ: - একটি i18n-প্রস্তুত ঠিকানা উইজেট ব্যবহার করুন যেমন https://github.com/google/libaddressinput ) - ব্যবহারকারীদের UI উপাদানগুলি ইনপুট বা ক্ষেত্রগুলির সম্পাদনার জন্য উপস্থাপন করা উচিত নয় যেখানে সেই ক্ষেত্রটি রয়েছে ব্যবহৃত
এই স্কিমাটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও নির্দেশনার জন্য, অনুগ্রহ করে দেখুন: https://support.google.com/business/answer/6397478
JSON প্রতিনিধিত্ব | |
---|---|
{ "revision": number, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
ক্ষেত্র | |
---|---|
revision | সমস্ত নতুন পুনর্বিবেচনা অবশ্যই পুরানো সংশোধনগুলির সাথে সামঞ্জস্যপূর্ণ হতে হবে৷ |
regionCode | প্রয়োজন। ঠিকানার দেশ/অঞ্চলের CLDR অঞ্চল কোড। এটি কখনই অনুমান করা যায় না এবং মানটি সঠিক কিনা তা নিশ্চিত করা ব্যবহারকারীর উপর নির্ভর করে। বিস্তারিত জানার জন্য http://cldr.unicode.org/ এবং http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html দেখুন। উদাহরণ: সুইজারল্যান্ডের জন্য "CH"। |
languageCode | ঐচ্ছিক। এই ঠিকানার বিষয়বস্তুর BCP-47 ভাষার কোড (যদি জানা থাকে)। এটি প্রায়শই ইনপুট ফর্মের UI ভাষা বা ঠিকানার দেশ/অঞ্চলে ব্যবহৃত ভাষাগুলির মধ্যে একটি বা তাদের প্রতিলিপিকৃত সমতুল্য ভাষার সাথে মিলবে বলে আশা করা হয়। এটি নির্দিষ্ট কিছু দেশে বিন্যাসকে প্রভাবিত করতে পারে, কিন্তু ডেটার সঠিকতার জন্য গুরুত্বপূর্ণ নয় এবং এটি কখনই কোনো বৈধতা বা অন্য ফরম্যাটিং সংক্রান্ত ক্রিয়াকলাপকে প্রভাবিত করবে না। যদি এই মানটি জানা না থাকে তবে এটি বাদ দেওয়া উচিত (সম্ভবত ভুল ডিফল্ট নির্দিষ্ট করার পরিবর্তে)। উদাহরণ: "zh-Hant", "ja", "ja-Latn", "en"। |
postalCode | ঐচ্ছিক। ঠিকানার পোস্টাল কোড। সমস্ত দেশে পোস্টাল কোড ব্যবহার করা হয় না বা উপস্থিত থাকার প্রয়োজন হয় না, তবে যেখানে সেগুলি ব্যবহার করা হয়, তারা ঠিকানার অন্যান্য অংশগুলির সাথে অতিরিক্ত বৈধতা ট্রিগার করতে পারে (যেমন মার্কিন যুক্তরাষ্ট্রে রাজ্য/জিপ বৈধতা)। |
sortingCode | ঐচ্ছিক। অতিরিক্ত, দেশ-নির্দিষ্ট, সাজানোর কোড। এটি বেশিরভাগ অঞ্চলে ব্যবহৃত হয় না। যেখানে এটি ব্যবহার করা হয়, মানটি হয় "CEDEX" এর মতো একটি স্ট্রিং, ঐচ্ছিকভাবে একটি সংখ্যা (যেমন "CEDEX 7") অনুসরণ করে, অথবা শুধুমাত্র একটি সংখ্যা, যা "সেক্টর কোড" (জ্যামাইকা), "ডেলিভারি এলাকা সূচক" প্রতিনিধিত্ব করে। (মালাউই) বা "ডাকঘর সূচক" (যেমন কোট ডি আইভরি)। |
administrativeArea | ঐচ্ছিক। সর্বোচ্চ প্রশাসনিক উপবিভাগ যা একটি দেশ বা অঞ্চলের ডাক ঠিকানার জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, এটি একটি রাজ্য, একটি প্রদেশ, একটি ওব্লাস্ট বা একটি প্রিফেকচার হতে পারে। বিশেষ করে, স্পেনের জন্য এটি প্রদেশ এবং স্বায়ত্তশাসিত সম্প্রদায় নয় (যেমন "বার্সেলোনা" এবং "কাতালোনিয়া" নয়)। অনেক দেশ ডাক ঠিকানায় প্রশাসনিক এলাকা ব্যবহার করে না। যেমন সুইজারল্যান্ডে এটি জনবসতিহীন ছেড়ে দেওয়া উচিত। |
locality | ঐচ্ছিক। সাধারণত ঠিকানার শহর/শহরের অংশকে বোঝায়। উদাহরণ: ইউএস সিটি, আইটি কমিউন, ইউকে পোস্ট টাউন। বিশ্বের এমন অঞ্চলে যেখানে লোকালয়টি ভালভাবে সংজ্ঞায়িত করা হয় না বা এই কাঠামোর সাথে ভালভাবে ফিট করে না, লোকালয়টি খালি রাখুন এবং অ্যাড্রেসলাইনগুলি ব্যবহার করুন। |
sublocality | ঐচ্ছিক। ঠিকানার উপ-অবস্থান। উদাহরণস্বরূপ, এটি পাড়া, বরো, জেলা হতে পারে। |
addressLines[] | একটি ঠিকানার নিম্ন স্তরের বর্ণনা করে অসংগঠিত ঠিকানা লাইন। কারণ অ্যাড্রেসলাইনের মানগুলিতে টাইপ তথ্য নেই এবং কখনও কখনও একটি একক ক্ষেত্রে একাধিক মান থাকতে পারে (যেমন "অস্টিন, TX"), এটি গুরুত্বপূর্ণ যে লাইনের ক্রমটি পরিষ্কার। ঠিকানার লাইনের ক্রম ঠিকানার দেশ/অঞ্চলের জন্য "খামের আদেশ" হওয়া উচিত। যেখানে এটি পরিবর্তিত হতে পারে (যেমন জাপান), ঠিকানা_ভাষা এটিকে স্পষ্ট করতে ব্যবহার করা হয় (যেমন বড়-থেকে-ছোট অর্ডারের জন্য "ja" এবং ছোট-থেকে-বড়ের জন্য "ja-Latn" বা "en")। এইভাবে, ভাষার উপর ভিত্তি করে একটি ঠিকানার সবচেয়ে নির্দিষ্ট লাইন নির্বাচন করা যেতে পারে। একটি ঠিকানার ন্যূনতম অনুমোদিত কাঠামোগত উপস্থাপনা একটি অঞ্চল কোড নিয়ে থাকে যার মধ্যে ঠিকানালাইনে রাখা সমস্ত অবশিষ্ট তথ্য থাকে। জিওকোডিং ছাড়াই আনুমানিকভাবে এই জাতীয় ঠিকানা বিন্যাস করা সম্ভব হবে, তবে ঠিকানার যে কোনও উপাদান সম্পর্কে কোনও শব্দার্থিক যুক্তি তৈরি করা যাবে না যতক্ষণ না এটি কমপক্ষে আংশিকভাবে সমাধান করা হয়। শুধুমাত্র একটি অঞ্চলকোড এবং ঠিকানালাইন সমন্বিত একটি ঠিকানা তৈরি করা, এবং তারপরে জিওকোডিং হল সম্পূর্ণরূপে অসংগঠিত ঠিকানাগুলি পরিচালনা করার প্রস্তাবিত উপায় (ঠিকানার কোন অংশগুলি স্থানীয় বা প্রশাসনিক এলাকা হওয়া উচিত তা অনুমান করার বিপরীতে)। |
recipients[] | ঐচ্ছিক। ঠিকানায় প্রাপক। এই ক্ষেত্রটিতে, নির্দিষ্ট পরিস্থিতিতে, বহুরেখার তথ্য থাকতে পারে। উদাহরণস্বরূপ, এতে "যত্ন" তথ্য থাকতে পারে। |
organization | ঐচ্ছিক। ঠিকানায় প্রতিষ্ঠানের নাম। |
বিষয়বস্তু
লাইন আইটেম জন্য মোড়ানো.
JSON প্রতিনিধিত্ব | |
---|---|
{
"lineItems": [
{
object ( |
ক্ষেত্র | |
---|---|
lineItems[] | অর্ডার লাইন আইটেম তালিকা. কমপক্ষে 1টি লাইন_আইটেম প্রয়োজন এবং সর্বাধিক 50টি অনুমোদিত৷ সমস্ত লাইন আইটেম একই উল্লম্ব অন্তর্গত হতে হবে. |
লাইন আইটেম
একটি লাইন আইটেমে একটি উল্লম্ব রয়েছে। একটি অর্ডার বা কার্টে একই উল্লম্বের একাধিক লাইন আইটেম থাকতে পারে। সাব-লাইন আইটেম/অ্যাড-অন ইত্যাদি তাদের ব্যবহারের ক্ষেত্রে নির্ভর করে উল্লম্ব প্রোটোতে সংজ্ঞায়িত করা উচিত। দ্রষ্টব্য: 1. অন্যথায় নির্দিষ্ট করা না থাকলে সকল স্তরে সমস্ত স্ট্রিং 1000 অক্ষরের কম হতে হবে। 2. অন্যথায় নির্দিষ্ট করা না থাকলে সমস্ত স্তরে পুনরাবৃত্তি করা সমস্ত ক্ষেত্র অবশ্যই 50 এর কম হতে হবে। 3. সমস্ত স্তরে সমস্ত টাইমস্ট্যাম্প, যদি নির্দিষ্ট করা থাকে তবে অবশ্যই বৈধ টাইমস্ট্যাম্প হতে হবে৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "id": string, "name": string, "userVisibleStateLabel": string, "provider": { object ( |
ক্ষেত্র | ||
---|---|---|
id | প্রয়োজনীয়: লাইন আইটেমের জন্য বণিক নির্ধারিত শনাক্তকারী। আংশিক আপডেট প্রয়োগে বিদ্যমান লাইন আইটেম সনাক্ত করার জন্য ব্যবহৃত হয়। সর্বাধিক অনুমোদিত দৈর্ঘ্য 64 অক্ষর। | |
name | রসিদে প্রদর্শিত লাইন আইটেমের নাম। সর্বাধিক অনুমোদিত দৈর্ঘ্য 100 অক্ষর। | |
userVisibleStateLabel | অবচয়। পরিবর্তে উল্লম্ব স্তরের স্থিতি ব্যবহার করুন। উদাহরণস্বরূপ, কেনাকাটার জন্য, PurchaseOrderExtension.status ব্যবহার করুন। এই লাইন আইটেমটির অবস্থার জন্য ব্যবহারকারীর দৃশ্যমান লেবেল। | |
provider | নির্দিষ্ট লাইন আইটেমের প্রদানকারী, যদি সামগ্রিক ক্রম থেকে আলাদা হয়। উদাহরণ: লাইন আইটেম প্রদানকারী ANA এর সাথে এক্সপিডিয়া অর্ডার। | |
priceAttributes[] | লাইন আইটেম স্তর মূল্য এবং সমন্বয়. | |
followUpActions[] | লাইন আইটেম এ কর্ম অনুসরণ করুন. | |
recipients[] | লাইন আইটেম স্তরের গ্রাহক, এটি অর্ডার স্তরের ক্রেতার থেকে আলাদা হতে পারে। উদাহরণ: ব্যবহারকারী X ব্যবহারকারীর নামে রেস্তোরাঁ সংরক্ষণ করেছে। | |
image | এই আইটেমের সাথে যুক্ত ছোট ছবি, যদি থাকে। | |
description | লাইন আইটেম বিবরণ. | |
notes[] | এই নির্দিষ্ট লাইন আইটেমের জন্য অতিরিক্ত নোট প্রযোজ্য, উদাহরণস্বরূপ বাতিলকরণ নীতি। | |
disclosures[] | এই লাইন আইটেম সঙ্গে যুক্ত প্রকাশ. | |
vertical | বাতিল করা হয়েছে: এর পরিবর্তে উল্লম্ব ব্যবহার করুন। প্রয়োজনীয়: লাইন আইটেমের শব্দার্থিক বিষয়বস্তু তার প্রকার/উল্লম্বের উপর ভিত্তি করে। প্রতিটি উল্লম্ব তার নিজস্ব পূরণ বিবরণ অন্তর্ভুক্ত করা উচিত. নিম্নলিখিত মানগুলির মধ্যে একটি হতে হবে: একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র | |
ইউনিয়ন ক্ষেত্র verticals . প্রয়োজনীয়: লাইন আইটেমের শব্দার্থিক বিষয়বস্তু তার প্রকার/উল্লম্বের উপর ভিত্তি করে। প্রতিটি উল্লম্ব তার নিজস্ব পূরণ বিবরণ অন্তর্ভুক্ত করা উচিত. verticals নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
purchase | ক্রয় আদেশ যেমন পণ্য, খাদ্য ইত্যাদি। | |
reservation | রিজার্ভেশন অর্ডার যেমন রেস্তোরাঁ, চুল কাটা ইত্যাদি। |
প্রাইস অ্যাট্রিবিউট
একটি অর্ডার বা একটি লাইন আইটেমের মূল্য বৈশিষ্ট্য।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | ||
---|---|---|
type | প্রয়োজনীয়: অর্থ বৈশিষ্ট্যের ধরন। | |
name | প্রয়োজনীয়: ব্যবহারকারী মূল্য বৈশিষ্ট্যের স্ট্রিং প্রদর্শন করে। এটি প্রেরিত এবং বণিক দ্বারা স্থানীয়করণ করা হয়. | |
state | প্রয়োজনীয়: মূল্যের অবস্থা: অনুমান বনাম প্রকৃত। | |
taxIncluded | মূল্য ট্যাক্স অন্তর্ভুক্ত কিনা. | |
ইউনিয়ন ক্ষেত্র spec । হয় আর্থিক পরিমাণ বা মিলি শতাংশ প্রতিনিধিত্ব করে। spec নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
amount | আর্থিক পরিমাণ। | |
amountMillipercentage | শতাংশের বৈশিষ্ট্য, শতাংশের 1/1000তম। যেমন: 8.750% 8750 হিসাবে উপস্থাপিত হয়, ঋণাত্মক শতাংশ শতাংশ ছাড়ের প্রতিনিধিত্ব করে। এই ক্ষেত্রটিকে অবজ্ঞা করা হচ্ছে। যখন একটি কঠিন ইউজকেস প্রয়োজন হয় তখন আবার যোগ করার কথা বিবেচনা করতে পারেন। |
টাইপ
অর্থের প্রকারের প্রতিনিধিত্ব করে।
Enums | |
---|---|
TYPE_UNSPECIFIED | প্রকার অনির্দিষ্ট, ক্লায়েন্টদের এটি স্পষ্টভাবে সেট করতে হবে না। |
REGULAR | নিয়মিত প্রদর্শন মূল্য, কোনো ছাড় ইত্যাদি প্রয়োগ করার আগে। |
DISCOUNT | সাবটোটাল থেকে বিয়োগ করতে হবে। |
TAX | সাবটোটালে যোগ করতে হবে। |
DELIVERY | সাবটোটালে যোগ করতে হবে। |
SUBTOTAL | কিছু ফি যোগ করার আগে সাবটোটাল। |
FEE | যেকোন অতিরিক্ত ফি। |
GRATUITY | সাবটোটালে যোগ করতে হবে। |
TOTAL | অর্ডার বা লাইন আইটেমের প্রদর্শিত মূল্য। |
রাজ্য
দামের অবস্থার প্রতিনিধিত্ব করে।
Enums | |
---|---|
STATE_UNSPECIFIED | উল্লেখ করা হয়নি। |
ESTIMATE | দাম শুধু একটি অনুমান. |
ACTUAL | প্রকৃত মূল্য যা ব্যবহারকারীর জন্য চার্জ করা হবে। |
টাকা
মুদ্রার ধরন সহ একটি পরিমাণ অর্থের প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "currencyCode": string, "amountInMicros": string } |
ক্ষেত্র | |
---|---|
currencyCode | 3-অক্ষরের মুদ্রা কোডটি ISO 4217-এ সংজ্ঞায়িত করা হয়েছে। |
amountInMicros | মাইক্রোতে পরিমাণ। উদাহরণস্বরূপ, এই ক্ষেত্রটি $1.99 এর জন্য 1990000 হিসাবে সেট করা উচিত৷ |
অ্যাকশন
অর্ডার বা লাইন আইটেমের সাথে যুক্ত একটি ফলো-আপ অ্যাকশন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | প্রয়োজনীয়: কর্মের ধরন। |
title | ব্যবহারকারীর কাছে প্রদর্শিত কর্মের শিরোনাম বা লেবেল। সর্বাধিক অনুমোদিত দৈর্ঘ্য 100 অক্ষর। |
openUrlAction | ব্যবস্থা নিতে হবে। |
actionMetadata | একটি কর্মের সাথে যুক্ত মেটাডেটা। |
টাইপ
সম্ভাব্য ফলো-আপ কর্ম।
Enums | |
---|---|
TYPE_UNSPECIFIED | অনির্দিষ্ট কর্ম। |
VIEW_DETAILS | অর্ডার বিশদ ক্রিয়া দেখুন। |
MODIFY | আদেশ কর্ম সংশোধন করুন. |
CANCEL | অর্ডার অ্যাকশন বাতিল করুন। |
RETURN | রিটার্ন অর্ডার অ্যাকশন। |
EXCHANGE | বিনিময় আদেশ কর্ম. |
EMAIL | ইমেল অ্যাকশন। EMAIL এবং CALL প্রকারগুলি অবহেলিত৷ openUrlAction.url একটি ফোন নম্বর বা একটি ইমেল হিসাবে ব্যবহার করা যেতে পারে৷ |
CALL | কল অ্যাকশন। |
REORDER | কর্ম পুনঃক্রম. |
REVIEW | আদেশ কর্ম পর্যালোচনা. |
CUSTOMER_SERVICE | গ্রাহক সেবার সাথে যোগাযোগ করুন। |
FIX_ISSUE | সমস্যা সমাধানের জন্য সরাসরি মার্চেন্ট সাইট বা অ্যাপে যান। |
DIRECTION | দিকনির্দেশের লিঙ্ক। |
OpenUrlAction
প্রদত্ত ইউআরএল খোলে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "url": string, "androidApp": { object ( |
ক্ষেত্র | |
---|---|
url | url ক্ষেত্র যা এর যেকোনো একটি হতে পারে: - একটি অ্যাপ-লিঙ্কড অ্যাপ বা একটি ওয়েবপেজ খোলার জন্য http/https urls |
androidApp | Android অ্যাপ সম্পর্কে তথ্য যদি URLটি একটি Android অ্যাপ দ্বারা পূরণ হওয়ার আশা করা হয়। |
urlTypeHint | url প্রকারের জন্য একটি ইঙ্গিত নির্দেশ করে। |
অ্যান্ড্রয়েড অ্যাপ
সীমাবদ্ধতা পূরণের জন্য অ্যান্ড্রয়েড অ্যাপের স্পেসিফিকেশন
JSON প্রতিনিধিত্ব | |
---|---|
{
"packageName": string,
"versions": [
{
object ( |
ক্ষেত্র | |
---|---|
packageName | প্যাকেজের নাম অ্যান্ড্রয়েড পূর্ণতা নির্দিষ্ট করার সময় প্যাকেজের নাম অবশ্যই উল্লেখ করতে হবে। |
versions[] | যখন একাধিক ফিল্টার নির্দিষ্ট করা হয়, যে কোনো ফিল্টার মিল অ্যাপটিকে ট্রিগার করবে। |
সংস্করণ ফিল্টার
অ্যাপের নির্দিষ্ট সংস্করণ/গুলি প্রয়োজন হলে সংস্করণ ফিল্টার অন্তর্ভুক্ত করা উচিত।
JSON প্রতিনিধিত্ব | |
---|---|
{ "minVersion": number, "maxVersion": number } |
ক্ষেত্র | |
---|---|
minVersion | সর্বনিম্ন সংস্করণ কোড বা 0, সহ। |
maxVersion | সর্বাধিক সংস্করণ কোড, অন্তর্ভুক্ত। বিবেচিত পরিসর হল [minVersion:maxVersion]। একটি নাল পরিসীমা যে কোনো সংস্করণ বোঝায়। উদাহরণ: একটি একক সংস্করণ নির্দিষ্ট করতে ব্যবহার করুন: [target_version:target_version]। যেকোনো সংস্করণ নির্দিষ্ট করতে minVersion এবং maxVersion অনির্দিষ্ট রেখে দিন। maxVersion পর্যন্ত সমস্ত সংস্করণ নির্দিষ্ট করতে, minVersion অনির্দিষ্ট ছেড়ে দিন। minVersion থেকে সমস্ত সংস্করণ নির্দিষ্ট করতে, maxVersion অনির্দিষ্ট ছেড়ে দিন। |
UrlTypeHint
ইউআরএল ইঙ্গিত বিভিন্ন ধরনের.
Enums | |
---|---|
URL_TYPE_HINT_UNSPECIFIED | অনির্দিষ্ট |
AMP_CONTENT | ইউআরএল যা সরাসরি এএমপি কন্টেন্ট বা ক্যানোনিকাল ইউআরএলে নির্দেশ করে যা <link rel="amphtml"> এর মাধ্যমে এএমপি কন্টেন্টকে নির্দেশ করে। |
অ্যাকশন মেটাডেটা
কর্ম প্রতি সম্পর্কিত মেটাডেটা.
JSON প্রতিনিধিত্ব | |
---|---|
{ "expireTime": string } |
ক্ষেত্র | |
---|---|
expireTime | এই কর্মের মেয়াদ শেষ হওয়ার সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: |
প্রকাশ
একটি পণ্য, পরিষেবা বা নীতি প্রকাশ যা ব্যবহারকারীর কাছে উপস্থাপন করা যেতে পারে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "disclosureText": { object ( |
ক্ষেত্র | |
---|---|
title | প্রকাশের শিরোনাম। উদাহরণ: "নিরাপত্তা তথ্য"। |
disclosureText | প্রকাশের বিষয়বস্তু। ওয়েবলিংক অনুমোদিত। |
presentationOptions | প্রকাশের জন্য উপস্থাপনা বিকল্প। |
ডিসক্লোজার টেক্সট
ওয়েব লিঙ্ক সহ একটি সাধারণ পাঠ্যের প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"template": string,
"textLinks": [
{
object ( |
ক্ষেত্র | |
---|---|
template | প্রদর্শনের জন্য পাঠ্য, প্রতিটি টেক্সটলিঙ্কের জন্য "{0}" এবং "{1}" এর মতো স্থানধারক রয়েছে যা সন্নিবেশ করা উচিত। উদাহরণ: "সতর্কতা: এই পণ্যটি আপনাকে ক্যালিফোর্নিয়া রাজ্যে ক্যান্সারের কারণ হিসাবে পরিচিত রাসায়নিক পদার্থের কাছে প্রকাশ করতে পারে৷ আরও তথ্যের জন্য {0} এ যান৷" এই প্রকাশ টেক্সট কোন প্রচারমূলক বা বিজ্ঞাপন মত বিষয়বস্তু থাকা উচিত নয়. |
textLinks[] | টেমপ্লেটের মধ্যে প্রতিস্থাপিত করা উচিত টেক্সট লিঙ্ক. প্রথমটি টেমপ্লেট স্ট্রিং-এ "{0}" এর জন্য এবং দ্বিতীয়টি "{1}" ইত্যাদির জন্য প্রতিস্থাপিত হবে। |
টেক্সটলিঙ্ক
একটি পাঠ্য লিঙ্ক যা টেমপ্লেটে প্রতিস্থাপিত করা উচিত।
JSON প্রতিনিধিত্ব | |
---|---|
{ "displayText": string, "url": string } |
ক্ষেত্র | |
---|---|
displayText | পাঠ্য যা ব্যবহারকারীদের প্রদর্শন করা উচিত। |
url | লিঙ্কটি সক্রিয় করার সময় ব্যবহারকারীদের নির্দেশিত করা উচিত এমন URL। |
ডিসক্লোজার উপস্থাপনা বিকল্প
একটি প্রকাশ উপস্থাপনের জন্য বিকল্প.
JSON প্রতিনিধিত্ব | |
---|---|
{
"presentationRequirement": enum ( |
ক্ষেত্র | |
---|---|
presentationRequirement | প্রকাশের উপস্থাপনার প্রয়োজনীয়তা। |
initiallyExpanded | প্রকাশের বিষয়বস্তু প্রাথমিকভাবে প্রসারিত করা উচিত কিনা। ডিফল্টরূপে, এটি প্রাথমিকভাবে ধসে পড়ে। |
উপস্থাপনা প্রয়োজন
প্রকাশের উপস্থাপনার জন্য প্রয়োজনীয়তা।
Enums | |
---|---|
REQUIREMENT_UNSPECIFIED | অনির্দিষ্ট প্রয়োজনীয়তা। এটি স্পষ্টভাবে সেট করা উচিত নয়। |
REQUIREMENT_OPTIONAL | প্রকাশ ঐচ্ছিক. ডিভাইসটি প্রকাশ দেখানো সমর্থন না করলে এটি এড়িয়ে যাওয়া যেতে পারে। |
REQUIREMENT_REQUIRED | প্রকাশ প্রয়োজন. ডিভাইসটি প্রকাশ দেখানো সমর্থন না করলে কথোপকথনটি ফোনে পুন্ট করা হবে। |
ক্রয় আইটেম এক্সটেনশন
ক্রয় উল্লম্ব লাইন আইটেম বিষয়বস্তু.
JSON প্রতিনিধিত্ব | |
---|---|
{ "status": enum ( |
ক্ষেত্র | |
---|---|
status | প্রয়োজনীয়: লাইন আইটেম স্তরের অবস্থা। |
userVisibleStatusLabel | প্রয়োজনীয়: স্থিতির জন্য ব্যবহারকারীর দৃশ্যমান লেবেল/স্ট্রিং। সর্বাধিক অনুমোদিত দৈর্ঘ্য 50 অক্ষর। |
type | প্রয়োজনীয়: ক্রয়ের প্রকার। |
productId | এই লাইন আইটেমের সাথে যুক্ত পণ্য বা অফার আইডি। |
quantity | আইটেম পরিমাণ. |
unitMeasure | একক পরিমাপ। নির্বাচিত ইউনিটে আইটেমের আকার নির্দিষ্ট করে। আকার, সক্রিয় মূল্যের সাথে একক মূল্য নির্ধারণ করতে ব্যবহৃত হয়। |
returnsInfo | এই লাইন আইটেমের জন্য তথ্য প্রদান করে। সেট না থাকলে, এই লাইন আইটেমটি অর্ডার লেভেলের তথ্যের উত্তরাধিকারী হয়। |
fulfillmentInfo | এই লাইন আইটেম জন্য পূর্ণতা তথ্য. সেট না থাকলে, এই লাইন আইটেমটি অর্ডার লেভেল পূর্ণতা তথ্যের উত্তরাধিকারী হয়। |
itemOptions[] | অতিরিক্ত অ্যাড-অন বা উপ-আইটেম। |
extension | বণিক এবং গুগলের মধ্যে যেকোন অতিরিক্ত ক্ষেত্র বিনিময়। একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র |
productDetails | পণ্য সম্পর্কে বিস্তারিত. |
ক্রয় অবস্থা
একটি ক্রয় আদেশ বা একটি নির্দিষ্ট লাইন আইটেমের সাথে সম্পর্কিত ক্রয় অবস্থা।
Enums | |
---|---|
PURCHASE_STATUS_UNSPECIFIED | স্থিতি অনির্দিষ্ট. |
READY_FOR_PICKUP | পিক আপ জন্য প্রস্তুত. |
SHIPPED | পাঠানো হয়েছে। |
DELIVERED | বিতরণ করা হয়েছে। |
OUT_OF_STOCK | স্টক শেষ |
IN_PREPARATION | "IN_PREPARATION" এর বিভিন্ন প্রসঙ্গে ভিন্ন অর্থ হতে পারে৷ খাদ্য অর্ডারের জন্য এটি হতে পারে খাবার তৈরি করা হচ্ছে। খুচরো জন্য, এটি একটি আইটেম প্যাকেজ করা হচ্ছে হতে পারে. |
CREATED | অর্ডার তৈরি হয়। |
CONFIRMED | ব্যবসায়ী আদেশ নিশ্চিত করেছেন. |
REJECTED | বণিক অর্ডার বা লাইন আইটেম প্রত্যাখ্যান. |
RETURNED | আইটেম ব্যবহারকারী দ্বারা ফেরত দেওয়া হয়েছে. |
CANCELLED | অর্ডার বা লাইন আইটেম ব্যবহারকারী দ্বারা বাতিল করা হয়েছে. |
CHANGE_REQUESTED | ব্যবহারকারী অর্ডারে একটি পরিবর্তনের অনুরোধ করেছে, এবং ইন্টিগ্রেটর এই পরিবর্তন প্রক্রিয়া করছে৷ অনুরোধটি পরিচালনা করার পরে আদেশটি অন্য রাজ্যে সরানো উচিত। |
ক্রয়ের প্রকার
ক্রয় বিভাগ।
Enums | |
---|---|
PURCHASE_TYPE_UNSPECIFIED | অজানা মান. |
RETAIL | এতে ভৌত পণ্যের মতো কেনাকাটা অন্তর্ভুক্ত। |
FOOD | এটা খাদ্য অর্ডার ক্রয় অন্তর্ভুক্ত. |
GROCERY | মুদি ক্রয়। |
MOBILE_RECHARGE | প্রিপেইড মোবাইল রিচার্জ কেনাকাটা। |
MerchantUnitMeasure
বণিক ইউনিট মূল্য পরিমাপ.
JSON প্রতিনিধিত্ব | |
---|---|
{
"measure": number,
"unit": enum ( |
ক্ষেত্র | |
---|---|
measure | মান: উদাহরণ 1.2। |
unit | ইউনিট: উদাহরণ পাউন্ড, গ্রাম। |
ইউনিট
Enums | |
---|---|
UNIT_UNSPECIFIED | ইউনিট অনির্দিষ্ট। |
MILLIGRAM | মিলিগ্রাম। |
GRAM | ছোলা। |
KILOGRAM | কিলোগ্রাম। |
OUNCE | আউন্স। |
POUND | পাউন্ড। |
ক্রয় ফেরত তথ্য
একটি অর্ডার বা একটি নির্দিষ্ট লাইন আইটেমের সাথে সম্পর্কিত তথ্য প্রদান করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "isReturnable": boolean, "daysToReturn": number, "policyUrl": string } |
ক্ষেত্র | |
---|---|
isReturnable | সত্য হলে, ফেরত দেওয়া অনুমোদিত। |
daysToReturn | সেই বহু দিনের মধ্যে ফেরার অনুমতি দেওয়া হয়। |
policyUrl | রিটার্ন পলিসির লিঙ্ক। |
ক্রয় পরিপূর্ণতা তথ্য
একটি ক্রয় আদেশ বা একটি নির্দিষ্ট লাইন আইটেমের সাথে সম্পর্কিত পূর্ণতা তথ্য।
JSON প্রতিনিধিত্ব | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
ক্ষেত্র | |
---|---|
id | এই পরিষেবা বিকল্পের জন্য অনন্য শনাক্তকারী। |
fulfillmentType | প্রয়োজনীয়: পূরণের ধরন। |
expectedFulfillmentTime | একটি সময়-সীমা নির্দিষ্ট করা থাকলে একটি উইন্ডো বা একক সময় নির্দিষ্ট করা হলে ETA। প্রত্যাশিত ডেলিভারি বা পিকআপ সময়। |
expectedPreparationTime | একটি সময়-সীমা নির্দিষ্ট করা থাকলে একটি উইন্ডো বা একক সময় নির্দিষ্ট করা হলে ETA। খাবার প্রস্তুত করার জন্য প্রত্যাশিত সময়। একক সময় পছন্দ. |
location | পিকআপ বা ডেলিভারি অবস্থান। |
expireTime | এই পরিপূর্ণতা বিকল্পের মেয়াদ শেষ হওয়ার সময়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ডের জন্য সঠিক। উদাহরণ: |
price | এই বিকল্পের খরচ। |
fulfillmentContact | এই পূর্ণতা জন্য ব্যবহারকারীর যোগাযোগ. |
shippingMethodName | ব্যবহারকারী দ্বারা নির্বাচিত শিপিং পদ্ধতির নাম। |
storeCode | অবস্থানের স্টোরকোড। উদাহরণ: ওয়ালমার্ট হল বণিক এবং স্টোরকোড হল ওয়ালমার্ট স্টোর যেখানে পরিপূর্ণতা ঘটেছে। https://support.google.com/business/answer/3370250?ref_topic=4596653 । |
pickupInfo | কিভাবে অর্ডার বাছাই করা হবে সে সম্পর্কে অতিরিক্ত তথ্য. এই ক্ষেত্রটি শুধুমাত্র তখনই প্রযোজ্য হবে যখন পূরণের ধরন পিকআপ হয়। |
টাইপ
পূর্ণতা প্রকার।
Enums | |
---|---|
TYPE_UNSPECIFIED | অনির্দিষ্ট টাইপ করুন। |
DELIVERY | এই আদেশ বিতরণ করা হবে. |
PICKUP | এই অর্ডার নিতে হবে. |
সময়
ব্যবহারকারীর কাছে একটি অর্ডার প্রদর্শন করার সময় ব্যবহার করার জন্য একটি ইভেন্টের সময়কে উপস্থাপন করার জন্য সময় নির্মাণ।
JSON প্রতিনিধিত্ব | |
---|---|
{ "timeIso8601": string } |
ক্ষেত্র | |
---|---|
timeIso8601 | রিজার্ভেশনের সময়, ডেলিভারির সময় ইত্যাদির মতো অর্ডার-ইভেন্টের সময়কে প্রতিনিধিত্ব করে। একটি সময়কাল হতে পারে (শুরু এবং শেষ সময়), শুধুমাত্র তারিখ, তারিখ সময় ইত্যাদি। সমস্ত সমর্থিত ফর্ম্যাটের জন্য https://en.wikipedia.org/wiki/ISO_8601 পড়ুন। |
পিকআপ ইনফো
কিভাবে একটি অর্ডার বাছাই করা হয় সম্পর্কে বিশদ. এতে পিকআপের ধরন এবং প্রতিটি প্রকারের সাথে সংযুক্ত অতিরিক্ত মেটাডেটার মতো বিশদ অন্তর্ভুক্ত রয়েছে, যদি থাকে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "pickupType": enum ( |
ক্ষেত্র | |
---|---|
pickupType | পিক আপ পদ্ধতি, যেমন INSTORE, CURBSIDE ইত্যাদি। |
curbsideInfo | কার্বসাইড তথ্যের জন্য নির্দিষ্ট বিবরণ। পিকআপ টাইপ "CURBSIDE" না হলে, এই ক্ষেত্রটি উপেক্ষা করা হবে। |
checkInInfo[] | চেক-ইন সমর্থন করার জন্য অংশীদার দ্বারা সমর্থিত বিভিন্ন পদ্ধতির তালিকা। |
পিকআপ টাইপ
সমর্থিত পিকআপ প্রকারের তালিকা।
Enums | |
---|---|
UNSPECIFIED | পিক আপ টাইপ অনির্দিষ্ট। |
INSTORE | রেস্তোরাঁর ভিতরে খাবার তুলে নিন। |
CURBSIDE | রেস্তোরাঁর বাইরে একটি নির্দিষ্ট জায়গায় গাড়ি পার্ক করুন এবং কেউ সেখানে খাবার সরবরাহ করবে। |
CurbsideInfo
কার্বসাইড অর্ডার কীভাবে সহজতর হবে সে সম্পর্কে বিশদ বিবরণ।
JSON প্রতিনিধিত্ব | |
---|---|
{ "curbsideFulfillmentType": enum ( |
ক্ষেত্র | |
---|---|
curbsideFulfillmentType | অংশীদারদের কার্বসাইড পিকআপ অর্ডারের সুবিধার্থে অতিরিক্ত তথ্যের প্রয়োজন। কি পরিপূর্ণতা প্রকার বেছে নেওয়া হয়েছে তার উপর নির্ভর করে, ব্যবহারকারীর কাছ থেকে সংশ্লিষ্ট বিবরণ সংগ্রহ করা হবে। |
userVehicle | অর্ডার প্রদানকারী ব্যবহারকারীর গাড়ির বিবরণ। |
CurbsideFulfillment Type
কার্বসাইড পূর্ণতা প্রকারের সম্ভাব্য মান।
Enums | |
---|---|
UNSPECIFIED | কার্বসাইড পরিপূর্ণতা প্রকার অনির্দিষ্ট। |
VEHICLE_DETAIL | কার্বসাইড পিকআপের সুবিধার্থে যানবাহনের বিশদ বিবরণ প্রয়োজন৷ |
যানবাহন
একটি গাড়ি সম্পর্কে বিশদ বিবরণ
JSON প্রতিনিধিত্ব | |
---|---|
{
"make": string,
"model": string,
"licensePlate": string,
"colorName": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
make | যানবাহন তৈরি (যেমন "হোন্ডা")। এটি ব্যবহারকারীর কাছে প্রদর্শিত হয় এবং স্থানীয়করণ করা আবশ্যক। প্রয়োজন। |
model | যানবাহনের মডেল (যেমন "গ্রোম")। এটি ব্যবহারকারীর কাছে প্রদর্শিত হয় এবং স্থানীয়করণ করা আবশ্যক। প্রয়োজন। |
licensePlate | গাড়ির লাইসেন্স প্লেট নম্বর (যেমন "1ABC234")। প্রয়োজন। |
colorName | গাড়ির রঙের নাম, যেমন। কালো ঐচ্ছিক। |
image | গাড়ির একটি ছবির URL। ছবিটি আনুমানিক 256x256px এ প্রদর্শিত হবে। একটি jpg বা png হতে হবে. ঐচ্ছিক। |
CheckInInfo
একটি চেকইন পদ্ধতি সমর্থন করার জন্য অংশীদারের মেটাডেটা প্রয়োজন।
JSON প্রতিনিধিত্ব | |
---|---|
{
"checkInType": enum ( |
ক্ষেত্র | |
---|---|
checkInType | চেকইন নির্দেশাবলী পাঠাতে ব্যবহৃত পদ্ধতি। |
CheckInType
চেকইন নির্দেশাবলী পাঠানোর জন্য ব্যবহৃত বিভিন্ন পদ্ধতি।
Enums | |
---|---|
CHECK_IN_TYPE_UNSPECIFIED | অজানা মান. |
EMAIL | চেকইন তথ্য ইমেল দ্বারা পাঠানো হবে. |
SMS | চেকইন তথ্য এসএমএসের মাধ্যমে পাঠানো হবে। |
আইটেম বিকল্প
অ্যাড-অন বা উপ-আইটেম প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "id": string, "name": string, "prices": [ { object ( |
ক্ষেত্র | |
---|---|
id | আইটেম বিকল্পগুলির জন্য, অনন্য আইটেম আইডি। |
name | বিকল্পের নাম। |
prices[] | বিকল্প মোট মূল্য। |
note | বিকল্প সম্পর্কিত নোট। |
quantity | বিকল্পের জন্য যা আইটেম, পরিমাণ। |
productId | এই বিকল্পের সাথে যুক্ত পণ্য বা অফার আইডি। |
subOptions[] | অন্যান্য নেস্টেড সাব অপশন সংজ্ঞায়িত করতে. |
পণ্যের বিবরণ
পণ্য সম্পর্কে বিস্তারিত.
JSON প্রতিনিধিত্ব | |
---|---|
{ "productId": string, "gtin": string, "plu": string, "productType": string, "productAttributes": { string: string, ... } } |
ক্ষেত্র | |
---|---|
productId | এই লাইন আইটেমের সাথে যুক্ত পণ্য বা অফার আইডি। |
gtin | পণ্যের গ্লোবাল ট্রেড আইটেম নম্বর। যদি Merchant Center-এ offerId না থাকে তাহলে উপযোগী। ঐচ্ছিক। |
plu | প্রাইস লুক-আপ কোড, সাধারণত PLU কোড, PLU নম্বর, PLU, প্রোডাক্ট কোড বা লেবেল বলা হয়, এমন একটি সংখ্যার সিস্টেম যা মুদি দোকান এবং সুপারমার্কেটে বিক্রি হওয়া বাল্ক পণ্যগুলিকে অনন্যভাবে সনাক্ত করে। |
productType | বণিক দ্বারা সংজ্ঞায়িত পণ্য বিভাগ। যেমন "বাড়ি > মুদিখানা > দুগ্ধ ও ডিম > দুধ > পুরো দুধ" |
productAttributes | পণ্য সম্পর্কে বণিক-প্রদত্ত বিশদ বিবরণ, যেমন { "অ্যালার্জেন": "চিনাবাদাম" }। যদি Merchant Center-এ offerId না থাকে তাহলে উপযোগী। ঐচ্ছিক। |
রিজার্ভেশন আইটেম এক্সটেনশন
রেস্তোরাঁ, চুল কাটা ইত্যাদি রিজার্ভেশন অর্ডারের জন্য লাইন আইটেম বিষয়বস্তু। পরবর্তী আইডি: 15।
JSON প্রতিনিধিত্ব | |
---|---|
{ "status": enum ( |
ক্ষেত্র | |
---|---|
status | প্রয়োজনীয়: সংরক্ষণের অবস্থা। |
userVisibleStatusLabel | প্রয়োজনীয়: স্থিতির জন্য ব্যবহারকারীর দৃশ্যমান লেবেল/স্ট্রিং। সর্বাধিক অনুমোদিত দৈর্ঘ্য 50 অক্ষর। |
type | রিজার্ভেশনের ধরন। কোনো প্রকার বিকল্প প্রযোজ্য না হলে আনসেট হতে পারে। |
reservationTime | সময় যখন পরিষেবা/ইভেন্ট ঘটতে নির্ধারিত হয়। একটি সময় সীমা, একটি তারিখ, বা একটি সঠিক তারিখ সময় হতে পারে৷ |
userAcceptableTimeRange | সময়ের পরিসর যা ব্যবহারকারীর কাছে গ্রহণযোগ্য। |
confirmationCode | এই রিজার্ভেশন জন্য নিশ্চিতকরণ কোড. |
partySize | মানুষের সংখ্যা। |
staffFacilitators[] | স্টাফ ফ্যাসিলিটেটর যারা রিজার্ভেশন সার্ভিসিং করা হবে. যেমন হেয়ার স্টাইলিস্ট। |
location | পরিষেবা/ইভেন্টের অবস্থান। |
extension | বণিক এবং গুগলের মধ্যে যেকোন অতিরিক্ত ক্ষেত্র বিনিময়। একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র |
সংরক্ষণের অবস্থা
সংরক্ষণের অবস্থা।
Enums | |
---|---|
RESERVATION_STATUS_UNSPECIFIED | অনির্দিষ্ট অবস্থা। |
PENDING | রিজার্ভেশন মুলতুবি আছে. |
CONFIRMED | রিজার্ভেশন নিশ্চিত করা হয়. |
CANCELLED | রিজার্ভেশন ব্যবহারকারী দ্বারা বাতিল করা হয়. |
FULFILLED | রিজার্ভেশন পূরণ করা হয়. |
CHANGE_REQUESTED | রিজার্ভেশন পরিবর্তন অনুরোধ করা হয় |
REJECTED | রিজার্ভেশন হয় মেয়াদ শেষ বা ইন্টিগ্রেটর দ্বারা প্রত্যাখ্যাত. |
সংরক্ষণের ধরন
রিজার্ভেশনের ধরন।
Enums | |
---|---|
RESERVATION_TYPE_UNSPECIFIED | অনির্দিষ্ট প্রকার। |
RESTAURANT | রেস্টুরেন্ট জন্য রিজার্ভেশন. |
HAIRDRESSER | হেয়ারড্রেসার জন্য সংরক্ষণ. |
স্টাফ ফ্যাসিলিটেটর
সেবা ব্যক্তি সম্পর্কে তথ্য.
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
name | স্টাফ ফ্যাসিলিটেটরের নাম। যেমন "জন স্মিথ" |
image | অভিনয়কারীর ছবি। |
পেমেন্ট ডেটা
একটি অর্ডার সম্পর্কিত পেমেন্ট ডেটা।
JSON প্রতিনিধিত্ব | |
---|---|
{ "paymentResult": { object ( |
ক্ষেত্র | |
---|---|
paymentResult | অর্থপ্রদানের ফলাফল যা একটি লেনদেন সম্পূর্ণ করার জন্য ইন্টিগ্রেটর দ্বারা ব্যবহৃত হয়। চেকআউট অভিজ্ঞতা অ্যাকশন-অন-Google দ্বারা পরিচালিত হলে এই ক্ষেত্রটি অ্যাকশনস অন Google দ্বারা পপুলেট করা হবে। |
paymentInfo | অর্ডার সম্পর্কিত অর্থপ্রদানের তথ্য যা ব্যবহারকারীর মুখোমুখি ইন্টারঅ্যাকশনের জন্য উপযোগী। |
অর্থপ্রদানের ফলাফল
একটি লেনদেন সম্পূর্ণ করার জন্য ইন্টিগ্রেটর দ্বারা ব্যবহৃত অর্থপ্রদানের ফলাফল।
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের result । হয় google পেমেন্ট ডেটা বা মার্চেন্ট পেমেন্ট পদ্ধতি প্রদান করা হয়। result শুধুমাত্র নিম্নলিখিত একটি হতে পারে: | ||
googlePaymentData | Google পেমেন্ট পদ্ধতি ডেটা প্রদান করেছে। যদি আপনার পেমেন্ট প্রসেসর Google সমর্থিত পেমেন্ট প্রসেসর হিসেবে এখানে তালিকাভুক্ত থাকে: https://developers.google.com/pay/api/ আরও বিস্তারিত জানতে লিঙ্কের মাধ্যমে আপনার পেমেন্ট প্রসেসরে নেভিগেট করুন। অন্যথায়, পেলোডের বিবরণের জন্য নিম্নলিখিত ডকুমেন্টেশন দেখুন। https://developers.google.com/pay/api/payment-data-cryptography | |
merchantPaymentMethodId | ব্যবসায়ী/অ্যাকশন প্রদান করা অর্থপ্রদানের পদ্ধতি ব্যবহারকারী দ্বারা বেছে নেওয়া হয়েছে। |
পেমেন্ট ইনফো
অর্ডার করা হচ্ছে সংক্রান্ত পেমেন্ট তথ্য. এই প্রোটো তথ্য ক্যাপচার করে যা ব্যবহারকারীর মুখোমুখি ইন্টারঅ্যাকশনের জন্য দরকারী।
JSON প্রতিনিধিত্ব | |
---|---|
{ "paymentMethodDisplayInfo": { object ( |
ক্ষেত্র | |
---|---|
paymentMethodDisplayInfo | লেনদেনের জন্য ব্যবহৃত অর্থপ্রদানের পদ্ধতির তথ্য প্রদর্শন। |
paymentMethodProvenance | লেনদেনের জন্য ব্যবহৃত অর্থপ্রদানের পদ্ধতির সূত্র। ব্যবহারকারী Google এবং বণিক উভয়ের সাথে একই অর্থপ্রদানের পদ্ধতি নিবন্ধিত করতে পারেন। |
পেমেন্ট মেথড ডিসপ্লে ইনফো
একটি লেনদেন সম্পূর্ণ করার জন্য ইন্টিগ্রেটর দ্বারা ব্যবহৃত অর্থপ্রদানের ফলাফল।
JSON প্রতিনিধিত্ব | |
---|---|
{
"paymentType": enum ( |
ক্ষেত্র | |
---|---|
paymentType | পেমেন্টের ধরন। |
paymentMethodDisplayName | পেমেন্ট পদ্ধতির ব্যবহারকারীর দৃশ্যমান নাম। উদাহরণস্বরূপ, VISA **** 1234 Checking acct **** 5678 |
paymentMethodVoiceName | শুধুমাত্র ভয়েস-অ্যাসিস্ট্যান্ট ডিভাইসের জন্য পেমেন্ট পদ্ধতির নাম ব্যবহারকারীর সাথে কথা বলতে হবে। যেমন, "ভিসা শেষ হচ্ছে এক দুই তিন চারে", বা "চেকিং অ্যাকাউন্ট শেষ হচ্ছে পাঁচ ছয় সাত আট"। দ্রষ্টব্য: এটি শুধুমাত্র ভয়েস-অ্যাসিস্ট্যান্ট ডিভাইসগুলির জন্য paymentMethodDisplayName-এর পরিবর্তে ব্যবহার করা ভয়েস-অপ্টিমাইজ করা স্ট্রিং। যদি এই স্ট্রিংটি সেট করা না থাকে, তাহলে PaymentMethodDisplayName এর পরিবর্তে ব্যবহারকারীর সাথে কথা বলা হবে। |
পেমেন্ট টাইপ
PaymentType বণিক-প্রদত্ত অর্থপ্রদান পদ্ধতির জন্য ব্যবহৃত অর্থপ্রদানের ধরণ নির্দেশ করে। ক্রিয়াটি অবশ্যই অর্থপ্রদানের পদ্ধতির জন্য একটি প্রদর্শন নাম প্রদান করবে৷
Enums | |
---|---|
PAYMENT_TYPE_UNSPECIFIED | অনির্দিষ্ট অর্থপ্রদানের ধরন। |
PAYMENT_CARD | একটি ক্রেডিট/ডেবিট বা প্রিপেইড কার্ড। |
BANK | অর্থপ্রদান পদ্ধতি একটি ব্যাঙ্ক অ্যাকাউন্ট। |
LOYALTY_PROGRAM | অর্থপ্রদান পদ্ধতি একটি আনুগত্য প্রোগ্রাম. |
CASH | অর্থপ্রদানের পদ্ধতি হল নগদ। |
GIFT_CARD | পেমেন্ট পদ্ধতি একটি উপহার কার্ড. |
WALLET | তৃতীয় পক্ষের ওয়ালেট, অর্থাত্ Paypal |
পেমেন্ট মেথড প্রোভেন্যান্স
লেনদেনের জন্য ব্যবহৃত অর্থপ্রদানের পদ্ধতির প্রমাণ উপস্থাপন করে।
Enums | |
---|---|
PAYMENT_METHOD_PROVENANCE_UNSPECIFIED | উৎস অনির্দিষ্ট। |
PAYMENT_METHOD_PROVENANCE_GOOGLE | প্রোভেনেন্স হল গুগল। |
PAYMENT_METHOD_PROVENANCE_MERCHANT | উদ্ভব বণিক. |
প্রমোশন
প্রচার/অফার যা কার্টে যোগ করা হয়েছে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "coupon": string } |
ক্ষেত্র | |
---|---|
coupon | প্রয়োজনীয়: এই অফারে কুপন কোড প্রয়োগ করা হয়েছে। |
ক্রয় অর্ডার এক্সটেনশন
ক্রয় উল্লম্ব জন্য অর্ডার এক্সটেনশন. এই বৈশিষ্ট্যগুলি অর্ডারের ভিতরে থাকা সমস্ত লাইন আইটেমের ক্ষেত্রে প্রযোজ্য, যদি না একটি লাইন আইটেমে ওভাররাইড করা হয়৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "status": enum ( |
ক্ষেত্র | |
---|---|
status | প্রয়োজনীয়: অর্ডারের জন্য সামগ্রিক অবস্থা। |
userVisibleStatusLabel | স্ট্যাটাসের জন্য ব্যবহারকারীর দৃশ্যমান লেবেল/স্ট্রিং। সর্বাধিক অনুমোদিত দৈর্ঘ্য 50 অক্ষর। |
type | প্রয়োজনীয়: ক্রয়ের প্রকার। |
returnsInfo | অর্ডারের জন্য তথ্য ফেরত দিন। |
fulfillmentInfo | অর্ডার জন্য পূর্ণতা তথ্য. |
extension | বণিক এবং গুগলের মধ্যে যেকোন অতিরিক্ত ক্ষেত্র বিনিময়। একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র |
purchaseLocationType | ক্রয়ের অবস্থান (ইন-স্টোর / অনলাইন) |
errors[] | ঐচ্ছিক: ত্রুটি যার কারণে এই আদেশ প্রত্যাখ্যান করা হয়েছে। |
ক্রয় অবস্থানের প্রকার
ক্রয়ের অবস্থানের ধরন।
Enums | |
---|---|
UNSPECIFIED_LOCATION | অজানা মান. |
ONLINE_PURCHASE | সমস্ত কেনাকাটা অনলাইনে কেনা। |
INSTORE_PURCHASE | সমস্ত দোকানে কেনাকাটা। |
ক্রয় ত্রুটি
ক্রয় আদেশ প্রত্যাখ্যান করা যেতে পারে যে ত্রুটি.
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | প্রয়োজনীয়: এটি একটি দানাদার কারণ প্রতিনিধিত্ব করে কেন একটি অর্ডার বণিক কর্তৃক প্রত্যাখ্যান করা হয়। |
description | অতিরিক্ত ত্রুটি বিবরণ. |
entityId | এন্টিটি আইডি যা ত্রুটির সাথে মিলে যায়। উদাহরণ এটি LineItemId / ItemOptionId এর সাথে মিলিত হতে পারে৷ |
updatedPrice | PRICE_CHANGED / INCORRECT_PRICE ত্রুটি প্রকারের ক্ষেত্রে প্রাসঙ্গিক৷ |
availableQuantity | এখন উপলব্ধ পরিমাণ. AVAILABILITY_CHANGED এর ক্ষেত্রে প্রযোজ্য। |
ErrorType
সম্ভাব্য ত্রুটির ধরন।
Enums | |
---|---|
ERROR_TYPE_UNSPECIFIED | অজানা ত্রুটি |
NOT_FOUND | সত্তা পাওয়া যায়নি, আইটেম, পূরণের বিকল্প, প্রচার হতে পারে। সত্তা আইডি প্রয়োজন. |
INVALID | সত্তা তথ্য বৈধ নয়. আইটেম, পূরণের বিকল্প, প্রচার হতে পারে। সত্তা আইডি প্রয়োজন. |
AVAILABILITY_CHANGED | আইটেম অনুপলব্ধ, বা অনুরোধ পূরণ করার জন্য অপর্যাপ্ত আইটেম. সত্তা আইডি প্রয়োজন. |
PRICE_CHANGED | আইটেম সত্তা মূল্য থেকে আইটেম মূল্য ভিন্ন. সত্তা আইডি এবং আপডেট মূল্য প্রয়োজন. |
INCORRECT_PRICE | ফি, মোট মূল্য ত্রুটি. সত্তা আইডি এবং আপডেট মূল্য প্রয়োজন. |
REQUIREMENTS_NOT_MET | অর্ডার গ্রহণের জন্য সীমাবদ্ধতা পূরণ হয়নি - ন্যূনতম ঝুড়ি আকার ইত্যাদি,। |
TOO_LATE | পূরণের বিকল্পের মেয়াদ শেষ। |
NO_CAPACITY | উপলব্ধ সেবা ক্ষমতা নেই. |
INELIGIBLE | অর্ডার দেওয়ার জন্য যোগ্য ব্যবহারকারী (কালো তালিকাভুক্ত)। |
OUT_OF_SERVICE_AREA | সীমানা বিধি ইত্যাদির কারণে অনুরোধ করা ঠিকানায় পৌঁছে দিতে অক্ষম। |
CLOSED | অর্ডারের সময় ব্যবসার জন্য রেস্টুরেন্ট বন্ধ থাকে। |
PROMO_NOT_APPLICABLE | প্রোমো কোড প্রয়োগ করতে ব্যর্থতার সমস্ত ক্ষেত্রে ধরার জন্য জেনেরিক ত্রুটি কোড, যদি নীচের কোনটিও উপযুক্ত না হয়। এন্টিটি আইডি হিসাবে প্রচার কোড যোগ করুন। |
PROMO_NOT_RECOGNIZED | কুপন কোড অংশীদার দ্বারা স্বীকৃত ছিল না. এন্টিটি আইডি হিসাবে প্রচার কোড যোগ করুন। |
PROMO_EXPIRED | পদোন্নতির মেয়াদ শেষ হওয়ায় আবেদন করা যায়নি। এন্টিটি আইডি হিসাবে প্রচার কোড যোগ করুন। |
PROMO_USER_INELIGIBLE | বর্তমান ব্যবহারকারী এই কুপনের জন্য যোগ্য নয়। এন্টিটি আইডি হিসাবে প্রচার কোড যোগ করুন। |
PROMO_ORDER_INELIGIBLE | বর্তমান অর্ডার এই কুপনের জন্য যোগ্য নয়। এন্টিটি আইডি হিসাবে প্রচার কোড যোগ করুন। |
UNAVAILABLE_SLOT | অর্ডার সামনের স্লট অনুপলব্ধ৷ |
FAILED_PRECONDITION | অর্ডার গ্রহণের সীমাবদ্ধতা পূরণ হয়নি - ন্যূনতম ঝুড়ি আকার ইত্যাদি। |
PAYMENT_DECLINED | অবৈধ অর্থপ্রদান। |
MERCHANT_UNREACHABLE | ব্যবসায়ীর নাগাল পাওয়া যাচ্ছে না। এটি সাহায্য করে যখন একজন অংশীদার একটি সমষ্টিকারী হয় এবং ব্যবসায়ীর সাথে যোগাযোগ করতে পারে না। |
টিকিটঅর্ডার এক্সটেনশন
টিকিট অর্ডারের জন্য বিষয়বস্তু অর্ডার করুন যেমন সিনেমা, খেলাধুলা ইত্যাদি।
JSON প্রতিনিধিত্ব | |
---|---|
{
"ticketEvent": {
object ( |
ক্ষেত্র | |
---|---|
ticketEvent | ইভেন্টটি সমস্ত লাইন আইটেম টিকিটের জন্য প্রযোজ্য। |
টিকিট ইভেন্ট
একটি একক ঘটনা প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | প্রয়োজনীয়: টিকিটের ইভেন্টের ধরন, যেমন সিনেমা, কনসার্ট। |
name | প্রয়োজনীয়: ইভেন্টের নাম। উদাহরণস্বরূপ, যদি ঘটনাটি একটি চলচ্চিত্র হয় তবে এটি সিনেমার নাম হওয়া উচিত। |
description | ঘটনার বিবরণ। |
url | ইভেন্ট তথ্য ইউআরএল. |
location | ঘটনা যেখানে ঘটছে, বা একটি সংস্থা অবস্থিত। |
eventCharacters[] | এই ঘটনার সাথে সম্পর্কিত চরিত্রগুলি। এটি একটি চলচ্চিত্র ইভেন্টের পরিচালক বা অভিনেতা হতে পারে, বা একটি কনসার্টের অভিনয়শিল্পী ইত্যাদি। |
startDate | শুরুর সময়। |
endDate | শেষ সময়। |
doorTime | প্রবেশের সময়, যা ইভেন্ট শুরুর সময় থেকে আলাদা হতে পারে। যেমন ইভেন্টটি সকাল 9টায় শুরু হয়, তবে প্রবেশের সময় সকাল 8:30 টা। |
টাইপ
অনুষ্ঠানের ধরন।
Enums | |
---|---|
EVENT_TYPE_UNKNOWN | অজানা ইভেন্টের ধরন। |
MOVIE | মুভি। |
CONCERT | কনসার্ট। |
SPORTS | খেলাধুলা। |
ইভেন্ট ক্যারেক্টার
একটি ইভেন্ট চরিত্র, যেমন সংগঠক, অভিনয়কারী ইত্যাদি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | ইভেন্ট চরিত্রের ধরন, যেমন অভিনেতা বা পরিচালক। |
name | চরিত্রের নাম। |
image | চরিত্রের ছবি। |
টাইপ
চরিত্রের ধরন।
Enums | |
---|---|
TYPE_UNKNOWN | অজানা প্রকার। |
ACTOR | অভিনেতা। |
PERFORMER | পারফর্মার |
DIRECTOR | পরিচালক। |
ORGANIZER | সংগঠক। |