Rota Planla

Araç paylaşma yolculuğu için en iyi rotayı belirlerken en hızlı rota her zaman en iyi seçenek olmayabilir. İstebilirsiniz rotanızı planlayın.

Routes Preferred API'si, ComputeCustomRoutes yöntemini kullanarak bir rota hedefi belirleyin.

ComputeCustomRoutes yöntemi, aşağıdakileri yaparak rota uygunluğuna da yardımcı olabilir: operatörün seçtiği rota ile rota arasındaki farkı yol katedildi.

Hem Routes Preferred API'yi hem de Gezinme SDK'sı tüm avantajlarından yararlanmaya çalışın.

ComputeCustomRoutes yöntemini etkinleştirme

Kodunuzda ComputeCustomRoutes yöntemini kullanmadan önce etkinleştireceğim. Routes Preferred API'yi etkinleştirme hakkında daha fazla bilgi için yöntemleri için Başlarken bölümüne bakın.

ComputeCustomRoutes yöntemini kullanma

ComputeCustomRoutes yöntemi bir yanıt belirtmenizi gerektirir alan maskesi eklemek. Yanıt alanı maskesini $fields veya fields URL parametresi ya da HTTP/gRPC başlığını kullanarak X-Goog-FieldMask. Daha fazla bilgi için bkz. Sistem Parametreleri.

Alan maskesi değeri, alan yollarının virgülle ayrılmış bir listesidir. Her bir alan yolu ileti 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. ve isteğe bağlı olarak ardından bir veya daha fazla nokta gelir. Ardından bir sonraki seviye . Genel olarak alan yolları aşağıdaki şekilde oluşturulur:

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

Özel durum alan maskesi, tüm kök düzeylerini seçen bir "*" joker karakteridir. alanları.

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

ComputeCustomRoutes yöntemini kullanma örnekleri için Özel Rota (Beta) Örneklerini Hesaplama.

Geçiş ücretleri hesaplanıyor

Geçiş ücretlerini hesaplama hakkında bilgi edinmek için bkz. Geçiş ücretlerini hesaplayın.

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