- JSON প্রতিনিধিত্ব
- JourneySharingInfoLog
- TaskTrackingViewConfigLog
- ভিজিবিলিটি অপশনলগ
- TaskAttributeLog
ডেলিভারি এপিআই-এ একটি টাস্ক রিসোর্সের লগ।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "type": enum ( |
ক্ষেত্র | |
---|---|
name | |
type | টাস্কের ধরন। |
state | একটি টাস্কের অবস্থা তার অগ্রগতি নির্দেশ করে। |
taskOutcome | একটি কাজ চালানোর প্রচেষ্টার ফলাফল। টাস্কস্টেট বন্ধ হলে, এটি সফলভাবে সম্পন্ন হয়েছে কিনা তা নির্দেশ করে। |
taskOutcomeTime | টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
taskOutcomeLocation | অবস্থান যেখানে টাস্কের ফলাফল সেট করা হয়েছিল। |
taskOutcomeLocationSource | |
trackingId | এই ক্ষেত্রটি অপ্রয়োজনীয় বা জটিল ম্যাপিং এড়াতে গ্রাহকের জন্য একটি আইডি সংরক্ষণের সুবিধা দেয়। |
deliveryVehicleId | এই কাজটি সম্পাদনকারী গাড়ির আইডি। |
plannedLocation | যে অবস্থানে কাজটি সম্পন্ন হয়েছে। |
taskDuration | এই অবস্থানে একটি ক্রিয়া সম্পাদন করার জন্য অতিরিক্ত সময়। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
targetTimeWindow | টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
journeySharingInfo | জার্নি শেয়ারিং নির্দিষ্ট ক্ষেত্র. |
taskTrackingViewConfig | টাস্ক ট্র্যাকিংয়ের কনফিগারেশন যা নির্দিষ্ট করে যে কোন পরিস্থিতিতে কোন ডেটা উপাদানগুলি শেষ ব্যবহারকারীদের কাছে দৃশ্যমান। |
attributes[] | কাস্টম টাস্ক বৈশিষ্ট্যের একটি তালিকা। প্রতিটি বৈশিষ্ট্যের একটি অনন্য কী থাকতে হবে। |
JourneySharingInfoLog
জার্নি শেয়ারিং নির্দিষ্ট ক্ষেত্র.
JSON প্রতিনিধিত্ব |
---|
{ "remainingVehicleJourneySegments": [ { object ( |
ক্ষেত্র | |
---|---|
remainingVehicleJourneySegments[] | প্রতিটি স্টপের জন্য ট্র্যাকিং তথ্য যা নির্ধারিত গাড়িটি এই কাজটি সম্পূর্ণ করার আগে ভ্রমণ করবে। এই তালিকায় অন্যান্য কাজের স্টপ থাকতে পারে। |
lastLocation | গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
lastLocationSnappable | গাড়ির |
TaskTrackingViewConfigLog
কনফিগারেশন বার্তা যেটি নির্ধারণ করে কখন একটি টাস্কের ডেটা উপাদান শেষ ব্যবহারকারীদের কাছে দৃশ্যমান হবে।
JSON প্রতিনিধিত্ব |
---|
{ "routePolylinePointsVisibility": { object ( |
ক্ষেত্র | |
---|---|
routePolylinePointsVisibility | যে ক্ষেত্রটি নির্দিষ্ট করে কখন রুট পলিলাইন পয়েন্টগুলি দৃশ্যমান হতে পারে৷ এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
estimatedArrivalTimeVisibility | আনুমানিক আগমনের সময় দৃশ্যমান হতে পারে এমন ক্ষেত্রটি নির্দিষ্ট করে। এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
estimatedTaskCompletionTimeVisibility | যে ক্ষেত্রটি নির্দিষ্ট করে কখন আনুমানিক টাস্ক সমাপ্তির সময় দৃশ্যমান হতে পারে। এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
remainingDrivingDistanceVisibility | ড্রাইভিং দূরত্ব অবশিষ্ট থাকার সময় যে ক্ষেত্রটি নির্দিষ্ট করে তা দৃশ্যমান হতে পারে। এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
remainingStopCountVisibility | যে ক্ষেত্রটি নির্দিষ্ট করে যখন স্টপ গণনা অবশিষ্ট থাকে তা দৃশ্যমান হতে পারে। এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
vehicleLocationVisibility | যে ক্ষেত্রটি নির্দিষ্ট করে কখন গাড়ির অবস্থান দৃশ্যমান হতে পারে৷ এই ক্ষেত্রটি নির্দিষ্ট করা না থাকলে, এই ডেটার জন্য প্রকল্প স্তরের ডিফল্ট দৃশ্যমানতা কনফিগারেশন ব্যবহার করা হবে। |
ভিজিবিলিটি অপশনলগ
বিকল্প বার্তা যা নির্ধারণ করে কখন একটি ডেটা উপাদান শেষ ব্যবহারকারীদের কাছে দৃশ্যমান হবে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্রের | |
remainingStopCountThreshold | এই ডেটা উপাদানটি শেষ ব্যবহারকারীদের কাছে দৃশ্যমান হয় যদি অবশিষ্ট স্টপ গণনা <= leftingStopCountThreshold. |
durationUntilEstimatedArrivalTimeThreshold | এই ডেটা উপাদানটি শেষ ব্যবহারকারীদের কাছে দৃশ্যমান হয় যদি স্টপ থেকে ETA <= durationUntilEstimatedArrivalTimeThreshold. নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
remainingDrivingDistanceMetersThreshold | এই ডেটা উপাদানটি শেষ ব্যবহারকারীদের কাছে দৃশ্যমান হয় যদি মিটারে অবশিষ্ট ড্রাইভিং দূরত্ব <= বাকি ড্রাইভিংডিসটেন্সমিটার থ্রেশহোল্ড। |
always | সত্য হিসাবে সেট করা হলে, এই ডেটা উপাদানটি সর্বদা শেষ ব্যবহারকারীদের কাছে কোন থ্রেশহোল্ড ছাড়াই দৃশ্যমান হয়৷ |
never | সত্য হিসাবে সেট করা হলে, এই ডেটা উপাদানটি সর্বদা শেষ ব্যবহারকারীদের কাছ থেকে কোনও থ্রেশহোল্ড ছাড়াই লুকানো থাকে। |
TaskAttributeLog
একটি টাস্ক অ্যাট্রিবিউটকে কী-মান পেয়ার হিসেবে বর্ণনা করে। "কী:মান" স্ট্রিং দৈর্ঘ্য 256 অক্ষরের বেশি হতে পারে না।
JSON প্রতিনিধিত্ব |
---|
{ "key": string, // Union field |
ক্ষেত্র | |
---|---|
key | বৈশিষ্ট্য এর কী. কীগুলিতে কোলন অক্ষর (:) থাকতে পারে না। |
ইউনিয়ন ফিল্ড task_attribute_value । অ্যাট্রিবিউটের মান, স্ট্রিং, বুল বা ডাবল টাইপের হতে পারে। যদি কোনোটিই সেট করা না থাকে তাহলে TaskAttribute string_value খালি স্ট্রিং "" হিসাবে সংরক্ষণ করা হবে। task_attribute_value নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
stringValue | স্ট্রিং টাইপ করা বৈশিষ্ট্য মান. |
boolValue | বুলিয়ান টাইপ করা বৈশিষ্ট্য মান। |
numberValue | ডাবল টাইপ করা বৈশিষ্ট্য মান. |