关于获取Uber司机行程及收入聚合数据的技术方案咨询
Hey there! Let’s break this down based on your company’s setup and the goals of your analysis app:
This is hands-down the better fit for your scenario, given you already have a company-level Uber account managing a fleet of 50-100 vehicles. Here’s why:
- No individual driver authorization needed: Since your business oversees the entire fleet, the Data Automation tool lets you pull aggregated and detailed driver, trip, and revenue data directly through its dedicated endpoints—no need to chase down each driver to grant access.
- Built for fleet-level aggregation: The tool is designed specifically for businesses to access grouped metrics (like total revenue per driver, trip counts, average trip length, etc.) without building custom logic to stitch together individual driver data.
- Aligned with business workflows: You’ll get support tailored to fleet management use cases, which means fewer headaches with compliance and data access compared to building a custom driver-facing app.
This approach only makes sense if your drivers are operating under their personal, independent Uber accounts (not linked to your company’s Uber for Business profile). For your setup, this would be overkill and introduce unnecessary friction:
- You’d need to get all 50-100 drivers to go through an OAuth authorization flow to grant your app access to their personal data.
- You’d have to manage access tokens, compliance, and data sync for each individual account—adding significant overhead to your development and maintenance work.
Stick with Uber for Business Data Automation. It’s purpose-built for exactly what you’re trying to do: aggregate fleet-wide driver and trip data for your analysis app, without the hassle of individual driver permissions. It’ll save you time, reduce development complexity, and align with your existing company-level fleet management structure.
内容的提问来源于stack exchange,提问作者Sergey Tretyak

