Google Ads API is returning to beta status. Please read our blog post for more details.

Billing

The Google Ads API enables developers to programmatically manage end-to-end billing workflows, from initial billing sign-up to account-level budget management.

Each of the entities below encapsulates a distinct functional portion of the billing lifecycle.

Billing setup

A billing setup is association between a Payments account and a specific Google Ads account. It effectively represents who pays for an advertiser's account.

You use BillingSetup resources to get and manage account-wide billing configuration.

Account budget

An account budget defines account-level budget properties, such as its start time, end time, and spending limit. All changes to account budgets are done by submitting separate account budget proposals, which, after being reviewed and approved, become account budgets.

You use AccountBudgetProposal resources to create new AccountBudgets or update existing ones.

Send feedback about...

Google Ads API Beta
Google Ads API Beta
Need help? Visit our support page.