package google.ads.googleads.v2.resources

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccountBudget

account_budget.proto:54

An account-level budget. It contains information about the budget itself, as well as the most recently approved changes to the budget and proposed changes that are pending approval. The proposed changes that are pending approval, if any, are found in 'pending_proposal'. Effective details about the budget are found in fields prefixed 'approved_', 'adjusted_' and those without a prefix. Since some effective details may differ from what the user had originally requested (e.g. spending limit), these differences are juxtaposed via 'proposed_', 'approved_', and possibly 'adjusted_' fields. This resource is mutated using AccountBudgetProposal and cannot be mutated directly. A budget may have at most one pending proposal at any given time. It is read through pending_proposal. Once approved, a budget may be subject to adjustments, such as credit adjustments. Adjustments create differences between the 'approved' and 'adjusted' fields, which would otherwise be identical.

Used as response type in: services.AccountBudgetService.GetAccountBudget

Used as field type in: services.GoogleAdsRow

message AccountBudget.PendingAccountBudgetProposal

account_budget.proto:57

A pending proposal associated with the enclosing account-level budget, if applicable.

Used in: AccountBudget

message AccountBudgetProposal

account_budget_proposal.proto:47

An account-level budget proposal. All fields prefixed with 'proposed' may not necessarily be applied directly. For example, proposed spending limits may be adjusted before their application. This is true if the 'proposed' field has an 'approved' counterpart, e.g. spending limits. Please note that the proposal type (proposal_type) changes which fields are required and which must remain empty.

Used as response type in: services.AccountBudgetProposalService.GetAccountBudgetProposal

Used as field type in: services.AccountBudgetProposalOperation, services.GoogleAdsRow

ad.proto:42

An ad.

Used as response type in: services.AdService.GetAd

Used as field type in: AdGroupAd, Recommendation.TextAdRecommendation, services.AdOperation, services.ApplyRecommendationOperation.TextAdParameters

message AdGroup

ad_group.proto:43

An ad group.

Used as response type in: services.AdGroupService.GetAdGroup

Used as field type in: services.AdGroupOperation, services.GoogleAdsRow

message AdGroupAd

ad_group_ad.proto:41

An ad group ad.

Used as response type in: services.AdGroupAdService.GetAdGroupAd

Used as field type in: services.AdGroupAdOperation, services.GoogleAdsRow

message AdGroupAdAssetPolicySummary

ad_group_ad_asset_view.proto:64

Contains policy information for an ad group ad asset.

Used in: AdGroupAdAssetView

message AdGroupAdAssetView

ad_group_ad_asset_view.proto:40

A link between an AdGroupAd and an Asset.

Used as response type in: services.AdGroupAdAssetViewService.GetAdGroupAdAssetView

Used as field type in: services.GoogleAdsRow

message AdGroupAdLabel

ad_group_ad_label.proto:35

A relationship between an ad group ad and a label.

Used as response type in: services.AdGroupAdLabelService.GetAdGroupAdLabel

Used as field type in: services.AdGroupAdLabelOperation, services.GoogleAdsRow

message AdGroupAdPolicySummary

ad_group_ad.proto:65

Contains policy information for an ad.

Used in: AdGroupAd

message AdGroupAudienceView

ad_group_audience_view.proto:37

An ad group audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated at the audience level.

Used as response type in: services.AdGroupAudienceViewService.GetAdGroupAudienceView

Used as field type in: services.GoogleAdsRow

message AdGroupBidModifier

ad_group_bid_modifier.proto:37

Represents an ad group bid modifier.

Used as response type in: services.AdGroupBidModifierService.GetAdGroupBidModifier

Used as field type in: services.AdGroupBidModifierOperation, services.GoogleAdsRow

message AdGroupCriterion

ad_group_criterion.proto:43

An ad group criterion.

Used as response type in: services.AdGroupCriterionService.GetAdGroupCriterion

Used as field type in: services.AdGroupCriterionOperation, services.GoogleAdsRow

message AdGroupCriterion.PositionEstimates

ad_group_criterion.proto:63

Estimates for criterion bids at various positions.

Used in: AdGroupCriterion

message AdGroupCriterion.QualityInfo

ad_group_criterion.proto:45

A container for ad group criterion quality information.

Used in: AdGroupCriterion

message AdGroupCriterionLabel

ad_group_criterion_label.proto:35

A relationship between an ad group criterion and a label.

Used as response type in: services.AdGroupCriterionLabelService.GetAdGroupCriterionLabel

Used as field type in: services.AdGroupCriterionLabelOperation, services.GoogleAdsRow

message AdGroupCriterionSimulation

ad_group_criterion_simulation.proto:44

An ad group criterion simulation. Supported combinations of advertising channel type, criterion type, simulation type, and simulation modification method are detailed below respectively. DISPLAY KEYWORD CPC_BID UNIFORM SEARCH KEYWORD CPC_BID UNIFORM SHOPPING LISTING_GROUP CPC_BID UNIFORM

Used as response type in: services.AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation

Used as field type in: services.GoogleAdsRow

message AdGroupExtensionSetting

ad_group_extension_setting.proto:37

An ad group extension setting.

Used as response type in: services.AdGroupExtensionSettingService.GetAdGroupExtensionSetting

Used as field type in: services.AdGroupExtensionSettingOperation, services.GoogleAdsRow

message AdGroupFeed

ad_group_feed.proto:38

An ad group feed.

Used as response type in: services.AdGroupFeedService.GetAdGroupFeed

Used as field type in: services.AdGroupFeedOperation, services.GoogleAdsRow

message AdGroupLabel

ad_group_label.proto:35

A relationship between an ad group and a label.

Used as response type in: services.AdGroupLabelService.GetAdGroupLabel

Used as field type in: services.AdGroupLabelOperation, services.GoogleAdsRow

message AdGroupSimulation

ad_group_simulation.proto:49

An ad group simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively. SEARCH CPC_BID DEFAULT SEARCH CPC_BID UNIFORM SEARCH TARGET_CPA UNIFORM DISPLAY CPC_BID DEFAULT DISPLAY CPC_BID UNIFORM DISPLAY TARGET_CPA UNIFORM VIDEO CPV_BID DEFAULT VIDEO CPV_BID UNIFORM

Used as response type in: services.AdGroupSimulationService.GetAdGroupSimulation

Used as field type in: services.GoogleAdsRow

message AdParameter

ad_parameter.proto:40

An ad parameter that is used to update numeric values (such as prices or inventory levels) in any text line of an ad (including URLs). There can be a maximum of two AdParameters per ad group criterion. (One with parameter_index = 1 and one with parameter_index = 2.) In the ad the parameters are referenced by a placeholder of the form "{param#:value}". E.g. "{param1:$17}"

Used as response type in: services.AdParameterService.GetAdParameter

Used as field type in: services.AdParameterOperation, services.GoogleAdsRow

message AdScheduleView

ad_schedule_view.proto:35

An ad schedule view summarizes the performance of campaigns by AdSchedule criteria.

Used as response type in: services.AdScheduleViewService.GetAdScheduleView

Used as field type in: services.GoogleAdsRow

message AgeRangeView

age_range_view.proto:34

An age range view.

Used as response type in: services.AgeRangeViewService.GetAgeRangeView

Used as field type in: services.GoogleAdsRow

message Asset

asset.proto:38

Asset is a part of an ad which can be shared across multiple ads. It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc.

Used as response type in: services.AssetService.GetAsset

Used as field type in: services.AssetOperation, services.GoogleAdsRow

message AttributeFieldMapping

feed_mapping.proto:94

Maps from feed attribute id to a placeholder or criterion field id.

Used in: FeedMapping

message BiddingStrategy

bidding_strategy.proto:38

A bidding strategy.

Used as response type in: services.BiddingStrategyService.GetBiddingStrategy

Used as field type in: services.BiddingStrategyOperation, services.GoogleAdsRow

message BillingSetup

billing_setup.proto:38

A billing setup, which associates a payments account and an advertiser. A billing setup is specific to one advertiser.

Used as response type in: services.BillingSetupService.GetBillingSetup

Used as field type in: services.BillingSetupOperation, services.GoogleAdsRow

message BillingSetup.PaymentsAccountInfo

billing_setup.proto:40

Container of payments account information for this billing.

Used in: BillingSetup

message CallReportingSetting

customer.proto:92

Call reporting setting for a customer.

Used in: Customer

message Campaign

campaign.proto:55

A campaign.

Used as response type in: services.CampaignService.GetCampaign

Used as field type in: services.CampaignOperation, services.GoogleAdsRow

message Campaign.AppCampaignSetting

campaign.proto:104

Campaign level settings for App Campaigns.

Used in: Campaign

message Campaign.DynamicSearchAdsSetting

campaign.proto:88

The setting for controlling Dynamic Search Ads (DSA).

Used in: Campaign

message Campaign.GeoTargetTypeSetting

campaign.proto:150

Represents a collection of settings related to ads geotargeting.

Used in: Campaign

message Campaign.HotelSettingInfo

campaign.proto:75

Campaign-level settings for hotel ads.

Used in: Campaign

message Campaign.NetworkSettings

campaign.proto:57

The network settings for the campaign.

Used in: Campaign

message Campaign.SelectiveOptimization

campaign.proto:82

Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards.

Used in: Campaign

message Campaign.ShoppingSetting

campaign.proto:119

The setting for Shopping campaigns. Defines the universe of products that can be advertised by the campaign, and how this campaign interacts with other Shopping campaigns.

Used in: Campaign

message Campaign.TrackingSetting

campaign.proto:144

Campaign level settings for tracking information.

Used in: Campaign

message Campaign.VanityPharma

campaign.proto:159

Describes how unbranded pharma ads will be displayed.

Used in: Campaign

message CampaignAudienceView

campaign_audience_view.proto:38

A campaign audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated by campaign and audience criterion. This view only includes audiences attached at the campaign level.

Used as response type in: services.CampaignAudienceViewService.GetCampaignAudienceView

Used as field type in: services.GoogleAdsRow

message CampaignBidModifier

campaign_bid_modifier.proto:36

Represents a bid-modifiable only criterion at the campaign level.

Used as response type in: services.CampaignBidModifierService.GetCampaignBidModifier

Used as field type in: services.CampaignBidModifierOperation, services.GoogleAdsRow

message CampaignBudget

campaign_budget.proto:39

A campaign budget.

Used as response type in: services.CampaignBudgetService.GetCampaignBudget

Used as field type in: services.CampaignBudgetOperation, services.GoogleAdsRow

message CampaignCriterion

campaign_criterion.proto:38

A campaign criterion.

Used as response type in: services.CampaignCriterionService.GetCampaignCriterion

Used as field type in: services.CampaignCriterionOperation, services.GoogleAdsRow

message CampaignCriterionSimulation

campaign_criterion_simulation.proto:44

A campaign criterion simulation. Supported combinations of advertising channel type, criterion ids, simulation type and simulation modification method is detailed below respectively. SEARCH 30000,30001,30002 BID_MODIFIER UNIFORM SHOPPING 30000,30001,30002 BID_MODIFIER UNIFORM DISPLAY 30001 BID_MODIFIER UNIFORM

Used as response type in: services.CampaignCriterionSimulationService.GetCampaignCriterionSimulation

Used as field type in: services.GoogleAdsRow

message CampaignDraft

campaign_draft.proto:36

A campaign draft.

Used as response type in: services.CampaignDraftService.GetCampaignDraft

Used as field type in: services.CampaignDraftOperation, services.GoogleAdsRow

message CampaignExperiment

campaign_experiment.proto:38

An A/B experiment that compares the performance of the base campaign (the control) and a variation of that campaign (the experiment).

Used as response type in: services.CampaignExperimentService.GetCampaignExperiment

Used as field type in: services.CampaignExperimentOperation, services.CreateCampaignExperimentRequest, services.GoogleAdsRow

message CampaignExtensionSetting

campaign_extension_setting.proto:37

A campaign extension setting.

Used as response type in: services.CampaignExtensionSettingService.GetCampaignExtensionSetting

Used as field type in: services.CampaignExtensionSettingOperation, services.GoogleAdsRow

message CampaignFeed

campaign_feed.proto:38

A campaign feed.

Used as response type in: services.CampaignFeedService.GetCampaignFeed

Used as field type in: services.CampaignFeedOperation, services.GoogleAdsRow

message CampaignLabel

campaign_label.proto:35

Represents a relationship between a campaign and a label.

Used as response type in: services.CampaignLabelService.GetCampaignLabel

Used as field type in: services.CampaignLabelOperation, services.GoogleAdsRow

message CampaignSharedSet

campaign_shared_set.proto:37

CampaignSharedSets are used for managing the shared sets associated with a campaign.

Used as response type in: services.CampaignSharedSetService.GetCampaignSharedSet

Used as field type in: services.CampaignSharedSetOperation, services.GoogleAdsRow

message CarrierConstant

carrier_constant.proto:35

A carrier criterion that can be used in campaign targeting.

Used as response type in: services.CarrierConstantService.GetCarrierConstant

Used as field type in: services.GoogleAdsRow

message ChangeStatus

change_status.proto:37

Describes the status of returned resource.

Used as response type in: services.ChangeStatusService.GetChangeStatus

Used as field type in: services.GoogleAdsRow

message ClickView

click_view.proto:38

A click view with metrics aggregated at each click level, including both valid and invalid clicks. For non-Search campaigns, metrics.clicks represents the number of valid and invalid interactions.

Used as response type in: services.ClickViewService.GetClickView

Used as field type in: services.GoogleAdsRow

message ConversionAction

conversion_action.proto:42

A conversion action.

Used as response type in: services.ConversionActionService.GetConversionAction

Used as field type in: services.ConversionActionOperation, services.GoogleAdsRow

message ConversionAction.AttributionModelSettings

conversion_action.proto:44

Settings related to this conversion action's attribution model.

Used in: ConversionAction

message ConversionAction.ValueSettings

conversion_action.proto:55

Settings related to the value for conversion events associated with this conversion action.

Used in: ConversionAction

message ConversionTrackingSetting

customer.proto:108

A collection of customer-wide settings related to Google Ads Conversion Tracking.

Used in: Customer

message CustomInterest

custom_interest.proto:38

A custom interest. This is a list of users by interest.

Used as response type in: services.CustomInterestService.GetCustomInterest

Used as field type in: services.CustomInterestOperation, services.GoogleAdsRow

message CustomInterestMember

custom_interest.proto:72

A member of custom interest audience. A member can be a keyword or url. It is immutable, that is, it can only be created or removed but not changed.

Used in: CustomInterest

message Customer

customer.proto:36

A customer.

Used as response type in: services.CustomerService.GetCustomer

Used as field type in: services.CreateCustomerClientRequest, services.CustomerOperation, services.GoogleAdsRow

message CustomerClient

customer_client.proto:37

A link between the given customer and a client customer. CustomerClients only exist for manager customers. All direct and indirect client customers are included, as well as the manager itself.

Used as response type in: services.CustomerClientService.GetCustomerClient

Used as field type in: services.GoogleAdsRow

customer_client_link.proto:36

Represents customer client link relationship.

Used as response type in: services.CustomerClientLinkService.GetCustomerClientLink

Used as field type in: services.CustomerClientLinkOperation, services.GoogleAdsRow

message CustomerExtensionSetting

customer_extension_setting.proto:37

A customer extension setting.

Used as response type in: services.CustomerExtensionSettingService.GetCustomerExtensionSetting

Used as field type in: services.CustomerExtensionSettingOperation, services.GoogleAdsRow

message CustomerFeed

customer_feed.proto:38

A customer feed.

Used as response type in: services.CustomerFeedService.GetCustomerFeed

Used as field type in: services.CustomerFeedOperation, services.GoogleAdsRow

message CustomerLabel

customer_label.proto:37

Represents a relationship between a customer and a label. This customer may not have access to all the labels attached to it. Additional CustomerLabels may be returned by increasing permissions with login-customer-id.

Used as response type in: services.CustomerLabelService.GetCustomerLabel

Used as field type in: services.CustomerLabelOperation, services.GoogleAdsRow

customer_manager_link.proto:36

Represents customer-manager link relationship.

Used as response type in: services.CustomerManagerLinkService.GetCustomerManagerLink

Used as field type in: services.CustomerManagerLinkOperation, services.GoogleAdsRow

message CustomerNegativeCriterion

customer_negative_criterion.proto:37

A negative criterion for exclusions at the customer level.

Used as response type in: services.CustomerNegativeCriterionService.GetCustomerNegativeCriterion

Used as field type in: services.CustomerNegativeCriterionOperation, services.GoogleAdsRow

message DetailPlacementView

detail_placement_view.proto:36

A view with metrics aggregated by ad group and URL or YouTube video.

Used as response type in: services.DetailPlacementViewService.GetDetailPlacementView

Used as field type in: services.GoogleAdsRow

message DisplayKeywordView

display_keyword_view.proto:34

A display keyword view.

Used as response type in: services.DisplayKeywordViewService.GetDisplayKeywordView

Used as field type in: services.GoogleAdsRow

message DistanceView

distance_view.proto:40

A distance view with metrics aggregated by the user’s distance from an advertiser’s location extensions. Each DistanceBucket includes all impressions that fall within its distance and a single impression will contribute to the metrics for all DistanceBuckets that include the user’s distance.

Used as response type in: services.DistanceViewService.GetDistanceView

Used as field type in: services.GoogleAdsRow

message DomainCategory

domain_category.proto:38

A category generated automatically by crawling a domain. If a campaign uses the DynamicSearchAdsSetting, then domain categories will be generated for the domain. The categories can be targeted using WebpageConditionInfo. See: https://support.google.com/google-ads/answer/2471185

Used as response type in: services.DomainCategoryService.GetDomainCategory

Used as field type in: services.GoogleAdsRow

message DynamicSearchAdsSearchTermView

dynamic_search_ads_search_term_view.proto:35

A dynamic search ads search term view.

Used as response type in: services.DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView

Used as field type in: services.GoogleAdsRow

message ExpandedLandingPageView

expanded_landing_page_view.proto:36

A landing page view with metrics aggregated at the expanded final URL level.

Used as response type in: services.ExpandedLandingPageViewService.GetExpandedLandingPageView

Used as field type in: services.GoogleAdsRow

message ExtensionFeedItem

extension_feed_item.proto:40

An extension feed item.

Used as response type in: services.ExtensionFeedItemService.GetExtensionFeedItem

Used as field type in: services.ExtensionFeedItemOperation, services.GoogleAdsRow

message Feed

feed.proto:39

A feed.

Used as response type in: services.FeedService.GetFeed

Used as field type in: services.FeedOperation, services.GoogleAdsRow

message Feed.AffiliateLocationFeedData

feed.proto:90

Data used to configure an affiliate location feed populated with the specified chains.

Used in: Feed

message Feed.PlacesLocationFeedData

feed.proto:42

Data used to configure a location feed populated from Google My Business Locations.

Used in: Feed

message Feed.PlacesLocationFeedData.OAuthInfo

feed.proto:44

Data used for authorization using OAuth.

Used in: PlacesLocationFeedData

message FeedAttribute

feed.proto:144

FeedAttributes define the types of data expected to be present in a Feed. A single FeedAttribute specifies the expected type of the FeedItemAttributes with the same FeedAttributeId. Optionally, a FeedAttribute can be marked as being part of a FeedItem's unique key.

Used in: Feed, FeedAttributeOperation

message FeedAttributeOperation

feed.proto:162

Operation to be performed on a feed attribute list in a mutate.

Used in: Feed

enum FeedAttributeOperation.Operator

feed.proto:164

The operator.

Used in: FeedAttributeOperation

message FeedItem

feed_item.proto:47

A feed item.

Used as response type in: services.FeedItemService.GetFeedItem

Used as field type in: services.FeedItemOperation, services.GoogleAdsRow

message FeedItemAttributeValue

feed_item.proto:97

A feed item attribute value.

Used in: FeedItem

message FeedItemPlaceholderPolicyInfo

feed_item.proto:150

Policy, validation, and quality approval info for a feed item for the specified placeholder type.

Used in: FeedItem

message FeedItemTarget

feed_item_target.proto:38

A feed item target.

Used as response type in: services.FeedItemTargetService.GetFeedItemTarget

Used as field type in: services.FeedItemTargetOperation, services.GoogleAdsRow

message FeedItemValidationError

feed_item.proto:182

Stores a validation error and the set of offending feed attributes which together are responsible for causing a feed item validation error.

Used in: FeedItemPlaceholderPolicyInfo

message FeedMapping

feed_mapping.proto:59

A feed mapping.

Used as response type in: services.FeedMappingService.GetFeedMapping

Used as field type in: services.FeedMappingOperation, services.GoogleAdsRow

message FeedPlaceholderView

feed_placeholder_view.proto:35

A feed placeholder view.

Used as response type in: services.FeedPlaceholderViewService.GetFeedPlaceholderView

Used as field type in: services.GoogleAdsRow

message GenderView

gender_view.proto:34

A gender view.

Used as response type in: services.GenderViewService.GetGenderView

Used as field type in: services.GoogleAdsRow

message GeoTargetConstant

geo_target_constant.proto:36

A geo target constant.

Used as response type in: services.GeoTargetConstantService.GetGeoTargetConstant

Used as field type in: services.GeoTargetConstantSuggestion, services.GoogleAdsRow

message GeographicView

geographic_view.proto:41

A geographic view. Geographic View includes all metrics aggregated at the country level, one row per country. It reports metrics at either actual physical location of the user or an area of interest. If other segment fields are used, you may get more than one row per country.

Used as response type in: services.GeographicViewService.GetGeographicView

Used as field type in: services.GoogleAdsRow

message GoogleAdsField

google_ads_field.proto:37

A field or resource (artifact) used by GoogleAdsService.

Used as response type in: services.GoogleAdsFieldService.GetGoogleAdsField

Used as field type in: services.SearchGoogleAdsFieldsResponse

message GroupPlacementView

group_placement_view.proto:36

A group placement view.

Used as response type in: services.GroupPlacementViewService.GetGroupPlacementView

Used as field type in: services.GoogleAdsRow

message HotelGroupView

hotel_group_view.proto:34

A hotel group view.

Used as response type in: services.HotelGroupViewService.GetHotelGroupView

Used as field type in: services.GoogleAdsRow

message HotelPerformanceView

hotel_performance_view.proto:34

A hotel performance view.

Used as response type in: services.HotelPerformanceViewService.GetHotelPerformanceView

Used as field type in: services.GoogleAdsRow

message Invoice

invoice.proto:39

An invoice. All invoice information is snapshotted to match the PDF invoice. For invoices older than the launch of InvoiceService, the snapshotted information may not match the PDF invoice.

Used in: services.ListInvoicesResponse

message Invoice.AccountBudgetSummary

invoice.proto:41

Represents a summarized account budget billable cost.

Used in: Invoice

message KeywordPlan

keyword_plan.proto:39

A Keyword Planner plan. Max number of saved keyword plans: 10000. It's possible to remove plans if limit is reached.

Used as response type in: services.KeywordPlanService.GetKeywordPlan

Used as field type in: services.GoogleAdsRow, services.KeywordPlanOperation

message KeywordPlanAdGroup

keyword_plan_ad_group.proto:36

A Keyword Planner ad group. Max number of keyword plan ad groups per plan: 200.

Used as response type in: services.KeywordPlanAdGroupService.GetKeywordPlanAdGroup

Used as field type in: services.GoogleAdsRow, services.KeywordPlanAdGroupOperation

message KeywordPlanCampaign

keyword_plan_campaign.proto:37

A Keyword Plan campaign. Max number of keyword plan campaigns per plan allowed: 1.

Used as response type in: services.KeywordPlanCampaignService.GetKeywordPlanCampaign

Used as field type in: services.GoogleAdsRow, services.KeywordPlanCampaignOperation

message KeywordPlanForecastPeriod

keyword_plan.proto:60

The forecasting period associated with the keyword plan.

Used in: KeywordPlan

message KeywordPlanGeoTarget

keyword_plan_campaign.proto:80

A geo target. Next ID: 3

Used in: KeywordPlanCampaign

message KeywordPlanKeyword

keyword_plan_keyword.proto:37

A Keyword Plan ad group keyword. Max number of keyword plan keywords per plan: 2500.

Used as response type in: services.KeywordPlanKeywordService.GetKeywordPlanKeyword

Used as field type in: services.GoogleAdsRow, services.KeywordPlanKeywordOperation

message KeywordPlanNegativeKeyword

keyword_plan_negative_keyword.proto:37

A Keyword Plan negative keyword. Max number of keyword plan negative keywords per plan: 1000.

Used as response type in: services.KeywordPlanNegativeKeywordService.GetKeywordPlanNegativeKeyword

Used as field type in: services.GoogleAdsRow, services.KeywordPlanNegativeKeywordOperation

message KeywordView

keyword_view.proto:34

A keyword view.

Used as response type in: services.KeywordViewService.GetKeywordView

Used as field type in: services.GoogleAdsRow

message Label

label.proto:35

A label.

Used as response type in: services.LabelService.GetLabel

Used as field type in: services.GoogleAdsRow, services.LabelOperation

message LandingPageView

landing_page_view.proto:36

A landing page view with metrics aggregated at the unexpanded final URL level.

Used as response type in: services.LandingPageViewService.GetLandingPageView

Used as field type in: services.GoogleAdsRow

message LanguageConstant

language_constant.proto:35

A language.

Used as response type in: services.LanguageConstantService.GetLanguageConstant

Used as field type in: services.GoogleAdsRow

message LocationView

location_view.proto:35

A location view summarizes the performance of campaigns by Location criteria.

Used as response type in: services.LocationViewService.GetLocationView

Used as field type in: services.GoogleAdsRow

message ManagedPlacementView

managed_placement_view.proto:34

A managed placement view.

Used as response type in: services.ManagedPlacementViewService.GetManagedPlacementView

Used as field type in: services.GoogleAdsRow

message MediaAudio

media_file.proto:93

Encapsulates an Audio.

Used in: MediaFile

message MediaBundle

media_file.proto:87

Represents a ZIP archive media the content of which contains HTML5 assets.

Used in: MediaFile

message MediaFile

media_file.proto:37

A media file.

Used as response type in: services.MediaFileService.GetMediaFile

Used as field type in: services.GoogleAdsRow, services.MediaFileOperation

message MediaImage

media_file.proto:81

Encapsulates an Image.

Used in: MediaFile

message MediaVideo

media_file.proto:99

Encapsulates a Video.

Used in: MediaFile

merchant_center_link.proto:37

A data sharing connection, proposed or in use, between a Google Ads Customer and a Merchant Center account.

Used as response type in: services.MerchantCenterLinkService.GetMerchantCenterLink

Used as field type in: services.ListMerchantCenterLinksResponse, services.MerchantCenterLinkOperation

message MobileAppCategoryConstant

mobile_app_category_constant.proto:35

A mobile application category constant.

Used as response type in: services.MobileAppCategoryConstantService.GetMobileAppCategoryConstant

Used as field type in: services.GoogleAdsRow

message MobileDeviceConstant

mobile_device_constant.proto:36

A mobile device constant.

Used as response type in: services.MobileDeviceConstantService.GetMobileDeviceConstant

Used as field type in: services.GoogleAdsRow

message MutateJob

mutate_job.proto:38

A list of mutates being processed asynchronously. The mutates are uploaded by the user. The mutates themselves aren’t readable and the results of the job can only be read using MutateJobService.ListMutateJobResults.

Used as response type in: services.MutateJobService.GetMutateJob

Used as field type in: services.GoogleAdsRow

message MutateJob.MutateJobMetadata

mutate_job.proto:41

Additional information about the mutate job. This message is also used as metadata returned in mutate job Long Running Operations.

Used in: MutateJob

message OperatingSystemVersionConstant

operating_system_version_constant.proto:38

A mobile operating system version or a range of versions, depending on `operator_type`. List of available mobile platforms at https://developers.google.com/adwords/api/docs/appendix/codes-formats#mobile-platforms

Used as response type in: services.OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant

Used as field type in: services.GoogleAdsRow

message PaidOrganicSearchTermView

paid_organic_search_term_view.proto:36

A paid organic search term view providing a view of search stats across ads and organic listings aggregated by search term at the ad group level.

Used as response type in: services.PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView

Used as field type in: services.GoogleAdsRow

message ParentalStatusView

parental_status_view.proto:34

A parental status view.

Used as response type in: services.ParentalStatusViewService.GetParentalStatusView

Used as field type in: services.GoogleAdsRow

message PaymentsAccount

payments_account.proto:35

A payments account, which can be used to set up billing for an Ads customer.

Used in: services.ListPaymentsAccountsResponse

message ProductBiddingCategoryConstant

product_bidding_category_constant.proto:37

A Product Bidding Category.

Used as response type in: services.ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant

Used as field type in: services.GoogleAdsRow

message ProductGroupView

product_group_view.proto:34

A product group view.

Used as response type in: services.ProductGroupViewService.GetProductGroupView

Used as field type in: services.GoogleAdsRow

message Recommendation

recommendation.proto:41

A recommendation.

Used as response type in: services.RecommendationService.GetRecommendation

Used as field type in: services.GoogleAdsRow

message Recommendation.CallExtensionRecommendation

recommendation.proto:205

The Call extension recommendation.

Used in: Recommendation

message Recommendation.CalloutExtensionRecommendation

recommendation.proto:199

The Callout extension recommendation.

Used in: Recommendation

message Recommendation.CampaignBudgetRecommendation

recommendation.proto:72

The budget recommendation for budget constrained campaigns.

Used in: Recommendation, MoveUnusedBudgetRecommendation

message Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption

recommendation.proto:74

The impact estimates for a given budget amount.

Used in: CampaignBudgetRecommendation

message Recommendation.EnhancedCpcOptInRecommendation

recommendation.proto:173

The Enhanced Cost-Per-Click Opt-In recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.KeywordMatchTypeRecommendation

recommendation.proto:183

The keyword match type recommendation.

Used in: Recommendation

message Recommendation.KeywordRecommendation

recommendation.proto:95

The keyword recommendation.

Used in: Recommendation

message Recommendation.MaximizeClicksOptInRecommendation

recommendation.proto:192

The Maximize Clicks opt-in recommendation.

Used in: Recommendation

message Recommendation.MaximizeConversionsOptInRecommendation

recommendation.proto:162

The Maximize Conversions Opt-In recommendation.

Used in: Recommendation

message Recommendation.MoveUnusedBudgetRecommendation

recommendation.proto:110

The move unused budget recommendation.

Used in: Recommendation

message Recommendation.OptimizeAdRotationRecommendation

recommendation.proto:168

The Optimize Ad Rotation recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.RecommendationImpact

recommendation.proto:44

The impact of making the change as described in the recommendation. Some types of recommendations may not have impact information.

Used in: Recommendation, CampaignBudgetRecommendation.CampaignBudgetRecommendationOption, TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption

message Recommendation.RecommendationMetrics

recommendation.proto:54

Weekly account performance metrics. For some recommendation types, these are averaged over the past 90-day period and hence can be fractional.

Used in: RecommendationImpact

message Recommendation.SearchPartnersOptInRecommendation

recommendation.proto:178

The Search Partners Opt-In recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.SitelinkExtensionRecommendation

recommendation.proto:104

The Sitelink extension recommendation.

Used in: Recommendation

message Recommendation.TargetCpaOptInRecommendation

recommendation.proto:134

The Target CPA opt-in recommendation.

Used in: Recommendation

message Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption

recommendation.proto:136

The Target CPA opt-in option with impact estimate.

Used in: TargetCpaOptInRecommendation

message Recommendation.TextAdRecommendation

recommendation.proto:119

The text ad recommendation.

Used in: Recommendation

message RemarketingAction

remarketing_action.proto:38

A remarketing action. A snippet of JavaScript code that will collect the product id and the type of page people visited (product page, shopping cart page, purchase page, general site visit) on an advertiser's website.

Used as response type in: services.RemarketingActionService.GetRemarketingAction

Used as field type in: services.GoogleAdsRow, services.RemarketingActionOperation

message RemarketingSetting

customer.proto:122

Remarketing setting for a customer.

Used in: Customer

message SearchTermView

search_term_view.proto:37

A search term view with metrics aggregated by search term at the ad group level.

Used as response type in: services.SearchTermViewService.GetSearchTermView

Used as field type in: services.GoogleAdsRow

message SharedCriterion

shared_criterion.proto:37

A criterion belonging to a shared set.

Used as response type in: services.SharedCriterionService.GetSharedCriterion

Used as field type in: services.GoogleAdsRow, services.SharedCriterionOperation

message SharedSet

shared_set.proto:38

SharedSets are used for sharing criterion exclusions across multiple campaigns.

Used as response type in: services.SharedSetService.GetSharedSet

Used as field type in: services.GoogleAdsRow, services.SharedSetOperation

message ShoppingPerformanceView

shopping_performance_view.proto:39

Shopping performance view. Provides Shopping campaign statistics aggregated at several product dimension levels. Product dimension values from Merchant Center such as brand, category, custom attributes, product condition and product type will reflect the state of each dimension as of the date and time when the corresponding event was recorded.

Used as response type in: services.ShoppingPerformanceViewService.GetShoppingPerformanceView

Used as field type in: services.GoogleAdsRow

message TopicConstant

topic_constant.proto:37

Use topics to target or exclude placements in the Google Display Network based on the category into which the placement falls (for example, "Pets & Animals/Pets/Dogs").

Used as response type in: services.TopicConstantService.GetTopicConstant

Used as field type in: services.GoogleAdsRow

message TopicView

topic_view.proto:34

A topic view.

Used as response type in: services.TopicViewService.GetTopicView

Used as field type in: services.GoogleAdsRow

message UserInterest

user_interest.proto:37

A user interest: a particular interest-based vertical to be targeted.

Used as response type in: services.UserInterestService.GetUserInterest

Used as field type in: services.GoogleAdsRow

message UserList

user_list.proto:42

A user list. This is a list of users a customer may target.

Used as response type in: services.UserListService.GetUserList

Used as field type in: services.GoogleAdsRow, services.UserListOperation

message UserLocationView

user_location_view.proto:40

A user location view. User Location View includes all metrics aggregated at the country level, one row per country. It reports metrics at the actual physical location of the user by targeted or not targeted location. If other segment fields are used, you may get more than one row per country.

Used as response type in: services.UserLocationViewService.GetUserLocationView

Used as field type in: services.GoogleAdsRow

message Video

video.proto:35

A video.

Used as response type in: services.VideoService.GetVideo

Used as field type in: services.GoogleAdsRow