Rota Planla

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.