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'in temel özellikleri.
- Araçlar için veri modeli.
- İsteğe bağlı geziler için veri modeli.
- Fleet Engine'i kurma.
- 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, temelde konum göndermek için bir etkinlik işleyici kullanır güncel rota segmentiyle birlikte güncellemeler ve enlem/boylam koordinatları ve hedef, sürücünüz başladığında Navigasyon SDK'sından Fleet Engine'e araba kullanma hakkında da konuştuk.
İsteğe bağlı geziler için neden Driver SDK'sını kullanmalısınız?
Sürücü SDK'sı, sürücü rotalarını izleyin. Bu SDK ile sürücünüz tek bir uygulama kullanarak Google tüketici sürümünü kullanırken olduğu gibi gezinebilir. Haritalar'ı kullanabilirsiniz.
İsteğe bağlı geziler için Driver SDK'sı ile neler yapabilirsiniz?
Aşağıdaki bilgileri Fleet ile bildirmek amacıyla isteğe bağlı geziler için Driver SDK'sını kullanın Motor:
- Bir aracın harita üzerindeki gerçek zamanlı konumu.
- Seyahat ara noktaları için Gezinme SDK'sı.
- 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ı, yönlendirme bilgileri için Navigasyon SDK'sına bağlıdır ve seçeceğiz. Navigasyon SDK'sından alınan bilgilerle birlikte Sürücü SDK, sürücü uygulamanızla entegre olur ve Fleet Engine'e konum güncellemeleri, enlem/boylam koordinatları, kalan mesafe ve TVS'ler. Diğer tüm araç verisi güncellemeleri müşteri arka ucuna gönderilmelidir. Fleet Engine'e aktarır.
İsteğe bağlı geziler için Driver SDK'sı nasıl kullanılır?
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 bölümüne bakın. |
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 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 Sürücü SDK'sını edinme bölümüne bakın. |
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 bölümüne bakın. |
5 | Aracı hazırlayın | Daha fazla bilgi için Aracı hazırlama başlıklı makaleye bakın. |
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üyü kurmak istediğiniz platformla ilgili dokümanlara bakın SDK: