Google Maps Platform Mobility services are collections of Google Maps Platform services that you use to run transportation and logistics operations for your business.

The services offers the following capabilities via APIs and SDKs:

  • Addresses & Location Context The Address Capture capability is a Mobility toolkit that incorporates two primary APIs: Place Autocomplete API and Geocoding API. These APIs address a number of common problems with delivery addressing: undeliverable addresses, inaccurate address entry from consumers, and the need for adjustments to point-of-delivery locations.
  • Route Planning & Dispatch The Route Optimization capability in Mobility is a toolkit that incorporates Routes API, Routes Preferred API, Directions API, and Distance Matrix API. It offers enterprise-level features that solve the problem of finding the optimal order for drivers to complete their tasks.
  • Driver Routing & Navigation The Driver Routing and Navigation capability is a Mobility toolkit comprised of two SDKs: the Navigation SDK and the Driver SDK. It provides enterprise-level features that embed the Google Maps experience into your driver application.
  • Task Tracking The Shipment Tracking capability includes a JavaScript library for web and mobile solutions. With it, you can provide consumers with day-of tracking of their delivery state for an improved user experience and increased delivery success rate.
  • Fleet Analytics & Debugging The Fleet Performance capability includes a JavaScript library for web and mobile solutions. With it, you provide fleet operations and support teams with visibility into the state of your driver fleet, including real-time positions, ETAs, routes, and completed and upcoming tasks. It also provides insights into your fleet to better optimize performance.

Reference Solutions

The Mobility services can be used with a trip-based or task-based model of your operations. Refer to the reference solutions to understand these models, and pick the one suited for your business:


Mobility includes access to relevant Google Maps Platform products, as well as to the following components, which are specifically tailored to mobility use cases.

Product name Description
Fleet Engine APIs Receive, maintain, and provide information about vehicles and tasks to enable task tracking, fleet debugging, and analytics. Available in two data models: on-demand trips and last-mile tasks.
Driver SDK Communicates vehicle locations and task updates to Fleet Engine. Available for Android and iOS. On-demand trips: Android and iOS. Last-mile tasks: Android and iOS.
Consumer SDK Provides near real-time data on vehicle statuses, locations, and associated tasks for on-demand trips, along with the ability to visualize vehicle position on a map for mobile applications. Available for Android and iOS.
JavaScript Journey Sharing Library Provides near real-time data on vehicle statuses, locations, and associated tasks, along with the ability to visualize vehicle positions on a map. Available for single vehicle tracking for consumers or fleet-wide tracking for internal teams. On-demand trips: Trip & Order Progress and Fleet Tracking. Last-mile tasks: Shipment Tracking and Fleet Tracking.
Navigation SDK Provides routing guidance and turn-by-turn navigation to embed within a driver application. Available for Android and iOS.
Routes Preferred API Provides certain features not yet available in Routes API, including custom routes determined by basic cost functions and higher waypoint optimization.

Fleet Engine is the Google backend service that enables orchestration across your drivers, consumers, and operations teams. You can integrate the Driver SDK, Navigation SDK, and JavaScript Journey Sharing Library into your applications to enrich relevant user experiences.

See your agreement for full details into the services included and terms for Mobility. For more information, contact sales.