v1alpha.computeCustomRoutes অনুরোধের বার্তা।
JSON প্রতিনিধিত্ব |
---|
{ "origin": { object ( |
ক্ষেত্র | |
---|---|
origin | প্রয়োজন। মূল পথপয়েন্ট। |
destination | প্রয়োজন। গন্তব্য পথপয়েন্ট। |
intermediates[] | ঐচ্ছিক। রুট বরাবর ওয়েপয়েন্টের একটি সেট (টার্মিনাল পয়েন্ট বাদে), হয় থামার জন্য বা পাশ দিয়ে যাওয়ার জন্য। 25টি পর্যন্ত মধ্যবর্তী ওয়েপয়েন্ট সমর্থিত। |
travelMode | ঐচ্ছিক। পরিবহনের মোড নির্দিষ্ট করে। শুধুমাত্র ড্রাইভ এখন সমর্থিত। |
routingPreference | ঐচ্ছিক। রুট গণনা কিভাবে নির্দিষ্ট করে. সার্ভার রুট গণনা করার জন্য নির্বাচিত রাউটিং পছন্দ ব্যবহার করার চেষ্টা করে। যদি রাউটিং পছন্দ একটি ত্রুটি বা একটি অতিরিক্ত দীর্ঘ লেটেন্সি ফলাফল, তারপর একটি ত্রুটি ফেরত হয়. ভবিষ্যতে, পছন্দের বিকল্পটি একটি বৈধ ফলাফল না দিলে আমরা একটি ভিন্ন বিকল্প ব্যবহার করার জন্য একটি ফলব্যাক প্রক্রিয়া প্রয়োগ করতে পারি। আপনি এই বিকল্পটি শুধুমাত্র তখনই নির্দিষ্ট করতে পারেন যখন |
polylineQuality | ঐচ্ছিক। পলিলাইনের মানের জন্য আপনার পছন্দ নির্দিষ্ট করে। |
polylineEncoding | ঐচ্ছিক। পলিলাইনের জন্য পছন্দের এনকোডিং নির্দিষ্ট করে। |
departureTime | ঐচ্ছিক। প্রস্থানের সময়। আপনি যদি এই মানটি সেট না করেন, তাহলে এই মানটি আপনার অনুরোধ করার সময় ডিফল্ট হবে। যদি আপনি এই মানটি এমন একটি সময়ে সেট করেন যা ইতিমধ্যেই ঘটেছে, তাহলে অনুরোধটি ব্যর্থ হবে। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
routeModifiers | ঐচ্ছিক। সন্তুষ্ট করার শর্তের একটি সেট যা রুট গণনা করার পদ্ধতিকে প্রভাবিত করে। |
routeObjective | প্রয়োজন। অপ্টিমাইজ করার জন্য একটি রুট উদ্দেশ্য। |
languageCode | ঐচ্ছিক। BCP-47 ভাষার কোড, যেমন "en-US" বা "sr-Latn"। আরও তথ্যের জন্য, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier দেখুন। সমর্থিত ভাষার তালিকার জন্য ভাষা সমর্থন দেখুন। আপনি যখন এই মানটি প্রদান করেন না, তখন প্রদর্শনের ভাষাটি রুট অনুরোধের অবস্থান থেকে অনুমান করা হয়। |
units | ঐচ্ছিক। প্রদর্শন ক্ষেত্রগুলির জন্য পরিমাপের এককগুলি নির্দিষ্ট করে। এর মধ্যে রয়েছে |
রুটঅবজেক্টিভ
v1alpha.computeCustomRoutes দ্বারা অপ্টিমাইজ করার জন্য একটি উদ্দেশ্যকে এনক্যাপসুলেট করে৷
JSON প্রতিনিধিত্ব |
---|
{
"rateCard": {
object ( |
ক্ষেত্র | |
---|---|
rateCard | রেটকার্ডের উদ্দেশ্য। |
রেটকার্ড
একটি RateCard রুট উদ্দেশ্য এনক্যাপসুলেট করে।
JSON প্রতিনিধিত্ব |
---|
{ "costPerMinute": { object ( |
ক্ষেত্র | |
---|---|
costPerMinute | ঐচ্ছিক। প্রতি মিনিটে খরচ। |
costPerKm | ঐচ্ছিক। প্রতি কিলোমিটার খরচ। |
includeTolls | ঐচ্ছিক। সামগ্রিক খরচে টোল খরচ অন্তর্ভুক্ত করতে হবে কিনা। |
আর্থিক খরচ
রেট কার্ডে ব্যবহৃত খরচ এনক্যাপসুলেট করে।
JSON প্রতিনিধিত্ব |
---|
{ "value": number } |
ক্ষেত্র | |
---|---|
value | প্রয়োজন। অনুরোধ থেকে অনুমান করা স্থানীয় মুদ্রায় খরচের মান। |