- JSON फ़ॉर्मैट में दिखाना
- SearchVehiclesRequestLog
- VehicleAttributeListLog
- SearchVehiclesResponseLog
- VehicleMatchLog
SearchVehicles के अनुरोध और उनके जवाब की जानकारी.
ध्यान दें: अगर कुल लॉग का साइज़ 256 केबी से ज़्यादा है, तो यह लॉग, मैच फ़ील्ड में अलग-अलग हिस्सों में बांटा जा सकता है. ज़्यादा जानकारी के लिए, स्प्लिट लॉग देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "request": { object ( |
फ़ील्ड | |
---|---|
request |
Fleet Engine को अनुरोध भेजा गया. |
response |
क्लाइंट को रिस्पॉन्स भेज दिया गया. अगर RPC कॉल में कोई गड़बड़ी होती है, तो रिस्पॉन्स सेट नहीं होता है. |
errorResponse |
क्लाइंट को गड़बड़ी का रिस्पॉन्स वापस मिल गया. अगर आरपीसी कॉल पूरा हो गया है, तो इसे सेट नहीं किया जाएगा. |
SearchVehiclesRequestLog
SearchVehicles के लिए किए गए अनुरोध के बारे में जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{ "header": { object ( |
फ़ील्ड | |
---|---|
header |
अनुरोध का हेडर. |
pickupPoint |
आस-पास मौजूद पिकअप की जगह. |
dropoffPoint |
ग्राहक जिस जगह से सामान छोड़ना चाहता है. |
pickupRadiusMeters |
इससे पिक अप पॉइंट के आस-पास वाहन की खोज के दायरे की जानकारी मिलती है. |
count |
इससे यह पता चलता है कि ज़्यादा से ज़्यादा कितने वाहन लौटाए जा सकते हैं. |
minimumCapacity |
इससे पता चलता है कि वाहन की कम से कम कपैसिटी कम से कम कितनी होनी चाहिए. |
searchTripTypes[] |
यह खोज को सिर्फ़ उन वाहनों तक सीमित करता है जिनमें कम से कम किसी एक यात्रा की सुविधा दी जा सकती हो. |
maximumStaleness |
इस नीति के तहत, खोज के नतीजों में सिर्फ़ उन वाहनों को शामिल किया जाता है जिन्होंने अब से लेकर अब तक, अपनी जगह की जानकारी अपडेट की है. सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह ' |
vehicleTypes[] |
किस तरह के वाहन खोजे जा रहे हैं. |
requiredAttributes[] |
खोज को सिर्फ़ उन वाहनों तक सीमित करता है जिनमें बताए गए एट्रिब्यूट मौजूद हों. |
requiredOneOfAttributes[] |
खोज को सिर्फ़ उन वाहनों तक सीमित करता है जिनमें हर VehicleAttributeList पर कम से कम एक एट्रिब्यूट लागू किया गया हो. |
requiredOneOfAttributeSets[] |
खोज को सिर्फ़ उन वाहनों तक सीमित करता है जिनमें VehicleAttributeList में बताए गए एट्रिब्यूट का कम से कम एक सेट हो. |
matchOrderBy |
खोज के नतीजों को क्रम से लगाएं. |
includeBackToBack |
यह बताता है कि चालू यात्रा वाला वाहन, दूसरे मिलान की ज़रूरी शर्तें पूरी करता है या नहीं. |
tripId |
searchVehiclesRequest से जुड़ी यात्रा का आईडी. |
filter |
ऐसी AIP-160 क्वेरी जो वाहन की विशेषताओं के आधार पर, लौटाए गए वाहनों को सीमित करती है. |
VehicleAttributeListLog
VehicleAttributeLog के लिए, सूची में शामिल डेटा टाइप.
जेएसओएन के काेड में दिखाना |
---|
{
"attributes": [
{
object ( |
फ़ील्ड | |
---|---|
attributes[] |
इस कलेक्शन में मौजूद एट्रिब्यूट की सूची. |
SearchVehiclesResponseLog
SearchVehicles से मिले रिस्पॉन्स के बारे में जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
फ़ील्ड | |
---|---|
matchIds[] |
अब काम नहीं करता: लौटाए गए वाहनों के लिए, वाहन के आईडी की सूची. यह आईडी पाने के लिए, कृपयाmatch.vehicle.name का इस्तेमाल करें. |
matches[] |
लौटाए गए वाहनों के लिए VehicleMatches की सूची. |
VehicleMatchLog
SearchVehicles VehicleMatch नतीजे का लॉग.
जेएसओएन के काेड में दिखाना |
---|
{ "vehicle": { object ( |
फ़ील्ड | |
---|---|
vehicle |
अनुरोध से मेल खाने वाला वाहन. |
vehiclePickupEta |
अनुरोध में बताए गए पिकअप पॉइंट पर वाहन चलाने का ETA. खाली वैल्यू का मतलब है कि वाहन के ईटीए का हिसाब नहीं लगाया जा सका. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
vehiclePickupDistanceMeters |
अनुरोध में बताए गए पिकअप पॉइंट से वाहन की ड्राइविंग की दूरी. इसमें, किसी मौजूदा राइड के लिए बीच में आने वाले पिकअप या ड्रॉप-ऑफ़ पॉइंट की जानकारी भी शामिल है. अगर वैल्यू खाली है, तो इसका मतलब है कि वाहन की दूरी का हिसाब नहीं लगाया जा सका. |
vehiclePickupStraightLineDistanceMeters |
अनुरोध में बताए गए वाहन और पिकअप पॉइंट के बीच सीधी-लाइन की दूरी. इसमें मौजूदा यात्राओं के लिए बीच के वेपॉइंट भी शामिल हैं. |
vehicleDropoffEta |
अनुरोध में बताए गए ड्रॉप ऑफ़ पॉइंट पर वाहन के चलने का ETA. ईटीए में चालू यात्राओं के लिए सभी ज़रूरी विज़िट शामिल होती हैं. इन यात्राओं को अनुरोध में बताए गए ड्रॉप-ऑफ़ पॉइंट पर वाहन के पहुंचने से पहले पूरा करना ज़रूरी होता है. यह वैल्यू सिर्फ़ तब अपने-आप भर जाएगी, जब अनुरोध में किसी ड्रॉप-ऑफ़ पॉइंट के बारे में बताया गया हो. खाली वैल्यू का मतलब है कि वाहन को ड्रॉप की जगह तक पहुंचाने के लिए, ETA का हिसाब नहीं लगाया जा सका. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
vehiclePickupToDropoffDistanceMeters |
अनुरोध में बताए गए पिकअप पॉइंट से ड्रॉप ऑफ़ पॉइंट तक वाहन की ड्राइविंग की दूरी (मीटर में). दूरी सिर्फ़ दो पॉइंट के बीच की है. इसमें वाहन के पिक अप पॉइंट या ड्रॉप-ऑफ़ पॉइंट पर पहुंचने से पहले, वाहन की जगह या कोई अन्य वेपॉइंट शामिल नहीं है. यह वैल्यू सिर्फ़ तब अपने-आप भर जाएगी, जब अनुरोध में किसी ड्रॉप-ऑफ़ पॉइंट के बारे में बताया गया हो. खाली वैल्यू का मतलब है कि अनुरोध में बताए गए, पिक अप और ड्रॉप-ऑफ़ पॉइंट की दूरी का हिसाब नहीं लगाया जा सका. |
tripType |
अनुरोध का वह टाइप जिसका इस्तेमाल, पिक अप पॉइंट तक ETA का हिसाब लगाने के लिए किया गया था. |
vehicleMatchType |
मिलता-जुलता वाहन किस तरह का है. |
requestedOrderedBy |
वाहन के मिलानों को क्रम से लगाने के लिए, कॉलर का अनुरोध किया गया तरीका. |
orderedBy |
इस वाहन को ऑर्डर करने के लिए इस्तेमाल किया जाने वाला असल तरीका. आम तौर पर, यह अनुरोध के 'order_by' फ़ील्ड से मेल खाएगा. हालांकि, Google Maps बैकएंड के काम न करने जैसी कुछ स्थितियों में, किसी दूसरे तरीके का इस्तेमाल किया जा सकता है (जैसे कि PICKUP_POINT_STRAIGHT_DISTANCE). |