Paylaşımlı bir yolculuk için en iyi rotayı belirlerken, en hızlı rota her zaman en iyi seçenek olmayabilir. Rotanızı da planlayabilirsiniz.
Routes Preferred API, ComputeCustomRoutes
yöntemini kullanıp bir rota hedefi belirterek rota planlamanıza olanak tanır.
ComputeCustomRoutes
yöntemi, operatör tarafından seçilen rota ile kullanılan rota arasındaki farkı en aza indirmenize olanak tanıyarak rota uyumluluğuna da yardımcı olabilir.
Rota planlamasının tüm avantajlarından yararlanmak için hem Routes Preferred API'yi hem de Navigasyon SDK'sını kullanın.
ComputeCustomRoutes yöntemini etkinleştirme
Kodunuzda ComputeCustomRoutes
yöntemini kullanabilmek için önce etkinleştirmeniz gerekir. Routes Preferred API yöntemlerini etkinleştirme hakkında daha fazla bilgi için Başlarken bölümüne bakın.
ComputeCustomRoutes yöntemini kullanma
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 başlığını kullanarak sağlayabilirsiniz. Daha fazla bilgi için Sistem Parametreleri bölümüne bakın.
Alan maskesi değeri, alan yollarının virgülle ayrılmış listesidir. Her alan yolu, mesaj hiyerarşisini temsil eden alan adlarının noktayla ayrılmış bir listesidir. Alan adı, JSON nesne anahtarı veya protobuf alan etiketinin adıdır. Alan yolu, üst düzey yanıt mesajı türünden başlar. İsteğe bağlı olarak ardından bir veya daha fazla nokta ve bir sonraki alan adı düzeyi gelir. Genel olarak, alan yolları aşağıdaki şekilde oluşturulur:
topLevelField[.secondLevelField][.thirdLevelField][...]
Özel durum alan maskesi, "*" joker karakteridir ve tüm kök düzeyindeki alanları seçer.
Daha fazla bilgi için aşağıdaki sayfaları inceleyin:
ComputeCustomRoutes
yönteminin kullanımına ilişkin örnekler için Özel Rota Hesaplama (Beta) Örnekleri bölümüne bakın.
Geçiş ücretleri hesaplanıyor
Geçiş ücretlerini hesaplama hakkında bilgi edinmek için Geçiş ücretlerini hesaplama bölümüne bakın.
Geçiş ücretlerini hesaplama örnekleri için Özel Rota Örnekleri Hesaplama bölümüne bakın.