RouteTravelAdvisory

इसमें ऐसी अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, ट्रैफ़िक ज़ोन से जुड़ी संभावित पाबंदियां.

JSON के काेड में दिखाना
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
फ़ील्ड
tollInfo

object (TollInfo)

इसमें रास्ते पर लगने वाले टोल की जानकारी होती है. यह फ़ील्ड सिर्फ़ तब पॉप्युलेट होता है, जब रास्ते पर टोल की संभावना हो. अगर यह फ़ील्ड सेट है, लेकिन estimatedPrice सब-फ़ील्ड में कोई वैल्यू नहीं है, तो इसका मतलब है कि रास्ते पर टोल की सुविधा है, लेकिन अनुमानित कीमत की जानकारी नहीं है. अगर यह फ़ील्ड सेट नहीं है, तो इसका मतलब है कि रास्ते पर कोई टोल नहीं है.

speedReadingIntervals[]

object (SpeedReadingInterval)

ट्रैफ़िक की घनत्व की जानकारी देने वाले, स्पीड रीडिंग इंटरवल. यह TRAFFIC_AWARE और TRAFFIC_AWARE_OPTIMAL के लिए, रूटिंग की प्राथमिकताओं पर लागू होता है. इंटरवल, ओवरलैप किए बिना रूट की पूरी पॉलीलाइन को कवर करते हैं. किसी इंटरवल का स्टार्ट पॉइंट, पिछले इंटरवल के एंड पॉइंट से मेल खाता है.

उदाहरण:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string (int64 format)

ईंधन की खपत का अनुमान, माइक्रोलीटर में.

routeRestrictionsPartiallyIgnored

boolean

दिखाए गए रास्ते पर ऐसी पाबंदियां हो सकती हैं जो यात्रा के लिए चुने गए मोड या रास्ते में बदलाव करने के लिए सही न हों.

transitFare

object (Money)

अगर यह मौजूद है, तो इस रूट पर टिकट की कुल कीमत या किराया शामिल होता है. यह प्रॉपर्टी सिर्फ़ TRANSIT अनुरोधों के लिए और सिर्फ़ उन रूट के लिए दिखाई जाती है जहां सार्वजनिक परिवहन के सभी चरणों के लिए किराया की जानकारी उपलब्ध होती है.