Sürücü SDK'sı, mobil uygulama araç seti ve Fleet Engine'ın temel bileşenidir. Bu SDK sayesinde sürücü uygulamanız hem iş atamalarını yönetebilir hem de sürücü navigasyonu ve rota oluşturma özelliklerini etkinleştirebilir.
Başlamadan önce
Bu rehberde, aşağıdakileri okuduğunuz varsayılmaktadır:
- Fleet Engine ile ilgili temel bilgiler.
- Araçlar için veri modeli.
- Planlanmış görevler için veri modeli.
- Fleet Engine'i ayarlama.
- Fleet Engine'da araç oluşturma ve kullanma.
Planlanmış görevler için Driver SDK'sı nedir?
Sürücü SDK'sı, araç konumu ve görev güncellemelerini Fleet Engine'a iletir. Böylece Fleet Engine, teslimat araçlarını ve onlara atanan teslimat duraklarını ve görevlerini yönetebilir. SDK'nın temelinde, sürücünüz sürüşe başladığında mevcut rota segmenti ve varış noktasıyla 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.
Planlanmış görevler için Driver SDK'sını neden 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 sayesinde sürücünüz, atamaları yönetmek ve gezinmek için tek bir uygulama kullanabilir. Bu uygulama, Google Haritalar'ın tüketici sürümünü kullanırken olduğu gibi çalışır ancak sürücünüz başka bir uygulamaya geçmek zorunda kalmaz.
Planlanmış görevler için Driver SDK'sı ile neler yapabilirsiniz?
Fleet Engine ile aşağıdakileri iletişime geçirmek için planlanmış görevler için Driver SDK'yı kullanın:
- Teslimat aracının haritada gerçek zamanlı konumu.
- Durağın enlem/boylam koordinatları.
- Durağa kalan mesafe.
- Durağa tahmini varış zamanı.
- Navigasyon SDK'sı tarafından sağlanan rota.
Planlanmış görevler için sürücü 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, verileri Fleet Engine'a aktaran müşteri arka ucuna gönderilmelidir.
Planlanmış görevler için Driver 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 Sürücü 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 | Bağımlılıklarını beyan etme | Daha fazla bilgi için Bağımlılıkları belirtme başlıklı makaleyi inceleyin. |
4 | Kimlik doğrulama jetonları oluşturma | Daha fazla bilgi için Kimlik doğrulama jetonu oluşturma başlıklı makaleyi inceleyin. |
5 | Driver 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ırlayın | Daha fazla bilgi için Aracı hazırlama 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 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 jetonu oluşturma başlıklı makaleyi inceleyin. |
4 | Driver 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ırlayın | Daha fazla bilgi için Aracı hazırlama başlıklı makaleyi inceleyin. |
Sırada ne var?
Sürücü SDK'sını ayarlamak istediğiniz platformun belgelerine bakın: