ड्राइवर SDK टूल, एक मोबाइल ऐप्लिकेशन टूलकिट है. यह Fleet Engine का एक बुनियादी कॉम्पोनेंट है. इस SDK टूल की मदद से, ड्राइवर के लिए बनाया गया आपका ऐप्लिकेशन, असाइन की गई यात्राओं को मैनेज कर सकता है. साथ ही, ड्राइवर के लिए नेविगेशन और रूटिंग की सुविधाएं चालू कर सकता है.
शुरू करने से पहले
इस गाइड में यह माना गया है कि आपने ये लेख पढ़ लिए हैं:
- Fleet Engine की ज़रूरी सुविधाएं.
- वाहनों के लिए डेटा मॉडल.
- ऑन-डिमांड ट्रिप के लिए डेटा मॉडल.
- Fleet Engine को सेट अप करने का तरीका.
- Fleet Engine में वाहन बनाने और उनका इस्तेमाल करने का तरीका.
मांग पर यात्राओं के लिए ड्राइवर एसडीके क्या है?
ड्राइवर SDK, वाहन की जगह की जानकारी और यात्रा के अपडेट, Fleet Engine को भेजता है. इससे Fleet Engine, वाहनों और उन्हें असाइन की गई यात्राओं को ट्रैक कर सकता है. एसडीके, जगह की जानकारी के अपडेट और अक्षांश/देशांतर के निर्देशांक भेजने के लिए, इवेंट लिसनर का इस्तेमाल करता है. साथ ही, जब ड्राइवर गाड़ी चलाना शुरू करता है, तो नेविगेशन एसडीके से Fleet Engine को मौजूदा रूट सेगमेंट और डेस्टिनेशन की जानकारी भेजी जाती है.
मांग पर की जाने वाली यात्राओं के लिए, Driver SDK का इस्तेमाल क्यों करें?
ड्राइवर एसडीके की मदद से, फ़्लीट इंजन के साथ आसानी से इंटिग्रेट किया जा सकता है. इससे ड्राइवर के रास्तों को अपडेट किया जा सकता है. इस एसडीके की मदद से, आपका ड्राइवर एक ही ऐप्लिकेशन का इस्तेमाल करके, असाइनमेंट मैनेज कर सकता है और नेविगेट कर सकता है. इसके लिए, उसे Google Maps के उपभोक्ता वर्शन का इस्तेमाल करने की ज़रूरत नहीं है. साथ ही, उसे किसी दूसरे ऐप्लिकेशन पर स्विच करने की ज़रूरत नहीं है.
ऑन-डिमांड ट्रिप के लिए, Driver SDK की मदद से क्या-क्या किया जा सकता है
मांग पर उपलब्ध यात्राओं के लिए, Driver SDK का इस्तेमाल करके Fleet Engine को यह जानकारी दें:
- मैप पर किसी वाहन की रीयल-टाइम जगह की जानकारी.
- यात्रा के वेपॉइंट के लिए अक्षांश/देशांतर के कोऑर्डिनेट, जो Navigation SDK से मिले हैं.
- अगले वेपॉइंट तक पहुंचने के लिए बची हुई दूरी.
- अगले वेपॉइंट पर पहुंचने का अनुमानित समय.
- Navigation SDK टूल से मिले रास्ते के हिसाब से वाहन को आगे बढ़ना चाहिए.
ऑन-डिमांड ट्रिप के लिए, Driver SDK कैसे काम करता है
ड्राइवर एसडीके, रास्ते की जानकारी और मंज़िल के लिए नेविगेशन एसडीके पर निर्भर करता है. ड्राइवर एसडीके, नेविगेशन एसडीके से मिली जानकारी के साथ-साथ, ड्राइवर के ऐप्लिकेशन के साथ इंटिग्रेट होता है. साथ ही, यह फ़्लीट इंजन को डिवाइस की जगह की जानकारी के अपडेट, अक्षांश/देशांतर के निर्देशांक, बची हुई दूरी, और ईटीए की जानकारी देता है. वाहन के डेटा से जुड़े अन्य सभी अपडेट, ग्राहक के बैकएंड पर भेजे जाने चाहिए. इसके बाद, बैकएंड इस डेटा को Fleet Engine को भेजता है.

मांग पर यात्राओं के लिए, Driver SDK का इस्तेमाल करने का तरीका
ड्राइवर SDK टूल का इस्तेमाल शुरू करने का तरीका जानने के लिए, अपना प्लैटफ़ॉर्म चुनें.
Android
| 1 | Android के लिए Driver SDK टूल डाउनलोड करना | ज़्यादा जानकारी के लिए, Driver SDK पाना लेख पढ़ें. |
| 2 | Google Cloud Console प्रोजेक्ट को कॉन्फ़िगर करना | ज़्यादा जानकारी के लिए, Google Cloud Console प्रोजेक्ट को कॉन्फ़िगर करना लेख पढ़ें. |
| 3 | डिपेंडेंसी का एलान करना | ज़्यादा जानकारी के लिए, डिपेंडेंसी का एलान करना लेख पढ़ें. |
| 4 | पुष्टि करने के लिए टोकन बनाना | ज़्यादा जानकारी के लिए, पुष्टि करने के लिए टोकन बनाना लेख पढ़ें. |
| 5 | ड्राइवर एसडीके को शुरू करना | ज़्यादा जानकारी के लिए, Driver SDK टूल को शुरू करना लेख पढ़ें. |
| 6 | वाहन को सेट अप करना | ज़्यादा जानकारी के लिए, वाहन को तैयार करना लेख पढ़ें. |
| 7 | यात्रा की जानकारी सेट करना | ज़्यादा जानकारी के लिए, यात्रा की जानकारी सेट करना लेख पढ़ें. |
iOS
| 1 | iOS के लिए Driver SDK टूल डाउनलोड करना | ज़्यादा जानकारी के लिए, Driver SDK पाना लेख पढ़ें. |
| 2 | Google Cloud Console प्रोजेक्ट को कॉन्फ़िगर करना | ज़्यादा जानकारी के लिए, Google Cloud Console प्रोजेक्ट को कॉन्फ़िगर करना लेख पढ़ें. |
| 3 | पुष्टि करने के लिए टोकन बनाना | ज़्यादा जानकारी के लिए, पुष्टि करने के लिए टोकन बनाना लेख पढ़ें. |
| 4 | ड्राइवर एसडीके को शुरू करना | ज़्यादा जानकारी के लिए, Driver SDK टूल को शुरू करना लेख पढ़ें. |
| 5 | वाहन को सेट अप करना | ज़्यादा जानकारी के लिए, वाहन को तैयार करना लेख पढ़ें. |
| 6 | यात्रा की जानकारी सेट करना | ज़्यादा जानकारी के लिए, यात्रा की जानकारी सेट करना लेख पढ़ें. |
आगे क्या करना है
जिस प्लैटफ़ॉर्म पर आपको Driver SDK सेट अप करना है उसके लिए दस्तावेज़ देखें: