इंडेक्स
TripService
(इंटरफ़ेस)VehicleService
(इंटरफ़ेस)BatteryInfo
(मैसेज)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(मैसेज)CreateTripRequest
(मैसेज)CreateVehicleRequest
(मैसेज)DeleteTripRequest
(मैसेज)DeleteVehicleRequest
(मैसेज)DeviceSettings
(मैसेज)GetTripRequest
(मैसेज)GetVehicleRequest
(मैसेज)LicensePlate
(मैसेज)ListVehiclesRequest
(मैसेज)ListVehiclesResponse
(मैसेज)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(मैसेज)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(मैसेज)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(मैसेज)SearchTripsResponse
(मैसेज)SearchVehiclesRequest
(मैसेज)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(मैसेज)SpeedReadingInterval
(मैसेज)SpeedReadingInterval.Speed
(enum)StopLocation
(मैसेज)TerminalLocation
(मैसेज)TerminalLocation.PointSource
(enum)TerminalPointId
(message) (deprecated)TrafficPolylineData
(मैसेज)Trip
(मैसेज)TripAttribute
(मैसेज)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(मैसेज)UpdateTripRequest
(मैसेज)UpdateVehicleAttributesRequest
(मैसेज)UpdateVehicleAttributesResponse
(मैसेज)UpdateVehicleRequest
(मैसेज)Vehicle
(मैसेज)Vehicle.VehicleType
(मैसेज)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(मैसेज)VehicleAttributeList
(मैसेज)VehicleLocation
(मैसेज)VehicleMatch
(मैसेज)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(मैसेज)VisualTrafficReportPolylineRendering.RoadStretch
(मैसेज)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(मैसेज)WaypointType
(enum)
TripService
यात्रा मैनेज करने की सेवा.
CreateTrip |
---|
यह फ़ंक्शन, Fleet Engine में ट्रिप बनाता है और नई ट्रिप दिखाता है. |
DeleteTrip |
---|
यह कुकी, किसी एक यात्रा को मिटाती है. अगर यात्रा चालू है और उसे किसी वाहन को असाइन किया गया है, तो यह फ़ंक्शन FAILED_PRECONDITION दिखाता है. |
GetTrip |
---|
किसी एक यात्रा के बारे में जानकारी पाना. |
ReportBillableTrip |
---|
बिल की जा सकने वाली यात्राओं के इस्तेमाल की रिपोर्ट करें. |
SearchTrips |
---|
किसी वाहन की सभी यात्राओं की जानकारी पाएं. |
UpdateTrip |
---|
यह कुकी, यात्रा के डेटा को अपडेट करती है. |
VehicleService
वाहन के रखरखाव से जुड़ी सेवा.
CreateVehicle |
---|
यह फ़ंक्शन, मांग पर राइडशेयर या डिलीवरी की सेवा देने वाली कंपनी से जुड़े नए वाहन को इंस्टैंशिएट करता है. हर
अन्य सभी फ़ील्ड ज़रूरी नहीं हैं. अगर जानकारी दी जाती है, तो उनका इस्तेमाल किया जाता है. |
DeleteVehicle |
---|
यह फ़्लीट इंजन से किसी वाहन को मिटाता है. अगर वाहन को चालू ट्रिप असाइन की गई हैं, तो FAILED_PRECONDITION दिखाता है. |
GetVehicle |
---|
Fleet Engine से किसी वाहन की जानकारी दिखाता है. |
ListVehicles |
---|
इससे, सेवा देने वाली कंपनी से जुड़े उन वाहनों की पेज के हिसाब से सूची मिलती है जो अनुरोध के विकल्पों से मेल खाते हैं. |
SearchVehicles |
---|
अनुरोध के विकल्पों से मेल खाने वाले वाहनों की सूची दिखाता है. |
UpdateVehicle |
---|
यह कुकी, अपडेट किए गए वाहन के डेटा को Fleet Engine में लिखती है.
वाहन अगर |
UpdateVehicleAttributes |
---|
वाहन के एट्रिब्यूट की वैल्यू को आंशिक रूप से अपडेट करता है. अनुरोध में बताए गए एट्रिब्यूट ही अपडेट किए जाएंगे. अन्य एट्रिब्यूट में कोई बदलाव नहीं किया जाएगा. ध्यान दें: |
BatteryInfo
डिवाइस की बैटरी के बारे में जानकारी.
फ़ील्ड | |
---|---|
battery_status |
बैटरी का स्टेटस, जैसे कि बैटरी पूरी तरह चार्ज है या चार्ज हो रही है वगैरह. |
power_source |
बैटरी के पावर सोर्स की स्थिति. |
battery_percentage |
बैटरी का मौजूदा प्रतिशत [0-100]. |
BatteryStatus
बैटरी का स्टेटस, जैसे कि बैटरी पूरी तरह चार्ज है या चार्ज हो रही है वगैरह.
Enums | |
---|---|
UNKNOWN_BATTERY_STATUS |
इस बारे में जानकारी नहीं है कि अभी बैटरी कितनी चार्ज है. |
BATTERY_STATUS_CHARGING |
बैटरी चार्ज हो रही है. |
BATTERY_STATUS_DISCHARGING |
बैटरी डिस्चार्ज हो रही है. |
BATTERY_STATUS_FULL |
बैटरी पूरी तरह चार्ज है. |
BATTERY_STATUS_NOT_CHARGING |
बैटरी चार्ज नहीं हो रही है. |
BATTERY_STATUS_POWER_LOW |
डिवाइस की बैटरी कम है. |
BillingPlatformIdentifier
यह वैल्यू का एक सेट होता है. इससे पता चलता है कि अनुरोध किस प्लैटफ़ॉर्म पर किया गया था.
Enums | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
डिफ़ॉल्ट. इस कुकी का इस्तेमाल उन प्लैटफ़ॉर्म के लिए किया जाता है जिनके बारे में जानकारी नहीं है. |
SERVER |
यह प्लैटफ़ॉर्म, क्लाइंट सर्वर है. |
WEB |
यह प्लैटफ़ॉर्म एक वेब ब्राउज़र है. |
ANDROID |
प्लैटफ़ॉर्म, Android मोबाइल डिवाइस है. |
IOS |
प्लैटफ़ॉर्म, iOS वाला मोबाइल डिवाइस है. |
OTHERS |
ऐसे अन्य प्लैटफ़ॉर्म जो इस सूची में शामिल नहीं हैं. |
ConsumableTrafficPolyline
वाहन के रास्ते पर ट्रैफ़िक की डेंसिटी.
फ़ील्ड | |
---|---|
speed_reading_interval[] |
पिछले वेपॉइंट से मौजूदा वेपॉइंट तक के रास्ते पर ट्रैफ़िक की स्पीड. |
encoded_path_to_waypoint |
ड्राइवर, पिछले वेपॉइंट से मौजूदा वेपॉइंट तक जिस रास्ते से जा रहा है. इस पाथ में लैंडमार्क हैं, ताकि क्लाइंट पाथ के साथ ट्रैफ़िक मार्कर दिखा सकें ( |
CreateTripRequest
CreateTrip अनुरोध का मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
parent |
ज़रूरी है. यह |
trip_id |
ज़रूरी है. यात्रा का यूनीक आईडी. इन पाबंदियों के साथ:
|
trip |
ज़रूरी है. यात्रा की इकाई बनानी है. यात्रा बनाते समय, ये फ़ील्ड भरना ज़रूरी है:
अगर आपने ये फ़ील्ड दिए हैं, तो इनका इस्तेमाल किया जाता है:
यात्रा के अन्य सभी फ़ील्ड को अनदेखा कर दिया जाता है. उदाहरण के लिए, सभी यात्राएं सिर्फ़ अगर शेयर की गई यात्रा के लिए
|
CreateVehicleRequest
CreateVehicle
अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
parent |
ज़रूरी है. यह |
vehicle_id |
ज़रूरी है. वाहन का यूनीक आईडी. इन पाबंदियों के साथ:
|
vehicle |
ज़रूरी है. बनाई जाने वाली वाहन इकाई. वाहन बनाते समय, इन फ़ील्ड की जानकारी देना ज़रूरी है:
वाहन बनाते समय, इन फ़ील्ड को अनदेखा कर दिया जाता है:
अन्य सभी फ़ील्ड ज़रूरी नहीं हैं. अगर जानकारी दी जाती है, तो उनका इस्तेमाल किया जाता है. |
DeleteTripRequest
DeleteTrip अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
ज़रूरी नहीं. Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
DeleteVehicleRequest
DeleteVehicle अनुरोध का मैसेज.
फ़ील्ड | |
---|---|
header |
ज़रूरी नहीं. Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
DeviceSettings
मोबाइल डिवाइस की अलग-अलग सेटिंग के बारे में जानकारी.
फ़ील्ड | |
---|---|
location_power_save_mode |
बैटरी सेवर मोड चालू होने पर, डिवाइस पर जगह की जानकारी की सुविधाएं कैसे काम करती हैं. |
is_power_save_mode |
डिवाइस फ़िलहाल बैटरी सेव करने वाले मोड में है या नहीं. |
is_interactive |
डिवाइस इंटरैक्टिव मोड में है या नहीं. |
battery_info |
बैटरी की स्थिति के बारे में जानकारी. |
GetTripRequest
GetTrip अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
view |
यात्रा के फ़ील्ड का सबसेट, जिसे दिखाया जाना चाहिए और उनकी व्याख्या. |
current_route_segment_version |
इससे उस कम से कम टाइमस्टैंप (एक्सक्लूसिव) का पता चलता है जिसके लिए |
remaining_waypoints_version |
बंद कर दिया गया: |
route_format_type |
जवाब में मिले मौजूदा रूट का फ़ॉर्मैट, |
current_route_segment_traffic_version |
यह उस कम से कम टाइमस्टैंप (एक्सक्लूसिव) के बारे में बताता है जिसके लिए |
remaining_waypoints_route_version |
यह उस कम से कम टाइमस्टैंप (शामिल नहीं) को दिखाता है जिसके लिए |
GetVehicleRequest
GetVehicle
अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
current_route_segment_version |
यह उस कम से कम टाइमस्टैंप (एक्सक्लूसिव) के बारे में बताता है जिसके लिए |
waypoints_version |
इससे उस कम से कम टाइमस्टैंप (एक्सक्लूसिव) के बारे में पता चलता है जिसके लिए |
LicensePlate
वाहन की लाइसेंस प्लेट की जानकारी. व्यक्तिगत पहचान से जुड़ी जानकारी को सेव करने से बचने के लिए, लाइसेंस प्लेट के बारे में सिर्फ़ कम से कम जानकारी को इकाई के हिस्से के तौर पर सेव किया जाता है.
फ़ील्ड | |
---|---|
country_code |
ज़रूरी है. देश/इलाके का CLDR कोड. उदाहरण के लिए, अमेरिका के लिए |
last_character |
लाइसेंस प्लेट का आखिरी अंक या "-1" यह दिखाने के लिए कि लाइसेंस प्लेट में कोई संख्या मौजूद नहीं है.
|
ListVehiclesRequest
ListVehicles
अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
parent |
ज़रूरी है. यह |
page_size |
ज्यादा से ज्यादा कितने वाहन लौटाने हैं. डिफ़ॉल्ट वैल्यू: 100. |
page_token |
|
minimum_capacity |
इससे वाहन की कम से कम ज़रूरी क्षमता के बारे में पता चलता है. खोज के नतीजों में दिखाए गए सभी वाहनों का |
trip_types[] |
जवाब को उन वाहनों तक सीमित करता है जो बताई गई यात्रा के कम से कम एक टाइप के साथ काम करते हैं. |
maximum_staleness |
इस विकल्प का इस्तेमाल करके, जवाब को सिर्फ़ उन वाहनों तक सीमित किया जा सकता है जिन्होंने तय की गई अवधि में Fleet Engine को जगह की जानकारी के अपडेट भेजे हैं. अगर कोई वाहन रुका हुआ है, लेकिन उसकी जगह की जानकारी अब भी ट्रांसमिट हो रही है, तो उसे पुरानी जानकारी नहीं माना जाता. अगर यह मौजूद है, तो यह अवधि पॉज़िटिव और मान्य होनी चाहिए. |
vehicle_type_categories[] |
ज़रूरी है. जवाब में सिर्फ़ उन वाहनों को शामिल किया जाता है जो बताई गई कैटगरी में आते हैं. |
required_attributes[] |
कॉल करने वाले लोग,
इससे, जवाब में सिर्फ़ उन वाहनों को शामिल किया जाता है जिनमें बताए गए एट्रिब्यूट मौजूद हैं. यह फ़ील्ड, कंजंक्शन/AND ऑपरेशन है. ज़्यादा से ज़्यादा 50 required_attributes इस्तेमाल किए जा सकते हैं. यह किसी वाहन के लिए अनुमति वाले एट्रिब्यूट की ज़्यादा से ज़्यादा संख्या से मेल खाता है. दोहराई गई हर स्ट्रिंग, "key:value" फ़ॉर्मैट में होनी चाहिए. |
required_one_of_attributes[] |
इस फ़िल्टर से, जवाब में सिर्फ़ ऐसे वाहन दिखते हैं जिनमें हर |
required_one_of_attribute_sets[] |
जवाब में सिर्फ़ उन वाहनों को शामिल किया जाता है जो |
vehicle_state |
इस विकल्प का इस्तेमाल करके, सिर्फ़ उन वाहनों के लिए जवाब पाने का अनुरोध किया जा सकता है जिनकी स्थिति यह है. |
on_trip_only |
सिर्फ़ उन वाहनों की जानकारी दिखाओ जो फ़िलहाल यात्रा कर रहे हैं. |
filter |
ज़रूरी नहीं. वाहनों की सूची बनाते समय लागू की जाने वाली फ़िल्टर क्वेरी. फ़िल्टर सिंटैक्स के उदाहरणों के लिए, http://aip.dev/160 देखें. इस फ़ील्ड को यह फ़िल्टर, ध्यान दें कि सिर्फ़ वाहन के एट्रिब्यूट (उदाहरण के लिए, साथ ही, सभी एट्रिब्यूट को स्ट्रिंग के तौर पर सेव किया जाता है. इसलिए, एट्रिब्यूट की तुलना सिर्फ़ स्ट्रिंग की तुलना के तौर पर की जा सकती है. संख्या या बूलियन वैल्यू से तुलना करने के लिए, वैल्यू को साफ़ तौर पर कोट किया जाना चाहिए, ताकि उन्हें स्ट्रिंग के तौर पर माना जा सके. उदाहरण के लिए, |
viewport |
ज़रूरी नहीं. यह एक ऐसा फ़िल्टर है जो सिर्फ़ उन वाहनों की जानकारी दिखाता है जिनकी पिछली बार की जगह की जानकारी, व्यूपोर्ट से तय किए गए आयताकार क्षेत्र में थी. |
ListVehiclesResponse
ListVehicles
जवाब देने वाला मैसेज.
फ़ील्ड | |
---|---|
vehicles[] |
अनुरोध में दी गई शर्तों के मुताबिक वाहन. जवाब में दिखाए जाने वाले वाहनों की ज़्यादा से ज़्यादा संख्या, अनुरोध में मौजूद |
next_page_token |
यह टोकन, वाहनों की सूची का अगला पेज पाने के लिए होता है. अगर अनुरोध की शर्तों को पूरा करने वाले और वाहन मौजूद नहीं हैं, तो यह खाली होता है. |
total_size |
ज़रूरी है. सभी पेजों पर, अनुरोध की शर्तों से मेल खाने वाले वाहनों की कुल संख्या. |
LocationPowerSaveMode
डिवाइसों पर "बैटरी सेवर" सुविधा चालू होने पर, मोबाइल डिवाइस पर जगह की जानकारी देने वाली सुविधाएँ कैसे काम करती हैं. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enums | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Undefined LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
जगह की जानकारी देने वाली सेवाओं पर बैटरी सेवर का असर नहीं पड़ना चाहिए या बैटरी सेवर बंद होना चाहिए. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
बैटरी सेवर मोड चालू होने पर, जीपीएस पर आधारित जगह की जानकारी देने वाली सेवा बंद हो जानी चाहिए. ऐसा तब होना चाहिए, जब डिवाइस का इस्तेमाल न किया जा रहा हो. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
बैटरी सेवर मोड चालू होने पर, जगह की जानकारी देने वाली सभी सेवाओं को बंद कर दिया जाना चाहिए. ऐसा तब होना चाहिए, जब डिवाइस का इस्तेमाल न किया जा रहा हो. |
LOCATION_MODE_FOREGROUND_ONLY |
जगह की जानकारी देने वाली सभी सेवाएं उपलब्ध रहेंगी. हालांकि, जगह की जानकारी सिर्फ़ फ़ोरग्राउंड ऐप्लिकेशन को दी जानी चाहिए. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
जगह की जानकारी की सुविधा बंद नहीं होगी. हालांकि, जब डिवाइस का इस्तेमाल नहीं किया जा रहा होगा, तब LocationManager, जगह की जानकारी देने वाली सेवाओं के सभी अनुरोधों को थ्रॉटल कर देगा. |
LocationSensor
जगह की जानकारी का पता लगाने के लिए इस्तेमाल किया गया सेंसर या तरीका.
Enums | |
---|---|
UNKNOWN_SENSOR |
सेंसर की जानकारी नहीं दी गई है या वह मौजूद नहीं है. |
GPS |
GPS या असिस्टेड GPS. |
NETWORK |
एसिस्टेड जीपीएस, सेल टॉवर आईडी या वाईफ़ाई ऐक्सेस पॉइंट. |
PASSIVE |
मोबाइल टावर आईडी या वाई-फ़ाई ऐक्सेस पॉइंट. |
ROAD_SNAPPED_LOCATION_PROVIDER |
मोबाइल डिवाइस से पता लगाई गई ऐसी जगह जो सड़क पर मौजूद होने की सबसे ज़्यादा संभावना रखती है. |
CUSTOMER_SUPPLIED_LOCATION |
किसी ग्राहक की दी गई जगह की जानकारी, जो किसी स्वतंत्र स्रोत से मिली हो. आम तौर पर, इस वैल्यू का इस्तेमाल उस जगह की जानकारी के लिए किया जाता है जो Driver SDK चलाने वाले मोबाइल डिवाइस के अलावा किसी अन्य सोर्स से मिली हो. अगर ओरिजनल सोर्स को अन्य enum वैल्यू में से किसी एक से दिखाया गया है, तो उस वैल्यू का इस्तेमाल करें. CUSTOMER_SUPPLIED_LOCATION के तौर पर मार्क की गई जगहों की जानकारी आम तौर पर, वाहन के last_location.supplemental_location_sensor के ज़रिए दी जाती है. |
FLEET_ENGINE_LOCATION |
Fleet Engine, उपलब्ध सिग्नल के आधार पर इस जगह का हिसाब लगाता है. सिर्फ़ आउटपुट के लिए. अगर यह वैल्यू किसी अनुरोध में मिलती है, तो इसे अस्वीकार कर दिया जाएगा. |
FUSED_LOCATION_PROVIDER |
Android का Fused Location Provider. |
CORE_LOCATION |
Apple के ऑपरेटिंग सिस्टम पर जगह की जानकारी देने वाली सेवा. |
PolylineFormatType
पॉलीलाइन फ़ॉर्मैट का टाइप.
Enums | |
---|---|
UNKNOWN_FORMAT_TYPE |
फ़ॉर्मैट के बारे में जानकारी नहीं दी गई है या यह अज्ञात है. |
LAT_LNG_LIST_TYPE |
google.type.LatLng की सूची. |
ENCODED_POLYLINE_TYPE |
पॉलीलाइन को पॉलीलाइन कंप्रेस करने वाले एल्गोरिदम की मदद से कोड में बदला गया है. फ़िलहाल, डिकोडिंग की सुविधा उपलब्ध नहीं है. |
PowerSource
बैटरी को चार्ज करने के लिए इस्तेमाल किए जा रहे चार्जर का टाइप.
Enums | |
---|---|
UNKNOWN_POWER_SOURCE |
पावर सोर्स की जानकारी नहीं है. |
POWER_SOURCE_AC |
पावर सोर्स, एसी चार्जर है. |
POWER_SOURCE_USB |
पावर सोर्स, यूएसबी पोर्ट है. |
POWER_SOURCE_WIRELESS |
पावर सोर्स वायरलेस है. |
POWER_SOURCE_UNPLUGGED |
बैटरी को अनप्लग कर दिया गया है. |
ReportBillableTripRequest
ReportBillableTrip अनुरोध का मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. यह |
country_code |
ज़रूरी है. उस देश का दो अक्षर वाला कोड जहां यात्रा की जा रही है. कीमत, देश के कोड के हिसाब से तय की जाती है. |
platform |
वह प्लैटफ़ॉर्म जिस पर अनुरोध किया गया था. |
related_ids[] |
ऐसे आइडेंटिफ़ायर जो सीधे तौर पर उस यात्रा से जुड़े हैं जिसकी शिकायत की जा रही है. ये आम तौर पर, यात्रा का आईडी उपलब्ध होने से पहले की गई प्री-बुकिंग कार्रवाइयों के आईडी होते हैं. उदाहरण के लिए, सेशन आईडी. |
solution_type |
रिपोर्ट की गई यात्रा के लिए इस्तेमाल किया गया GMP प्रॉडक्ट सलूशन (उदाहरण के लिए, |
SolutionType
रिपोर्ट की गई यात्रा के अलग-अलग तरह के समाधानों के लिए सिलेक्टर.
Enums | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. पिछले वर्शन के साथ काम करने के लिए, एपीआई डिफ़ॉल्ट रूप से ON_DEMAND_RIDESHARING_AND_DELIVERIES का इस्तेमाल करेगा. यह पहला समाधान टाइप है जो काम करता है. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
यह समाधान, मांग पर राइडशेयरिंग और डिलीवरी की सुविधा देता है. |
RequestHeader
RequestHeader में ऐसे फ़ील्ड होते हैं जो Fleet Engine के सभी आरपीसी अनुरोधों में शामिल होते हैं.
फ़ील्ड | |
---|---|
language_code |
BCP-47 भाषा कोड, जैसे कि en-US या sr-Latn. ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier पर जाएं. अगर कोई भाषा नहीं दी गई है, तो जवाब किसी भी भाषा में हो सकता है. हालांकि, अगर ऐसा कोई नाम मौजूद है, तो जवाब अंग्रेज़ी में दिया जाएगा. फ़ील्ड की वैल्यू का उदाहरण: |
region_code |
ज़रूरी है. जिस इलाके से अनुरोध किया गया है उसका CLDR रीजन कोड. फ़ील्ड की वैल्यू का उदाहरण: |
sdk_version |
अगर लागू हो, तो कॉल करने वाले SDK टूल का वर्शन. वर्शन का फ़ॉर्मैट "major.minor.patch" होता है. उदाहरण: |
os_version |
ऑपरेटिंग सिस्टम का वह वर्शन जिस पर कॉलिंग एसडीके चल रहा है. फ़ील्ड वैल्यू के उदाहरण: |
device_model |
उस डिवाइस का मॉडल जिस पर कॉलिंग एसडीके चल रहा है. फ़ील्ड वैल्यू के उदाहरण: |
sdk_type |
अनुरोध भेजने वाला एसडीके किस तरह का है. |
maps_sdk_version |
MapSDK का वह वर्शन जिस पर कॉल करने वाला SDK टूल निर्भर करता है. यह तब लागू होता है, जब कॉल करने वाला SDK टूल MapSDK पर निर्भर करता हो. वर्शन का फ़ॉर्मैट "major.minor.patch" होता है. उदाहरण: |
nav_sdk_version |
NavSDK का वह वर्शन जिस पर कॉलिंग SDK टूल निर्भर करता है. यह जानकारी तब दिखती है, जब लागू हो. वर्शन का फ़ॉर्मैट "major.minor.patch" होता है. उदाहरण: |
platform |
SDK टूल को कॉल करने वाला प्लैटफ़ॉर्म. |
manufacturer |
कॉल करने वाले एसडीके का Android डिवाइस बनाने वाली कंपनी. यह सिर्फ़ Android एसडीके पर लागू होता है. फ़ील्ड की वैल्यू का उदाहरण: |
android_api_level |
कॉल करने वाले SDK टूल का Android एपीआई लेवल. यह सिर्फ़ Android SDK टूल पर लागू होता है. फ़ील्ड की वैल्यू का उदाहरण: |
trace_id |
यह एक वैकल्पिक आईडी है. इसे लॉगिंग के मकसद से दिया जा सकता है, ताकि अनुरोध की पहचान की जा सके. |
प्लैटफ़ॉर्म
SDK टूल को कॉल करने वाला प्लैटफ़ॉर्म.
Enums | |
---|---|
PLATFORM_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. अगर प्लैटफ़ॉर्म को शामिल नहीं किया जाता है, तो इस वैल्यू का इस्तेमाल किया जाता है. |
ANDROID |
अनुरोध Android से किया जा रहा है. |
IOS |
अनुरोध iOS से किया गया है. |
WEB |
अनुरोध वेब से आ रहा है. |
SdkType
एसडीके के संभावित टाइप.
Enums | |
---|---|
SDK_TYPE_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. अगर sdk_type को शामिल नहीं किया जाता है, तो इस वैल्यू का इस्तेमाल किया जाता है. |
CONSUMER |
कॉल करने वाला SDK, Consumer है. |
DRIVER |
कॉल करने वाला SDK, Driver है. |
JAVASCRIPT |
कॉल करने वाला SDK, JavaScript है. |
SearchTripsRequest
SearchTrips के अनुरोध का मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
parent |
ज़रूरी है. यह |
vehicle_id |
अनुरोध में शामिल यात्राओं से जुड़ा वाहन. अगर इसे तय नहीं किया गया है, तो खोज के नतीजों में ये शामिल नहीं होंगे:
|
active_trips_only |
अगर इसे सही पर सेट किया जाता है, तो जवाब में ऐसी यात्राएं शामिल होती हैं जो ड्राइवर के रास्ते को प्रभावित करती हैं. |
page_size |
अगर इस पैरामीटर को सेट नहीं किया जाता है, तो सर्वर यह तय करता है कि कितने नतीजे दिखाने हैं. |
page_token |
इसे |
minimum_staleness |
अगर यह विकल्प चुना जाता है, तो उन यात्राओं की जानकारी मिलती है जिन्हें |
SearchTripsResponse
SearchTrips के जवाब का मैसेज.
फ़ील्ड | |
---|---|
trips[] |
अनुरोध किए गए वाहन की यात्राओं की सूची. |
next_page_token |
नतीजों की सूची में पेज के हिसाब से जानकारी देखने के लिए, SearchTripsRequest में यह टोकन पास करें. एपीआई, हर कॉल पर यात्रा की सूची दिखाता है. जब कोई और नतीजा नहीं बचता है, तो यात्रा की सूची खाली हो जाती है. |
SearchVehiclesRequest
SearchVehicles
अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
parent |
ज़रूरी है. यह |
pickup_point |
ज़रूरी है. वह पिकअप पॉइंट जिसके आस-पास खोज करनी है. |
dropoff_point |
खरीदार को सामान लौटाने की जगह. अगर |
pickup_radius_meters |
ज़रूरी है. यह पिकअप पॉइंट के आस-पास, वाहन खोजने के दायरे के बारे में बताता है. खोज के दायरे में मौजूद सिर्फ़ वाहनों की जानकारी दिखाई जाएगी. वैल्यू, 400 से 10,000 मीटर (दोनों शामिल) के बीच होनी चाहिए. |
count |
ज़रूरी है. इससे, जवाब में ज़्यादा से ज़्यादा वाहनों की संख्या तय की जाती है. वैल्यू, 1 और 50 (दोनों शामिल) के बीच होनी चाहिए. |
minimum_capacity |
ज़रूरी है. इससे यात्रा के लिए, यात्रियों की संख्या के बारे में पता चलता है. वैल्यू, एक या उससे ज़्यादा होनी चाहिए. क्षमता की वैल्यू में ड्राइवर को शामिल नहीं किया जाता. |
trip_types[] |
ज़रूरी है. इससे यात्रा के टाइप के बारे में पता चलता है. इसमें सिर्फ़ एक टाइप शामिल होना चाहिए. |
maximum_staleness |
इस पैरामीटर का इस्तेमाल करके, खोज को सिर्फ़ उन वाहनों तक सीमित किया जा सकता है जिन्होंने तय समयसीमा के अंदर Fleet Engine को जगह की जानकारी के अपडेट भेजे हैं. अगर कोई वाहन रुका हुआ है, लेकिन उसकी जगह की जानकारी अब भी ट्रांसमिट हो रही है, तो उसे पुरानी जानकारी नहीं माना जाता. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो सर्वर पांच मिनट को डिफ़ॉल्ट वैल्यू के तौर पर इस्तेमाल करता है. |
vehicle_types[] |
ज़रूरी है. इस पैरामीटर का इस्तेमाल करके, खोज के नतीजों को सिर्फ़ उन वाहनों तक सीमित किया जा सकता है जो तय किए गए टाइप में से किसी एक टाइप के हों. कम से कम एक वाहन का टाइप बताना ज़रूरी है. |
required_attributes[] |
कॉल करने वाले लोग,
इससे खोज के नतीजे सिर्फ़ उन वाहनों तक सीमित हो जाते हैं जिनमें बताए गए एट्रिब्यूट मौजूद होते हैं. यह फ़ील्ड, कंजंक्शन/AND ऑपरेशन है. ज़्यादा से ज़्यादा 50 required_attributes इस्तेमाल किए जा सकते हैं. यह किसी वाहन के लिए अनुमति वाले एट्रिब्यूट की ज़्यादा से ज़्यादा संख्या से मेल खाता है. |
required_one_of_attributes[] |
इससे खोज के नतीजे सिर्फ़ उन वाहनों तक सीमित हो जाते हैं जिनमें हर |
required_one_of_attribute_sets[] |
इससे खोज के नतीजे सिर्फ़ उन वाहनों तक सीमित हो जाते हैं जिनमें |
order_by |
ज़रूरी है. इससे नतीजों को क्रम से लगाने के लिए, ज़रूरी मानदंड तय किया जाता है. |
include_back_to_back |
इससे यह पता चलता है कि एक ऐक्टिव ट्रिप वाले वाहन, इस खोज के लिए ज़रूरी शर्तें पूरी करते हैं या नहीं. इस फ़ील्ड का इस्तेमाल सिर्फ़ तब किया जाता है, जब डिफ़ॉल्ट वैल्यू |
trip_id |
इस |
current_trips_present |
इससे पता चलता है कि चालू यात्राओं वाले वाहन, इस खोज के लिए ज़रूरी शर्तें पूरी करते हैं या नहीं. अगर |
filter |
ज़रूरी नहीं. वाहन खोजते समय लागू की जाने वाली फ़िल्टर क्वेरी. फ़िल्टर सिंटैक्स के उदाहरणों के लिए, http://aip.dev/160 देखें. इस फ़ील्ड को यह फ़िल्टर, ध्यान दें कि सिर्फ़ वाहन के एट्रिब्यूट (उदाहरण के लिए, साथ ही, सभी एट्रिब्यूट को स्ट्रिंग के तौर पर सेव किया जाता है. इसलिए, एट्रिब्यूट की तुलना सिर्फ़ स्ट्रिंग की तुलना के तौर पर की जा सकती है. संख्या या बूलियन वैल्यू से तुलना करने के लिए, वैल्यू को साफ़ तौर पर कोट किया जाना चाहिए, ताकि उन्हें स्ट्रिंग के तौर पर माना जा सके. उदाहरण के लिए, |
CurrentTripsPresent
इससे किसी वाहन की मौजूदा यात्राओं पर लगी पाबंदियों के बारे में पता चलता है.
Enums | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
यात्राओं के लिए वाहनों की उपलब्धता, include_back_to_back फ़ील्ड के हिसाब से तय होती है. |
NONE |
बिना यात्रा वाले वाहन, खोज के नतीजों में दिख सकते हैं. इस वैल्यू का इस्तेमाल करने पर, include_back_to_back को true के तौर पर सेट नहीं किया जा सकता. |
ANY |
खोज के नतीजों में, ऐसी गाड़ियां शामिल की जाती हैं जिनकी मौजूदा यात्राओं की संख्या पांच से ज़्यादा नहीं है और जिनमें 10 से ज़्यादा वेपॉइंट नहीं हैं. इस वैल्यू का इस्तेमाल करने पर, include_back_to_back को true के तौर पर सेट नहीं किया जा सकता. |
VehicleMatchOrder
जवाब में, वाहन के मिलान का क्रम तय करता है.
Enums | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
डिफ़ॉल्ट रूप से, इसका इस्तेमाल उन वाहनों के लिए किया जाता है जिनके मैच होने का क्रम तय नहीं किया गया है या जिनकी पहचान नहीं हो पाई है. |
PICKUP_POINT_ETA |
वाहन के पिकअप पॉइंट तक पहुंचने में लगने वाले समय के हिसाब से बढ़ते क्रम में. |
PICKUP_POINT_DISTANCE |
वाहन के पिकअप पॉइंट तक पहुंचने की दूरी के हिसाब से बढ़ते क्रम में. |
DROPOFF_POINT_ETA |
वाहन से ड्रॉपऑफ़ पॉइंट तक पहुंचने में लगने वाले समय के हिसाब से बढ़ते क्रम में. इस ऑर्डर का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब अनुरोध में ड्रॉपऑफ़ पॉइंट की जानकारी दी गई हो. |
PICKUP_POINT_STRAIGHT_DISTANCE |
वाहन की पिछली रिपोर्ट की गई जगह से पिकअप पॉइंट तक की सीधी दूरी के हिसाब से बढ़ते क्रम में. |
COST |
कॉन्फ़िगर की गई मैच कॉस्ट के हिसाब से बढ़ते क्रम में. मैच कॉस्ट का हिसाब, सीधी दूरी और ईटीए के बीच वज़न के हिसाब से लगाया जाता है. वज़न, डिफ़ॉल्ट वैल्यू के साथ सेट किए जाते हैं. इन्हें हर ग्राहक के हिसाब से बदला जा सकता है. अगर आपको अपने प्रोजेक्ट के लिए इन वज़न में बदलाव करना है, तो कृपया Google की सहायता टीम से संपर्क करें. |
SearchVehiclesResponse
SearchVehicles
जवाब देने वाला मैसेज.
फ़ील्ड | |
---|---|
matches[] |
|
SpeedReadingInterval
किसी रास्ते के लगातार सेगमेंट पर ट्रैफ़िक डेंसिटी इंडिकेटर. P_0, P_1, ... , P_N (शून्य पर आधारित इंडेक्स) पॉइंट वाले पाथ के लिए, SpeedReadingInterval एक इंटरवल तय करता है. साथ ही, इन कैटगरी का इस्तेमाल करके, इसके ट्रैफ़िक के बारे में बताता है.
फ़ील्ड | |
---|---|
start_polyline_point_index |
पाथ में इस इंटरवल का शुरुआती इंडेक्स. JSON में, इंडेक्स 0 होने पर फ़ील्ड में कोई वैल्यू नहीं दिखेगी. |
end_polyline_point_index |
पाथ में इस इंटरवल का आखिरी इंडेक्स. JSON में, इंडेक्स 0 होने पर फ़ील्ड में कोई वैल्यू नहीं दिखेगी. |
speed |
इस समयावधि में ट्रैफ़िक की स्पीड. |
स्पीड
ट्रैफ़िक डेटा के आधार पर पॉलीलाइन की स्पीड का क्लासिफ़िकेशन.
Enums | |
---|---|
SPEED_UNSPECIFIED |
डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है. |
NORMAL |
सामान्य रफ़्तार, ट्रैफ़िक की वजह से देर नहीं होगी. |
SLOW |
ट्रैफ़िक की रफ़्तार धीमी है. ट्रैफ़िक न कम है, न ज़्यादा. |
TRAFFIC_JAM |
ट्रैफ़िक की वजह से देर होगी. |
StopLocation
वह जगह जहां स्टॉप (पिकअप/ड्रॉपऑफ़) हुआ.
फ़ील्ड | |
---|---|
point |
ज़रूरी है. इससे असल जगह का पता चलता है. |
timestamp |
इससे पता चलता है कि स्टॉप कब हुआ. |
stop_time |
सिर्फ़ इनपुट के लिए. समर्थन नहीं होना या रुकना. टाइमस्टैंप फ़ील्ड का इस्तेमाल करें. |
TerminalLocation
यह विकल्प, वेपॉइंट की जगह के बारे में बताता है.
फ़ील्ड | |
---|---|
point |
इससे वेपॉइंट की सटीक |
place |
उस जगह का संसाधन नाम जो इस जगह को दिखाता है. फ़ॉर्मैट इस सुविधा को प्रयोग के तौर पर दिया जा रहा है. |
point_location_source |
सिर्फ़ आउटपुट के लिए. |
terminal_point_id |
बंद कर दिया गया: इसके बजाय, |
access_point_id |
बंद कर दिया गया: इसके बजाय, |
trip_id |
समर्थन नहीं होना या रुकना. |
terminal_location_type |
बंद कर दिया गया: |
PointSource
इससे LatLng
के सोर्स के बारे में पता चलता है.
Enums | |
---|---|
POINT_SOURCE_UNSPECIFIED |
पॉइंट सोर्स की जानकारी नहीं दी गई है. |
POINT_SOURCE_DEVELOPER_PROVIDED |
LatLng को डेवलपर ने साफ़ तौर पर उपलब्ध कराया था. |
POINT_SOURCE_CALCULATED_FROM_PLACE |
LatLng को दी गई जगह के हिसाब से कैलकुलेट किया गया था. |
TerminalPointId
बंद कर दिया गया: Fleet Engine में TerminalPoints अब काम नहीं करते. इसके बजाय, TerminalLocation.point
का इस्तेमाल करें.
फ़ील्ड | |
---|---|
value |
समर्थन नहीं होना या रुकना. |
यूनियन फ़ील्ड Id . समर्थन नहीं होना या रुकना. Id इनमें से सिर्फ़ एक हो सकता है: |
|
place_id |
समर्थन नहीं होना या रुकना. |
generated_id |
समर्थन नहीं होना या रुकना. |
TrafficPolylineData
वाहन के अनुमानित रास्ते पर ट्रैफ़िक का हाल.
फ़ील्ड | |
---|---|
traffic_rendering |
इसमें पॉलीलाइन रेंडरिंग के ज़रिए यह दिखाया जाता है कि किसी खरीदार की यात्रा के एक हिस्से में, सभी इलाकों में ट्रैफ़िक कितना तेज़ है. |
भ्रमण
यात्रा का मेटाडेटा.
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. "providers/{provider}/trips/{trip}" फ़ॉर्मैट में |
vehicle_id |
इस यात्रा के लिए इस्तेमाल किए जा रहे वाहन का आईडी. |
trip_status |
यात्रा की मौजूदा स्थिति. |
trip_type |
यात्रा किस तरह की है. |
pickup_point |
वह जगह जहां से खरीदार को पिक अप करना है. |
actual_pickup_point |
सिर्फ़ इनपुट के लिए. वह जगह जहां से ग्राहक को पिक अप किया गया था और पिक अप करने का समय. यह फ़ील्ड, सेवा देने वाली कंपनी के लिए है. इसमें पिकअप की मौजूदा जानकारी के बारे में सुझाव/राय दी जा सकती है या शिकायत की जा सकती है. |
actual_pickup_arrival_point |
सिर्फ़ इनपुट के लिए. ड्राइवर के पिकअप पॉइंट पर पहुंचने का असल समय और जगह. यह फ़ील्ड, सेवा देने वाली कंपनी के लिए है. इसमें पिकअप पॉइंट पर पहुंचने के समय के बारे में जानकारी दी जाती है. |
pickup_time |
सिर्फ़ आउटपुट के लिए. राइडर को पिक अप करने का अनुमानित समय या पिक अप करने का असल समय. |
intermediate_destinations[] |
यात्रा के अनुरोधों के क्रम में बीच के स्टॉप (पिकअप और ड्रॉपऑफ़ के अलावा). शुरुआत में, शेयर की गई यात्राओं के लिए यह सुविधा उपलब्ध नहीं होगी. |
intermediate_destinations_version |
इससे पता चलता है कि |
intermediate_destination_index |
जब |
actual_intermediate_destination_arrival_points[] |
सिर्फ़ इनपुट के लिए. ड्राइवर के बीच में पड़ने वाली किसी जगह पर पहुंचने का असल समय और जगह. यह फ़ील्ड, सेवा देने वाली कंपनी के लिए है. इससे वह बीच के स्टेशनों पर पहुंचने के समय के बारे में असल जानकारी पर सुझाव/राय दे सकती है. |
actual_intermediate_destinations[] |
सिर्फ़ इनपुट के लिए. वह असल समय और जगह जहां से ग्राहक को बीच के डेस्टिनेशन से पिक अप किया गया था. यह फ़ील्ड, सेवा देने वाली कंपनी के लिए है. इसमें वह बीच के डेस्टिनेशन पर पिकअप की मौजूदा जानकारी के बारे में सुझाव/राय दे सकती है या शिकायत कर सकती है. |
dropoff_point |
वह जगह जहां ग्राहक को ड्रॉप किया जाएगा. |
actual_dropoff_point |
सिर्फ़ इनपुट के लिए. खरीदार को किस समय और किस जगह पर छोड़ा गया. इस फ़ील्ड में, सेवा देने वाली कंपनी खरीदार को छोड़ने की सटीक जानकारी के बारे में सुझाव, राय या शिकायत सबमिट कर सकती है. |
dropoff_time |
सिर्फ़ आउटपुट के लिए. राइडर को उसकी मंज़िल पर छोड़ने का अनुमानित समय या उसे छोड़ने का असल समय. |
remaining_waypoints[] |
सिर्फ़ आउटपुट के लिए. मौजूदा जगह से लेकर ड्रॉप-ऑफ़ पॉइंट तक का पूरा पाथ. इस रास्ते में, दूसरी यात्राओं के वेपॉइंट शामिल हो सकते हैं. |
vehicle_waypoints[] |
इस फ़ील्ड में, यात्रा के लिए वेपॉइंट को मैन्युअल तरीके से क्रम में लगाने की सुविधा मिलती है. इसमें असाइन किए गए वाहन के लिए, बाकी बचे सभी वेपॉइंट शामिल होते हैं. साथ ही, इसमें इस यात्रा के लिए पिकअप और ड्रॉप-ऑफ़ वेपॉइंट भी शामिल होते हैं. अगर यात्रा को किसी वाहन को नहीं सौंपा गया है, तो Fleet Engine इस फ़ील्ड को अनदेखा कर देता है. निजता की वजहों से, इस फ़ील्ड में सिर्फ़ |
route[] |
सिर्फ़ आउटपुट के लिए. इस यात्रा के लिए, remaining_waypoints में मौजूद पहले एंट्री पॉइंट तक का अनुमानित रास्ता. ध्यान दें कि पहला वेपॉइंट किसी दूसरी यात्रा का हो सकता है. |
current_route_segment |
सिर्फ़ आउटपुट के लिए. अगले वेपॉइंट का एन्कोड किया गया पाथ. ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK और Consumer SDK के लिए किया जाता है. फ़िलहाल, डिकोडिंग की सुविधा उपलब्ध नहीं है. |
current_route_segment_version |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि रास्ते में पिछली बार कब बदलाव किया गया था. ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK और Consumer SDK के लिए किया जाता है. |
current_route_segment_traffic |
सिर्फ़ आउटपुट के लिए. यह ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK और Consumer SDK के लिए किया जाता है. |
current_route_segment_traffic_version |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK और Consumer SDK के लिए किया जाता है. |
current_route_segment_end_point |
सिर्फ़ आउटपुट के लिए. वह वेपॉइंट जहां |
remaining_distance_meters |
सिर्फ़ आउटपुट के लिए. |
eta_to_first_waypoint |
सिर्फ़ आउटपुट के लिए. अगले वेपॉइंट ( |
remaining_time_to_first_waypoint |
सिर्फ़ आउटपुट के लिए. यात्रा का डेटा वापस मिलने से लेकर |
remaining_waypoints_version |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि |
remaining_waypoints_route_version |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि |
number_of_passengers |
इम्यूटेबल. इस यात्रा में यात्रियों की संख्या दिखाता है. इसमें ड्राइवर शामिल नहीं होता. किसी वाहन को |
last_location |
सिर्फ़ आउटपुट के लिए. यह रास्ते पर वाहन की आखिरी रिपोर्ट की गई जगह की जानकारी देता है. |
last_location_snappable |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि वाहन के |
view |
यात्रा के फ़ील्ड का सबसेट, जिसमें यह जानकारी होती है कि कौनसे फ़ील्ड भरे गए हैं और उन्हें कैसे समझा जाना चाहिए. |
attributes[] |
यात्रा के कस्टम एट्रिब्यूट की सूची. हर एट्रिब्यूट की एक यूनीक कुंजी होनी चाहिए. |
TripAttribute
इसमें ट्रिप के एट्रिब्यूट को की-वैल्यू पेयर के तौर पर दिखाया गया है. "key:value" स्ट्रिंग की लंबाई 256 वर्णों से ज़्यादा नहीं हो सकती.
फ़ील्ड | |
---|---|
key |
एट्रिब्यूट की कुंजी. कुंजियों में कोलन वर्ण (:) नहीं होना चाहिए. |
यूनियन फ़ील्ड trip_attribute_value . एट्रिब्यूट की वैल्यू, स्ट्रिंग, बूलियन या डबल टाइप में हो सकती है. trip_attribute_value इनमें से सिर्फ़ एक हो सकता है: |
|
string_value |
स्ट्रिंग टाइप किए गए एट्रिब्यूट की वैल्यू. |
bool_value |
बूलियन टाइप किए गए एट्रिब्यूट की वैल्यू. |
number_value |
डबल टाइप की गई एट्रिब्यूट वैल्यू. |
TripStatus
यात्रा का स्टेटस, जो उसकी प्रोग्रेस दिखाता है.
Enums | |
---|---|
UNKNOWN_TRIP_STATUS |
डिफ़ॉल्ट, इसका इस्तेमाल यात्रा की ऐसी स्थिति के लिए किया जाता है जिसके बारे में बताया नहीं गया है या जिसकी पहचान नहीं हो रही है. |
NEW |
नई यात्रा बनाई गई. |
ENROUTE_TO_PICKUP |
ड्राइवर, पिकअप पॉइंट की ओर आ रहा है. |
ARRIVED_AT_PICKUP |
ड्राइवर, पिकअप पॉइंट पर पहुंच गया है. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
ड्राइवर, बीच में पड़ने वाली जगह पर पहुंच गया है और राइडर का इंतज़ार कर रहा है. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
ड्राइवर, बीच में पड़ने वाली किसी जगह पर जा रहा है (उतरने की जगह पर नहीं). |
ENROUTE_TO_DROPOFF |
ड्राइवर ने राइडर को पिक कर लिया है और वह अगली मंज़िल की ओर जा रहा है. |
COMPLETE |
राइडर को उसकी मंज़िल पर छोड़ दिया गया है और यात्रा पूरी हो गई है. |
CANCELED |
ड्राइवर, राइडर या राइडशेयर सेवा देने वाली कंपनी ने पिकअप से पहले यात्रा रद्द कर दी हो. |
TripType
यात्रा किस तरह की है.
Enums | |
---|---|
UNKNOWN_TRIP_TYPE |
डिफ़ॉल्ट. इसका इस्तेमाल उन यात्राओं के लिए किया जाता है जिनके बारे में जानकारी नहीं दी गई है या जिनकी पहचान नहीं हो रही है. |
SHARED |
ऐसा हो सकता है कि आपकी यात्रा के लिए इस्तेमाल की जा रही गाड़ी, किसी और यात्रा के लिए भी इस्तेमाल की जा रही हो. |
EXCLUSIVE |
यह यात्रा सिर्फ़ एक वाहन के लिए है. |
TripView
GetTrip
रिस्पॉन्स में, यात्रा के अलग-अलग फ़ील्ड के सेट के लिए सिलेक्टर. ज़्यादा जानकारी के लिए, AIP-157 देखें. ज़्यादा व्यू जोड़े जा सकते हैं.
Enums | |
---|---|
TRIP_VIEW_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. पिछले वर्शन के साथ काम करने की सुविधा के लिए, एपीआई डिफ़ॉल्ट रूप से एसडीके व्यू पर सेट होगा. हमारा सुझाव है कि ग्राहक, SDK के बजाय TripView को चुनें. इससे उन्हें बेहतर सहायता मिलेगी और वे आसानी से काम कर पाएंगे. |
SDK |
इसमें ऐसे फ़ील्ड शामिल हैं जिन्हें सार्वजनिक तौर पर उपलब्ध लाइब्रेरी का इस्तेमाल करके समझा या इस्तेमाल नहीं किया जा सकता. |
JOURNEY_SHARING_V1S |
यात्रा की जानकारी देने वाले फ़ील्ड, यात्रा की जानकारी शेयर करने के इस्तेमाल के उदाहरण के लिए भरे जाते हैं. यह व्यू, एक सर्वर से दूसरे सर्वर के साथ कम्यूनिकेशन के लिए है. |
TripWaypoint
इससे वाहन के रास्ते में पड़ने वाले स्टॉपिंग पॉइंट या वाहन की यात्रा के आखिरी पॉइंट के बारे में पता चलता है.
फ़ील्ड | |
---|---|
location |
इस वेपॉइंट की जगह. |
trip_id |
इस वेपॉइंट से जुड़ी यात्रा. |
waypoint_type |
इस यात्रा में यह वेपॉइंट क्या भूमिका निभाता है. जैसे, पिकअप या ड्रॉपऑफ़. |
path_to_waypoint[] |
पिछले वेपॉइंट से मौजूदा वेपॉइंट तक का पाथ. अगर यह पहला वेपॉइंट है, तो पाथ, वाहन की मौजूदा जगह से वेपॉइंट तक का होता है. यह फ़ील्ड सिर्फ़ अनुरोध किए जाने पर दिखता है. |
encoded_path_to_waypoint |
पिछले वेपॉइंट से मौजूदा वेपॉइंट तक का एन्कोड किया गया पाथ. ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK और Consumer SDK के लिए किया जाता है. फ़िलहाल, डिकोडिंग की सुविधा उपलब्ध नहीं है. |
traffic_to_waypoint |
इस वेपॉइंट तक पहुंचने के रास्ते पर ट्रैफ़िक की स्थिति. ध्यान दें कि ट्रैफ़िक की जानकारी सिर्फ़ Google Maps Platform Rides and Deliveries Solution के ग्राहकों के लिए उपलब्ध है. |
distance_meters |
पिछले वेपॉइंट से मौजूदा वेपॉइंट तक की पाथ दूरी. अगर यह पहला वेपॉइंट है, तो रास्ते की दूरी, वाहन की मौजूदा जगह से वेपॉइंट तक की होती है. |
eta |
इस वेपॉइंट पर पहुंचने का अनुमानित समय. |
duration |
पिछले वेपॉइंट से इस वेपॉइंट तक पहुंचने में लगने वाला समय. अगर यह पहला वेपॉइंट है, तो यात्रा में लगने वाला समय, वाहन की मौजूदा जगह से वेपॉइंट तक का होता है. |
UpdateTripRequest
UpdateTrip अनुरोध का मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
trip |
ज़रूरी है. अपडेट से जुड़ी यात्रा. इन फ़ील्ड को Fleet Engine मैनेज करता है. Trip.update का इस्तेमाल करके, उन्हें अपडेट न करें.
शेयर की गई यात्रा के लिए
एक से ज़्यादा डेस्टिनेशन वाली यात्राओं के लिए, रेस कंडीशन से बचने के लिए, यात्रा की स्थिति को |
update_mask |
ज़रूरी है. फ़ील्ड मास्क, जो यह दिखाता है कि यात्रा की जानकारी में कौनसे फ़ील्ड अपडेट करने हैं. |
UpdateVehicleAttributesRequest
UpdateVehicleAttributes
अनुरोध वाला मैसेज.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
attributes[] |
ज़रूरी है. वाहन के वे एट्रिब्यूट जिन्हें अपडेट करना है. जिन एट्रिब्यूट के बारे में नहीं बताया गया है उनमें बदलाव नहीं किया जाता या उन्हें हटाया नहीं जाता. |
UpdateVehicleAttributesResponse
UpdateVehicleAttributes
जवाब देने वाला मैसेज.
फ़ील्ड | |
---|---|
attributes[] |
ज़रूरी है. वाहन के एट्रिब्यूट की अपडेट की गई पूरी सूची. इसमें नए, बदले गए, और बिना बदलाव वाले एट्रिब्यूट शामिल हैं. |
UpdateVehicleRequest
`UpdateVehicle request message.
फ़ील्ड | |
---|---|
header |
Fleet Engine के अनुरोध का स्टैंडर्ड हेडर. |
name |
ज़रूरी है. यह |
vehicle |
ज़रूरी है.
अगर इसी तरह, |
update_mask |
ज़रूरी है. फ़ील्ड मास्क, यह दिखाता है कि |
वाहन
वाहन का मेटाडेटा.
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. इस वाहन के लिए यूनीक नाम. फ़ॉर्मैट |
vehicle_state |
वाहन की स्थिति. |
supported_trip_types[] |
इस वाहन के साथ काम करने वाली यात्राएं. |
current_trips[] |
सिर्फ़ आउटपुट के लिए. इस वाहन को फ़िलहाल असाइन की गई यात्राओं के लिए |
last_location |
वाहन की पिछली बार रिपोर्ट की गई जगह की जानकारी. |
past_locations[] |
सिर्फ़ इनपुट के लिए. वे जगहें जहां यह वाहन पहले था, लेकिन उनकी जानकारी अब तक Fleet Engine को नहीं दी गई है. इसका इस्तेमाल |
maximum_capacity |
इस वाहन में कुल कितने लोग बैठ सकते हैं. इस वैल्यू में ड्राइवर को शामिल नहीं किया जाता. यह वैल्यू, एक या उससे ज़्यादा होनी चाहिए. |
attributes[] |
वाहन के एट्रिब्यूट की सूची. किसी वाहन के लिए ज़्यादा से ज़्यादा 100 एट्रिब्यूट हो सकते हैं. साथ ही, हर एट्रिब्यूट के लिए एक यूनीक कुंजी होनी चाहिए. |
vehicle_type |
ज़रूरी है. यह वाहन किस तरह का है. इसका इस्तेमाल, |
license_plate |
वाहन की लाइसेंस प्लेट की जानकारी. |
route[] |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
current_route_segment |
पॉलीलाइन, ड्राइवर ऐप्लिकेशन को अगले वेपॉइंट तक पहुंचने का रास्ता दिखाती है. यह सूची, वाहन को असाइन की गई सभी चालू यात्राओं के लिए, ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK के लिए किया जाता है. फ़िलहाल, डिकोडिंग की सुविधा उपलब्ध नहीं है. |
current_route_segment_traffic |
सिर्फ़ इनपुट के लिए. Fleet Engine इस जानकारी का इस्तेमाल, यात्रा की जानकारी शेयर करने की सुविधा को बेहतर बनाने के लिए करता है. ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ Driver SDK के लिए किया जाता है. |
current_route_segment_version |
सिर्फ़ आउटपुट के लिए. |
current_route_segment_end_point |
वह वेपॉइंट जहां |
remaining_distance_meters |
|
eta_to_first_waypoint |
किसी वाहन की जानकारी अपडेट करते समय, एक ही अनुरोध में |
remaining_time_seconds |
सिर्फ़ इनपुट के लिए. किसी वाहन की जानकारी अपडेट करते समय, एक ही अनुरोध में |
waypoints[] |
इस वाहन को असाइन किए गए बाकी वेपॉइंट. |
waypoints_version |
सिर्फ़ आउटपुट के लिए. |
back_to_back_enabled |
इससे पता चलता है कि ड्राइवर लगातार ट्रिप स्वीकार करता है या नहीं. अगर |
navigation_status |
वाहन की नेविगेशन स्थिति. |
device_settings |
सिर्फ़ इनपुट के लिए. ड्राइवर के इस्तेमाल किए जा रहे मोबाइल डिवाइस की सेटिंग के बारे में जानकारी. |
VehicleType
वाहन का टाइप.
फ़ील्ड | |
---|---|
category |
वाहन के टाइप की कैटगरी |
कैटगरी
वाहन के टाइप की कैटगरी
Enums | |
---|---|
UNKNOWN |
डिफ़ॉल्ट. इसका इस्तेमाल उन वाहन कैटगरी के लिए किया जाता है जिनके बारे में बताया नहीं गया है या जिनकी पहचान नहीं हो रही है. |
AUTO |
कोई वाहन. |
TAXI |
टैक्सी के तौर पर इस्तेमाल किया जाने वाला कोई भी वाहन. आम तौर पर, इसके लिए लाइसेंस लेना ज़रूरी होता है या इसे रेगुलेट किया जाता है. |
TRUCK |
आम तौर पर, ज़्यादा स्टोरेज क्षमता वाला वाहन. |
TWO_WHEELER |
मोटरसाइकल, मोपेड या दो पहियों वाला कोई अन्य वाहन |
BICYCLE |
मानव शक्ति से चलने वाले वाहन. |
PEDESTRIAN |
कोई व्यक्ति जो सामान को एक जगह से दूसरी जगह ले जाता है. आम तौर पर, यह व्यक्ति पैदल चलता है या दौड़ता है. यह पैदल चलने के रास्तों पर चलता है. |
VehicleAttribute
वाहन के एट्रिब्यूट को की-वैल्यू पेयर के तौर पर दिखाता है. "key:value" स्ट्रिंग की लंबाई 256 वर्णों से ज़्यादा नहीं हो सकती.
फ़ील्ड | |
---|---|
key |
एट्रिब्यूट की कुंजी. कुंजियों में कोलन वर्ण (:) नहीं होना चाहिए. |
value |
एट्रिब्यूट की वैल्यू. |
यूनियन फ़ील्ड vehicle_attribute_value . एट्रिब्यूट की वैल्यू, स्ट्रिंग, बूलियन या डबल टाइप में हो सकती है. vehicle_attribute_value इनमें से सिर्फ़ एक हो सकता है: |
|
string_value |
स्ट्रिंग टाइप किए गए एट्रिब्यूट की वैल्यू. ध्यान दें: यह |
bool_value |
बूलियन टाइप किए गए एट्रिब्यूट की वैल्यू. |
number_value |
डबल टाइप की गई एट्रिब्यूट वैल्यू. |
VehicleAttributeList
वाहन के एट्रिब्यूट के लिए, लिस्ट-ऑफ़-लिस्ट डेटाटाइप.
फ़ील्ड | |
---|---|
attributes[] |
इस कलेक्शन में मौजूद एट्रिब्यूट की सूची. |
VehicleLocation
किसी समय पर वाहन की जगह की जानकारी, रफ़्तार, और दिशा.
फ़ील्ड | |
---|---|
location |
वाहन की जगह की जानकारी. Fleet Engine को वाहन की जगह की जानकारी भेजते समय, जीपीएस की जगह की जानकारी का इस्तेमाल किया जाता है. जवाब में यह जानकारी मिलने पर, वाहन की जगह की जानकारी जीपीएस की जगह की जानकारी, अतिरिक्त जगह की जानकारी या अनुमानित जगह की जानकारी हो सकती है. सोर्स की जानकारी |
horizontal_accuracy |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
latlng_accuracy |
रेडियस के तौर पर, |
heading |
वाहन किस दिशा में जा रहा है, यह डिग्री में बताया जाता है. 0 का मतलब उत्तर है. मान्य रेंज [0,360) है. |
bearing_accuracy |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
heading_accuracy |
डिग्री में |
altitude |
WGS84 से ऊपर की ऊंचाई, मीटर में. |
vertical_accuracy |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
altitude_accuracy |
मीटर में |
speed_kmph |
वाहन की रफ़्तार, किलोमीटर प्रति घंटे में. इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
speed |
वाहन की रफ़्तार, मीटर/सेकंड में |
speed_accuracy |
मीटर/सेकंड में |
update_time |
सेंसर की घड़ी के हिसाब से, सेंसर ने |
server_time |
सिर्फ़ आउटपुट के लिए. वह समय जब सर्वर को जगह की जानकारी मिली. |
location_sensor |
लोकेशन का डेटा उपलब्ध कराने वाली कंपनी (उदाहरण के लिए, |
is_road_snapped |
क्या |
is_gps_sensor_enabled |
सिर्फ़ इनपुट के लिए. इससे पता चलता है कि मोबाइल डिवाइस पर जीपीएस सेंसर चालू है या नहीं. |
time_since_update |
सिर्फ़ इनपुट के लिए. इस जगह की जानकारी को पहली बार सर्वर पर भेजे जाने के बाद से अब तक का समय (सेकंड में). पहले अपडेट के लिए, यह वैल्यू शून्य होगी. अगर समय की जानकारी नहीं है (उदाहरण के लिए, जब ऐप्लिकेशन रीस्टार्ट होता है), तो यह वैल्यू शून्य पर रीसेट हो जाती है. |
num_stale_updates |
सिर्फ़ इनपुट के लिए. अब काम नहीं करता: अब यह पता लगाने के लिए कि किसी जगह की जानकारी पुरानी है या नहीं, अन्य सिग्नल का इस्तेमाल किया जाता है. |
raw_location |
वाहन की जगह की कच्ची जानकारी (रोड-स्नैपर से प्रोसेस नहीं की गई). |
raw_location_time |
जगह की जानकारी के रॉ डेटा से जुड़ा टाइमस्टैंप. |
raw_location_sensor |
जगह की प्रोसेस न की गई जानकारी का सोर्स. डिफ़ॉल्ट रूप से, यह |
raw_location_accuracy |
मीटर में, |
flp_location |
Android के Fused Location Provider से मिली जगह की जानकारी. |
flp_update_time |
|
flp_latlng_accuracy_meters |
रेडियस के तौर पर, |
flp_heading_degrees |
वाहन के चलने की दिशा को डिग्री में दिखाया जाता है. यह जानकारी, फ़्यूज़्ड लोकेशन प्रोवाइडर से मिलती है. 0 का मतलब उत्तर है. मान्य रेंज [0,360) है. |
supplemental_location |
इंटिग्रेट किए गए ऐप्लिकेशन से मिली अतिरिक्त जगह की जानकारी. |
supplemental_location_time |
पूरक जगह की जानकारी से जुड़ा टाइमस्टैंप. |
supplemental_location_sensor |
पूरक जगह की जानकारी का सोर्स. डिफ़ॉल्ट रूप से, यह |
supplemental_location_accuracy |
मीटर में, |
road_snapped |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, |
VehicleMatch
इसमें वाहन और उससे जुड़े अनुमान शामिल होते हैं. ये अनुमान, वाहन SearchVehiclesRequest
की चालू यात्राओं के पॉइंट से मेल खाते हैं.
फ़ील्ड | |
---|---|
vehicle |
ज़रूरी है. अनुरोध से मेल खाने वाला वाहन. |
vehicle_pickup_eta |
अनुरोध में बताए गए पिकअप पॉइंट तक पहुंचने में वाहन को लगने वाला समय. खाली वैल्यू से पता चलता है कि वाहन के लिए ईटीए का हिसाब नहीं लगाया जा सका. अगर |
vehicle_pickup_distance_meters |
वाहन की मौजूदा जगह से लेकर अनुरोध में बताई गई पिकअप की जगह तक की दूरी. इसमें मौजूदा यात्राओं के लिए, पिकअप या ड्रॉपऑफ़ की बीच की जगहें भी शामिल हैं. इस दूरी में, ड्राइविंग (रास्ते) की दूरी के साथ-साथ नेविगेशन के आखिरी पॉइंट और पिकअप के लिए अनुरोध किए गए पॉइंट के बीच की सीधी दूरी शामिल होती है. (नेविगेशन के एंड पॉइंट और अनुरोध किए गए पिकअप पॉइंट के बीच की दूरी आम तौर पर कम होती है.) खाली वैल्यू से पता चलता है कि दूरी का हिसाब लगाने में गड़बड़ी हुई है. |
vehicle_pickup_straight_line_distance_meters |
ज़रूरी है. वाहन और अनुरोध में बताई गई पिकअप जगह के बीच सीधी दूरी. |
vehicle_dropoff_eta |
अनुरोध में बताए गए ड्रॉप-ऑफ़ पॉइंट तक पहुंचने में वाहन को लगने वाला कुल समय. ईटीए में, अनुरोध में बताए गए |
vehicle_pickup_to_dropoff_distance_meters |
अनुरोध में बताई गई पिकअप की जगह से लेकर ड्रॉप ऑफ़ की जगह तक, वाहन से तय की गई दूरी (मीटर में). दूरी सिर्फ़ दो पॉइंट के बीच की होती है. इसमें वाहन की जगह या कोई अन्य पॉइंट शामिल नहीं होता है. वाहन को पिकअप पॉइंट या ड्रॉपऑफ़ पॉइंट पर जाने से पहले, इन पॉइंट पर जाना ज़रूरी होता है. यह वैल्यू सिर्फ़ तब भरी जाएगी, जब अनुरोध में |
trip_type |
ज़रूरी है. यह उस यात्रा का टाइप है जिसका इस्तेमाल, पिकअप पॉइंट तक पहुंचने का अनुमानित समय (ईटीए) कैलकुलेट करने के लिए किया गया था. |
vehicle_trips_waypoints[] |
ईटीए का हिसाब लगाने के लिए इस्तेमाल किए गए, क्रम से लगाए गए वेपॉइंट की सूची. इस सूची में वाहन की जगह की जानकारी, वाहन के लिए चालू ट्रिप के पिकअप पॉइंट, और अनुरोध में दिए गए पिकअप पॉइंट शामिल होते हैं. खाली सूची का मतलब है कि वाहन के पहुंचने का अनुमानित समय (ईटीए) का हिसाब नहीं लगाया जा सका. |
vehicle_match_type |
वाहन के मैच का टाइप. |
requested_ordered_by |
वाहन के मिलान को क्रम से लगाने के लिए अनुरोध किया गया क्रम. |
ordered_by |
वाहन के मिलान को क्रम से लगाने के लिए अनुरोध किया गया क्रम. |
VehicleMatchType
वाहन के मिलान का टाइप.
Enums | |
---|---|
UNKNOWN |
वाहन के मैच टाइप की जानकारी नहीं है |
EXCLUSIVE |
फ़िलहाल, वाहन को कोई यात्रा असाइन नहीं की गई है और वह पिकअप पॉइंट पर जा सकता है. |
BACK_TO_BACK |
फ़िलहाल, वाहन को किसी यात्रा के लिए असाइन किया गया है. हालांकि, यात्रा पूरी होने के बाद, वह पिकअप पॉइंट पर जा सकता है. ईटीए और दूरी की कैलकुलेशन में, मौजूदा यात्रा को ध्यान में रखा जाता है. |
CARPOOL |
गाड़ी में शेयर की गई राइड के लिए काफ़ी जगह हो. |
CARPOOL_BACK_TO_BACK |
वाहन, पिकअप पॉइंट पर पहुंचने से पहले अपनी मौजूदा यात्रा पूरी करेगा. ईटीए और दूरी की कैलकुलेशन में, मौजूदा यात्रा को ध्यान में रखा जाता है. |
VehicleState
Vehicle
की स्थिति.
Enums | |
---|---|
UNKNOWN_VEHICLE_STATE |
डिफ़ॉल्ट, इसका इस्तेमाल उन वाहनों की स्थितियों के लिए किया जाता है जिनके बारे में नहीं बताया गया है या जिनकी पहचान नहीं हो रही है. |
OFFLINE |
वाहन में और यात्राएं नहीं की जा सकतीं. ध्यान दें: वाहन को असाइन की गई यात्रा पूरी होने तक, वह इस स्थिति में काम कर सकता है. |
ONLINE |
वाहन में नई यात्राएं स्वीकार की जा रही हैं. |
VisualTrafficReportPolylineRendering
इससे पता चलता है कि क्लाइंट को रास्ते के साथ-साथ पॉलीलाइन के एक हिस्से को कैसे रंगना चाहिए.
फ़ील्ड | |
---|---|
road_stretch[] |
ज़रूरी नहीं. सड़क के वे हिस्से जिन्हें पॉलीलाइन के साथ रेंडर किया जाना चाहिए. इस बात की गारंटी है कि स्ट्रेच एक-दूसरे से नहीं जुड़ेंगे. यह ज़रूरी नहीं है कि स्ट्रेच पूरे रास्ते पर हो. अगर स्टाइल करने के लिए कोई सड़क नहीं है, तो क्लाइंट को रूट के लिए डिफ़ॉल्ट स्टाइल लागू करनी चाहिए. |
RoadStretch
सड़क का वह हिस्सा जिसे रेंडर किया जाना चाहिए.
फ़ील्ड | |
---|---|
style |
ज़रूरी है. लागू की जाने वाली स्टाइल. |
offset_meters |
ज़रूरी है. स्टाइल, |
length_meters |
ज़रूरी है. स्टाइल को लागू करने के लिए पाथ की लंबाई. |
शैली
ट्रैफ़िक की स्टाइल, जो ट्रैफ़िक की स्पीड दिखाती है.
Enums | |
---|---|
STYLE_UNSPECIFIED |
कोई स्टाइल नहीं चुनी गई है. |
SLOWER_TRAFFIC |
ट्रैफ़िक कम हो रहा है. |
TRAFFIC_JAM |
ट्रैफ़िक जाम लगा है. |
वेपॉइंट
SearchVehiclesResponse
में मौजूद VehicleMatch
के लिए, रूट पर मौजूद इंटरमीडिएट पॉइंट के बारे में बताता है. इस कॉन्सेप्ट को अन्य सभी एंडपॉइंट में TripWaypoint
के तौर पर दिखाया गया है.
फ़ील्ड | |
---|---|
lat_lng |
इस वेपॉइंट की जगह. |
eta |
इस वेपॉइंट पर वाहन के पहुंचने का अनुमानित समय. |
WaypointType
वेपॉइंट किस तरह का है.
Enums | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
वेपॉइंट के टाइप की जानकारी नहीं है या उसके बारे में बताया नहीं गया है. |
PICKUP_WAYPOINT_TYPE |
राइडर या आइटम को पिक अप करने के लिए वेपॉइंट. |
DROP_OFF_WAYPOINT_TYPE |
यात्रियों या सामान को ड्रॉप-ऑफ़ करने के लिए वेपॉइंट. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
एक से ज़्यादा मंज़िलों वाली यात्रा में, बीच के गंतव्यों के लिए वेपॉइंट. |