- HTTP অনুরোধ
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- হ্যান্ডলার
- অভিপ্রায়
- IntentParameterValue
- দৃশ্য
- স্লটফিলিং স্ট্যাটাস
- স্লট
- স্লটমোড
- স্লট স্ট্যাটাস
- প্রম্পট
- সরল
- বিষয়বস্তু
- কার্ড
- ছবি
- ইমেজফিল
- লিঙ্ক
- OpenUrl
- UrlHint
- টেবিল
- টেবিলকলাম
- অনুভূমিক সারিবদ্ধকরণ
- টেবিল সারি
- টেবিল সেল
- মিডিয়া
- মিডিয়া টাইপ
- ঐচ্ছিক মিডিয়া কন্ট্রোল
- মিডিয়াঅবজেক্ট
- মিডিয়া ইমেজ
- রিপিটমোড
- সংগ্রহ
- সংগ্রহের আইটেম
- তালিকা
- তালিকা আইটেম
- সংগ্রহ ব্রাউজ
- আইটেম
- সাজেশন
- ক্যানভাস
- ContinuousMatchConfig
- প্রত্যাশিত বাক্যাংশ
- অর্ডার আপডেট
- টাইপ
- অর্ডার
- ব্যবহারকারীর তথ্য
- ফোন নম্বর
- ছবি
- বণিক
- অবস্থান
- LatLng
- ডাক ঠিকানা
- বিষয়বস্তু
- লাইন আইটেম
- প্রাইস অ্যাট্রিবিউট
- টাইপ
- রাজ্য
- টাকা
- অ্যাকশন
- টাইপ
- OpenUrlAction
- অ্যান্ড্রয়েড অ্যাপ
- সংস্করণ ফিল্টার
- UrlTypeHint
- অ্যাকশন মেটাডেটা
- প্রকাশ
- ডিসক্লোজার টেক্সট
- টেক্সটলিঙ্ক
- ডিসক্লোজার উপস্থাপনা বিকল্প
- উপস্থাপনা প্রয়োজন
- ক্রয় আইটেম এক্সটেনশন
- ক্রয় অবস্থা
- ক্রয়ের প্রকার
- MerchantUnitMeasure
- ইউনিট
- ক্রয় ফেরত তথ্য
- ক্রয় পরিপূর্ণতা তথ্য
- টাইপ
- সময়
- পিকআপ ইনফো
- পিকআপ টাইপ
- CurbsideInfo
- CurbsideFulfillment Type
- যানবাহন
- CheckInInfo
- CheckInType
- আইটেম বিকল্প
- পণ্যের বিবরণ
- রিজার্ভেশন আইটেম এক্সটেনশন
- সংরক্ষণের অবস্থা
- সংরক্ষণের ধরন
- স্টাফ ফ্যাসিলিটেটর
- পেমেন্ট ডেটা
- অর্থপ্রদানের ফলাফল
- পেমেন্ট ইনফো
- পেমেন্ট মেথড ডিসপ্লে ইনফো
- পেমেন্ট টাইপ
- পেমেন্ট মেথড প্রোভেন্যান্স
- প্রমোশন
- ক্রয় অর্ডার এক্সটেনশন
- ক্রয় অবস্থানের প্রকার
- ক্রয় ত্রুটি
- ErrorType
- টিকিটঅর্ডার এক্সটেনশন
- টিকিট ইভেন্ট
- টাইপ
- ইভেন্ট ক্যারেক্টার
- টাইপ
- ব্যবহারকারীর বিজ্ঞপ্তি
- নেক্সট সিন
- অধিবেশন
- টাইপওভাররাইড
- TypeOverrideMode
- সমার্থক প্রকার
- এন্ট্রি
- এন্ট্রি ডিসপ্লে
- ব্যবহারকারী
- অ্যাকাউন্ট লিঙ্কিং স্ট্যাটাস
- ব্যবহারকারী যাচাই অবস্থা
- ব্যস্ততা
- ইন্টেন্টসাবস্ক্রিপশন
- প্যাকেজ এনটাইটেলমেন্ট
- এনটাইটেলমেন্ট
- SkuType
- স্বাক্ষরিত ডেটা
- অনুমতি
- বাড়ি
- ডিভাইস
- সামর্থ্য
- অবস্থান
- টাইমজোন
- প্রসঙ্গ
- মিডিয়া কনটেক্সট
- ক্যানভাস কনটেক্সট
- প্রত্যাশিত
RPC যা পূরণ API প্রতিনিধিত্ব করে
HTTP অনুরোধ
POST https://webhook_handler_service.googleapis.com/fulfill
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব | |
---|---|
{ "handler": { object ( |
ক্ষেত্র | |
---|---|
handler | প্রয়োজন। কিভাবে অনুরোধ হ্যান্ডেল করতে পূর্ণতা তথ্য. উদাহরণ স্বরূপ, একটি তথ্য পেতে ইচ্ছুক একটি অনুরোধ "getFact" নামের একটি হ্যান্ডলার থাকতে পারে। |
intent | প্রয়োজন। শেষ মিলিত অভিপ্রায় প্রতিনিধিত্ব করে। https://developers.google.com/assistant/conversational/intents দেখুন। |
scene | ঐচ্ছিক। বর্তমান এবং পরবর্তী দৃশ্যের তথ্য যখন ফাংশনটি কল করা হয়েছিল। একটি দৃশ্যের সুযোগের মধ্যে পূরণ করার কল করা হলে পূরণ করা হবে। https://developers.google.com/assistant/conversational/scenes দেখুন। |
session | প্রয়োজন। সেশন আইডি এবং সেশন প্যারামিটারের মতো সেশন ডেটা ধরে রাখে। |
user | প্রয়োজন। যে ব্যবহারকারী কথোপকথন শুরু করেছেন। |
home | ঐচ্ছিক। হোমগ্রাফ কাঠামোর সাথে সম্পর্কিত তথ্য যা লক্ষ্য ডিভাইসের অন্তর্গত। https://developers.google.com/actions/smarthome/concepts/homegraph দেখুন। |
device | প্রয়োজন। অ্যাকশনের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহারকারী যে ডিভাইসটি ব্যবহার করছেন তার তথ্য। |
context | ঐচ্ছিক। অনুরোধের বর্তমান প্রেক্ষাপটের তথ্য। সক্রিয় মিডিয়া সেশন তথ্য বা ক্যানভাস তথ্য অন্তর্ভুক্ত কিন্তু সীমাবদ্ধ নয়। |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
অ্যাকশনস অন Google-এ ডেভেলপারের পূর্ণতা থেকে পাঠানো একটি প্রতিক্রিয়া উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "prompt": { object ( |
ক্ষেত্র | |
---|---|
prompt | ঐচ্ছিক। ব্যবহারকারীর কাছে পাঠানো প্রম্পটগুলিকে প্রতিনিধিত্ব করে, এই প্রম্পটগুলি পূর্বে যোগ করা বার্তাগুলিতে যুক্ত করা হবে যদি না স্পষ্টভাবে ওভাররাইট করা হয়৷ |
scene | ঐচ্ছিক। বর্তমান এবং পরবর্তী দৃশ্যের প্রতিনিধিত্ব করে। |
session | ঐচ্ছিক। বর্তমান সেশনের জন্য ডেটা বর্ণনা করে, সেশনের পরামিতিগুলি তৈরি করা, আপডেট করা বা পূর্ণতা দ্বারা সরানো যেতে পারে। |
user | ঐচ্ছিক। ফেরত পাঠাতে ব্যবহারকারীর পরামিতি নির্দিষ্ট করতে ব্যবহার করুন। |
home | ঐচ্ছিক। লক্ষ্য ডিভাইসের অন্তর্গত হোমগ্রাফ কাঠামোর সাথে সম্পর্কিত পরামিতিগুলি নির্দিষ্ট করতে ব্যবহৃত হয়। https://developers.google.com/actions/smarthome/concepts/homegraph দেখুন। |
device | ঐচ্ছিক। ব্যবহারকারীর অ্যাক্সেস আছে এমন সহকারী ডিভাইসগুলির মধ্যে সরানোর জন্য ব্যবহার করুন। |
expected | ঐচ্ছিক। পরবর্তী ডায়ালগ পালা জন্য প্রত্যাশা বর্ণনা. |
হ্যান্ডলার
একটি পূর্ণতা হ্যান্ডলারের প্রতিনিধিত্ব করে যেটি অ্যাকশনস অন Google থেকে পরিপূর্ণতা পর্যন্ত ইভেন্টের তথ্য ম্যাপ করে। আপনার পরিপূরণে কোন কোড চালানো উচিত তা নির্ধারণ করতে হ্যান্ডলারের নাম ব্যবহার করুন। উদাহরণস্বরূপ, "OrderLookup" এর মতো একটি হ্যান্ডলারের নাম দিয়ে একজন হ্যান্ডলার ব্যবহারকারীর অর্ডার তথ্যের তথ্য পেতে ব্যবহার করা যেতে পারে যখন অন্য একজন "GetProductInfo" এর মতো হ্যান্ডলারের নাম সহ একটি ডাটাবেস থেকে পণ্যের তথ্য পেতে পারে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "name": string } |
ক্ষেত্র | |
---|---|
name | ঐচ্ছিক। হ্যান্ডলারের নাম। |
অভিপ্রায়
একটি অভিপ্রায় প্রতিনিধিত্ব করে। https://developers.google.com/assistant/conversational/intents দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"params": {
string: {
object ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। শেষ মেলে অভিপ্রায়ের নাম। |
params | প্রয়োজন। অভিপ্রায় ম্যাচিংয়ের অংশ হিসাবে চিহ্নিত পরামিতিগুলিকে প্রতিনিধিত্ব করে। এটি ব্যবহারকারীর ইনপুট থেকে চিহ্নিত প্যারামিটারের মানের সাথে চিহ্নিত প্যারামিটারের নামের একটি মানচিত্র। শনাক্ত করা মিলিত অভিপ্রায়ে সংজ্ঞায়িত সমস্ত পরামিতি এখানে প্রদর্শিত হবে। |
query | ঐচ্ছিক। শেষ ব্যবহারকারীর কাছ থেকে টাইপ করা বা কথ্য ইনপুট যা এই অভিপ্রায়ের সাথে মেলে। ব্যবহারকারীর ইনপুটের উপর ভিত্তি করে একটি অভিপ্রায় মিলে গেলে এটি পপুলেট করা হবে। |
IntentParameterValue
উদ্দেশ্য প্যারামিটারের জন্য একটি মান প্রতিনিধিত্ব করে। https://developers.google.com/assistant/conversational/types দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "original": string, "resolved": value } |
ক্ষেত্র | |
---|---|
original | প্রয়োজন। মূল পাঠ্যের মান ব্যবহারকারীর উচ্চারণ থেকে বের করা হয়েছে। |
resolved | প্রয়োজন। ব্যবহারকারীর ইনপুট থেকে বের করা প্যারামিটারের জন্য স্ট্রাকচার্ড মান। এটি শুধুমাত্র তখনই পপুলেট করা হবে যদি প্যারামিটারটি মিলে যাওয়া অভিপ্রায়ে সংজ্ঞায়িত করা হয় এবং অভিপ্রায় ম্যাচিং করার সময় প্যারামিটারের মান চিহ্নিত করা যায়। |
দৃশ্য
একটি দৃশ্যের প্রতিনিধিত্ব করুন। দৃশ্যগুলি পূরণ করতে, প্রম্পট যোগ করতে এবং ব্যবহারকারীর কাছ থেকে স্লট মান সংগ্রহ করতে পারে। দৃশ্যগুলি ইভেন্ট বা অভিপ্রায় দ্বারা ট্রিগার হয় এবং ইভেন্টগুলিকে ট্রিগার করতে পারে এবং অন্যান্য দৃশ্যে রূপান্তরিত করার অভিপ্রায়গুলিকে মেলতে পারে৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "name": string, "slotFillingStatus": enum ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। বর্তমান দৃশ্যের নাম। |
slotFillingStatus | প্রয়োজন। স্লট ভরাট বর্তমান অবস্থা. এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। |
slots | বর্তমান দৃশ্যের সাথে যুক্ত স্লট। হ্যান্ডলার প্রতিক্রিয়া স্লট ফেরত দিতে পারে না যা অনুরোধে পাঠানো হয়নি। |
next | ঐচ্ছিক। ঘটনাস্থলের তথ্য পরবর্তী মৃত্যুদন্ড কার্যকর করা হবে. |
স্লটফিলিং স্ট্যাটাস
স্লট পূরণের বর্তমান অবস্থার প্রতিনিধিত্ব করে।
Enums | |
---|---|
UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। |
INITIALIZED | স্লটগুলি শুরু করা হয়েছে কিন্তু স্লট পূরণ শুরু হয়নি। |
COLLECTING | স্লট মান সংগ্রহ করা হচ্ছে. |
FINAL | সব স্লট মান চূড়ান্ত এবং পরিবর্তন করা যাবে না. |
স্লট
একটি স্লট প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "mode": enum ( |
ক্ষেত্র | |
---|---|
mode | স্লটের মোড (প্রয়োজনীয় বা ঐচ্ছিক)। বিকাশকারী দ্বারা সেট করা যেতে পারে। |
status | স্লটের অবস্থা। |
value | স্লটের মান। প্রতিক্রিয়াতে এই মানটি পরিবর্তন করা হলে, স্লট পূরণের মানটি পরিবর্তন হবে। |
updated | শেষ টার্নে স্লটের মান সংগ্রহ করা হয়েছে কিনা তা নির্দেশ করে। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। |
prompt | ঐচ্ছিক। একটি প্রয়োজনীয় স্লট পূরণ করার প্রয়োজন হলে এই প্রম্পটটি ব্যবহারকারীকে পাঠানো হয়। এই প্রম্পটটি কনসোলে সংজ্ঞায়িত বিদ্যমান প্রম্পটকে ওভাররাইড করে। এই ক্ষেত্রটি ওয়েবহুকের অনুরোধে অন্তর্ভুক্ত নয়। |
স্লটমোড
একটি স্লটের মোড প্রতিনিধিত্ব করে, অর্থাৎ, যদি এটি প্রয়োজন হয় বা না হয়।
Enums | |
---|---|
MODE_UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। |
OPTIONAL | ইঙ্গিত করে যে স্লট পূরণ করার জন্য স্লটের প্রয়োজন নেই। |
REQUIRED | ইঙ্গিত করে যে স্লট পূরণ করার জন্য স্লটটির প্রয়োজন। |
স্লট স্ট্যাটাস
একটি স্লটের অবস্থা প্রতিনিধিত্ব করে।
Enums | |
---|---|
SLOT_UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। |
EMPTY | ইঙ্গিত করে যে স্লটের কোনো মান নেই। এই অবস্থা প্রতিক্রিয়া মাধ্যমে পরিবর্তন করা যাবে না. |
INVALID | ইঙ্গিত করে যে স্লট মানটি অবৈধ৷ এই অবস্থা প্রতিক্রিয়া মাধ্যমে সেট করা যেতে পারে. |
FILLED | ইঙ্গিত করে যে স্লটের একটি মান আছে। এই অবস্থা প্রতিক্রিয়া মাধ্যমে পরিবর্তন করা যাবে না. |
প্রম্পট
একটি ব্যবহারকারীর প্রতিক্রিয়া প্রতিনিধিত্ব করুন. https://developers.google.com/assistant/conversational/prompts দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "override": boolean, "firstSimple": { object ( |
ক্ষেত্র | |
---|---|
override | ঐচ্ছিক। এই বার্তাগুলিকে পূর্বে সংজ্ঞায়িত বার্তাগুলির সাথে কীভাবে একত্রিত করা উচিত তার মোড৷ "সত্য" সমস্ত পূর্বে সংজ্ঞায়িত বার্তাগুলি (প্রথম এবং শেষ সাধারণ, বিষয়বস্তু, পরামর্শের লিঙ্ক এবং ক্যানভাস) সাফ করে এবং এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলি যোগ করে৷ "false" এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলিকে পূর্ববর্তী প্রতিক্রিয়াগুলিতে সংজ্ঞায়িত বার্তাগুলিতে যুক্ত করে। এই ক্ষেত্রটিকে "মিথ্যা" তে ছেড়ে দিলে সাধারণ প্রম্পট, সাজেশন প্রম্পট এবং ক্যানভাস প্রম্পট (কন্টেন্ট প্রম্পটের অংশ) এর মধ্যে কিছু ক্ষেত্রে যুক্ত করাও সক্ষম হয়। প্রম্পটে সংজ্ঞায়িত থাকলে বিষয়বস্তু এবং লিঙ্ক বার্তাগুলি সর্বদা ওভাররাইট করা হয়। ডিফল্ট মান "মিথ্যা"। |
firstSimple | ঐচ্ছিক। প্রথম ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। |
content | ঐচ্ছিক। একটি কার্ড, তালিকা বা মিডিয়ার মত বিষয়বস্তু ব্যবহারকারীর কাছে প্রদর্শনের জন্য। |
lastSimple | ঐচ্ছিক। শেষ ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। |
suggestions[] | ঐচ্ছিক। ব্যবহারকারীর কাছে প্রদর্শিত পরামর্শগুলি যা সর্বদা প্রতিক্রিয়ার শেষে প্রদর্শিত হবে৷ যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "মিথ্যা" হয়, তবে এই ক্ষেত্রে সংজ্ঞায়িত শিরোনামগুলি পূর্বে সংজ্ঞায়িত পরামর্শ প্রম্পটে সংজ্ঞায়িত শিরোনামে যোগ করা হবে এবং সদৃশ মানগুলি সরানো হবে৷ |
link | ঐচ্ছিক। একটি অতিরিক্ত পরামর্শ চিপ যা সংশ্লিষ্ট অ্যাপ বা সাইটের সাথে লিঙ্ক করতে পারে। চিপটি "ওপেন (নাম)" শিরোনাম দিয়ে রেন্ডার করা হবে। সর্বোচ্চ 20 অক্ষর। |
canvas | ঐচ্ছিক। ব্যবহারকারীকে পাঠানোর জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। |
orderUpdate | লেনদেন প্রবাহের সময় অর্ডার পাওয়ার পর ঐচ্ছিক অ্যাকশন একটি OrderUpdate দিয়ে সাড়া দেয়। এটি প্রাপ্তির পরে, Google এই আপডেটটি অর্ডারে রেকর্ড করে এবং সফল হলে, ডিসপ্লে ডিভাইসে পাঠানো TTS সহ একটি রসিদ কার্ড প্রদর্শন করে। |
সরল
একজন ব্যবহারকারীকে পাঠানোর জন্য একটি সাধারণ প্রম্পট উপস্থাপন করে। https://developers.google.com/assistant/conversational/prompts-simple দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "speech": string, "text": string } |
ক্ষেত্র | |
---|---|
speech | ঐচ্ছিক। ব্যবহারকারীর সাথে কথা বলার জন্য বক্তৃতা উপস্থাপন করে। SSML বা টেক্সট টু স্পিচ হতে পারে। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "সত্য" হয়, তাহলে এই ক্ষেত্রে সংজ্ঞায়িত বক্তৃতা পূর্ববর্তী সরল প্রম্পটের বক্তৃতা প্রতিস্থাপন করে। https://developers.google.com/assistant/conversational/ssml দেখুন। |
text | চ্যাট বুদ্বুদে প্রদর্শন করার জন্য ঐচ্ছিক পাঠ্য। যদি দেওয়া না হয়, উপরের বক্তৃতা ক্ষেত্রের একটি প্রদর্শন রেন্ডারিং ব্যবহার করা হবে। 640 অক্ষরে সীমাবদ্ধ। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "সত্য" হয়, তাহলে এই ক্ষেত্রে সংজ্ঞায়িত পাঠ্যটি পূর্ববর্তী সরল প্রম্পটের পাঠ্যের পরিবর্তে প্রতিস্থাপিত হবে। |
বিষয়বস্তু
রিচ প্রম্পট বা সিলেকশন প্রম্পটের জন্য কন্টেইনার অবজেক্ট।
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের | ||
card | একটি মৌলিক কার্ড। | |
image | একটি ছবি। | |
table | টেবিল কার্ড। | |
media | বাজানো মিডিয়ার একটি সেট নির্দেশ করে প্রতিক্রিয়া। | |
collection | একটি কার্ড যা থেকে নির্বাচন করার জন্য বিকল্পগুলির একটি সংগ্রহ উপস্থাপন করে৷ | |
list | নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপন করে একটি কার্ড। | |
collectionBrowse | একটি কার্ড খোলার জন্য ওয়েব পৃষ্ঠাগুলির একটি সংগ্রহ উপস্থাপন করে৷ |
কার্ড
কিছু তথ্য প্রদর্শনের জন্য একটি মৌলিক কার্ড, যেমন একটি ছবি এবং/অথবা পাঠ্য। https://developers.google.com/assistant/conversational/prompts-rich#basic_card দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "text": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | কার্ডের সামগ্রিক শিরোনাম। ঐচ্ছিক। |
subtitle | ঐচ্ছিক। |
text | কার্ডের বডি টেক্সট। বিন্যাসের জন্য মার্কডাউন সিনট্যাক্সের একটি সীমিত সেট সমর্থন করে। প্রয়োজন, যদি না ইমেজ উপস্থিত হয়. |
image | কার্ডের জন্য একটি নায়ক ইমেজ. উচ্চতা 192dp এ স্থির করা হয়েছে। ঐচ্ছিক। |
imageFill | ছবির ব্যাকগ্রাউন্ড কিভাবে পূরণ হবে। ঐচ্ছিক। |
button | একটি আউটবাউন্ড লিঙ্ক সহ বোতাম। ঐচ্ছিক। |
ছবি
কার্ডে প্রদর্শিত একটি ছবি। https://developers.google.com/assistant/conversational/prompts-rich#image-cards দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "url": string, "alt": string, "height": integer, "width": integer } |
ক্ষেত্র | |
---|---|
url | ছবির উৎস url. ছবিগুলি JPG, PNG এবং GIF (অ্যানিমেটেড এবং নন-অ্যানিমেটেড) হতে পারে। উদাহরণস্বরূপ, |
alt | অ্যাক্সেসযোগ্যতার জন্য ব্যবহার করা ছবির একটি পাঠ্য বিবরণ, যেমন স্ক্রিন রিডার। প্রয়োজন। |
height | পিক্সেলে ছবির উচ্চতা। ঐচ্ছিক। |
width | পিক্সেলে ছবির প্রস্থ। ঐচ্ছিক। |
ইমেজফিল
চিত্রের উপস্থাপনাকে প্রভাবিত করার জন্য সম্ভাব্য চিত্র প্রদর্শনের বিকল্প। যখন ছবির আকৃতির অনুপাত ছবির কন্টেইনারের আকৃতির অনুপাতের সাথে মেলে না তখন এটি ব্যবহার করা উচিত।
Enums | |
---|---|
UNSPECIFIED | |
GRAY | ধূসর বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁকগুলি পূরণ করুন। |
WHITE | সাদা বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁক পূর্ণ করুন। |
CROPPED | চিত্রটি এমনভাবে স্কেল করা হয়েছে যাতে চিত্রের প্রস্থ এবং উচ্চতা ধারক মাত্রার সাথে মেলে বা অতিক্রম করে। স্কেল করা ছবির উচ্চতা কন্টেইনারের উচ্চতার চেয়ে বেশি হলে এটি ছবির উপরের এবং নীচে ক্রপ করতে পারে, অথবা স্কেল করা ছবির প্রস্থ কন্টেইনারের প্রস্থের চেয়ে বেশি হলে ছবির বাম এবং ডানে ক্রপ করতে পারে। এটি একটি 4:3 ভিডিও চালানোর সময় একটি ওয়াইডস্ক্রিন টিভিতে "জুম মোড" এর মতো। |
লিঙ্ক
একটি অতিরিক্ত পরামর্শ চিপ যা সংশ্লিষ্ট অ্যাপ বা সাইটের সাথে লিঙ্ক করতে পারে। চিপটি "ওপেন (নাম)" শিরোনাম দিয়ে রেন্ডার করা হবে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"open": {
object ( |
ক্ষেত্র | |
---|---|
name | লিঙ্কের নাম। সর্বোচ্চ ২০টি অক্ষর। |
open | একজন ব্যবহারকারী লিঙ্ক খুললে কি হয় |
OpenUrl
JSON প্রতিনিধিত্ব | |
---|---|
{
"url": string,
"hint": enum ( |
ক্ষেত্র | |
---|---|
url | url ক্ষেত্র যা এর যেকোনো একটি হতে পারে: - একটি অ্যাপ-লিঙ্কড অ্যাপ বা একটি ওয়েবপেজ খোলার জন্য http/https urls |
hint | url প্রকারের জন্য একটি ইঙ্গিত নির্দেশ করে। |
UrlHint
ইউআরএল ইঙ্গিত বিভিন্ন ধরনের.
Enums | |
---|---|
LINK_UNSPECIFIED | অনির্দিষ্ট |
AMP | ইউআরএল যা সরাসরি এএমপি কন্টেন্ট বা ক্যানোনিকাল ইউআরএলের দিকে নির্দেশ করে যা এএমপি কন্টেন্টকে নির্দেশ করে . https://amp.dev/ দেখুন। |
টেবিল
পাঠ্যের একটি টেবিল প্রদর্শনের জন্য একটি টেবিল কার্ড। https://developers.google.com/assistant/conversational/prompts-rich#table_cards দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | টেবিলের সামগ্রিক শিরোনাম। ঐচ্ছিক কিন্তু সাবটাইটেল সেট করা থাকলে অবশ্যই সেট করতে হবে। |
subtitle | টেবিলের জন্য সাবটাইটেল। ঐচ্ছিক। |
image | টেবিলের সাথে যুক্ত ছবি। ঐচ্ছিক। |
columns[] | কলামের শিরোনাম এবং প্রান্তিককরণ। |
rows[] | টেবিলের সারি ডেটা। প্রথম 3টি সারি দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে। একটি প্রদত্ত পৃষ্ঠের জন্য কোন সারিগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ WEB_BROWSER সক্ষমতা সমর্থন করে এমন পৃষ্ঠগুলিতে, আপনি ব্যবহারকারীকে আরও ডেটা সহ একটি ওয়েব পৃষ্ঠাতে নির্দেশ করতে পারেন৷ |
button | বোতাম। |
টেবিলকলাম
JSON প্রতিনিধিত্ব | |
---|---|
{
"header": string,
"align": enum ( |
ক্ষেত্র | |
---|---|
header | কলামের জন্য হেডার টেক্সট। |
align | কন্টেন্ট wrt কলামের অনুভূমিক প্রান্তিককরণ। অনির্দিষ্ট হলে, বিষয়বস্তু অগ্রণী প্রান্তে সারিবদ্ধ করা হবে। |
অনুভূমিক সারিবদ্ধকরণ
ঘরের মধ্যে বিষয়বস্তুর প্রান্তিককরণ।
Enums | |
---|---|
UNSPECIFIED | |
LEADING | কোষের অগ্রণী প্রান্ত। এটি ডিফল্ট। |
CENTER | বিষয়বস্তু কলামের কেন্দ্রে সারিবদ্ধ করা হয়। |
TRAILING | বিষয়বস্তু কলামের শেষ প্রান্তে সারিবদ্ধ। |
টেবিল সারি
সারণীতে একটি সারি বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"cells": [
{
object ( |
ক্ষেত্র | |
---|---|
cells[] | এই সারিতে কক্ষ। প্রথম 3টি কক্ষ দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে৷ একটি প্রদত্ত পৃষ্ঠের জন্য কোন কক্ষগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ |
divider | প্রতিটি সারির পরে একটি বিভাজক থাকা উচিত কিনা তা নির্দেশ করে৷ |
টেবিল সেল
একটি সারিতে একটি ঘর বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "text": string } |
ক্ষেত্র | |
---|---|
text | কক্ষের পাঠ্য বিষয়বস্তু। |
মিডিয়া
একটি মিডিয়া বস্তুর প্রতিনিধিত্ব করে। নাম, বিবরণ, url ইত্যাদির মতো মিডিয়া সম্পর্কে তথ্য রয়েছে৷ https://developers.google.com/assistant/conversational/prompts-media দেখুন৷
JSON প্রতিনিধিত্ব | |
---|---|
{ "mediaType": enum ( |
ক্ষেত্র | |
---|---|
mediaType | |
startOffset | প্রথম মিডিয়া অবজেক্টের অফসেট শুরু করুন। নয়টি পর্যন্ত ভগ্নাংশ সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
optionalMediaControls[] | ঐচ্ছিক মিডিয়া কন্ট্রোল প্রকার এই মিডিয়া প্রতিক্রিয়া সেশন সমর্থন করতে পারে। সেট করা হলে, একটি নির্দিষ্ট মিডিয়া ইভেন্ট ঘটলে 3p-এ অনুরোধ করা হবে। যদি সেট না করা হয়, 3p কে এখনও দুটি ডিফল্ট নিয়ন্ত্রণ ধরন পরিচালনা করতে হবে, সমাপ্ত এবং ব্যর্থ৷ |
mediaObjects[] | মিডিয়া অবজেক্টের তালিকা |
repeatMode | মিডিয়া অবজেক্টের তালিকার জন্য পুনরাবৃত্তি মোড। |
firstMediaObjectIndex | প্লে করার জন্য মিডিয়াঅবজেক্টে প্রথম মিডিয়া অবজেক্টের 0-ভিত্তিক সূচক। যদি অনির্দিষ্ট, শূন্য বা সীমার বাইরে, প্লেব্যাক মিডিয়াঅবজেক্টের প্রথম মিডিয়া অবজেক্টে শুরু হয়। |
মিডিয়া টাইপ
এই প্রতিক্রিয়া মিডিয়া টাইপ.
Enums | |
---|---|
MEDIA_TYPE_UNSPECIFIED | |
AUDIO | অডিও ফাইল। |
MEDIA_STATUS_ACK | একটি মিডিয়া স্ট্যাটাস রিপোর্ট স্বীকার করার প্রতিক্রিয়া. |
ঐচ্ছিক মিডিয়া কন্ট্রোল
ঐচ্ছিক মিডিয়া নিয়ন্ত্রণ প্রকার মিডিয়া প্রতিক্রিয়া সমর্থন করতে পারে
Enums | |
---|---|
OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED | অনির্দিষ্ট মান |
PAUSED | বিরতি দেওয়া ইভেন্ট। ব্যবহারকারী মিডিয়াকে বিরতি দিলে ট্রিগার হয়। |
STOPPED | ঘটনা বন্ধ। মিডিয়া প্লে চলাকালীন ব্যবহারকারী 3p সেশন থেকে বেরিয়ে গেলে ট্রিগার হয়। |
মিডিয়াঅবজেক্ট
একটি একক মিডিয়া বস্তুর প্রতিনিধিত্ব করে
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"description": string,
"url": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
name | এই মিডিয়া বস্তুর নাম. |
description | এই মিডিয়া বস্তুর বিবরণ. |
url | মিডিয়া বিষয়বস্তু নির্দেশ করে url. MP3 ফাইল একটি ওয়েব সার্ভারে হোস্ট করা আবশ্যক এবং একটি HTTPS URL এর মাধ্যমে সর্বজনীনভাবে উপলব্ধ হতে হবে। লাইভ স্ট্রিমিং শুধুমাত্র MP3 ফরম্যাটের জন্য সমর্থিত। |
image | মিডিয়া কার্ডের সাথে দেখানোর জন্য ছবি। |
মিডিয়া ইমেজ
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের | ||
large | একটি বড় ছবি, যেমন অ্যালবামের কভার ইত্যাদি। | |
icon | শিরোনাম থেকে ডানদিকে একটি ছোট চিত্র আইকন প্রদর্শিত হয়। এটি 36x36 dp এর আকার পরিবর্তন করা হয়েছে। |
রিপিটমোড
মিডিয়া অবজেক্টের তালিকার জন্য পুনরাবৃত্তি মোডের ধরন।
Enums | |
---|---|
REPEAT_MODE_UNSPECIFIED | অফ এর সমতুল্য। |
OFF | শেষ মিডিয়া অবজেক্টের শেষে মিডিয়া সেশন শেষ করুন। |
ALL | শেষ মিডিয়া অবজেক্টের শেষে পৌঁছে গেলে প্রথম মিডিয়া অবজেক্টের শুরুতে লুপ করুন। |
সংগ্রহ
নির্বাচন করার জন্য বিকল্পগুলির একটি সংগ্রহ উপস্থাপনের জন্য একটি কার্ড। https://developers.google.com/assistant/conversational/prompts-selection#collection দেখুন
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
ক্ষেত্র | |
---|---|
title | সংগ্রহের শিরোনাম। ঐচ্ছিক। |
subtitle | সংগ্রহের সাবটাইটেল। ঐচ্ছিক। |
items[] | আইটেম একটি তালিকা. এটির একটি মিনিমাম 2 এবং সর্বোচ্চ 10 থাকতে পারে৷ |
imageFill | সংগ্রহের আইটেমগুলির চিত্রের পটভূমিগুলি কীভাবে পূরণ করা হবে। ঐচ্ছিক। |
সংগ্রহের আইটেম
সংগ্রহে একটি আইটেম
JSON প্রতিনিধিত্ব | |
---|---|
{ "key": string } |
ক্ষেত্র | |
---|---|
key | প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। |
তালিকা
নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড। https://developers.google.com/assistant/conversational/prompts-selection#list দেখুন
JSON প্রতিনিধিত্ব | |
---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
ক্ষেত্র | |
---|---|
title | তালিকার শিরোনাম। ঐচ্ছিক। |
subtitle | তালিকার সাবটাইটেল। ঐচ্ছিক। |
items[] | আইটেম একটি তালিকা. এটির একটি মিনিমাম 2 এবং সর্বোচ্চ 30 থাকতে পারে৷ |
তালিকা আইটেম
তালিকায় একটি আইটেম
JSON প্রতিনিধিত্ব | |
---|---|
{ "key": string } |
ক্ষেত্র | |
---|---|
key | প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। |
সংগ্রহ ব্রাউজ
বড়-টাইল আইটেমগুলির একটি সংগ্রহ হিসাবে ওয়েব নথির একটি সেট উপস্থাপন করে। একটি ওয়েব ভিউয়ারে তাদের সম্পর্কিত ওয়েব ডকুমেন্ট চালু করার জন্য আইটেমগুলি নির্বাচন করা হতে পারে। https://developers.google.com/assistant/conversational/prompts-selection#collectionBrowse দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{ "items": [ { object ( |
ক্ষেত্র | |
---|---|
items[] | আইটেম একটি তালিকা. এটির একটি মিনিমাম 2 এবং সর্বোচ্চ 10 থাকতে পারে৷ |
imageFill | চিত্র প্রদর্শন বিকল্পের ধরন। |
আইটেম
সংগ্রহে আইটেম.
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "description": string, "footer": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | প্রয়োজন। সংগ্রহ আইটেম শিরোনাম. |
description | সংগ্রহ আইটেম বর্ণনা. |
footer | সংগ্রহের আইটেমের জন্য পাদচরণ পাঠ্য, বর্ণনার নীচে প্রদর্শিত। পাঠ্যের একক লাইন, একটি উপবৃত্তাকার সাথে কাটা। |
image | সংগ্রহ আইটেম জন্য ছবি. |
openUriAction | প্রয়োজন। আইটেম নির্বাচন করা হলে খুলতে URI. |
সাজেশন
অ্যাসিস্ট্যান্ট প্রম্পট দেখালে সাজেশন চিপ সহ ডিসপ্লে-সক্ষম ডিভাইসে ব্যবহারকারীদের প্রদান করে। কথোপকথন চালিয়ে যেতে বা পিভট করতে ব্যবহারকারীর প্রতিক্রিয়াগুলিতে ইঙ্গিত দিতে পরামর্শ চিপগুলি ব্যবহার করুন৷ ট্যাপ করা হলে, একটি পরামর্শ চিপ কথোপকথনে প্রদর্শিত টেক্সট ফিরিয়ে দেয়, যেন ব্যবহারকারী এটি টাইপ করেছেন। https://developers.google.com/assistant/conversational/prompts#suggestions দেখুন ,
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string } |
ক্ষেত্র | |
---|---|
title | প্রয়োজন। সাজেশন চিপে দেখানো টেক্সট। ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম সাজেশন চিপ সেটের মধ্যে অনন্য হতে হবে। সর্বোচ্চ 25 অক্ষর |
ক্যানভাস
ব্যবহারকারীকে পাঠানোর জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। এটি একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শনের পাশাপাশি ব্যবহারকারীর সাথে কথা বলার জন্য সম্বলিত প্রম্পটে "firstSimple" ক্ষেত্রের সাথে একত্রে ব্যবহার করা যেতে পারে। প্রতিক্রিয়ার সর্বাধিক আকার হল 50k বাইট। https://developers.google.com/assistant/interactivecanvas দেখুন।
JSON প্রতিনিধিত্ব | |
---|---|
{
"url": string,
"data": [
value
],
"suppressMic": boolean,
"continuousMatchConfig": {
object ( |
ক্ষেত্র | |
---|---|
url | লোড করার জন্য ইন্টারেক্টিভ ক্যানভাস ওয়েব অ্যাপের URL। সেট করা না থাকলে, বর্তমান সক্রিয় ক্যানভাসের url পুনরায় ব্যবহার করা হবে। |
data[] | ঐচ্ছিক। JSON ডেটা একটি ইভেন্ট হিসাবে নিমজ্জিত অভিজ্ঞতা ওয়েব পৃষ্ঠার মাধ্যমে পাস করা হবে। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "মিথ্যা" হয় তবে এই ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলি পূর্ববর্তী ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলির পরে যোগ করা হবে। |
suppressMic | ঐচ্ছিক। ডিফল্ট মান: মিথ্যা। |
continuousMatchConfig | একটানা ম্যাচ মোড আরম্ভ করতে ব্যবহৃত কনফিগারেশন। |
ContinuousMatchConfig
একটানা ম্যাচ মোড আরম্ভ করতে ব্যবহৃত কনফিগারেশন।
JSON প্রতিনিধিত্ব | |
---|---|
{
"expectedPhrases": [
{
object ( |
ক্ষেত্র | |
---|---|
expectedPhrases[] | এই ক্রমাগত ম্যাচ মোড সেশনের সময় সমস্ত সম্ভাব্য প্রত্যাশিত বাক্যাংশ। |
durationSeconds | একটানা ম্যাচ মোড চালু রাখার সময়কাল। নির্দিষ্ট করা থাকলে, সময় শেষ হলে মাইক বন্ধ হয়ে যাবে। সর্বাধিক অনুমোদিত মান হল 180। |
প্রত্যাশিত বাক্যাংশ
JSON প্রতিনিধিত্ব | |
---|---|
{ "phrase": string, "alternativePhrases": [ string ] } |
ক্ষেত্র | |
---|---|
phrase | একটানা ম্যাচ মোড সেশনের সময় যে শব্দগুচ্ছ মিলবে। |
alternativePhrases[] | কিছু বাক্যাংশ স্পিচ মডেল দ্বারা ভুল-স্বীকৃত হতে পারে এমনকি স্পিচ বায়াসিং সহও। এটি ডেভেলপারদের হোমোফোনের জন্য বিকল্প ট্রিগার নির্দিষ্ট করতে দেয়। |
অর্ডার আপডেট
একটি অর্ডার আপডেট.
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | বাতিল করা হয়েছে: পরিবর্তে OrderUpdate.update_mask ব্যবহার করুন। যদি টাইপ = SNAPSHOT, OrderUpdate.order পুরো অর্ডার হওয়া উচিত। টাইপ = ORDER_STATUS হলে, এটি অর্ডার স্তরের স্থিতি পরিবর্তন। শুধুমাত্র order.last_update_time এবং এই উল্লম্ব স্ট্যাটাস নেওয়া হয়। দ্রষ্টব্য: type.ORDER_STATUS শুধুমাত্র PurchaseOrderExtension স্ট্যাটাস আপডেট সমর্থন করে এবং এই সমর্থন প্রসারিত করার কোন পরিকল্পনা নেই। পরিবর্তে, আমরা আপডেটমাস্ক ব্যবহার করার পরামর্শ দিই কারণ এটি আরও জেনেরিক, এক্সটেনসিবল এবং সমস্ত উল্লম্বের জন্য ব্যবহার করা যেতে পারে। |
order | |
updateMask | দ্রষ্টব্য: নিম্নলিখিত বিশেষ ক্ষেত্রগুলির জন্য নিম্নলিখিত বিবেচনা/পরামর্শ রয়েছে: 1. order.last_update_time সর্বদা আপডেট অনুরোধের অংশ হিসাবে আপডেট করা হবে। 2. order.create_time, order.google_order_id এবং order.merchant_order_id উপেক্ষা করা হবে যদি আপডেটমাস্কের অংশ হিসাবে প্রদান করা হয়। এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: |
userNotification | নির্দিষ্ট করা হলে, নির্দিষ্ট শিরোনাম এবং পাঠ্য সহ ব্যবহারকারীকে একটি বিজ্ঞপ্তি প্রদর্শন করে। একটি বিজ্ঞপ্তি নির্দিষ্ট করা হল বিজ্ঞপ্তি দেওয়ার জন্য একটি পরামর্শ এবং এটি একটি বিজ্ঞপ্তির ফলে নিশ্চিত নয়৷ |
reason | পরিবর্তন/আপডেট করার কারণ। |
টাইপ
বাতিল করা হয়েছে: পরিবর্তে OrderUpdate.update_mask ব্যবহার করুন। একটি অর্ডার আপডেটের অনুমতি দেওয়া হয়েছে.
Enums | |
---|---|
TYPE_UNSPECIFIED | অনির্দিষ্ট টাইপ করুন, এটি স্পষ্টভাবে সেট করা উচিত নয়। |
ORDER_STATUS | শুধুমাত্র অর্ডারের অবস্থা আপডেট করুন। |
SNAPSHOT | অর্ডার স্ন্যাপশট আপডেট করুন। |
অর্ডার
অর্ডার সত্তা. দ্রষ্টব্য: 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": integer, "width": integer } |
ক্ষেত্র | |
---|---|
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": integer, "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 | প্রয়োজনীয়: ব্যবহারকারী মূল্য বৈশিষ্ট্যের স্ট্রিং প্রদর্শন করে। এটি প্রেরিত এবং বণিক দ্বারা স্থানীয়করণ করা হয়. | |
id | ঐচ্ছিক: লাইন আইটেমের আইডি যার সাথে এই দামের মিল রয়েছে। | |
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": integer, "maxVersion": integer } |
ক্ষেত্র | |
---|---|
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[] | অতিরিক্ত অ্যাড-অন বা উপ-আইটেম। |
productDetails | পণ্য সম্পর্কে বিস্তারিত. |
extension | বণিক এবং গুগলের মধ্যে যেকোন অতিরিক্ত ক্ষেত্র বিনিময়। দ্রষ্টব্য: এই এক্সটেনশনের ব্যবহার অত্যন্ত নিরুৎসাহিত করা হয়। ব্যবহারের ক্ষেত্রে/পরিস্থিতির উপর ভিত্তি করে, নিম্নলিখিতগুলির মধ্যে একটি বিবেচনা করুন: 1. PurchaseItemExtension-এ ক্ষেত্রগুলিকে সংজ্ঞায়িত করুন যদি এটি অন্যান্য ব্যবহারের ক্ষেত্রে ব্যবহার করা যেতে পারে (যেমন জেনেরিক সক্ষমতা/কার্যকারিতা)৷ 2. উল্লম্ব_এক্সটেনশন ব্যবহার করুন যদি এটি একটি কাস্টম, নন-জেনারিক ইউজ-কেস/ফিচারের জন্য নির্দিষ্ট হয়। একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র |
ক্রয় অবস্থা
একটি ক্রয় আদেশ বা একটি নির্দিষ্ট লাইন আইটেমের সাথে সম্পর্কিত ক্রয় অবস্থা।
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": integer, "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 | অর্ডার প্রদানকারী ব্যবহারকারীর গাড়ির বিবরণ। |
কার্বসাইডফুলফিলমেন্ট টাইপ
কার্বসাইড পরিপূরণ ধরণের সম্ভাব্য মান।
Enums | |
---|---|
UNSPECIFIED | কার্বসাইড পরিপূরণ টাইপ অনির্ধারিত। |
VEHICLE_DETAIL | কার্বসাইড পিকআপের সুবিধার্থে গাড়ির বিশদ প্রয়োজন। |
যানবাহন
একটি যানবাহন সম্পর্কে বিশদ
JSON প্রতিনিধিত্ব | |
---|---|
{
"make": string,
"model": string,
"licensePlate": string,
"colorName": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
make | যানবাহন মেক (যেমন "হোন্ডা")। এটি ব্যবহারকারীর কাছে প্রদর্শিত হয় এবং অবশ্যই স্থানীয়করণ করা উচিত। প্রয়োজন। |
model | যানবাহন মডেল (যেমন "গ্রোম")। এটি ব্যবহারকারীর কাছে প্রদর্শিত হয় এবং অবশ্যই স্থানীয়করণ করা উচিত। প্রয়োজন। |
licensePlate | যানবাহন লাইসেন্স প্লেট নম্বর (যেমন "1ABC234")। প্রয়োজন। |
colorName | গাড়ির রঙের নাম, যেমন। কালো al চ্ছিক। |
image | গাড়ির একটি ফটোতে url। ছবিটি প্রায় 256x256px এ প্রদর্শিত হবে। অবশ্যই একটি জেপিজি বা পিএনজি হতে হবে। ঐচ্ছিক। |
চেকইনফো
একটি চেকইন পদ্ধতি সমর্থন করার জন্য অংশীদার দ্বারা প্রয়োজনীয় মেটাডেটা।
JSON প্রতিনিধিত্ব | |
---|---|
{
"checkInType": enum ( |
ক্ষেত্র | |
---|---|
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 | পণ্যের গ্লোবাল ট্রেড আইটেম নম্বর। অফারআইডি যদি মার্চেন্ট সেন্টারে উপস্থিত না থাকে তবে দরকারী। ঐচ্ছিক। |
plu | প্রাইস লুক-আপ কোডগুলি, সাধারণত পিএলইউ কোড, পিএলইউ নম্বর, প্লাস, কোডগুলি উত্পাদন করে বা লেবেল উত্পাদন করে, এমন একটি সংখ্যার সিস্টেম যা মুদি দোকান এবং সুপারমার্কেটে বিক্রি হওয়া বাল্ক উত্পাদন অনন্যভাবে সনাক্ত করে। |
productType | বণিক দ্বারা সংজ্ঞায়িত পণ্য বিভাগ। যেমন "হোম> মুদি> দুগ্ধ এবং ডিম> দুধ> পুরো দুধ" |
productAttributes | পণ্য সম্পর্কে বণিক-সরবরাহিত বিশদ, যেমন {"অ্যালার্জেন": "চিনাবাদাম"} অফারআইডি যদি মার্চেন্ট সেন্টারে উপস্থিত না থাকে তবে দরকারী। ঐচ্ছিক। |
রিজার্ভেশন আইটেম এক্সটেনশন
রেস্তোঁরা, চুল কাটা ইত্যাদি যেমন সংরক্ষণের আদেশের জন্য লাইন আইটেম সামগ্রী
JSON প্রতিনিধিত্ব | |
---|---|
{ "status": enum ( |
ক্ষেত্র | |
---|---|
status | প্রয়োজনীয়: সংরক্ষণের স্থিতি। |
userVisibleStatusLabel | প্রয়োজনীয়: স্থিতির জন্য ব্যবহারকারী দৃশ্যমান লেবেল/স্ট্রিং। সর্বাধিক অনুমোদিত দৈর্ঘ্য 50 অক্ষর। |
type | সংরক্ষণের ধরণ। ধরণের বিকল্পগুলির কোনও প্রযোজ্য না হলে আনসেট হতে পারে। |
reservationTime | সময় যখন পরিষেবা/ইভেন্টটি হওয়ার কথা রয়েছে। একটি সময়সীমা, একটি তারিখ বা সঠিক তারিখের সময় হতে পারে। |
userAcceptableTimeRange | সময়সীমা যা ব্যবহারকারীর কাছে গ্রহণযোগ্য। |
confirmationCode | এই সংরক্ষণের জন্য নিশ্চিতকরণ কোড। |
partySize | মানুষের সংখ্যা। |
staffFacilitators[] | কর্মীদের সুবিধার্থীরা যারা রিজার্ভেশন পরিবেশন করবেন। যেমন চুলের স্টাইলিস্ট |
location | পরিষেবা/ইভেন্টের অবস্থান। |
রিজার্ভেশনস্ট্যাটাস
সংরক্ষণের স্থিতি।
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 | পেমেন্ট ফলাফল যা লেনদেন শেষ করার জন্য ইন্টিগ্রেটার দ্বারা ব্যবহৃত হয়। এই ক্ষেত্রটি গুগলে ক্রিয়াকলাপ দ্বারা পপুলেট করা হবে যদি চেকআউট অভিজ্ঞতাটি অ্যাকশন-অন-গুগল দ্বারা পরিচালিত হয়। |
paymentInfo | ইন্টারঅ্যাকশন মুখোমুখি ব্যবহারকারীর জন্য দরকারী অর্ডার সম্পর্কিত অর্থ প্রদানের তথ্য। |
পেমেন্টসাল্ট
লেনদেন শেষ করার জন্য ইন্টিগ্রেটার দ্বারা ব্যবহৃত অর্থের ফলাফল।
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের result । হয় গুগল পেমেন্ট ডেটা বা মার্চেন্ট পেমেন্ট পদ্ধতি সরবরাহ করা হয়। result শুধুমাত্র নিম্নলিখিত একটি হতে পারে: | ||
googlePaymentData | গুগল প্রদানের পদ্ধতির ডেটা সরবরাহ করে। যদি আপনার পেমেন্ট প্রসেসরটি এখানে গুগল সমর্থিত পেমেন্ট প্রসেসর হিসাবে তালিকাভুক্ত করা হয়: https://developers.google.com/pay/api/ আরও বিশদ জানতে লিঙ্কের মাধ্যমে আপনার পেমেন্ট প্রসেসরে নেভিগেট করুন। অন্যথায়, পে -লোড বিশদ জন্য নিম্নলিখিত ডকুমেন্টেশন দেখুন। https://developers.google.com/pay/api/payment-data-cryptogy | |
merchantPaymentMethodId | মার্চেন্ট/অ্যাকশন ব্যবহারকারী দ্বারা নির্বাচিত অর্থ প্রদানের পদ্ধতি সরবরাহ করে। |
পেমেন্ট ইনফো
অর্ডার করা হচ্ছে সম্পর্কিত অর্থ প্রদানের তথ্য। এই প্রোটো এমন তথ্য ক্যাপচার করে যা ব্যবহারকারীর সাথে মিথস্ক্রিয়াটির মুখোমুখি হয়।
JSON প্রতিনিধিত্ব | |
---|---|
{ "paymentMethodDisplayInfo": { object ( |
ক্ষেত্র | |
---|---|
paymentMethodDisplayInfo | লেনদেনের জন্য ব্যবহৃত অর্থ প্রদানের পদ্ধতির প্রদর্শন তথ্য। |
paymentMethodProvenance | লেনদেনের জন্য ব্যবহৃত অর্থ প্রদানের পদ্ধতির প্রমাণ। ব্যবহারকারী গুগল এবং বণিক উভয়ের সাথে একই অর্থ প্রদানের পদ্ধতিটি নিবন্ধভুক্ত করতে পারেন। |
পেমেন্টমথডডিসপ্লেআইএনএফও
লেনদেন শেষ করার জন্য ইন্টিগ্রেটার দ্বারা ব্যবহৃত অর্থের ফলাফল।
JSON প্রতিনিধিত্ব | |
---|---|
{
"paymentType": enum ( |
ক্ষেত্র | |
---|---|
paymentType | অর্থ প্রদানের ধরণ। |
paymentMethodDisplayName | অর্থ প্রদানের পদ্ধতির ব্যবহারকারী দৃশ্যমান নাম। উদাহরণস্বরূপ, ভিসা **** 1234 অ্যাক্ট চেকিং **** 5678 |
paymentMethodVoiceName | কেবলমাত্র ভয়েস-সহকারী ডিভাইসগুলির জন্য ব্যবহারকারীর কাছে অর্থ প্রদানের পদ্ধতির নাম। উদাহরণস্বরূপ, "ভিসা এক দুই তিন চারটিতে সমাপ্তি", বা "পাঁচটি সাত সেভেন আটটিতে অ্যাকাউন্ট চেকিং"। দ্রষ্টব্য: এটি ভয়েস-অনুকূলিত স্ট্রিং যা কেবল ভয়েস-কেবলমাত্র সহকারী ডিভাইসের জন্য পেমেন্টমথডডিসপ্লেনামের পরিবর্তে ব্যবহার করা হবে। যদি এই স্ট্রিংটি সেট না করা থাকে তবে পেমেন্টমথডডিসপ্লে নেম পরিবর্তে ব্যবহারকারীর কাছে কথা বলা হবে। |
পেমেন্টটাইপ
পেমেন্টটাইপ মার্চেন্ট-সরবরাহিত অর্থ প্রদানের পদ্ধতির জন্য ব্যবহৃত অর্থ প্রদানের ফর্মটি নির্দেশ করে। অ্যাকশন অবশ্যই অর্থ প্রদানের পদ্ধতির জন্য একটি প্রদর্শনের নাম সরবরাহ করতে হবে।
Enums | |
---|---|
PAYMENT_TYPE_UNSPECIFIED | অনির্ধারিত অর্থ প্রদানের ধরণ। |
PAYMENT_CARD | একটি ক্রেডিট/ডেবিট বা প্রিপেইড কার্ড। |
BANK | অর্থ প্রদানের পদ্ধতি একটি ব্যাংক অ্যাকাউন্ট। |
LOYALTY_PROGRAM | অর্থ প্রদানের পদ্ধতি একটি আনুগত্য প্রোগ্রাম। |
CASH | অর্থ প্রদানের পদ্ধতি নগদ। |
GIFT_CARD | অর্থ প্রদানের পদ্ধতি একটি উপহার কার্ড। |
WALLET | তৃতীয় পক্ষের মানিব্যাগ, অর্থাত্ পেপাল |
পেমেন্টমথডপ্রভ রক্ষণাবেক্ষণ
লেনদেনের জন্য ব্যবহৃত অর্থ প্রদানের পদ্ধতি উপস্থাপন করে।
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 | আদেশের জন্য পরিপূরণ তথ্য। |
purchaseLocationType | ক্রয়ের অবস্থান (ইন-স্টোর / অনলাইন) |
errors[] | Al চ্ছিক: ত্রুটিগুলি যার কারণে এই আদেশটি প্রত্যাখ্যান করা হয়েছিল। |
extension | বণিক এবং গুগলের মধ্যে যেকোন অতিরিক্ত ক্ষেত্র বিনিময়। দ্রষ্টব্য: এই এক্সটেনশনের ব্যবহার অত্যন্ত নিরুৎসাহিত। ব্যবহার-কেস/পরিস্থিতির উপর ভিত্তি করে, নিম্নলিখিতগুলির মধ্যে একটি বিবেচনা করুন: 1. ক্রয়অর্ডার এক্সটেনশনে ক্ষেত্রগুলি সংজ্ঞায়িত করুন যদি এটি অন্যান্য ব্যবহারের ক্ষেত্রে ব্যবহার করা যেতে পারে (যেমন জেনেরিক ক্ষমতা/কার্যকারিতা)। ২. যদি কাস্টম, অ-জেনারিক ব্যবহার-কেস/বৈশিষ্ট্যের সাথে নির্দিষ্ট হয় তবে উল্লম্ব_ এক্সটেনশনটি ব্যবহার করুন। একটি স্বেচ্ছাসেবী ধরণের ক্ষেত্রযুক্ত একটি অবজেক্ট। একটি অতিরিক্ত ক্ষেত্র |
ক্রয়েলোকেশন টাইপ
ক্রয়ের অবস্থানের ধরণ।
Enums | |
---|---|
UNSPECIFIED_LOCATION | অজানা মান। |
ONLINE_PURCHASE | সমস্ত ক্রয় অনলাইনে কেনা। |
INSTORE_PURCHASE | সমস্ত ইনস্টোর ক্রয়। |
ক্রয়ারর
যে ত্রুটিগুলি ক্রয়ের আদেশের জন্য প্রত্যাখ্যান করা যেতে পারে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | প্রয়োজনীয়: এটি দানাদার কারণের প্রতিনিধিত্ব করে যে কেন কোনও অর্ডার বণিক দ্বারা প্রত্যাখ্যান করা হয়। |
description | অতিরিক্ত ত্রুটির বিবরণ। |
entityId | সত্তা আইডি যা ত্রুটির সাথে মিলে যায়। উদাহরণ এটি লাইন আইটেম / আইটেমোপশনআইডি এর সাথে মিল থাকতে পারে। |
updatedPrice | দাম_চেনজড / ভুল_প্রাইস ত্রুটির প্রকারের ক্ষেত্রে প্রাসঙ্গিক। |
availableQuantity | এখন উপলভ্য পরিমাণ। প্রাপ্যতার ক্ষেত্রে প্রযোজ্য_চেঞ্জড। |
ErrorType
সম্ভাব্য ত্রুটি প্রকার।
Enums | |
---|---|
ERROR_TYPE_UNSPECIFIED | অজানা ত্রুটি |
NOT_FOUND | সত্তা পাওয়া যায় নি, আইটেম, পরিপূরণযোগ্যতা, প্রচার হতে পারে। সত্তা আইডি প্রয়োজন। |
INVALID | সত্তা ডেটা বৈধ নয়। আইটেম, পরিপূর্ণতা, প্রচার হতে পারে। সত্তা আইডি প্রয়োজন। |
AVAILABILITY_CHANGED | অনুরোধটি পূরণের জন্য আইটেম অনুপলব্ধ বা অপর্যাপ্ত আইটেম। সত্তা আইডি প্রয়োজন। |
PRICE_CHANGED | আইটেম সত্তায় দামের চেয়ে আইটেমের দাম আলাদা। সত্তা আইডি এবং আপডেট দাম প্রয়োজন। |
INCORRECT_PRICE | ফিগুলিতে মূল্য ত্রুটি, মোট। সত্তা আইডি এবং আপডেট দাম প্রয়োজন। |
REQUIREMENTS_NOT_MET | অর্ডার গ্রহণের জন্য সীমাবদ্ধতাগুলি পূরণ হয়নি - সর্বনিম্ন ঝুড়ির আকার ইত্যাদি। ,। |
TOO_LATE | পরিপূর্ণতা মেয়াদ শেষ হয়েছে। |
NO_CAPACITY | কোনও উপলব্ধ পরিষেবা ক্ষমতা নেই। এই ত্রুটি কোডটি ব্যবহার করুন যদি আরও সূক্ষ্ম দানাযুক্ত ত্রুটির প্রকারের কোনও প্রযোজ্য না হয়। |
NO_COURIER_AVAILABLE | কোনও ডেলিভারি কুরিয়ার পাওয়া যায়নি। একটি সূক্ষ্ম-দানাযুক্ত ত্রুটি প্রকার যা NO_CAP ক্ষমতা হিসাবে শ্রেণীবদ্ধ করা যেতে পারে। |
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 | বণিক পৌঁছনীয় নয়। এটি যখন কোনও অংশীদার যখন একজন সমষ্টিকারী হয় এবং বণিকের কাছে পৌঁছতে না পারে তখন এটি সহায়তা করে। |
ACCOUNT_LINKING_FAILED | বণিক ব্যবহারকারী গুগল অ্যাকাউন্টকে তাদের সিস্টেমে কোনও অ্যাকাউন্টে সংযুক্ত করার চেষ্টা করেছিল তবে এটি করার সময় একটি ত্রুটির মুখোমুখি হয়েছিল। |
টিকিটর্ডেরেক্সটেনশন
সিনেমা, ক্রীড়া ইত্যাদির মতো টিকিট অর্ডারগুলির জন্য সামগ্রী অর্ডার করুন
JSON প্রতিনিধিত্ব | |
---|---|
{
"ticketEvent": {
object ( |
ক্ষেত্র | |
---|---|
ticketEvent | ইভেন্টটি সমস্ত লাইন আইটেমের টিকিটে প্রয়োগ করা হয়েছে। |
টিকিটএভেন্ট
একটি একক ইভেন্ট প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | প্রয়োজনীয়: টিকিট ইভেন্টের ধরণ, যেমন মুভি, কনসার্ট। |
name | প্রয়োজনীয়: ইভেন্টের নাম। উদাহরণস্বরূপ, যদি ইভেন্টটি কোনও সিনেমা হয় তবে এটি চলচ্চিত্রের নাম হওয়া উচিত। |
description | ঘটনার বিবরণ। |
url | ইভেন্টের তথ্য ইউআরএল। |
location | ইভেন্টটি যেখানে ঘটছে, বা কোনও সংস্থা অবস্থিত। |
eventCharacters[] | এই ইভেন্ট সম্পর্কিত চরিত্রগুলি। এটি কোনও চলচ্চিত্রের ইভেন্টের পরিচালক বা অভিনেতা, বা কোনও কনসার্টের অভিনয়শিল্পী হতে পারে ইত্যাদি হতে পারে |
startDate | শুরুর সময়। |
endDate | শেষ সময়। |
doorTime | প্রবেশের সময়, যা ইভেন্ট শুরুর সময় থেকে আলাদা হতে পারে। যেমন ইভেন্টটি সকাল 9 টা থেকে শুরু হয় তবে প্রবেশের সময় সকাল সাড়ে ৮ টা। |
টাইপ
অনুষ্ঠানের ধরন।
Enums | |
---|---|
EVENT_TYPE_UNKNOWN | অজানা ইভেন্টের ধরণ। |
MOVIE | মুভি। |
CONCERT | কনসার্ট |
SPORTS | খেলাধুলা। |
ইভেন্টচার্যাক্টার
একটি ইভেন্ট চরিত্র, যেমন সংগঠক, অভিনয়কারী ইত্যাদি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "type": enum ( |
ক্ষেত্র | |
---|---|
type | ইভেন্ট চরিত্রের ধরণ, যেমন অভিনেতা বা পরিচালক। |
name | চরিত্রের নাম। |
image | চরিত্রের ছবি। |
টাইপ
চরিত্রের ধরণ।
Enums | |
---|---|
TYPE_UNKNOWN | অজানা প্রকার। |
ACTOR | অভিনেতা। |
PERFORMER | অভিনয়কারী। |
DIRECTOR | পরিচালক। |
ORGANIZER | সংগঠক। |
ব্যবহারকারীর
অর্ডার আপডেটের অংশ হিসাবে প্রদর্শন করতে al চ্ছিক ব্যবহারকারী বিজ্ঞপ্তি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "text": string } |
ক্ষেত্র | |
---|---|
title | ব্যবহারকারী বিজ্ঞপ্তির জন্য শিরোনাম। সর্বাধিক অনুমোদিত দৈর্ঘ্য 30 অক্ষর। |
text | বিজ্ঞপ্তির বিষয়বস্তু। সর্বাধিক অনুমোদিত দৈর্ঘ্য 100 টি চার্জ। |
নেক্সটসিন
পরবর্তী কার্যকর করার জন্য দৃশ্যের প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "name": string } |
ক্ষেত্র | |
---|---|
name | পরবর্তী কার্যকর করার জন্য দৃশ্যের নাম। |
অধিবেশন
বর্তমান কথোপকথন সেশনে তথ্য রয়েছে
JSON প্রতিনিধিত্ব | |
---|---|
{
"id": string,
"params": {
string: value,
...
},
"typeOverrides": [
{
object ( |
ক্ষেত্র | |
---|---|
id | প্রয়োজন। বর্তমান কথোপকথন সেশনের বিশ্বব্যাপী অনন্য আইডি। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। |
params | প্রয়োজন। অধিবেশন চলাকালীন ফর্ম এবং উদ্দেশ্য থেকে সংগৃহীত সমস্ত পরামিতিগুলির তালিকা। কী প্যারামিটারের নাম। এখানে সংজ্ঞায়িত প্যারামিটারগুলি সেশনে ইতিমধ্যে সংজ্ঞায়িত পরামিতিগুলির সাথে একীভূত হবে। একটি নাল মান সহ প্যারামিটারগুলি সেশন থেকে সরানো হবে। সেশন স্টোরেজ ডকুমেন্টেশন দেখুন: https://deoplevers.google.com/assistant/conversational/storeage-session । |
typeOverrides[] | ঐচ্ছিক। প্রকারগুলি সেশনে স্কোপড। সেশন টাইপ সংজ্ঞায়িত বিদ্যমান ধরণের পরিপূরক বা প্রতিস্থাপন করতে পারে। টাইপ নামগুলি অবশ্যই অনন্য হতে হবে। |
languageCode | বর্তমান কথোপকথনের অধিবেশন ভাষা। আইইটিএফ বিসিপি -47 ল্যাঙ্গুয়েজ কোড http://www.rfc-editor.org/rfc/bcp/bcp47.txt অনুসরণ করে। যদি অ্যাকশনটি বহু-ভাষার বৈশিষ্ট্য ব্যবহার করে তবে এটি ব্যবহারকারীর লোকেল থেকে আলাদা হতে পারে। উদাহরণস্বরূপ, যখন হ্যান্ডলার_আরস্পোনস.এক্সপেক্টেড.ল্যাঙ্গুয়েজ_কোড সেট করা থাকে, এটি নিম্নলিখিত সমস্ত মোড়ের জন্য কথোপকথনের ভাষা পরিবর্তন করে, যা এই ক্ষেত্রে প্রতিফলিত হবে। |
টাইপওভাররাইড
একটি ধরণের জন্য একটি ওভাররাইড প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "name": string, "mode": enum ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। পরিপূরক বা ওভাররাইড করার জন্য ধরণের নাম। |
mode | প্রয়োজন। এই ধরণের কীভাবে অন্যান্য ধরণের মানগুলির সাথে একীভূত হওয়া উচিত। |
synonym | |
টাইপওভাররিডমোড
একটি সেশন সত্তা প্রকারের জন্য পরিবর্তনের ধরণ।
Enums | |
---|---|
TYPE_UNSPECIFIED | উল্লেখ করা হয়নি। এই মানটি কখনই ব্যবহার করা উচিত নয়। |
TYPE_REPLACE | এই প্রতিক্রিয়ার ধরণের সংজ্ঞাগুলি পূর্বে সংজ্ঞায়িত হওয়া টাইপ সংজ্ঞাগুলি প্রতিস্থাপন করবে। |
TYPE_MERGE | এই প্রতিক্রিয়ার ধরণের সংজ্ঞাগুলি পূর্বে সংজ্ঞায়িত করা টাইপ সংজ্ঞাগুলির সাথে একীভূত হবে। নতুন ধরণের সংজ্ঞা বিদ্যমান ধরণের সংজ্ঞা ওভাররাইট করবে। |
সমার্থক প্রকার
প্রতিশব্দ সহ একটি প্রকার উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"entries": [
{
object ( |
ক্ষেত্র | |
---|---|
entries[] | প্রয়োজন। প্রতিশব্দ প্রকারের জন্য এন্ট্রিগুলির তালিকা। |
এন্ট্রি
প্রতিশব্দ ধরণের জন্য একটি এন্ট্রি উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"synonyms": [
string
],
"display": {
object ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। প্রবেশের নাম (যেমন "সাইকেল")। বৈধ ধরণের মান হিসাবে পুনরায় পুনর্নির্মাণের জন্য এই ক্ষেত্রে এন্ট্রি অবশ্যই পুনরাবৃত্তি প্রতিশব্দ ক্ষেত্রে অন্তর্ভুক্ত করতে হবে। |
synonyms[] | প্রয়োজন। প্রবেশের জন্য প্রতিশব্দ তালিকা (যেমন "বাইক", "চক্র")। |
display | ঐচ্ছিক। আইটেম প্রদর্শনের তথ্য। |
এন্ট্রিডিসপ্লে
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "description": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | প্রয়োজন। আইটেমের শিরোনাম। ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম সংগ্রহের আইটেমগুলির সেটগুলির মধ্যে অবশ্যই অনন্য হতে হবে। |
description | ঐচ্ছিক। কার্ডের বডি টেক্সট। |
image | ঐচ্ছিক। প্রদর্শন করতে ইমেজ. |
footer | ঐচ্ছিক। ব্রাউজিং সংগ্রহ আইটেমের জন্য পাদচরণ পাঠ্য, বর্ণনার নীচে প্রদর্শিত। পাঠ্যের একক লাইন, একটি উপবৃত্তাকার দিয়ে কাটা। |
openUrl | ব্রাউজিং ক্যারোসেল আইটেমের সাথে যুক্ত ডকুমেন্টের ইউআরএল। ব্রাউজিং কারাউসেল জন্য প্রয়োজনীয়। |
ব্যবহারকারী
ব্যবহারকারীকে অ্যাকশনে অনুরোধ করার প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "locale": string, "params": { string: value, ... }, "accountLinkingStatus": enum ( |
ক্ষেত্র | |
---|---|
locale | অনুরোধ করা ব্যবহারকারীর প্রাথমিক লোকেল সেটিংস। আইইটিএফ বিসিপি -47 ল্যাঙ্গুয়েজ কোড http://www.rfc-editor.org/rfc/bcp/bcp47.txt অনুসরণ করে। তবে স্ক্রিপ্ট সাবট্যাগটি অন্তর্ভুক্ত নয়। |
params | ঐচ্ছিক। বর্তমান ব্যবহারকারীর সাথে সম্পর্কিত সমস্ত পরামিতিগুলির তালিকা। ব্যবহারকারী স্টোরেজ ডকুমেন্টেশন দেখুন: https://deoplevers.google.com/assistant/conversational/storage-user । |
accountLinkingStatus | ব্যবহারকারী অ্যাকাউন্ট অ্যাপ্লিকেশনটির সাথে লিঙ্কযুক্ত কিনা। |
verificationStatus | ব্যবহারকারীর যাচাইয়ের স্থিতি নির্দেশ করে। |
lastSeenTime | এই ব্যবহারকারীর সাথে শেষ মিথস্ক্রিয়াটির টাইমস্ট্যাম্প। যদি ব্যবহারকারী এজেন্টের সাথে আগে যোগাযোগ না করে থাকে তবে এই ক্ষেত্রটি বাদ দেওয়া হবে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
engagement | অভিপ্রায়গুলির কোনও সাবস্ক্রিপশন সহ বর্তমান ব্যবহারকারীর ব্যস্ততা। |
packageEntitlements[] | বর্তমান ক্রিয়াকলাপের সাথে সম্পর্কিত অ্যান্ড্রয়েড প্যাকেজ সম্পর্কিত ব্যবহারকারীর এনটাইটেলমেন্ট। |
permissions[] | এই ক্রিয়াটির জন্য ব্যবহারকারী দ্বারা অনুমোদিত অনুমতি রয়েছে। |
অ্যাকাউন্ট লিঙ্কিংস্ট্যাটাস
শেষ ব্যবহারকারী তাদের অ্যাকাউন্টটি এই অ্যাপ্লিকেশনটির সাথে সংযুক্ত করেছে কিনা তা নির্দেশ করে। অ্যাকাউন্ট লিঙ্কিং ডকুমেন্টেশন দেখুন: https://deoplepers.google.com/assistant/identity ।
Enums | |
---|---|
ACCOUNT_LINKING_STATUS_UNSPECIFIED | অজানা। |
NOT_LINKED | ব্যবহারকারী তাদের অ্যাকাউন্টটি এই অ্যাপ্লিকেশনটির সাথে সংযুক্ত করেনি। |
LINKED | ব্যবহারকারী তাদের অ্যাকাউন্টটি এই অ্যাপ্লিকেশনটির সাথে সংযুক্ত করেছেন। |
ইউজারভারিফিকেশন স্ট্যাটাস
গুগল ব্যবহারকারীকে যাচাই করেছে কিনা তা নির্দেশ করে। একটি যাচাই করা স্থিতি নির্দেশ করে যে আপনি প্যারামস ফিল্ড ব্যবহার করে বা অ্যাকাউন্টের লিঙ্কিং সহ কথোপকথন জুড়ে ডেটা সংরক্ষণ করতে পারেন।
Enums | |
---|---|
USER_VERIFICATION_STATUS_UNSPECIFIED | অজানা। |
GUEST | অতিথি ব্যবহারকারী। |
VERIFIED | যাচাইকৃত ব্যবহারকারী। |
ব্যস্ততা
বর্তমান ব্যবহারকারীরা কী বাগদান পদ্ধতিগুলির জন্য নিবন্ধিত হয়েছে সে সম্পর্কে অতিরিক্ত পঠনযোগ্য তথ্য সরবরাহ করে। উদাহরণস্বরূপ, ব্যবহারকারীরা আবার একই অভিপ্রায়টি সাবস্ক্রাইব করতে জিজ্ঞাসা করতে এড়াতে ব্যবহারকারী ইতিমধ্যে সাবস্ক্রাইব করা হয়েছে তা জানা কার্যকর হতে পারে। অর্থাত্ এই তথ্যটি কেবলমাত্র ব্যবহারকারী ইতিমধ্যে সাবস্ক্রাইব না করেই ডেইলিআপডেটস বা পুশনোটিফিকেশন সেট আপ করতে কোনও দৃশ্যে শর্তসাপেক্ষে কোনও দৃশ্যে যেতে ব্যবহার করা যেতে পারে। ব্যবহারকারীর বাগদানের ডকুমেন্টেশন দেখুন: https://developers.google.com/assistant/engagement ।
JSON প্রতিনিধিত্ব | |
---|---|
{ "pushNotificationIntents": [ { object ( |
ক্ষেত্র | |
---|---|
pushNotificationIntents[] | ব্যবহারকারীর জন্য পুশ বিজ্ঞপ্তি সক্ষম করেছে এমন উদ্দেশ্যগুলির একটি তালিকা রয়েছে। |
dailyUpdateIntents[] | ব্যবহারকারীরা প্রতিদিনের আপডেট সক্ষম করেছেন এমন উদ্দেশ্যগুলির একটি তালিকা রয়েছে। |
ইন্টেন্টসুবস্ক্রিপশন
একটি বিদ্যমান ইন্টেন্টসুবস্ক্রিপশন বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "intent": string, "contentTitle": string } |
ক্ষেত্র | |
---|---|
intent | সাবস্ক্রাইব করা অভিপ্রায়টির নাম। |
contentTitle | সাবস্ক্রিপশন একটি সংক্ষিপ্ত বিবরণ। এটি বিজ্ঞপ্তির লেবেল হিসাবে ব্যবহৃত হয় এবং যখন সহকারী ব্যবহারকারীর কাছ থেকে অনুমতিের জন্য অনুরোধ করছেন। |
প্যাকেজেন্টাইটেলমেন্টস
প্যাকেজ নাম সম্পর্কিত ব্যবহারকারীর এনটাইটেলমেন্টগুলির একটি তালিকা। ডিজিটাল গুড লেনদেনের ডকুমেন্টেশন দেখুন: https://developers.google.com/assistant/transactions/digital/dev-guide-digital-non-consumables ।
JSON প্রতিনিধিত্ব | |
---|---|
{
"packageName": string,
"entitlements": [
{
object ( |
ক্ষেত্র | |
---|---|
packageName | অ্যাকশন প্যাকেজে নির্দিষ্ট করা অ্যান্ড্রয়েড প্যাকেজের নাম। |
entitlements[] | প্রদত্ত প্যাকেজের জন্য ব্যবহারকারীর এনটাইটেলমেন্ট। |
এনটাইটেলমেন্ট
কোনও ব্যবহারকারীর ডিজিটাল এনটাইটেলমেন্ট সংজ্ঞায়িত করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "sku": string, "skuType": enum ( |
ক্ষেত্র | |
---|---|
sku | পণ্য স্কু। অর্থ প্রদানের অ্যাপের জন্য প্যাকেজ নাম, অ্যাপ্লিকেশন ক্রয়ের জন্য ফিনস্কি ডকআইডের প্রত্যয় এবং অ্যাপ্লিকেশন সাবস্ক্রিপশন। ম্যাচ গেটসকু () প্লে ইনডেস বিলিং এপিআই। অনুপযুক্ত বিলিং ডকুমেন্টেশন প্লে দেখুন: https://developer.android.com/google/play/billing । |
skuType | স্কু টাইপ। |
inAppDetails | কেবলমাত্র অ্যাপ্লিকেশন ক্রয় এবং অ্যাপ্লিকেশন সাবস এর জন্য উপস্থিত। |
স্কুটাইপ
Enums | |
---|---|
SKU_TYPE_UNSPECIFIED | |
IN_APP | ইন-অ্যাপ ক্রয় |
SUBSCRIPTION | সদস্যতা |
APP | প্রদত্ত অ্যাপস |
সাইনডাটা
JSON প্রতিনিধিত্ব | |
---|---|
{ "inAppPurchaseData": { object }, "inAppDataSignature": string } |
ক্ষেত্র | |
---|---|
inAppPurchaseData | জেএসএন ফর্ম্যাটে সমস্ত অনুপযুক্ত ক্রয়ের ডেটা রয়েছে। Https://developer.android.com/google/play/billing/billing_references.html এর সারণি 6 এ বিশদ দেখুন। |
inAppDataSignature | ম্যাচগুলি ইন_এপ_ডাটা_সাইনচারগুলি গেটপোর্টসেস () পদ্ধতি থেকে প্লে ইনফ্লিং এপিআই থেকে পদ্ধতি থেকে। |
অনুমতি
অনুমতি জন্য সম্ভাব্য মান।
Enums | |
---|---|
PERMISSION_UNSPECIFIED | অনির্ধারিত অনুমতি। |
DEVICE_PRECISE_LOCATION | ব্যবহারকারীর সুনির্দিষ্ট অবস্থান, অক্ষাংশ/দ্রাঘিমাংশ এবং বিন্যাসযুক্ত ঠিকানা জিজ্ঞাসা করুন। |
DEVICE_COARSE_LOCATION | ব্যবহারকারীর মোটা অবস্থান, জিপ কোড, শহর এবং দেশ কোডের জন্য জিজ্ঞাসা করুন। |
UPDATE | আপডেট প্রেরণের জন্য অনুমতি চাইতে বলুন। Https://developers.google.com/assistant/engagement/daily দেখুন। |
বাড়ি
ব্যবহারকারীর টার্গেট ডিভাইসটির অন্তর্গত হোমগ্রাফ কাঠামোর প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "params": { string: value, ... } } |
ক্ষেত্র | |
---|---|
params | ঐচ্ছিক। হোমগ্রাফ কাঠামোর সাথে সম্পর্কিত প্যারামিটারগুলির তালিকা লক্ষ্য ডিভাইসটির অন্তর্ভুক্ত। হোম স্টোরেজ ডকুমেন্টেশন দেখুন: https://deoplevers.google.com/assistant/conversational/storage-home । |
ডিভাইস
ক্রিয়াটি একটি অনুরোধ করতে ব্যবহারকারী যে ডিভাইসটি ব্যবহার করছেন তা উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "capabilities": [ enum ( |
ক্ষেত্র | |
---|---|
capabilities[] | প্রয়োজন। ক্রিয়াকলাপের জন্য একটি অনুরোধ করে ডিভাইসের ক্ষমতা। |
currentLocation | ঐচ্ছিক। ব্যবহারকারীর ডিভাইসের অবস্থান। দ্রষ্টব্য, শেষ ব্যবহারকারী কর্তৃক অবস্থানের অনুমতি দেওয়ার পরে এটি কেবল জনবহুল। মোটা বনাম সূক্ষ্ম দানাযুক্ত অনুমতিের উপর নির্ভর করে কোন ক্ষেত্রগুলি সেট করা হয়েছে তার আরও তথ্যের জন্য অবস্থান বার্তাটি দেখুন। অনুমতিগুলি ডকুমেন্টেশন দেখুন: https://developers.google.com/assistant/conversational/permissions । |
timeZone | ঐচ্ছিক। ক্লায়েন্ট ডিভাইসের সাথে সম্পর্কিত টাইমজোন। এটি ডেটটাইম মানগুলি সমাধান করতে ব্যবহার করা যেতে পারে। |
সামর্থ্য
সক্ষমতা ডিভাইস পৃষ্ঠ অনুরোধের সময় সমর্থন করে।
Enums | |
---|---|
UNSPECIFIED | অনির্ধারিত ডিভাইস ক্ষমতা। |
SPEECH | ডিভাইসটি টেক্সট-টু-স্পীচ বা SSML এর মাধ্যমে ব্যবহারকারীর সাথে কথা বলতে পারে। |
RICH_RESPONSE | ডিভাইস কার্ড, তালিকা এবং টেবিলগুলির মতো সমৃদ্ধ প্রতিক্রিয়া প্রদর্শন করতে পারে। |
LONG_FORM_AUDIO | ডিভাইস সঙ্গীত এবং পডকাস্টের মতো দীর্ঘ ফর্ম অডিও মিডিয়া খেলতে পারে। |
INTERACTIVE_CANVAS | ডিভাইস একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শন করতে পারে। |
WEB_LINK | ডিভাইস ওয়েব ব্রাউজারটি খুলতে সমৃদ্ধ প্রতিক্রিয়াগুলিতে ওয়েব লিঙ্কগুলি ব্যবহার করতে পারে। |
HOME_STORAGE | ডিভাইস সংরক্ষণ এবং হোম স্টোরেজ আনতে সমর্থন করতে পারে। |
অবস্থান
ধারক যা একটি অবস্থান উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "coordinates": { object ( |
ক্ষেত্র | |
---|---|
coordinates | জিও স্থানাঙ্ক। [ডিভাইস_প্রেসিস_লোকেশন] অনুমতি প্রয়োজন। |
postalAddress | ডাক ঠিকানা। [ডিভাইস_প্রেসিস_লোকেশন] বা [ডিভাইস_কোয়ারস_লোকেশন] অনুমতি প্রয়োজন। যখন মোটা অবস্থানের অনুমতি দেওয়া হয়, কেবলমাত্র 'ডাককোড' এবং 'স্থানীয়তা' ক্ষেত্রগুলি জনবহুল হবে বলে আশা করা হচ্ছে। সুনির্দিষ্ট অবস্থানের অনুমতিগুলি 'অ্যাডমিনিস্ট্রেটিভিয়ারিয়া' এবং 'অ্যাড্রেসলাইনস' এর মতো অতিরিক্ত ক্ষেত্রগুলিকে জনপ্রিয় করবে। |
টাইমজোন
আইএএনএ টাইম জোন ডাটাবেস থেকে একটি সময় অঞ্চল উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "id": string, "version": string } |
ক্ষেত্র | |
---|---|
id | ইয়ানা টাইম জোন ডাটাবেস সময় অঞ্চল, যেমন "আমেরিকা/নিউ_ইয়র্ক"। |
version | ঐচ্ছিক। ইয়ানা টাইম জোন ডাটাবেস সংস্করণ নম্বর, যেমন "2019a"। |
প্রসঙ্গ
ব্যবহারকারী যখন ক্যোয়ারী করে তখন প্রসঙ্গের তথ্য থাকে। এই জাতীয় প্রসঙ্গে সক্রিয় মিডিয়া সেশন, ক্যানভাস ওয়েব অ্যাপ্লিকেশন ইত্যাদি সম্পর্কিত তথ্যের মধ্যে সীমাবদ্ধ নয় তবে অন্তর্ভুক্ত রয়েছে
JSON প্রতিনিধিত্ব | |
---|---|
{ "media": { object ( |
ক্ষেত্র | |
---|---|
media | বর্তমান সক্রিয় মিডিয়া সেশন সম্পর্কে প্রসঙ্গে তথ্য রয়েছে। |
canvas | বর্তমান ক্যানভাস সম্পর্কে প্রসঙ্গে তথ্য রয়েছে। |
মিডিয়া কনটেক্সট
বর্তমান সক্রিয় মিডিয়া সেশন সম্পর্কে প্রসঙ্গে তথ্য রয়েছে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "progress": string, "index": integer } |
ক্ষেত্র | |
---|---|
progress | বর্তমান সক্রিয় মিডিয়া ফাইলের মিডিয়া অগ্রগতি। ' |
index | মিডিয়া প্রতিক্রিয়াতে মিডিয়া ফাইলগুলির তালিকায় বর্তমান সক্রিয় মিডিয়া ফাইলের 0 ভিত্তিক সূচক। |
ক্যানভাস্কনটেক্সট
বর্তমান ক্যানভাস সম্পর্কে প্রসঙ্গে তথ্য রয়েছে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "state": value } |
ক্ষেত্র | |
---|---|
state | ঐচ্ছিক। 3 পি ইন্টারেক্টিভ ক্যানভাস অ্যাপ্লিকেশন দ্বারা রাষ্ট্র সেট। এটি কেবল অনুরোধের জন্য সেট করা হয়েছে, প্রতিক্রিয়ার জন্য নয়। উদাহরণস্বরূপ, যদি এটি কোনও রেসিপি অ্যাপ্লিকেশন হয় তবে রাষ্ট্রটি স্ট্রাক্টের মান হতে পারে: {"কারেন্ট_পেজ": 5, "লাস্ট_পেজ": 3,} আকারের সীমা 50 কেবি। |
প্রত্যাশিত
পরবর্তী ডায়ালগ টার্নের জন্য প্রত্যাশাগুলি বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "speech": [ string ] } |
ক্ষেত্র | |
---|---|
speech[] | বক্তৃতা পক্ষপাতিত্বের জন্য ব্যবহারকারীর উচ্চারণ থেকে ক্রিয়াটি প্রত্যাশা করে এমন বাক্যাংশের তালিকা। 1000 টি পর্যন্ত বাক্যাংশ অনুমোদিত। দ্রষ্টব্য: এই ক্ষেত্রটি প্রত্যাশিত ইনপুট হিসাবে একই অর্থ রয়েছে v ভি 2 এপিআই -তে স্পিচ_বায়সিং_হিন্টস। |