Learn more about migrating to the Google Ads API by watching our latest webinar

CampaignBudgetService

Service to manage campaign budgets.

GetCampaignBudget

rpc GetCampaignBudget(GetCampaignBudgetRequest) returns (CampaignBudget)

Returns the requested Campaign Budget in full detail.

List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adwords

For more information, see the OAuth 2.0 Overview.

MutateCampaignBudgets

rpc MutateCampaignBudgets(MutateCampaignBudgetsRequest) returns (MutateCampaignBudgetsResponse)

Creates, updates, or removes campaign budgets. Operation statuses are returned.

List of thrown errors: AuthenticationError AuthorizationError CampaignBudgetError DatabaseError DistinctError FieldError FieldMaskError HeaderError InternalError MutateError NewResourceCreationError OperationAccessDeniedError QuotaError RangeError RequestError ResourceCountLimitExceededError StringLengthError

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adwords

For more information, see the OAuth 2.0 Overview.