Sürücü SDK'sı isteğe bağlı gezilere genel bakış

Driver SDK, bir mobil uygulama araç setidir ve Fleet Engine'ın temel bileşenlerinden biridir. Bu SDK sayesinde sürücü uygulamanız hem atanan gezileri yönetebilir hem de sürücü navigasyonu ve rota çizme özelliklerini etkinleştirebilir.

Başlamadan önce

Bu kılavuzda, aşağıdakileri okuduğunuz varsayılmaktadır:

Talep üzerine geziler için Driver SDK nedir?

Driver SDK'sı, araç konumu ve gezi güncellemelerini Fleet Engine'e iletir. Böylece Fleet Engine, araçları ve atanan gezileri takip edebilir. SDK, sürücünüz sürüşe başladığında Navigation SDK'dan Fleet Engine'e konum güncellemelerini ve enlem/boylam koordinatlarını, mevcut rota segmenti ve varış noktasıyla birlikte göndermek için temel olarak bir etkinlik işleyici kullanır.

Talep üzerine geziler için neden Driver SDK'yı kullanmalısınız?

Driver SDK, sürücünün rotalarındaki güncellemeler için Fleet Engine ile daha kolay entegrasyon sağlar. Bu SDK sayesinde sürücünüz, görevleri yönetmek ve Google Haritalar'ın tüketici sürümünü kullanıyormuş gibi gezinmek için tek bir uygulama kullanabilir ve başka bir uygulamaya geçmek zorunda kalmaz.

Talep üzerine geziler için Sürücü SDK'sı ile yapabilecekleriniz

Fleet Engine ile aşağıdakileri paylaşmak için isteğe bağlı gezilerde Sürücü SDK'sını kullanın:

  • Bir aracın harita üzerindeki gerçek zamanlı konumu.
  • Navigasyon SDK'sı tarafından sağlanan gezi noktalarının enlem/boylam koordinatları.
  • Bir sonraki ara noktaya kalan mesafe.
  • Bir sonraki ara noktaya tahmini varış zamanı.
  • Navigasyon SDK'sı tarafından sağlanan, aracın izlemesi gereken rota.

Talep üzerine geziler için Sürücü SDK'sının işleyiş şekli

Sürücü SDK'sı, rota bilgileri ve hedef için Navigasyon SDK'sını kullanır. Driver SDK'sı, Navigation SDK'sından gelen bilgilerle birlikte sürücü uygulamanızla entegre olur ve Fleet Engine'e konum güncellemeleri, enlem/boylam koordinatları, kalan mesafe ve TVS'ler hakkında bilgi akışı sağlar. Diğer tüm araç verisi güncellemeleri, verileri Fleet Engine'a ileten müşteri arka ucuna gönderilmelidir.

Sürücü SDK'sının istemcilerden müşteri altyapısına, ardından Fleet Engine ve müşteri arka ucu aracılığıyla Google altyapısına nasıl iletişim kurduğunu gösteren sistem şeması

Seç-izle geziler için Driver SDK'yı kullanma

Sürücü SDK'sını kullanmaya nasıl başlayacağınızı öğrenmek için platformunuzu seçin.

Android

1 Android için Sürücü SDK'sını edinme Daha fazla bilgi için Sürücü SDK'sını edinme başlıklı makaleyi inceleyin.
2 Google Cloud Console projesi yapılandırma Daha fazla bilgi için Google Cloud Console projesi yapılandırma başlıklı makaleyi inceleyin.
3 Bağımlılıkları bildirme Daha fazla bilgi için Bağımlılıkları bildirme başlıklı makaleyi inceleyin.
4 Kimlik doğrulama jetonları oluşturma Daha fazla bilgi için Kimlik doğrulama jetonları oluşturma başlıklı makaleyi inceleyin.
5 Sürücü SDK'sını başlatma Daha fazla bilgi için Sürücü SDK'sını başlatma başlıklı makaleyi inceleyin.
6 Aracı hazırlama Daha fazla bilgi için Aracı hazırlama başlıklı makaleyi inceleyin.
7 Gezi ayrıntılarını ayarlama Daha fazla bilgi için Gezi ayrıntılarını ayarlama bölümüne bakın.

iOS

1 iOS için Driver SDK'yı edinme Daha fazla bilgi için Sürücü SDK'sını edinme başlıklı makaleyi inceleyin.
2 Google Cloud Console projesi yapılandırma Daha fazla bilgi için Google Cloud Console projesi yapılandırma başlıklı makaleyi inceleyin.
3 Kimlik doğrulama jetonları oluşturma Daha fazla bilgi için Kimlik doğrulama jetonları oluşturma başlıklı makaleyi inceleyin.
4 Sürücü SDK'sını başlatma Daha fazla bilgi için Sürücü SDK'sını başlatma başlıklı makaleyi inceleyin.
5 Aracı hazırlama Daha fazla bilgi için Aracı hazırlama başlıklı makaleyi inceleyin.
6 Gezi ayrıntılarını ayarlama Daha fazla bilgi için Gezi ayrıntılarını ayarlama bölümüne bakın.

Sırada ne var?

Sürücü SDK'sını ayarlamak istediğiniz platformun belgelerine bakın: