Rota Planla

Araç paylaşma seyahati için en iyi rotayı belirlerken en hızlı rota her zaman en iyi seçenek olmayabilir. Rotanızı planlamak isteyebilirsiniz.

Routes Preferred API, ComputeCustomRoutes yöntemini kullanarak bir rota hedefi belirterek rota planlamanıza olanak tanır.

ComputeCustomRoutes yöntemi, operatör tarafından seçilen rota ile sürülen rota arasındaki farkı en aza indirmenize olanak tanıyarak rotaya uygunluk konusunda da yardımcı olabilir.

Rota planlamanın avantajlarından tam olarak yararlanmak için hem Rotalar Tercih Edilen API'sini hem de Navigasyon SDK'sını kullanın.

ComputeCustomRoutes yöntemini etkinleştirme

ComputeCustomRoutes yöntemini kodunuzda kullanabilmek için önce etkinleştirmeniz gerekir. Routes Preferred API yöntemlerini etkinleştirme hakkında daha fazla bilgi için Başlangıç bölümüne bakın.

ComputeCustomRoutes yöntemini kullanın

ComputeCustomRoutes yöntemi, girişte bir yanıt alanı maskesi belirtmenizi gerektirir. Yanıt alan maskesini $fields veya fields URL parametresini ya da X-Goog-FieldMask HTTP/gRPC üst bilgisini kullanarak sağlayabilirsiniz. Daha fazla bilgi için Sistem Parametreleri başlıklı makaleyi inceleyin.

Alan maskesi değeri, virgülle ayrılmış bir alan yolu listesidir. Her alan yolu, mesaj hiyerarşisini temsil eden noktayla ayrılmış bir alan adları listesidir. Alan adı, JSON nesne anahtarı veya protobuf alan etiketi adıdır. Alan yolu, üst düzey yanıt mesajı türünden başlar ve isteğe bağlı olarak bir veya daha fazla nokta, ardından alan adının bir sonraki seviyesi ile devam eder. Genel olarak alan yolları aşağıdaki şekilde oluşturulur:

topLevelField[.secondLevelField][.thirdLevelField][...]

Özel durum alan maskesi, tüm kök düzeyindeki alanları seçen bir joker karakter ("*") bağımsız değişkenidir.

Daha fazla bilgi için aşağıdaki sayfaları inceleyin:

ComputeCustomRoutes yönteminin kullanıldığı örnekler için Özel Rota Hesaplama (Beta) Örnekleri başlıklı makaleyi inceleyin.

Otoyol ücretlerini hesaplama

Otoyol ücretlerini hesaplama hakkında bilgi edinmek için Otoyol ücretlerini hesaplama başlıklı makaleyi inceleyin.

Geçiş ücretlerini hesaplama örnekleri için Özel Rota Hesaplama Örnekleri bölümüne bakın.