Sürücü SDK'sı bir mobil uygulama araç setidir ve Fleet'in temel bir bileşenidir Motor. Bu SDK ile sürücü uygulamanız hem atanan gezileri yönetebilir hem de sürücü navigasyonu ve rota belirleme özelliklerini etkinleştirin.
Başlamadan önce
Bu kılavuzda, aşağıdakileri okuduğunuz varsayılmaktadır:
- Fleet Engine ile ilgili temel bilgiler.
- Araçlar için veri modeli.
- İsteğe bağlı geziler için veri modeli.
- Fleet Engine'i ayarlama.
- Fleet Engine'de araç oluşturma ve kullanma
Seç-izle geziler için Driver SDK'sı nedir?
Sürücü SDK'sı, araç konumunu ve gezi güncellemelerini Fleet Engine'e iletir. Böylece Fleet Engine'in taşıtları ve bu taşıtlara atandıkları araçları kullanabilirsiniz. SDK'nın temelinde, sürücünüz sürüşe başladığında mevcut rota segmenti ve varış noktası ile birlikte konum güncellemelerini ve enlem/boylam koordinatlarını Navigasyon SDK'sından Fleet Engine'a göndermek için bir etkinlik dinleyicisi kullanılır.
İsteğe bağlı geziler için neden Driver SDK'sını kullanmalısınız?
Sürücü SDK'sı, sürücünün rotalarında yapılan güncellemeler için Fleet Engine ile daha kolay entegrasyon sağlar. Bu SDK ile sürücünüz tek bir uygulama kullanarak Google Cloud'un tüketici sürümünü kullanırken yaptıkları gibi gezinebilirler. Haritalar'ı kullanabilirsiniz.
Talep üzerine seyahatler için Sürücü SDK'sı ile neler yapabilirsiniz?
Aşağıdakileri Fleet Engine ile iletişime geçmek için isteğe bağlı seyahatler için Driver SDK'yı kullanın:
- Bir aracın harita üzerindeki gerçek zamanlı konumu.
- Navigasyon SDK'sı tarafından sağlanan gezi yol noktalarının enlem/boylam koordinatları.
- Sonraki ara noktaya kalan mesafe.
- Bir sonraki ara noktaya tahmini varış süresi.
- Aracın alması gereken rota, Navigasyon SDK'sı tarafından sağlanmalıdır.
İsteğe bağlı geziler için Driver SDK'sının işleyiş şekli
Sürücü SDK'sı, rota bilgileri ve varış noktası için Navigasyon SDK'sına bağlıdır. Sürücü SDK'sı, Navigasyon SDK'sındaki bilgilerle birlikte sürücü uygulamanızla entegre olur ve Filo Motoru'na konum güncellemeleri, enlem/boylam koordinatları, kalan mesafe ve tahmini varış zamanı akışı sağlar. Diğer tüm araç verisi güncellemeleri müşteri arka ucuna gönderilmelidir. Fleet Engine'e aktarır.
Talep üzerine seyahatler için Sürücü SDK'sını kullanma
Sürücü SDK'sını nasıl kullanmaya başlayacağınızı görmek için platformunuzu seçin.
Yapay Zeka
1 | Android için Sürücü SDK'sını edinme | Daha fazla bilgi için Driver 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 projesini yapılandırma başlıklı makaleyi inceleyin. |
3 | Bağımlılıkları bildirme | Daha fazla bilgi için Bağımlılıkları bildirme bölümüne bakın. |
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 bölümüne bakın. |
6 | Aracı hazırlayın | Daha fazla bilgi için Aracı hazırlama başlıklı makaleye bakın. |
7 | Gezi ayrıntılarını ayarlama | Daha fazla bilgi edinmek için Gezi ayrıntılarını ayarlama başlıklı makaleyi inceleyin. |
iOS
1 | iOS için Sürücü SDK'sını edinme | Daha fazla bilgi için Driver SDK'sını edinme başlıklı makaleyi inceleyin. |
2 | Google Cloud Console projesini yapılandırma | Daha fazla bilgi için Google Cloud Console projesini 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 bölümüne bakın. |
5 | Aracı hazırlayın | Daha fazla bilgi için Aracı hazırlama başlıklı makaleyi inceleyin. |
6 | Gezi ayrıntılarını ayarlama | Daha fazla bilgi edinmek için Gezi ayrıntılarını ayarlama başlıklı makaleyi inceleyin. |
Sırada ne var?
Sürücü SDK'sını ayarlamak istediğiniz platformun belgelerine bakın: