Google Ads API

Manage your Google Ads accounts, campaigns, and ads with this gRPC API.

Service: googleads.googleapis.com

The Service name googleads.googleapis.com is needed to create RPC client stubs.

google.ads.googleads.v0.services.AccountBudgetProposalService

Methods
GetAccountBudgetProposal Returns an account-level budget proposal in full detail.
MutateAccountBudgetProposal Creates, updates, or removes account budget proposals.

google.ads.googleads.v0.services.AccountBudgetService

Methods
GetAccountBudget Returns an account-level budget in full detail.

google.ads.googleads.v0.services.AdGroupAdService

Methods
GetAdGroupAd Returns the requested ad in full detail.
MutateAdGroupAds Creates, updates, or removes ads.

google.ads.googleads.v0.services.AdGroupAudienceViewService

Methods
GetAdGroupAudienceView Returns the requested ad group audience view in full detail.

google.ads.googleads.v0.services.AdGroupBidModifierService

Methods
GetAdGroupBidModifier Returns the requested ad group bid modifier in full detail.
MutateAdGroupBidModifiers Creates, updates, or removes ad group bid modifiers.

google.ads.googleads.v0.services.AdGroupCriterionService

Methods
GetAdGroupCriterion Returns the requested criterion in full detail.
MutateAdGroupCriteria Creates, updates, or removes criteria.

google.ads.googleads.v0.services.AdGroupFeedService

Methods
GetAdGroupFeed Returns the requested ad group feed in full detail.
MutateAdGroupFeeds Creates, updates, or removes ad group feeds.

google.ads.googleads.v0.services.AdGroupService

Methods
GetAdGroup Returns the requested ad group in full detail.
MutateAdGroups Creates, updates, or removes ad groups.

google.ads.googleads.v0.services.AgeRangeViewService

Methods
GetAgeRangeView Returns the requested age range view in full detail.

google.ads.googleads.v0.services.BiddingStrategyService

Methods
GetBiddingStrategy Returns the requested bidding strategy in full detail.
MutateBiddingStrategies Creates, updates, or removes bidding strategies.

google.ads.googleads.v0.services.BillingSetupService

Methods
GetBillingSetup Returns a billing setup.
MutateBillingSetup Creates a billing setup, or cancels an existing billing setup.

google.ads.googleads.v0.services.CampaignAudienceViewService

Methods
GetCampaignAudienceView Returns the requested campaign audience view in full detail.

google.ads.googleads.v0.services.CampaignBidModifierService

Methods
GetCampaignBidModifier Returns the requested campaign bid modifier in full detail.
MutateCampaignBidModifiers Creates, updates, or removes campaign bid modifiers.

google.ads.googleads.v0.services.CampaignBudgetService

Methods
GetCampaignBudget Returns the requested Campaign Budget in full detail.
MutateCampaignBudgets Creates, updates, or removes campaign budgets.

google.ads.googleads.v0.services.CampaignCriterionService

Methods
GetCampaignCriterion Returns the requested criterion in full detail.
MutateCampaignCriteria Creates, updates, or removes criteria.

google.ads.googleads.v0.services.CampaignFeedService

Methods
GetCampaignFeed Returns the requested campaign feed in full detail.
MutateCampaignFeeds Creates, updates, or removes campaign feeds.

google.ads.googleads.v0.services.CampaignGroupService

Methods
GetCampaignGroup Returns the requested campaign group in full detail.
MutateCampaignGroups Creates, updates, or removes campaign groups.

google.ads.googleads.v0.services.CampaignService

Methods
GetCampaign Returns the requested campaign in full detail.
MutateCampaigns Creates, updates, or removes campaigns.

google.ads.googleads.v0.services.CampaignSharedSetService

Methods
GetCampaignSharedSet Returns the requested campaign shared set in full detail.
MutateCampaignSharedSets Creates or removes campaign shared sets.

google.ads.googleads.v0.services.CarrierConstantService

Methods
GetCarrierConstant Returns the requested carrier constant in full detail.

google.ads.googleads.v0.services.ChangeStatusService

Methods
GetChangeStatus Returns the requested change status in full detail.

google.ads.googleads.v0.services.ConversionActionService

Methods
GetConversionAction Returns the requested conversion action.
MutateConversionActions Creates, updates or removes conversion actions.

google.ads.googleads.v0.services.CustomerClientLinkService

Methods
GetCustomerClientLink Returns the requested CustomerClientLink in full detail.

google.ads.googleads.v0.services.CustomerClientService

Methods
GetCustomerClient Returns the requested customer client in full detail.

google.ads.googleads.v0.services.CustomerFeedService

Methods
GetCustomerFeed Returns the requested customer feed in full detail.
MutateCustomerFeeds Creates, updates, or removes customer feeds.

google.ads.googleads.v0.services.CustomerManagerLinkService

Methods
GetCustomerManagerLink Returns the requested CustomerManagerLink in full detail.

google.ads.googleads.v0.services.CustomerService

Methods
CreateCustomerClient Creates a new client under manager.
GetCustomer Returns the requested customer in full detail.
ListAccessibleCustomers Returns resource names of customers directly accessible by the user authenticating the call.
MutateCustomer Updates a customer.

google.ads.googleads.v0.services.DisplayKeywordViewService

Methods
GetDisplayKeywordView Returns the requested display keyword view in full detail.

google.ads.googleads.v0.services.FeedItemService

Methods
GetFeedItem Returns the requested feed item in full detail.
MutateFeedItems Creates, updates, or removes feed items.

google.ads.googleads.v0.services.FeedMappingService

Methods
GetFeedMapping Returns the requested feed mapping in full detail.
MutateFeedMappings Creates or removes feed mappings.

google.ads.googleads.v0.services.FeedService

Methods
GetFeed Returns the requested feed in full detail.
MutateFeeds Creates, updates, or removes feeds.

google.ads.googleads.v0.services.GenderViewService

Methods
GetGenderView Returns the requested gender view in full detail.

google.ads.googleads.v0.services.GeoTargetConstantService

Methods
GetGeoTargetConstant Returns the requested geo target constant in full detail.
SuggestGeoTargetConstants Returns GeoTargetConstant suggestions by location name or by resource name.

google.ads.googleads.v0.services.GoogleAdsFieldService

Methods
GetGoogleAdsField Returns just the requested field.
SearchGoogleAdsFields Returns all fields that match the search query.

google.ads.googleads.v0.services.GoogleAdsService

Methods
Mutate Creates, updates, or removes resources.
Search Returns all rows that match the search query.

google.ads.googleads.v0.services.HotelGroupViewService

Methods
GetHotelGroupView Returns the requested Hotel Group View in full detail.

google.ads.googleads.v0.services.HotelPerformanceViewService

Methods
GetHotelPerformanceView Returns the requested Hotel Performance View in full detail.

google.ads.googleads.v0.services.KeywordPlanAdGroupService

Methods
GetKeywordPlanAdGroup Returns the requested Keyword Plan ad group in full detail.
MutateKeywordPlanAdGroups Creates, updates, or removes Keyword Plan ad groups.

google.ads.googleads.v0.services.KeywordPlanCampaignService

Methods
GetKeywordPlanCampaign Returns the requested Keyword Plan campaign in full detail.
MutateKeywordPlanCampaigns Creates, updates, or removes Keyword Plan campaigns.

google.ads.googleads.v0.services.KeywordPlanIdeaService

Methods
GenerateKeywordIdeas Returns a list of keyword ideas.

google.ads.googleads.v0.services.KeywordPlanKeywordService

Methods
GetKeywordPlanKeyword Returns the requested Keyword Plan keyword in full detail.
MutateKeywordPlanKeywords Creates, updates, or removes Keyword Plan keywords.

google.ads.googleads.v0.services.KeywordPlanNegativeKeywordService

Methods
GetKeywordPlanNegativeKeyword Returns the requested plan in full detail.
MutateKeywordPlanNegativeKeywords Creates, updates, or removes Keyword Plan negative keywords.

google.ads.googleads.v0.services.KeywordPlanService

Methods
GenerateForecastMetrics Returns the requested Keyword Plan forecasts.
GenerateHistoricalMetrics Returns the requested Keyword Plan historical metrics.
GetKeywordPlan Returns the requested plan in full detail.
MutateKeywordPlans Creates, updates, or removes keyword plans.

google.ads.googleads.v0.services.KeywordViewService

Methods
GetKeywordView Returns the requested keyword view in full detail.

google.ads.googleads.v0.services.LanguageConstantService

Methods
GetLanguageConstant Returns the requested language constant.

google.ads.googleads.v0.services.ManagedPlacementViewService

Methods
GetManagedPlacementView Returns the requested Managed Placement view in full detail.

google.ads.googleads.v0.services.MediaFileService

Methods
GetMediaFile Returns the requested media file in full detail.
MutateMediaFiles Creates media files.

google.ads.googleads.v0.services.ParentalStatusViewService

Methods
GetParentalStatusView Returns the requested parental status view in full detail.

google.ads.googleads.v0.services.PaymentsAccountService

Methods
ListPaymentsAccounts Returns all Payments accounts associated with all managers between the login customer ID and specified serving customer in the hierarchy, inclusive.

google.ads.googleads.v0.services.ProductGroupViewService

Methods
GetProductGroupView Returns the requested product group view in full detail.

google.ads.googleads.v0.services.RecommendationService

Methods
ApplyRecommendation Applies given recommendations with corresponding apply parameters.
DismissRecommendation Dismisses given recommendations.
GetRecommendation Returns the requested recommendation in full detail.

google.ads.googleads.v0.services.SearchTermViewService

Methods
GetSearchTermView Returns the attributes of the requested search term view.

google.ads.googleads.v0.services.SharedCriterionService

Methods
GetSharedCriterion Returns the requested shared criterion in full detail.
MutateSharedCriteria Creates or removes shared criteria.

google.ads.googleads.v0.services.SharedSetService

Methods
GetSharedSet Returns the requested shared set in full detail.
MutateSharedSets Creates, updates, or removes shared sets.

google.ads.googleads.v0.services.TopicConstantService

Methods
GetTopicConstant Returns the requested topic constant in full detail.

google.ads.googleads.v0.services.TopicViewService

Methods
GetTopicView Returns the requested topic view in full detail.

google.ads.googleads.v0.services.UserInterestService

Methods
GetUserInterest Returns the requested user interest in full detail

google.ads.googleads.v0.services.UserListService

Methods
GetUserList Returns the requested user list.
MutateUserLists Creates or updates user lists.

google.ads.googleads.v0.services.VideoService

Methods
GetVideo Returns the requested video in full detail.

Send feedback about...

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