RoutingPreference
Serangkaian nilai yang menentukan faktor yang perlu dipertimbangkan saat menghitung rute.
Enum |
ROUTING_PREFERENCE_UNSPECIFIED |
Tidak ada preferensi perutean yang ditentukan. Nilai defaultnya adalah TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Menghitung rute tanpa mempertimbangkan kondisi lalu lintas live. Cocok saat kondisi lalu lintas tidak penting atau tidak berlaku. Menggunakan nilai ini akan menghasilkan latensi terendah. Catatan: Untuk RouteTravelMode DRIVE dan TWO_WHEELER , rute dan durasi yang dipilih didasarkan pada kondisi lalu lintas jalan dan rata-rata tanpa memperhitungkan waktu tertentu, bukan kondisi jalan saat ini. Oleh karena itu, rute mungkin menyertakan jalan yang ditutup sementara. Hasil untuk permintaan tertentu dapat berubah dari waktu ke waktu karena perubahan pada jaringan jalan, kondisi lalu lintas rata-rata yang diperbarui, dan sifat distribusi layanan. Hasilnya juga dapat bervariasi di antara rute yang hampir setara di semua waktu atau frekuensi. |
TRAFFIC_AWARE |
Menghitung rute dengan mempertimbangkan kondisi lalu lintas saat ini. Berbeda dengan TRAFFIC_AWARE_OPTIMAL , beberapa pengoptimalan diterapkan untuk mengurangi latensi secara signifikan. |
TRAFFIC_AWARE_OPTIMAL |
Menghitung rute dengan mempertimbangkan kondisi lalu lintas live, tanpa menerapkan sebagian besar pengoptimalan performa. Menggunakan nilai ini akan menghasilkan latensi tertinggi. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-06-26 UTC.
[null,null,["Terakhir diperbarui pada 2024-06-26 UTC."],[[["Routing preferences determine how routes are calculated, considering factors like traffic conditions."],["`TRAFFIC_UNAWARE` provides the fastest routes without considering real-time traffic, suitable when traffic is irrelevant."],["`TRAFFIC_AWARE` balances speed and accuracy by incorporating live traffic data with some optimizations for reduced latency."],["`TRAFFIC_AWARE_OPTIMAL` prioritizes accuracy, calculating routes based on real-time traffic for the most precise ETAs, but may have higher latency."],["The default setting is `TRAFFIC_UNAWARE` if no routing preference is specified using `ROUTING_PREFERENCE_UNSPECIFIED`."]]],["The document defines four routing preference values: `ROUTING_PREFERENCE_UNSPECIFIED` (defaulting to `TRAFFIC_UNAWARE`), `TRAFFIC_UNAWARE` (ignores live traffic, offering lowest latency and relying on average conditions), `TRAFFIC_AWARE` (considers live traffic with some latency optimizations), and `TRAFFIC_AWARE_OPTIMAL` (considers live traffic without optimizations, resulting in highest latency). When choosing routes with the drive or two-wheeler travel mode, only average time-independent conditions are considered, with possible inclusions of closed roads.\n"]]