Page Summary
-
Average daily budgets manage spending for Google Ads campaigns.
-
This guide covers managing campaign budgets using the Google Ads API.
-
Key actions with campaign budgets include creation, sharing, assignment, and removal.
-
The guide also covers tracking performance and understanding restrictions and errors related to campaign budgets.
There are two types of campaign budgets: average daily budgets and campaign total budgets, which are used to manage the amount of money spent for your Google Ads campaigns.
This guide describes everything you need to know to work with campaign budgets in the Google Ads API:
- Create a budget
- Share a budget with one or more campaigns
- Assign a budget to one or more campaigns
- Remove budgets
- Track performance
- Restrictions and errors
Average daily budget
This is the average amount you're willing to spend per day for this campaign.
You can set an average daily budget with
amount_micros of
CampaignBudget.
Google Ads will try to spend your budget evenly throughout the month, using your average daily budget as a baseline. For example, if your average daily budget is $100, Google Ads will aim to show $100 worth of ads each day. On some days, you might spend less than $100, and on others you might spend more, but over the course of a month, you won't pay more than your daily budget times 30.4 (the average number of days in a month).
Campaign total budget
This is the total amount you're willing to spend over the entire duration of
the campaign. You can set a campaign total budget with
total_amount_micros of
CampaignBudget. Campaign total budgets are
available for Demand Gen, Search, Standard Shopping, Performance Max, and
YouTube campaigns with specific start and end dates. This option is ideal when
you have a set amount you want to spend over a specific period.
Campaign total budgets are available for campaigns using the following bidding strategy types:
- Demand Gen: Maximize conversions, Target CPA, Maximize conversion value, Target ROAS, Maximize clicks, Manual CPC
- Performance Max: Target ROAS, Maximize conversion value, Target CPA, Maximize conversions
- Search: Target ROAS, Maximize conversion value, Target CPA, Maximize conversions, Maximize clicks, Target impression share, Manual CPC
- Shopping: Target ROAS, Maximize clicks, Manual CPC
- Video (Read-only in the Google Ads API): Target CPM, Target CPV