Three lines

Uber

Developers

Ad Hierarchy

The Uber Ads API is designed to empower developers and marketers with the ability to automate advertising efforts across Uber’s platform. It offers a comprehensive suite of functionalities that streamline the processes of ad creation, management, and performance analysis.

How it Works

Campaigns

A campaign is the highest level organizational structure within an ad account and should represent a single objective, for example, to drive product discovery or increase brand awareness. Setting the objective of the campaign enforces validation on any ad groups added to that campaign to ensure they also have the correct objective.

Ad groups

Ad groups are containers within campaigns and are used to configure the budget, targeting, and period the ads should run for. All ad groups within a campaign should align with the campaign’s objective while allowing for different targeting strategies.

Create an ad group for each target audience with your bid; ad groups target specific audiences with defined bidding strategies. This helps control the amount you spend on each audience, determine when the audience will see your ads, and provides metrics for each audience segment.

Uber

Developers
© 2025 Uber Technologies Inc.