Opisuje punkt zatrzymania na trasie pojazdu lub punkt końcowy podróży pojazdu.
| Zapis JSON | 
|---|
| { "location": { object ( | 
| Pola | |
|---|---|
| location | 
 Lokalizacja tego punktu. | 
| tripId | 
 Podróż powiązana z tym punktem. | 
| waypointType | 
 Rola tego punktu na trasie, np. miejsce odbioru lub miejsce docelowe. | 
| pathToWaypoint[] | 
 Ścieżka od poprzedniego punktu trasy do bieżącego. Jeśli jest to pierwszy punkt pośredni, trasa prowadzi od bieżącej lokalizacji pojazdu do punktu pośredniego. To pole jest wypełniane tylko na żądanie. | 
| encodedPathToWaypoint | 
 Zakodowana ścieżka od poprzedniego punktu trasy do bieżącego punktu trasy. Uwaga: to pole jest przeznaczone tylko do użytku przez pakiety Driver SDK i Consumer SDK. Dekodowanie nie jest jeszcze obsługiwane. | 
| trafficToWaypoint | 
 Warunki na drodze na odcinku do tego punktu. Pamiętaj, że dane o ruchu są dostępne tylko dla klientów korzystających z rozwiązania Rides and Deliveries na platformie Map Google. | 
| distanceMeters | 
 Odległość ścieżki od poprzedniego do bieżącego punktu trasy. Jeśli jest to pierwszy punkt pośredni, odległość trasy jest liczona od bieżącej lokalizacji pojazdu do punktu pośredniego. | 
| eta | 
 Szacowany czas dotarcia do tego punktu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| duration | 
 Czas podróży z poprzedniego punktu trasy do tego punktu. Jeśli jest to pierwszy punkt pośredni, czas podróży jest liczony od bieżącej lokalizacji pojazdu do punktu pośredniego. Czas trwania w sekundach z maksymalnie 9 miejscami po przecinku, zakończony znakiem „ |