Sürücü SDK'sı planlanmış görevlerine genel bakış

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:

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, sürücünüz sürüşe başladığında mevcut rota segmenti ve hedefin yanı sıra konum güncellemelerini ve enlem/boylam koordinatlarını Navigasyon SDK'sından Fleet Engine'a göndermek için temel olarak bir etkinlik dinleyici kullanır.

Planlanmış görevler için Driver SDK'yı 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, Google Haritalar'ın tüketici sürümünü kullanırken olduğu gibi tek bir uygulamadan yararlanarak atamaları yönetebilir ve başka bir uygulamaya geçmek zorunda kalmadan gezinebilir.

Planlanmış görevler için Driver SDK'sı ile neler yapabilirsiniz?

Aşağıdakileri Fleet Engine ile iletişime geçmek 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.

Driver SDK'nın istemcilerden müşteri altyapısına ve ardından Fleet Engine ve Müşteri Arka Uç üzerinden Google altyapısına nasıl iletişim kurduğunu gösteren sistem şeması

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.

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 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 jetonları oluşturma başlıklı makaleyi inceleyin.
5 Driver SDK'sını başlatma Daha fazla bilgi için Driver SDK'sını başlatma başlıklı makaleyi inceleyin.
6 Aracınızı 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 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ı ilk kullanıma hazırlayın Daha fazla bilgi için Driver SDK'sını başlatma başlıklı makaleyi inceleyin.
5 Aracınızı hazırlayın Daha fazla bilgi için Aracı hazırlama bölümüne bakın.

Sırada ne var?

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