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

Migrating Billing Features from the AdWords API to the Google Ads API

This guide compares the billing terms used in both APIs:

Google Ads API AdWords API
Payments account Billing account
Payments profile Billing customer
Billing setup n/a
Account budget Budget order

Payments account (Google Ads API) vs. billing account (AdWords API)

Both represent the same thing and each is indexed by a 16-digit ID (e.g., 1234-5678-9012-3456). This ID is needed to create a new billing setup in the Google Ads API.

Payments profile (Google Ads API) vs. billing customer (AdWords API)

Both represent the same thing and each is indexed by a 12-digit ID (e.g., 1234-5678-9012).

Billing setup (Google Ads API)

  • A billing setup is a link between a Google Ads account and a Payments account. This entity is needed for creating a new account budget in the Google Ads API.

  • The AdWords API doesn't allow you to manipulate this entity directly.

Account budget (Google Ads API) vs. budget order (AdWords API)

Both represent the same thing and each is indexed by an ID.