एक से ज़्यादा डेस्टिनेशन तक नेविगेट करना

एक से ज़्यादा डेस्टिनेशन वाली यात्रा के लिए, जैसे कि राइडशेयर पिकअप के बाद ड्रॉप-ऑफ़, यात्रा के हर सेगमेंट को अलग-अलग नेविगेशन कनेक्ट सेशन के तौर पर लागू करें. Navigation Connect API, एक डेस्टिनेशन तक के एक ही रास्ते को ट्रैक करता है. अगर लॉन्च यूआरएल में एक से ज़्यादा वेपॉइंट दिए जाते हैं, तो Google Maps या Waze पर गड़बड़ी का मैसेज दिखता है. हर सेशन, बिलिंग इवेंट को तब ट्रिगर करता है, जब यात्रा की स्थिति ENROUTE हो जाती है.

एक से ज़्यादा गंतव्यों वाली यात्रा के लिए ट्रैकिंग लागू करने के लिए, यह तरीका अपनाएं:

  1. एक यूनीक आईडी जनरेट करें: हर सेगमेंट को ट्रैक करने के लिए, रास्ते में मौजूद हर मंज़िल के लिए एक यूनीक ट्रिप आईडी जनरेट करें.

  2. यात्रा के डेटा को एक साथ जोड़ें: यात्रा के अलग-अलग अपडेट को अपने डिस्पैच सिस्टम के लिए एक लॉजिकल जॉब में ग्रुप करने के लिए, यात्रा के डेटा को अपने बैकएंड पर एक साथ जोड़ें. इसके लिए, यात्रा के यूनीक आईडी का इस्तेमाल करें.

  3. अगले सेगमेंट के लिए प्रॉम्प्ट करें: Navigation Connect का अगला सेशन शुरू करने के लिए, ड्राइवर को वापस जाएं बटन पर टैप करके, आपके ऐप्लिकेशन पर वापस जाना होगा. साथ ही, उसे मौजूदा सेगमेंट को पूरा हो गया के तौर पर मार्क करना होगा. इसके बाद, ड्राइवर को Google Maps या Waze में नेविगेट करने के लिए, लॉन्च बटन पर टैप करके अगला सेगमेंट शुरू करने के लिए कहें.