राऊटर के एपीआई को सितंबर 2022 में Public Preview (प्री-GA) के तौर पर रिलीज़ किया गया था. Pre-GA ऑफ़र पर Google Maps Platform की सेवा की खास शर्तें लागू होती हैं. ज़्यादा जानकारी के लिए, लॉन्च के चरण के बारे में जानकारी देखें.
इस सेक्शन में, किसी ऐप्लिकेशन को झलक वाली रिलीज़ से GA रिलीज़ पर माइग्रेट करने का तरीका बताया गया है.
GA रिलीज़ में जोड़ी गई नई सुविधाएं
GA रिलीज़ में ये नई सुविधाएं जोड़ी गई हैं, जो झलक में शामिल नहीं थीं:
जगह के आईडी और अक्षांश/देशांतर निर्देशांक के साथ-साथ, अब GA रिलीज़ में जगह की जानकारी देने के लिए, इनका इस्तेमाल किया जा सकता है:
पते की स्ट्रिंग ("शिकागो, इलिनॉय" या "डार्विन, एनटी, ऑस्ट्रेलिया")
पते की स्ट्रिंग में अक्सर उपयोगकर्ता पते की जानकारी डालते हैं. हालांकि, रूट का पता लगाने से पहले {product_name} को अंदरूनी तौर पर अक्षांश/देशांतर निर्देशांक में बदलने के लिए, इसे अंदरूनी तौर पर जियोकोड करना होगा.
इसके अलावा,
regionCode
अनुरोध पैरामीटर के लिए भी सहायता जोड़ दी गई है. इससे आपको किसी खास इलाके के लिए, जियोकोड किए गए नतीजे दिखाने की सुविधा मिलती है.-
Plus Code, उन लोगों या जगहों के मोहल्ले के पते होते हैं जिनका कोई पता नहीं होता. सड़कों के नाम और नंबर वाले पतों के बजाय, Plus Code अक्षांश और देशांतर पर आधारित होते हैं और इन्हें संख्याओं और अक्षरों के तौर पर दिखाया जाता है.
कंप्यूट रूट रिस्पॉन्स में अब
geocodingResults
कलेक्शन शामिल है. अनुरोध में शामिल हर उस जगह (ऑरिजिन, डेस्टिनेशन या इंटरमीडिएट वेपॉइंट) के लिए जिसे पता स्ट्रिंग या प्लस कोड के तौर पर बताया गया था, एपीआई एक स्थान आईडी लुकअप करता है. इस कलेक्शन के हर एलिमेंट में किसी जगह से जुड़ा जगह का आईडी होता है. साथ ही, उस जगह से जुड़ा अतिरिक्त मेटाडेटा भी होता है. अनुरोध में बताई गई जगहों के आईडी या अक्षांश/देशांतर निर्देशांक को अनदेखा किया जाता है.
गाने के टीज़र के तौर पर बने शॉर्ट वीडियो की मौजूदा सुविधाओं में बदलाव
अब आपको अनुरोध में नया कलेक्शन extraComputations
फ़ील्ड जोड़कर, GA में इन सुविधाओं को साफ़ तौर पर चालू करना होगा:
झलक की रिलीज़ में, आपने रिस्पॉन्स में इन सुविधाओं की जानकारी देने के लिए फ़ील्ड मास्क का इस्तेमाल किया था. अब, आपको ये दोनों काम करने होंगे:
- इन सुविधाओं को चालू करने के लिए,
extraComputations
कलेक्शन का नया अनुरोध पैरामीटर सेट करें. - जवाब में जानकारी देने के लिए, फ़ील्ड मास्क सेट करें.
मुझे क्या जानने की ज़रूरत है?
इन फ़ील्ड को अब computeRouteMatrix जवाबों में शामिल नहीं किया जाएगा. ऐसा तब तक नहीं किया जाएगा, जब तक extraComputations
को सेट करके इन्हें साफ़ तौर पर चालू न किया जाए:
travelAdvisory.tollInfo
(टोल की जानकारी)
इन फ़ील्ड को अब ComputeRoutes के जवाबों में तब तक शामिल नहीं किया जाएगा, जब तक extraComputations
को सेट करके इन्हें साफ़ तौर पर चालू नहीं किया जाता:
routes.legs.travelAdvisory.tollInfo
(टोल की जानकारी)routes.travelAdvisory.tollInfo
(टोल की जानकारी)routes.travelAdvisory.fuelConsumptionMicroliters
(ईंधन की खपत)routes.travelAdvisory.speedReadingIntervals
(पॉलीलाइन पर ट्रैफ़िक)routes.legs.travelAdvisory.speedReadingIntervals
(पॉलीलाइन पर ट्रैफ़िक)
मुझे क्या करना होगा?
टोल की जानकारी, ईंधन की खपत या पॉलीलाइन पर आने वाले ट्रैफ़िक के रिस्पॉन्स फ़ील्ड पाने के लिए, आपको अनुरोध की कैटगरी वाला नया फ़ील्ड, extraComputations
सेट करना होगा. इससे, यहां दी गई एक या एक से ज़्यादा वैल्यू शामिल की जा सकती हैं:
टोल की जानकारी पाने के लिए,
extraComputations
कलेक्शन के नए फ़ील्ड को"TOLLS"
पर सेट करें.ईंधन की खपत का डेटा हासिल करने के लिए,
extraComputations
कलेक्शन के नए फ़ील्ड को"FUEL_CONSUMPTION"
पर सेट करें.पॉलीलाइन पर ट्रैफ़िक की जानकारी पाने के लिए, नए
extraComputations
अरे फ़ील्ड को"TRAFFIC_ON_POLYLINE"
पर सेट करें.