रिसॉर्स: TaskTrackingInfo
TaskTrackingInfo
का मैसेज. मैसेज में टास्क की ट्रैकिंग की जानकारी होती है. इसका इस्तेमाल डिसप्ले के लिए किया जाएगा. अगर कोई ट्रैकिंग आईडी एक से ज़्यादा टास्क से जुड़ा है, तो Fleet Engine यह तय करने के लिए, हेयुरिस्टिक का इस्तेमाल करता है कि किस टास्क की TaskTrackingInfo चुननी है.
JSON के काेड में दिखाना |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
फ़ील्ड | |
---|---|
name |
यह |
trackingId |
इम्यूटेबल. किसी टास्क का ट्रैकिंग आईडी. * यह एक मान्य यूनिकोड स्ट्रिंग होनी चाहिए. * इसमें ज़्यादा से ज़्यादा 64 वर्ण इस्तेमाल किए जा सकते हैं. * यूनिकोड नॉर्मलाइज़ेशन फ़ॉर्म C के हिसाब से नॉर्मलाइज़ किया गया. * इसमें इनमें से कोई भी ASCII वर्ण नहीं होना चाहिए: '/', ':', '?', ',' या '#'. |
vehicleLocation |
वाहन की पिछली जगह की जानकारी. |
routePolylinePoints[] |
पॉइंट की सूची, जो कनेक्ट होने पर, इस टास्क की जगह तक वाहन के अनुमानित रास्ते की पॉलीलाइन बनाती है. |
remainingStopCount |
इससे पता चलता है कि टास्क स्टॉप तक पहुंचने में, वाहन को कितने स्टॉप पर रुकना पड़ेगा. इसमें टास्क स्टॉप भी शामिल है. उदाहरण के लिए, अगर वाहन का अगला स्टॉप टास्क स्टॉप है, तो वैल्यू 1 होगी. |
remainingDrivingDistanceMeters |
आपकी पसंद के |
estimatedArrivalTime |
स्टॉप की जगह पर पहुंचने का अनुमानित समय बताने वाला टाइमस्टैंप. आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
estimatedTaskCompletionTime |
टाइमस्टैंप, जो किसी टास्क को पूरा करने में लगने वाले अनुमानित समय के बारे में बताता है. आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
state |
टास्क को लागू करने की मौजूदा स्थिति. |
taskOutcome |
टास्क को लागू करने की कोशिश का नतीजा. |
taskOutcomeTime |
टाइमस्टैंप, जो यह बताता है कि सेवा देने वाली कंपनी ने टास्क का नतीजा कब सेट किया था. आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
plannedLocation |
इम्यूटेबल. वह जगह जहां टास्क पूरा किया जाएगा. |
targetTimeWindow |
वह समयसीमा जिसके दौरान टास्क पूरा किया जाना चाहिए. |
attributes[] |
टास्क पर सेट किए गए कस्टम एट्रिब्यूट. |
तरीके |
|
---|---|
|
तय किया गया TaskTrackingInfo इंस्टेंस दिखाता है. |