माइक्रोमोबिलिटी की मदद से, अपने ऐप्लिकेशन या सेवा की जानकारी को Google Maps for Mobile (GMM) में इंटिग्रेट किया जा सकता है. आपकी सेवा को ज़्यादा फ़ायदे मिलते हैं. जैसे, Google Maps पर आपकी सेवा ज़्यादा लोगों को दिखती है. इसमें वाहन की उपलब्धता, किराये का अनुमान, और Google Maps पर पसंद के मुताबिक लोगो शामिल हैं.
माइक्रोमोबिलिटी पार्टनर इंटिग्रेशन के लिए, पार्टनर को सामान्य बाइकशेयर फ़ीड स्पेसिफ़िकेशन (जीबीएफ़एस) फ़ीड को बार-बार अपलोड करना होता है. इन फ़ीड की मदद से Google, GMM में दिशा-निर्देशों और वाहनों की जानकारी दिखा पाता है. इसके लिए, उसे किसी तीसरे पक्ष के एपीआई को ऐक्सेस करने की ज़रूरत नहीं होती.
अगर आपने अब तक इस प्रोग्राम में हिस्सा लेने के लिए साइन अप नहीं किया है, तो Partners Program में दिलचस्पी दिखाने वाला फ़ॉर्म भरें.
इस डायग्राम में, पार्टनर और Google के बीच डेटा के फ़्लो को दिखाया गया है:
पहली इमेज. माइक्रोमोबिलिटी पार्टनर और Google के बीच डेटा फ़्लो.
GBFS फ़ीड की जानकारी, JSON फ़ाइलों के कॉम्बिनेशन से मिलती है. जहां ज़रूरी हो वहां GBFS फ़ीड में दी गई जानकारी, उन शहरों की स्थानीय भाषा में दी जाती है जहां यह फ़ीड काम करता है.
ज़्यादा जानकारी के लिए, GBFS GitHub रिपॉज़िटरी देखें. Google, GBFS के एक्सटेंडेड वर्शन का इस्तेमाल करता है. इसके बारे में, इस माइक्रोमोबिलिटी पार्टनर इंटिग्रेशन डेवलपर गाइड में बताया गया है.
माइक्रोमोबिलिटी की सुविधाएं
माइक्रोमोबिलिटी इंटिग्रेशन में, पार्टनर सिर्फ़ एक सेट GBFS फ़ीड को स्वतंत्र रूप से होस्ट करता है. उदाहरण के लिए, सिर्फ़ एक free_bike_status.json
हो सकता है. GBFS फ़ीड का सिंगल सेट, Google को डॉक की गई और डॉक न की गई उन साइकल या स्कूटर के बारे में जानकारी देता है जिन्हें पार्टनर उपलब्ध कराता है.
हमारा मानना है कि पार्टनर को अपडेट किया गया फ़ीड डेटा देना चाहिए. यह डेटा 30 सेकंड से ज़्यादा पुराना नहीं होना चाहिए. इससे लोगों को माइक्रोमोबिलिटी वाहनों की उपलब्धता और कीमतों के बारे में अप-टू-डेट जानकारी मिलती है.
डॉक की गई बाइक को दो डेटा पॉइंट से दिखाया जाता है. ये डेटा पॉइंट, बाइक स्टेशन से जुड़े होते हैं: उपलब्धता और भौगोलिक जगह. डॉकलेस साइकल या स्कूटर की उपलब्धता और जगह की जानकारी, अलग-अलग दिखाई जाती है.
GMM, दिशा-निर्देश दिखाता है. इन दिशा-निर्देशों पर, माइक्रोमोबिलिटी पार्टनर का लोगो होता है. GMM, यात्रा की अनुमानित कुल अवधि, दूरी, और किराया भी दिखा सकता है. वाहन के बारे में ज़्यादा जानकारी, जहां लागू हो वहां दिखाई जाती है. इस जानकारी में बैटरी लेवल, वाहन का टाइप (जैसे, "इलेक्ट्रिक बाइक") और अन्य काम की जानकारी शामिल होती है.
उपयोगकर्ता, GMM में खोज करता है और GMM के किसी नतीजे पर टैप करता है. इससे पार्टनर ऐप्लिकेशन खुल जाता है. इसमें पार्टनर की ओर से दिया गया डीप लिंक होता है. यह लिंक, अपलोड किए गए GBFS फ़ीड में दिया गया होता है. डीप लिंक में, चुने गए वाहन के बारे में डेटा होता है. इससे उपयोगकर्ता, पार्टनर ऐप्लिकेशन में जाकर किसी वाहन या स्टेशन को अनलॉक कर सकता है, उसे बुक कर सकता है या उसके बारे में जानकारी देख सकता है.
इस अतिरिक्त जानकारी की मदद से, पार्टनर ऐप्लिकेशन को बाइक या स्कूटर की उपलब्धता में होने वाले रीयल-टाइम बदलावों के बारे में पता चलता है. उदाहरण के लिए, पार्टनर ऐप्लिकेशन उपयोगकर्ता को यह सूचना दे सकता है कि अनुरोध किया गया वाहन उपलब्ध नहीं है. साथ ही, उसे कोई दूसरा विकल्प दे सकता है.
अपनी प्रोफ़ाइल बनाना शुरू करें
GMM Micromobility के साथ इंटिग्रेशन शुरू करने के लिए, ये काम करें:
- नई सेवा देने वाली कंपनी को लागू करने, फ़ीड डिलीवरी के दिशा-निर्देश, और डीप लिंक से जुड़ी गाइड पढ़ें.
- फ़ीड में इस्तेमाल की जाने वाली अलग-अलग JSON फ़ाइलों के लिए, खास बातें देखें.
- Partners Program में दिलचस्पी दिखाने वाला फ़ॉर्म भरकर, इस प्रोग्राम में हिस्सा लेने के लिए साइन अप करें.
- माइक्रोमोबिलिटी के दिशा-निर्देशों से जुड़े नतीजों के लिए, Google को आइकॉन और कस्टम यूआरएल स्कीम दें.