package google.ads.googleads.v22.resources

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

message AccessibleBiddingStrategy

accessible_bidding_strategy.proto:39

Represents a view of BiddingStrategies owned by and shared with the customer. In contrast to BiddingStrategy, this resource includes strategies owned by managers of the customer and shared with this customer - in addition to strategies owned by this customer. This resource does not provide metrics and only exposes a limited subset of the BiddingStrategy attributes.

Used in: services.GoogleAdsRow

message AccessibleBiddingStrategy.MaximizeConversionValue

accessible_bidding_strategy.proto:47

An automated bidding strategy to help get the most conversion value for your campaigns while spending your budget.

Used in: AccessibleBiddingStrategy

message AccessibleBiddingStrategy.MaximizeConversions

accessible_bidding_strategy.proto:58

An automated bidding strategy to help get the most conversions for your campaigns while spending your budget.

Used in: AccessibleBiddingStrategy

message AccessibleBiddingStrategy.TargetCpa

accessible_bidding_strategy.proto:66

An automated bid strategy that sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.

Used in: AccessibleBiddingStrategy

message AccessibleBiddingStrategy.TargetImpressionShare

accessible_bidding_strategy.proto:77

An automated bidding strategy that sets bids so that a certain percentage of search ads are shown at the top of the first page (or other targeted location).

Used in: AccessibleBiddingStrategy

message AccessibleBiddingStrategy.TargetRoas

accessible_bidding_strategy.proto:96

An automated bidding strategy that helps you maximize revenue while averaging a specific target return on ad spend (ROAS).

Used in: AccessibleBiddingStrategy

message AccessibleBiddingStrategy.TargetSpend

accessible_bidding_strategy.proto:104

An automated bid strategy that sets your bids to help get as many clicks as possible within your budget.

Used in: AccessibleBiddingStrategy

message AccountBudget

account_budget.proto:53

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 (for example, spending limit), these differences are juxtaposed through '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 in: services.GoogleAdsRow

message AccountBudget.PendingAccountBudgetProposal

account_budget.proto:61

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

Used in: AccountBudget

message AccountBudgetProposal

account_budget_proposal.proto:46

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, for example, spending limits. Note that the proposal type (proposal_type) changes which fields are required and which must remain empty.

Used in: services.AccountBudgetProposalOperation, services.GoogleAdsRow

Represents the data sharing connection between a Google Ads account and another account

Used in: services.AccountLinkOperation, services.CreateAccountLinkRequest, services.GoogleAdsRow

An ad.

Used in: AdGroupAd, ChangeEvent.ChangedResource, Recommendation.ResponsiveSearchAdAssetRecommendation, Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation, Recommendation.ResponsiveSearchAdRecommendation, Recommendation.TextAdRecommendation, services.AdOperation, services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters, services.ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParameters, services.ApplyRecommendationOperation.ResponsiveSearchAdParameters, services.ApplyRecommendationOperation.TextAdParameters, services.GoogleAdsRow, services.MutateAdResult

message AdGroup

ad_group.proto:47

An ad group.

Used in: ChangeEvent.ChangedResource, services.AdGroupOperation, services.GoogleAdsRow, services.MutateAdGroupResult

message AdGroup.AiMaxAdGroupSetting

ad_group.proto:124

Settings for AI Max feature in standard search adgroups.

Used in: AdGroup

message AdGroup.AudienceSetting

ad_group.proto:54

Settings for the audience targeting.

Used in: AdGroup

message AdGroup.DemandGenAdGroupSettings

ad_group.proto:62

Settings for Demand Gen ad groups.

Used in: AdGroup

message AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls

ad_group.proto:64

Channel controls for Demand Gen ad groups.

Used in: DemandGenAdGroupSettings

message AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannels

ad_group.proto:67

Explicitly selected channels for channel controls in Demand Gen ad groups.

Used in: DemandGenChannelControls

message AdGroup.VideoAdGroupSettings

ad_group.proto:110

Settings for video ad groups.

Used in: AdGroup

message AdGroup.VideoAdGroupSettings.VideoAdSequenceStepSetting

ad_group.proto:112

The video ads sequence step settings containing step ID.

Used in: VideoAdGroupSettings

message AdGroupAd

ad_group_ad.proto:44

An ad group ad.

Used in: ChangeEvent.ChangedResource, services.AdGroupAdOperation, services.GoogleAdsRow, services.MutateAdGroupAdResult

message AdGroupAdAssetAutomationSetting

ad_group_ad.proto:132

Asset automation setting for an AdGroupAd.

Used in: AdGroupAd

message AdGroupAdAssetCombinationView

ad_group_ad_asset_combination_view.proto:37

A view on the usage of ad group ad asset combination. Now we only support AdGroupAdAssetCombinationView for Responsive Search Ads, with more ad types planned for the future.

Used in: services.GoogleAdsRow

message AdGroupAdAssetPolicySummary

ad_group_ad_asset_view.proto:105

Contains policy information for an ad group ad asset.

Used in: AdGroupAdAssetView

message AdGroupAdAssetView

ad_group_ad_asset_view.proto:42

A link between an AdGroupAd and an Asset. AdGroupAdAssetView supports AppAds, Demand Gen campaigns, and Responsive Search Ads.

Used in: services.GoogleAdsRow

message AdGroupAdLabel

ad_group_ad_label.proto:34

A relationship between an ad group ad and a label.

Used in: services.AdGroupAdLabelOperation, services.GoogleAdsRow

message AdGroupAdPolicySummary

ad_group_ad.proto:116

Contains policy information for an ad.

Used in: AdGroupAd

message AdGroupAsset

ad_group_asset.proto:40

A link between an ad group and an asset.

Used in: ChangeEvent.ChangedResource, services.AdGroupAssetOperation, services.GoogleAdsRow, services.MutateAdGroupAssetResult

message AdGroupAssetSet

ad_group_asset_set.proto:36

AdGroupAssetSet is the linkage between an ad group and an asset set. Creating an AdGroupAssetSet links an asset set with an ad group.

Used in: services.AdGroupAssetSetOperation, services.GoogleAdsRow, services.MutateAdGroupAssetSetResult

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 in: services.GoogleAdsRow

message AdGroupBidModifier

ad_group_bid_modifier.proto:36

Represents an ad group bid modifier.

Used in: ChangeEvent.ChangedResource, services.AdGroupBidModifierOperation, services.GoogleAdsRow, services.MutateAdGroupBidModifierResult

message AdGroupCriterion

ad_group_criterion.proto:46

An ad group criterion. The ad_group_criterion report only returns criteria that were explicitly added to the ad group.

Used in: ChangeEvent.ChangedResource, services.AdGroupCriterionOperation, services.GoogleAdsRow, services.MutateAdGroupCriterionResult

message AdGroupCriterion.PositionEstimates

ad_group_criterion.proto:77

Estimates for criterion bids at various positions.

Used in: AdGroupCriterion

message AdGroupCriterion.QualityInfo

ad_group_criterion.proto:53

A container for ad group criterion quality information.

Used in: AdGroupCriterion

message AdGroupCriterionCustomizer

ad_group_criterion_customizer.proto:35

A customizer value for the associated CustomizerAttribute at the AdGroupCriterion level.

Used in: services.AdGroupCriterionCustomizerOperation, services.GoogleAdsRow, services.MutateAdGroupCriterionCustomizerResult

message AdGroupCriterionLabel

ad_group_criterion_label.proto:34

A relationship between an ad group criterion and a label.

Used in: services.AdGroupCriterionLabelOperation, services.GoogleAdsRow

message AdGroupCriterionSimulation

ad_group_criterion_simulation.proto:46

An ad group criterion simulation. Supported combinations of advertising channel type, criterion type, simulation type, and simulation modification method are detailed below respectively. Hotel AdGroupCriterion simulation operations starting in V5. 1. DISPLAY - KEYWORD - CPC_BID - UNIFORM 2. SEARCH - KEYWORD - CPC_BID - UNIFORM 3. SHOPPING - LISTING_GROUP - CPC_BID - UNIFORM 4. HOTEL - LISTING_GROUP - CPC_BID - UNIFORM 5. HOTEL - LISTING_GROUP - PERCENT_CPC_BID - UNIFORM

Used in: services.GoogleAdsRow

message AdGroupCustomizer

ad_group_customizer.proto:35

A customizer value for the associated CustomizerAttribute at the AdGroup level.

Used in: services.AdGroupCustomizerOperation, services.GoogleAdsRow, services.MutateAdGroupCustomizerResult

message AdGroupLabel

ad_group_label.proto:34

A relationship between an ad group and a label.

Used in: services.AdGroupLabelOperation, services.GoogleAdsRow

message AdGroupSimulation

ad_group_simulation.proto:47

An ad group simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively. 1. SEARCH - CPC_BID - DEFAULT 2. SEARCH - CPC_BID - UNIFORM 3. SEARCH - TARGET_CPA - UNIFORM 4. SEARCH - TARGET_ROAS - UNIFORM 5. DISPLAY - CPC_BID - DEFAULT 6. DISPLAY - CPC_BID - UNIFORM 7. DISPLAY - TARGET_CPA - UNIFORM

Used in: services.GoogleAdsRow

message AdParameter

ad_parameter.proto:39

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}". For example, "{param1:$17}"

Used in: services.AdParameterOperation, services.GoogleAdsRow, services.MutateAdParameterResult

message AdScheduleView

ad_schedule_view.proto:35

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

Used in: services.GoogleAdsRow

message AdStrengthActionItem

asset_group.proto:127

An action item to improve the ad strength of an asset group.

Used in: AssetCoverage

message AdStrengthActionItem.AddAssetDetails

asset_group.proto:129

The details of the asset to add.

Used in: AdStrengthActionItem

message AdvertisingPartnerIdentifier

product_link.proto:114

The identifier for the Advertising Partner Google Ads account.

Used in: ProductLink

message AdvertisingPartnerLinkInvitationIdentifier

product_link_invitation.proto:100

The identifier for the Advertising Partner Google Ads account.

Used in: ProductLinkInvitation

message AgeRangeView

age_range_view.proto:34

An age range view.

Used in: services.GoogleAdsRow

message AiMaxSearchTermAdCombinationView

ai_max_search_term_ad_combination_view.proto:34

AiMaxSearchTermAdCombinationView Resource.

Used in: services.GoogleAdsRow

message AndroidPrivacySharedKeyGoogleAdGroup

android_privacy_shared_key_google_ad_group.proto:36

An Android privacy shared key view for Google ad group key.

Used in: services.GoogleAdsRow

message AndroidPrivacySharedKeyGoogleCampaign

android_privacy_shared_key_google_campaign.proto:35

An Android privacy shared key view for Google campaign key.

Used in: services.GoogleAdsRow

message AndroidPrivacySharedKeyGoogleNetworkType

android_privacy_shared_key_google_network_type.proto:36

An Android privacy shared key view for Google network type key.

Used in: services.GoogleAdsRow

message Asset

asset.proto:45

Asset is a part of an ad which can be shared across multiple ads. It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and cannot be removed. To stop an asset from serving, remove the asset from the entity that is using it.

Used in: ChangeEvent.ChangedResource, Recommendation.CalloutAssetRecommendation, Recommendation.SitelinkAssetRecommendation, services.ApplyRecommendationOperation.AdAssetApplyParameters, services.AssetOperation, services.GoogleAdsRow, services.MutateAssetResult

message AssetCoverage

asset_group.proto:119

Information about the asset coverage of an asset group.

Used in: AssetGroup

message AssetFieldTypePolicySummary

asset.proto:214

Contains policy information for an asset under AssetFieldType context.

Used in: Asset

message AssetFieldTypeView

asset_field_type_view.proto:37

An asset field type view. This view reports non-overcounted metrics for each asset field type when the asset is used as extension.

Used in: services.GoogleAdsRow

message AssetGroup

asset_group.proto:41

An asset group. AssetGroupAsset is used to link an asset to the asset group. AssetGroupSignal is used to associate a signal to an asset group.

Used in: services.AssetGroupOperation, services.GoogleAdsRow

message AssetGroupAsset

asset_group_asset.proto:40

AssetGroupAsset is the link between an asset and an asset group. Adding an AssetGroupAsset links an asset with an asset group.

Used in: services.AssetGroupAssetOperation, services.GoogleAdsRow

message AssetGroupAssetCombinationData

asset_group_top_combination_view.proto:57

Asset group asset combination data

Used in: AssetGroupTopCombinationView

message AssetGroupListingGroupFilter

asset_group_listing_group_filter.proto:40

AssetGroupListingGroupFilter represents a listing group filter tree node in an asset group.

Used in: services.AssetGroupListingGroupFilterOperation, services.GoogleAdsRow, services.MutateAssetGroupListingGroupFilterResult

message AssetGroupProductGroupView

asset_group_product_group_view.proto:34

An asset group product group view.

Used in: services.GoogleAdsRow

message AssetGroupSignal

asset_group_signal.proto:37

AssetGroupSignal represents a signal in an asset group. The existence of a signal tells the performance max campaign who's most likely to convert. Performance Max uses the signal to look for new people with similar or stronger intent to find conversions across Search, Display, Video, and more.

Used in: services.AssetGroupSignalOperation, services.GoogleAdsRow, services.MutateAssetGroupSignalResult

message AssetGroupTopCombinationView

asset_group_top_combination_view.proto:35

A view on the usage of asset group asset top combinations.

Used in: services.GoogleAdsRow

message AssetPolicySummary

asset.proto:229

Contains policy information for an asset.

Used in: Asset, AssetFieldTypePolicySummary

message AssetSet

asset_set.proto:36

An asset set representing a collection of assets. Use AssetSetAsset to link an asset to the asset set.

Used in: ChangeEvent.ChangedResource, services.AssetSetOperation, services.GoogleAdsRow, services.MutateAssetSetResult

message AssetSet.HotelPropertyData

asset_set.proto:53

For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.

Used in: AssetSet

message AssetSet.MerchantCenterFeed

asset_set.proto:43

Merchant ID and Feed Label from Google Merchant Center.

Used in: AssetSet

message AssetSetAsset

asset_set_asset.proto:34

AssetSetAsset is the link between an asset and an asset set. Adding an AssetSetAsset links an asset with an asset set.

Used in: ChangeEvent.ChangedResource, services.AssetSetAssetOperation, services.GoogleAdsRow, services.MutateAssetSetAssetResult

message AssetSetTypeView

asset_set_type_view.proto:38

An asset set type view. This view reports non-overcounted metrics for each asset set type. Child asset set types are not included in this report. Their stats are aggregated under the parent asset set type.

Used in: services.GoogleAdsRow

message Audience

audience.proto:40

Audience is an effective targeting option that lets you intersect different segment attributes, such as detailed demographics and affinities, to create audiences that represent sections of your target segments.

Used in: services.AudienceOperation, services.GoogleAdsRow, services.MutateAudienceResult

message BackgroundCheckVerificationArtifact

local_services_verification_artifact.proto:96

A proto holding information specific to local services background check.

Used in: LocalServicesVerificationArtifact

message BatchJob

batch_job.proto:37

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 BatchJobService.ListBatchJobResults.

Used in: services.BatchJobOperation, services.GoogleAdsRow

message BatchJob.BatchJobMetadata

batch_job.proto:45

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

Used in: BatchJob

message BiddingDataExclusion

bidding_data_exclusion.proto:40

Represents a bidding data exclusion. Bidding data exclusions can be set in client accounts only, and cannot be used in manager accounts. See "About data exclusions" at https://support.google.com/google-ads/answer/10370710.

Used in: services.BiddingDataExclusionOperation, services.GoogleAdsRow, services.MutateBiddingDataExclusionsResult

message BiddingSeasonalityAdjustment

bidding_seasonality_adjustment.proto:40

Represents a bidding seasonality adjustment. Cannot be used in manager accounts. See "About seasonality adjustments" at https://support.google.com/google-ads/answer/10369906.

Used in: services.BiddingSeasonalityAdjustmentOperation, services.GoogleAdsRow, services.MutateBiddingSeasonalityAdjustmentsResult

message BiddingStrategy

bidding_strategy.proto:37

A bidding strategy.

Used in: services.BiddingStrategyOperation, services.GoogleAdsRow, services.MutateBiddingStrategyResult

message BiddingStrategySimulation

bidding_strategy_simulation.proto:41

A bidding strategy simulation. Supported combinations of simulation type and simulation modification method are detailed below respectively. 1. TARGET_CPA - UNIFORM 2. TARGET_ROAS - UNIFORM

Used in: services.GoogleAdsRow

message BillingSetup

billing_setup.proto:37

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

Used in: services.BillingSetupOperation, services.GoogleAdsRow

message BillingSetup.PaymentsAccountInfo

billing_setup.proto:44

Container of payments account information for this billing.

Used in: BillingSetup

message BusinessRegistrationCheckVerificationArtifact

local_services_verification_artifact.proto:170

A proto holding information specific to a local services business registration check.

Used in: LocalServicesVerificationArtifact

message BusinessRegistrationDocument

local_services_verification_artifact.proto:209

A proto holding information specific to a local services business registration document.

Used in: BusinessRegistrationCheckVerificationArtifact

message BusinessRegistrationNumber

local_services_verification_artifact.proto:202

A proto holding information specific to a local services business registration number.

Used in: BusinessRegistrationCheckVerificationArtifact

message CallReportingSetting

customer.proto:187

Call reporting setting for a customer. Only mutable in an `update` operation.

Used in: Customer

message CallView

call_view.proto:38

A call view that includes data for call tracking of call-only ads or call extensions.

Used in: services.GoogleAdsRow

message Campaign

campaign.proto:74

A campaign.

Used in: ChangeEvent.ChangedResource, services.CampaignOperation, services.GoogleAdsRow, services.MutateCampaignResult

message Campaign.AiMaxSetting

campaign.proto:459

Settings for AI Max in search campaigns.

Used in: Campaign

enum Campaign.AiMaxSetting.AiMaxBundlingRequired

campaign.proto:462

Enum describing whether AI Max must be enabled to serve and update text asset automation and brand list features newly bundled with AI Max.

Used in: AiMaxSetting

message Campaign.AppCampaignSetting

campaign.proto:226

Campaign-level settings for App Campaigns.

Used in: Campaign

message Campaign.AssetAutomationSetting

campaign.proto:430

Asset automation setting contains pair of AssetAutomationType and the asset automation opt-in/out status

Used in: Campaign

message Campaign.AudienceSetting

campaign.proto:274

Settings for the audience targeting.

Used in: Campaign

message Campaign.BrandGuidelines

campaign.proto:443

Settings that control the visual appearance of your brand in a campaign's automatically generated assets and formats. Only applicable to Performance Max campaigns.

Used in: Campaign

message Campaign.CategoryBid

campaign.proto:289

Category bids in LocalServicesReportingCampaignSettings.

Used in: LocalServicesCampaignSettings

message Campaign.DemandGenCampaignSettings

campaign.proto:312

Settings for Demand Gen campaign.

Used in: Campaign

message Campaign.DynamicSearchAdsSetting

campaign.proto:139

The setting for controlling Dynamic Search Ads (DSA).

Used in: Campaign

message Campaign.GeoTargetTypeSetting

campaign.proto:208

Represents a collection of settings related to ads geotargeting.

Used in: Campaign

message Campaign.HotelSettingInfo

campaign.proto:132

Campaign-level settings for hotel ads.

Used in: Campaign

message Campaign.LocalCampaignSetting

campaign.proto:219

Campaign setting for local campaigns.

Used in: Campaign

message Campaign.LocalServicesCampaignSettings

campaign.proto:283

Settings for LocalServicesCampaign subresource.

Used in: Campaign

message Campaign.NetworkSettings

campaign.proto:108

The network settings for the campaign.

Used in: Campaign

message Campaign.OptimizationGoalSetting

campaign.proto:267

Optimization goal setting for this campaign, which includes a set of optimization goal types.

Used in: Campaign

message Campaign.PerformanceMaxUpgrade

campaign.proto:81

Information about a campaign being upgraded to Performance Max.

Used in: Campaign

message Campaign.PmaxCampaignSettings

campaign.proto:417

Settings for Performance Max campaigns.

Used in: Campaign

message Campaign.PmaxCampaignSettings.BrandTargetingOverrides

campaign.proto:419

Overrides of brand targeting for various ad types.

Used in: PmaxCampaignSettings

message Campaign.SelectiveOptimization

campaign.proto:257

Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards. This feature only applies to app campaigns that use MULTI_CHANNEL as AdvertisingChannelType and APP_CAMPAIGN or APP_CAMPAIGN_FOR_ENGAGEMENT as AdvertisingChannelSubType.

Used in: Campaign

message Campaign.ShoppingSetting

campaign.proto:155

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:201

Campaign-level settings for tracking information.

Used in: Campaign

message Campaign.TravelCampaignSettings

campaign.proto:305

Settings for Travel campaign.

Used in: Campaign

message Campaign.VanityPharma

campaign.proto:241

Describes how unbranded pharma ads will be displayed.

Used in: Campaign

message Campaign.VideoCampaignSettings

campaign.proto:323

Settings for Video campaign.

Used in: Campaign

message Campaign.VideoCampaignSettings.NonSkippableInStreamRestrictions

campaign.proto:356

Restrictions for non-skippable format.

Used in: VideoAdFormatControl

message Campaign.VideoCampaignSettings.VideoAdFormatControl

campaign.proto:346

Format-restricting control enabling usage of video responsive ads in format defined Video campaigns (for example, non-skippable).

Used in: VideoCampaignSettings

message Campaign.VideoCampaignSettings.VideoAdInventoryControl

campaign.proto:327

For campaigns using video responsive ads inventory controls determine on which inventories the ads can be shown. This only applies for campaigns with the bidding strategies TARGET_CPM and FIXED_CPM.

Used in: VideoCampaignSettings

message Campaign.VideoCampaignSettings.VideoAdSequence

campaign.proto:367

Container for video ads sequencing definition.

Used in: VideoCampaignSettings

message Campaign.VideoCampaignSettings.VideoAdSequenceStep

campaign.proto:378

Information about a step within a video sequence.

Used in: VideoAdSequence

message CampaignAggregateAssetView

campaign_aggregate_asset_view.proto:37

A campaign-level aggregate asset view that shows where the asset is linked, performamce of the asset and stats.

Used in: services.GoogleAdsRow

message CampaignAsset

campaign_asset.proto:40

A link between a Campaign and an Asset.

Used in: ChangeEvent.ChangedResource, services.CampaignAssetOperation, services.GoogleAdsRow, services.MutateCampaignAssetResult

message CampaignAssetSet

campaign_asset_set.proto:36

CampaignAssetSet is the linkage between a campaign and an asset set. Adding a CampaignAssetSet links an asset set with a campaign.

Used in: ChangeEvent.ChangedResource, services.CampaignAssetSetOperation, services.GoogleAdsRow, services.MutateCampaignAssetSetResult

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 in: services.GoogleAdsRow

message CampaignBidModifier

campaign_bid_modifier.proto:35

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

Used in: services.CampaignBidModifierOperation, services.GoogleAdsRow, services.MutateCampaignBidModifierResult

message CampaignBudget

campaign_budget.proto:38

A campaign budget.

Used in: ChangeEvent.ChangedResource, services.CampaignBudgetOperation, services.GoogleAdsRow, services.MutateCampaignBudgetResult

message CampaignConversionGoal

campaign_conversion_goal.proto:35

The biddability setting for the specified campaign only for all conversion actions with a matching category and origin.

Used in: services.CampaignConversionGoalOperation, services.GoogleAdsRow

message CampaignCriterion

campaign_criterion.proto:37

A campaign criterion.

Used in: ChangeEvent.ChangedResource, services.CampaignCriterionOperation, services.GoogleAdsRow, services.MutateCampaignCriterionResult

message CampaignCustomizer

campaign_customizer.proto:35

A customizer value for the associated CustomizerAttribute at the Campaign level.

Used in: services.CampaignCustomizerOperation, services.GoogleAdsRow, services.MutateCampaignCustomizerResult

message CampaignDraft

campaign_draft.proto:35

A campaign draft.

Used in: services.CampaignDraftOperation, services.GoogleAdsRow, services.MutateCampaignDraftResult

message CampaignGoalConfig

campaign_goal_config.proto:34

A link between a campaign and a goal enabling campaign-specific optimization.

Used in: services.CampaignGoalConfigOperation, services.GoogleAdsRow

message CampaignGroup

campaign_group.proto:35

A campaign group.

Used in: services.CampaignGroupOperation, services.GoogleAdsRow, services.MutateCampaignGroupResult

message CampaignLabel

campaign_label.proto:34

Represents a relationship between a campaign and a label.

Used in: services.CampaignLabelOperation, services.GoogleAdsRow

message CampaignLifecycleGoal

campaign_lifecycle_goal.proto:36

Campaign level customer lifecycle goal settings.

Used in: services.CampaignLifecycleGoalOperation, services.GoogleAdsRow

message CampaignSearchTermInsight

campaign_search_term_insight.proto:37

This report provides a high-level view of search demand at the campaign level by grouping similar search terms into categories and showing their search volume. Historical data is available starting March 2023.

Used in: services.GoogleAdsRow

message CampaignSearchTermView

campaign_search_term_view.proto:35

This report provides granular performance data, including cost metrics, for each individual search term that triggered your ads.

Used in: services.GoogleAdsRow

message CampaignSharedSet

campaign_shared_set.proto:36

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

Used in: services.CampaignSharedSetOperation, services.GoogleAdsRow, services.MutateCampaignSharedSetResult

message CampaignSimulation

campaign_simulation.proto:56

A campaign simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively. * SEARCH - CPC_BID - UNIFORM * SEARCH - CPC_BID - SCALING * SEARCH - TARGET_CPA - UNIFORM * SEARCH - TARGET_CPA - SCALING * SEARCH - TARGET_ROAS - UNIFORM * SEARCH - TARGET_IMPRESSION_SHARE - UNIFORM * SEARCH - BUDGET - UNIFORM * SHOPPING - BUDGET - UNIFORM * SHOPPING - TARGET_ROAS - UNIFORM * MULTI_CHANNEL - TARGET_CPA - UNIFORM * MULTI_CHANNEL - TARGET_ROAS - UNIFORM * DEMAND_GEN - TARGET_CPA - DEFAULT * DISPLAY - TARGET_CPA - UNIFORM * PERFORMANCE_MAX - TARGET_CPA - UNIFORM * PERFORMANCE_MAX - TARGET_ROAS - UNIFORM * PERFORMANCE_MAX - BUDGET - UNIFORM

Used in: services.GoogleAdsRow

message CarrierConstant

carrier_constant.proto:34

A carrier criterion that can be used in campaign targeting.

Used in: services.GoogleAdsRow

message ChangeEvent

change_event.proto:56

Describes the granular change of returned resources of certain resource types. Changes made through the UI or API in the past 30 days are included. Previous and new values of the changed fields are shown. ChangeEvent could have up to 3 minutes delay to reflect a new change.

Used in: services.GoogleAdsRow

message ChangeEvent.ChangedResource

change_event.proto:64

A wrapper proto presenting all supported resources. Only the resource of the change_resource_type will be set.

Used in: ChangeEvent

message ChangeStatus

change_status.proto:37

Describes the status of returned resource. ChangeStatus could have up to 3 minutes delay to reflect a new change.

Used in: services.GoogleAdsRow

message ChannelAggregateAssetView

channel_aggregate_asset_view.proto:38

A channel-level aggregate asset view that shows where the asset is linked, performamce of the asset and stats.

Used in: services.GoogleAdsRow

message ClickView

click_view.proto:41

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. Queries including ClickView must have a filter limiting the results to one day and can be requested for dates back to 90 days before the time of the request.

Used in: services.GoogleAdsRow

message CombinedAudience

combined_audience.proto:36

Describe a resource for combined audiences which includes different audiences.

Used in: services.GoogleAdsRow

message ContactDetails

local_services_lead.proto:108

Fields containing consumer contact details.

Used in: LocalServicesLead

message ContentCriterionView

content_criterion_view.proto:34

A content criterion view.

Used in: services.GoogleAdsRow

message ConversionAction

conversion_action.proto:43

A conversion action.

Used in: services.ConversionActionOperation, services.GoogleAdsRow, services.MutateConversionActionResult

message ConversionAction.AttributionModelSettings

conversion_action.proto:50

Settings related to this conversion action's attribution model.

Used in: ConversionAction

message ConversionAction.FirebaseSettings

conversion_action.proto:91

Settings related to a Firebase conversion action.

Used in: ConversionAction

message ConversionAction.GoogleAnalytics4Settings

conversion_action.proto:106

Settings related to a Google Analytics 4 conversion action.

Used in: ConversionAction

message ConversionAction.ThirdPartyAppAnalyticsSettings

conversion_action.proto:82

Settings related to a third party app analytics conversion action.

Used in: ConversionAction

message ConversionAction.ValueSettings

conversion_action.proto:64

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

Used in: ConversionAction

message ConversionCustomVariable

conversion_custom_variable.proto:37

A conversion custom variable See "About custom variables for conversions" at https://support.google.com/google-ads/answer/9964350

Used in: services.ConversionCustomVariableOperation, services.GoogleAdsRow, services.MutateConversionCustomVariableResult

message ConversionGoalCampaignConfig

conversion_goal_campaign_config.proto:33

Conversion goal settings for a Campaign.

Used in: services.ConversionGoalCampaignConfigOperation, services.GoogleAdsRow, services.MutateConversionGoalCampaignConfigResult

message ConversionTrackingSetting

customer.proto:206

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

Used in: Customer

message ConversionValueRule

conversion_value_rule.proto:38

A conversion value rule

Used in: services.ConversionValueRuleOperation, services.GoogleAdsRow, services.MutateConversionValueRuleResult

message ConversionValueRule.ValueRuleAction

conversion_value_rule.proto:45

Action applied when rule is applied.

Used in: ConversionValueRule

message ConversionValueRule.ValueRuleAudienceCondition

conversion_value_rule.proto:85

Condition on Audience dimension.

Used in: ConversionValueRule

message ConversionValueRule.ValueRuleDeviceCondition

conversion_value_rule.proto:78

Condition on Device dimension.

Used in: ConversionValueRule

message ConversionValueRule.ValueRuleGeoLocationCondition

conversion_value_rule.proto:55

Condition on Geo dimension.

Used in: ConversionValueRule

message ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow

conversion_value_rule.proto:112

Range for the number of days between the date of the booking and the start of the itinerary.

Used in: ValueRuleItineraryCondition

message ConversionValueRule.ValueRuleItineraryCondition

conversion_value_rule.proto:98

Condition on Itinerary dimension.

Used in: ConversionValueRule

message ConversionValueRule.ValueRuleItineraryTravelLength

conversion_value_rule.proto:121

Range for the itinerary length in number of nights.

Used in: ValueRuleItineraryCondition

message ConversionValueRule.ValueRuleItineraryTravelStartDay

conversion_value_rule.proto:130

The days of the week on which an itinerary's travel can start.

Used in: ValueRuleItineraryCondition

message ConversionValueRuleSet

conversion_value_rule_set.proto:38

A conversion value rule set

Used in: services.ConversionValueRuleSetOperation, services.GoogleAdsRow, services.MutateConversionValueRuleSetResult

message CreditDetails

local_services_lead.proto:133

Represents the credit details of a lead.

Used in: LocalServicesLead

message CurrencyConstant

currency_constant.proto:34

A currency constant.

Used in: services.GoogleAdsRow

message CustomAudience

custom_audience.proto:40

A custom audience. This is a list of users by interest. The unique key of a custom audience consists of the following fields: name. Violating the unique key constraint produces error: CustomAudienceError.NAME_ALREADY_USED

Used in: services.CustomAudienceOperation, services.GoogleAdsRow

message CustomAudienceMember

custom_audience.proto:87

A member of custom audience. A member can be a KEYWORD, URL, PLACE_CATEGORY or APP. It can only be created or removed but not changed.

Used in: CustomAudience

message CustomConversionGoal

custom_conversion_goal.proto:33

Custom conversion goal that can make arbitrary conversion actions biddable.

Used in: services.CustomConversionGoalOperation, services.GoogleAdsRow, services.MutateCustomConversionGoalResult

message CustomInterest

custom_interest.proto:37

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

Used in: services.CustomInterestOperation, services.GoogleAdsRow

message CustomInterestMember

custom_interest.proto:83

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 CustomLeadFormSubmissionField

lead_form_submission_data.proto:114

Fields in the submitted custom question

Used in: LeadFormSubmissionData

message Customer

customer.proto:40

A customer.

Used in: services.CreateCustomerClientRequest, services.CustomerOperation, services.GoogleAdsRow, services.MutateCustomerResult

message CustomerAcquisitionGoalSettings

campaign_lifecycle_goal.proto:68

The customer acquisition goal settings for the campaign.

Used in: CampaignLifecycleGoal

message CustomerAgreementSetting

customer.proto:255

Customer Agreement Setting for a customer.

Used in: Customer

message CustomerAsset

customer_asset.proto:40

A link between a customer and an asset.

Used in: ChangeEvent.ChangedResource, services.CustomerAssetOperation, services.GoogleAdsRow, services.MutateCustomerAssetResult

message CustomerAssetSet

customer_asset_set.proto:36

CustomerAssetSet is the linkage between a customer and an asset set. Adding a CustomerAssetSet links an asset set with a customer.

Used in: services.CustomerAssetSetOperation, services.GoogleAdsRow, services.MutateCustomerAssetSetResult

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 in: services.GoogleAdsRow

Represents customer client link relationship.

Used in: services.CustomerClientLinkOperation, services.GoogleAdsRow

message CustomerConversionGoal

customer_conversion_goal.proto:35

Biddability control for conversion actions with a matching category and origin.

Used in: services.CustomerConversionGoalOperation, services.GoogleAdsRow

message CustomerCustomizer

customer_customizer.proto:35

A customizer value for the associated CustomizerAttribute at the Customer level.

Used in: services.CustomerCustomizerOperation, services.GoogleAdsRow, services.MutateCustomerCustomizerResult

message CustomerLabel

customer_label.proto:36

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 in: services.CustomerLabelOperation, services.GoogleAdsRow

message CustomerLifecycleGoal

customer_lifecycle_goal.proto:35

Account level customer lifecycle goal settings.

Used in: services.CustomerLifecycleGoalOperation, services.GoogleAdsRow

Represents customer-manager link relationship.

Used in: services.CustomerManagerLinkOperation, services.GoogleAdsRow

message CustomerNegativeCriterion

customer_negative_criterion.proto:36

A negative criterion for exclusions at the customer level.

Used in: services.CustomerNegativeCriterionOperation, services.GoogleAdsRow, services.MutateCustomerNegativeCriteriaResult

message CustomerSearchTermInsight

customer_search_term_insight.proto:37

This report provides a high-level view of search demand at the customer level by grouping similar search terms into categories and showing their search volume. Historical data is available starting March 2023.

Used in: services.GoogleAdsRow

message CustomerSkAdNetworkConversionValueSchema

customer_sk_ad_network_conversion_value_schema.proto:35

A CustomerSkAdNetworkConversionValueSchema.

Used in: services.CustomerSkAdNetworkConversionValueSchemaOperation

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema

customer_sk_ad_network_conversion_value_schema.proto:42

The CustomerLink specific SkAdNetworkConversionValueSchema.

Used in: CustomerSkAdNetworkConversionValueSchema

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.CoarseGrainedConversionValueMappings

customer_sk_ad_network_conversion_value_schema.proto:90

Mappings for coarse grained conversion values.

Used in: PostbackMapping

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.ConversionValueMapping

customer_sk_ad_network_conversion_value_schema.proto:106

Represents mapping from one conversion value to one or more conversion events.

Used in: CoarseGrainedConversionValueMappings, FineGrainedConversionValueMappings

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.Event

customer_sk_ad_network_conversion_value_schema.proto:124

Defines a Google conversion event that the conversion value is mapped to.

Used in: ConversionValueMapping

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.Event.EventOccurrenceRange

customer_sk_ad_network_conversion_value_schema.proto:141

Defines a range for event counter values.

Used in: Event

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.Event.RevenueRange

customer_sk_ad_network_conversion_value_schema.proto:126

Defines a range for revenue values.

Used in: Event

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.FineGrainedConversionValueMappings

customer_sk_ad_network_conversion_value_schema.proto:44

Mappings for fine grained conversion value.

Used in: SkAdNetworkConversionValueSchema

message CustomerSkAdNetworkConversionValueSchema.SkAdNetworkConversionValueSchema.PostbackMapping

customer_sk_ad_network_conversion_value_schema.proto:57

Mappings for each postback in multiple conversion windows.

Used in: SkAdNetworkConversionValueSchema

message CustomerUserAccess

customer_user_access.proto:35

Represents the permission of a single user onto a single customer.

Used in: services.CustomerUserAccessOperation, services.GoogleAdsRow

message CustomerUserAccessInvitation

customer_user_access_invitation.proto:36

Represent an invitation to a new user on this customer account.

Used in: services.CustomerUserAccessInvitationOperation, services.GoogleAdsRow

message CustomizerAttribute

customizer_attribute.proto:38

A customizer attribute. Use CustomerCustomizer, CampaignCustomizer, AdGroupCustomizer, or AdGroupCriterionCustomizer to associate a customizer attribute and set its value at the customer, campaign, ad group, or ad group criterion level, respectively.

Used in: services.CustomizerAttributeOperation, services.GoogleAdsRow, services.MutateCustomizerAttributeResult

Represents the data sharing connection between a Google Ads customer and another product's data.

Used in: services.CreateDataLinkRequest, services.GoogleAdsRow

message DataPartnerIdentifier

product_link.proto:81

The identifier for Data Partner account.

Used in: ProductLink

message DetailContentSuitabilityPlacementView

detail_content_suitability_placement_view.proto:35

A detail content suitability placement view.

Used in: services.GoogleAdsRow

message DetailPlacementView

detail_placement_view.proto:35

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

Used in: services.GoogleAdsRow

message DetailedDemographic

detailed_demographic.proto:36

A detailed demographic: a particular interest-based vertical to be targeted to reach users based on long-term life facts.

Used in: services.GoogleAdsRow

message DisplayKeywordView

display_keyword_view.proto:34

A display keyword view.

Used in: services.GoogleAdsRow

message DistanceView

distance_view.proto:39

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 in: services.GoogleAdsRow

message DomainCategory

domain_category.proto:37

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 in: services.GoogleAdsRow

message DynamicSearchAdsSearchTermView

dynamic_search_ads_search_term_view.proto:34

A dynamic search ads search term view.

Used in: services.GoogleAdsRow

message ExpandedLandingPageView

expanded_landing_page_view.proto:35

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

Used in: services.GoogleAdsRow

message Experiment

experiment.proto:39

A Google ads experiment for users to experiment changes on multiple campaigns, compare the performance, and apply the effective changes.

Used in: services.ExperimentOperation, services.GoogleAdsRow

message ExperimentArm

experiment_arm.proto:35

A Google ads experiment for users to experiment changes on multiple campaigns, compare the performance, and apply the effective changes.

Used in: services.ExperimentArmOperation, services.GoogleAdsRow, services.MutateExperimentArmResult

message Fellowship

local_services_employee.proto:150

Details about the employee's medical Fellowship. Fellowship is a period of medical training that the professional undertakes after finishing their residency.

Used in: LocalServicesEmployee

message FinalUrlExpansionAssetView

final_url_expansion_asset_view.proto:36

FinalUrlExpansionAssetView Resource.

Used in: services.GoogleAdsRow

message GenderView

gender_view.proto:37

A gender view. The gender_view resource reflects the effective serving state, rather than what criteria were added. An ad group without gender criteria by default shows to all genders, so all genders appear in gender_view with stats.

Used in: services.GoogleAdsRow

message GeoTargetConstant

geo_target_constant.proto:35

A geo target constant.

Used in: services.GeoTargetConstantSuggestion, services.GoogleAdsRow

message GeographicView

geographic_view.proto:40

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 in: services.GoogleAdsRow

message Goal

goal.proto:35

Representation of goals.

Used in: services.GoalOperation, services.GoogleAdsRow

message GoogleAdsField

google_ads_field.proto:36

A field or resource (artifact) used by GoogleAdsService.

Used as response type in: services.GoogleAdsFieldService.GetGoogleAdsField

Used as field type in: services.SearchGoogleAdsFieldsResponse

message GoogleAdsIdentifier

product_link.proto:90

The identifier for Google Ads account.

Used in: ProductLink

message GranularInsuranceStatus

customer.proto:293

Insurance status at geo + vertical level.

Used in: LocalServicesSettings

message GranularLicenseStatus

customer.proto:272

License status at geo + vertical level.

Used in: LocalServicesSettings

message GroupContentSuitabilityPlacementView

group_content_suitability_placement_view.proto:35

A group content suitability placement view.

Used in: services.GoogleAdsRow

message GroupPlacementView

group_placement_view.proto:35

A group placement view.

Used in: services.GoogleAdsRow

message HotelCenterLinkInvitationIdentifier

product_link_invitation.proto:86

The identifier for Hotel account.

Used in: ProductLinkInvitation

message HotelGroupView

hotel_group_view.proto:34

A hotel group view.

Used in: services.GoogleAdsRow

message HotelPerformanceView

hotel_performance_view.proto:34

A hotel performance view.

Used in: services.GoogleAdsRow

message HotelReconciliation

hotel_reconciliation.proto:37

A hotel reconciliation. It contains conversion information from Hotel bookings to reconcile with advertiser records. These rows may be updated or canceled before billing through Bulk Uploads.

Used in: services.GoogleAdsRow

message IncomeRangeView

income_range_view.proto:34

An income range view.

Used in: services.GoogleAdsRow

message InsuranceVerificationArtifact

local_services_verification_artifact.proto:109

A proto holding information specific to a local services insurance.

Used in: LocalServicesVerificationArtifact

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:128

Represents a summarized account budget billable cost.

Used in: Invoice

message Invoice.AccountSummary

invoice.proto:46

Represents a summarized view at account level.

Used in: Invoice

message Invoice.InvalidActivitySummary

invoice.proto:209

Details about the invalid activity for the invoice that contain additional details about invoice against which corrections are made.

Used in: AccountBudgetSummary

message KeywordPlan

keyword_plan.proto:38

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

Used in: services.GoogleAdsRow, services.KeywordPlanOperation

message KeywordPlanAdGroup

keyword_plan_ad_group.proto:35

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

Used in: services.GoogleAdsRow, services.KeywordPlanAdGroupOperation

message KeywordPlanAdGroupKeyword

keyword_plan_ad_group_keyword.proto:36

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

Used in: services.GoogleAdsRow, services.KeywordPlanAdGroupKeywordOperation

message KeywordPlanCampaign

keyword_plan_campaign.proto:36

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

Used in: services.GoogleAdsRow, services.KeywordPlanCampaignOperation

message KeywordPlanCampaignKeyword

keyword_plan_campaign_keyword.proto:36

A Keyword Plan Campaign keyword. Only negative keywords are supported for Campaign Keyword.

Used in: services.GoogleAdsRow, services.KeywordPlanCampaignKeywordOperation

message KeywordPlanForecastPeriod

keyword_plan.proto:69

The forecasting period associated with the keyword plan.

Used in: KeywordPlan

message KeywordPlanGeoTarget

keyword_plan_campaign.proto:93

A geo target.

Used in: KeywordPlanCampaign

message KeywordThemeConstant

keyword_theme_constant.proto:34

A Smart Campaign keyword theme constant.

Used in: services.GoogleAdsRow, services.SuggestKeywordThemeConstantsResponse, services.SuggestKeywordThemesResponse.KeywordTheme

message KeywordView

keyword_view.proto:34

A keyword view.

Used in: services.GoogleAdsRow

message Label

label.proto:34

A label.

Used in: services.GoogleAdsRow, services.LabelOperation, services.MutateLabelResult

message LandingPageView

landing_page_view.proto:35

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

Used in: services.GoogleAdsRow

message LanguageConstant

language_constant.proto:34

A language.

Used in: services.GoogleAdsRow

message LeadFormSubmissionData

lead_form_submission_data.proto:35

Data from lead form submissions.

Used in: services.GoogleAdsRow

message LeadFormSubmissionField

lead_form_submission_data.proto:103

Fields in the submitted lead form.

Used in: LeadFormSubmissionData

message LicenseVerificationArtifact

local_services_verification_artifact.proto:134

A proto holding information specific to a local services license.

Used in: LocalServicesVerificationArtifact

message LifeEvent

life_event.proto:36

A life event: a particular interest-based vertical to be targeted to reach users when they are in the midst of important life milestones.

Used in: services.GoogleAdsRow

message ListingGroupFilterDimension

asset_group_listing_group_filter.proto:106

Listing dimensions for the asset group listing group filter.

Used in: AssetGroupListingGroupFilter, ListingGroupFilterDimensionPath

message ListingGroupFilterDimension.ProductBrand

asset_group_listing_group_filter.proto:125

Brand of the product.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductCategory

asset_group_listing_group_filter.proto:112

One element of a category at a certain level. Top-level categories are at level 1, their children at level 2, and so on. We currently support up to 5 levels. The user must specify a dimension type that indicates the level of the category. All cases of the same subdivision must have the same dimension type (category level).

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductChannel

asset_group_listing_group_filter.proto:131

Locality of a product offer.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductCondition

asset_group_listing_group_filter.proto:138

Condition of a product offer.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductCustomAttribute

asset_group_listing_group_filter.proto:145

Custom attribute of a product offer.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductItemId

asset_group_listing_group_filter.proto:155

Item id of a product offer.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.ProductType

asset_group_listing_group_filter.proto:161

Type of a product offer.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.Webpage

asset_group_listing_group_filter.proto:173

Filters for URLs in a page feed and URLs from the advertiser web domain. Several root nodes with this dimension are allowed in an asset group and their conditions are considered in OR.

Used in: ListingGroupFilterDimension

message ListingGroupFilterDimension.WebpageCondition

asset_group_listing_group_filter.proto:190

Matching condition for URL filtering.

Used in: Webpage

message ListingGroupFilterDimensionPath

asset_group_listing_group_filter.proto:98

The path defining of dimensions defining a listing group filter.

Used in: AssetGroupListingGroupFilter

message LocalServicesEmployee

local_services_employee.proto:34

A local services employee resource.

Used in: services.GoogleAdsRow

message LocalServicesLead

local_services_lead.proto:40

Data from Local Services Lead. Contains details of Lead which is generated when user calls, messages or books service from advertiser. More info: https://ads.google.com/local-services-ads

Used in: services.GoogleAdsRow

message LocalServicesLeadConversation

local_services_lead_conversation.proto:39

Data from Local Services Lead Conversation. Contains details of Lead Conversation which is generated when user calls, messages or books service from advertiser. These are appended to a Lead. More info: https://ads.google.com/local-services-ads

Used in: services.GoogleAdsRow

message LocalServicesSettings

customer.proto:261

Settings for Local Services customer.

Used in: Customer

message LocalServicesVerificationArtifact

local_services_verification_artifact.proto:39

A local services verification resource.

Used in: services.GoogleAdsRow

message LocationInterestView

location_interest_view.proto:35

A location interest view summarizes the performance of adgroup location interest criteria.

Used in: services.GoogleAdsRow

message LocationView

location_view.proto:37

A location view summarizes the performance of campaigns by a Location criterion. If no Location criterion is set, no results are returned; instead, use geographic_view or user_location_view for visitor location data.

Used in: services.GoogleAdsRow

message ManagedPlacementView

managed_placement_view.proto:34

A managed placement view.

Used in: services.GoogleAdsRow

message MediaAudio

media_file.proto:118

Encapsulates an Audio.

Used in: MediaFile

message MediaBundle

media_file.proto:107

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

Used in: MediaFile

message MediaFile

media_file.proto:36

A media file.

Used in: services.GoogleAdsRow

message MediaImage

media_file.proto:93

Encapsulates an Image.

Used in: MediaFile

message MediaVideo

media_file.proto:125

Encapsulates a Video.

Used in: MediaFile

message MerchantCenterIdentifier

product_link.proto:104

The identifier for Google Merchant Center account

Used in: ProductLink

message MerchantCenterLinkInvitationIdentifier

product_link_invitation.proto:93

The identifier for Merchant Center Account.

Used in: ProductLinkInvitation

message MessageDetails

local_services_lead_conversation.proto:105

Represents details of text message in case of email, message or SMS.

Used in: LocalServicesLeadConversation

message MobileAppCategoryConstant

mobile_app_category_constant.proto:34

A mobile application category constant.

Used in: services.GoogleAdsRow

message MobileDeviceConstant

mobile_device_constant.proto:35

A mobile device constant.

Used in: services.GoogleAdsRow

message Note

local_services_lead.proto:122

Represents a note added to a lead by the advertiser. Advertisers can edit notes, which will reset edit time and change description.

Used in: LocalServicesLead

message OfflineConversionAlert

offline_conversion_upload_client_summary.proto:128

Alert for offline conversion client summary.

Used in: OfflineConversionUploadClientSummary, OfflineConversionUploadConversionActionSummary

message OfflineConversionError

offline_conversion_upload_client_summary.proto:138

Possible errors for offline conversion client summary.

Used in: OfflineConversionAlert

message OfflineConversionSummary

offline_conversion_upload_client_summary.proto:107

Historical upload summary, grouped by upload date or job.

Used in: OfflineConversionUploadClientSummary, OfflineConversionUploadConversionActionSummary

message OfflineConversionUploadClientSummary

offline_conversion_upload_client_summary.proto:44

Offline conversion upload summary at customer level.

Used in: services.GoogleAdsRow

message OfflineConversionUploadConversionActionSummary

offline_conversion_upload_conversion_action_summary.proto:35

Offline conversion upload summary at conversion action level.

Used in: services.GoogleAdsRow

message OfflineUserDataJob

offline_user_data_job.proto:42

A job containing offline user data of store visitors, or user list members that will be processed asynchronously. The uploaded data isn't readable and the processing results of the job can only be read using GoogleAdsService.Search/SearchStream.

Used in: services.CreateOfflineUserDataJobRequest, services.GoogleAdsRow

message OfflineUserDataJobMetadata

offline_user_data_job.proto:98

Metadata of offline user data job.

Used in: OfflineUserDataJob

message OperatingSystemVersionConstant

operating_system_version_constant.proto:37

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

Used in: services.GoogleAdsRow

message PaidOrganicSearchTermView

paid_organic_search_term_view.proto:35

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 in: services.GoogleAdsRow

message ParentalStatusView

parental_status_view.proto:34

A parental status view.

Used in: services.GoogleAdsRow

message PaymentsAccount

payments_account.proto:34

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

Used in: services.ListPaymentsAccountsResponse

message PerStoreView

per_store_view.proto:36

A per store view. This view provides per store impression reach and local action conversion stats for advertisers.

Used in: services.GoogleAdsRow

message PerformanceMaxPlacementView

performance_max_placement_view.proto:35

A view with impression metrics for Performance Max campaign placements.

Used in: services.GoogleAdsRow

message PhoneCallDetails

local_services_lead_conversation.proto:96

Represents details of a phone call conversation.

Used in: LocalServicesLeadConversation

message ProductCategoryConstant

product_category_constant.proto:36

A Product Category.

Used in: services.GoogleAdsRow

message ProductCategoryConstant.ProductCategoryLocalization

product_category_constant.proto:45

Localization for the product category.

Used in: ProductCategoryConstant

message ProductGroupView

product_group_view.proto:34

A product group view.

Used in: services.GoogleAdsRow

Represents the data sharing connection between a Google Ads customer and another product.

Used in: services.CreateProductLinkRequest, services.GoogleAdsRow

message ProductLinkInvitation

product_link_invitation.proto:35

Represents an invitation for data sharing connection between a Google Ads account and another account.

Used in: services.CreateProductLinkInvitationRequest, services.GoogleAdsRow

message QualifyingQuestion

qualifying_question.proto:34

Qualifying Questions for Lead Form.

Used in: services.GoogleAdsRow

message Recommendation

recommendation.proto:43

A recommendation.

Used in: services.GenerateRecommendationsResponse, services.GoogleAdsRow

message Recommendation.AccountInfo

recommendation.proto:605

Wrapper for information about a Google Ads account.

Used in: RefreshCustomerMatchListRecommendation

message Recommendation.CallAssetRecommendation

recommendation.proto:254

The call asset recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.CalloutAssetRecommendation

recommendation.proto:230

The callout asset recommendation.

Used in: Recommendation

message Recommendation.CampaignBudget

recommendation.proto:517

A campaign budget shared amongst various budget recommendation types.

Used in: ForecastingSetTargetCpaRecommendation, ForecastingSetTargetRoasRecommendation

message Recommendation.CampaignBudgetRecommendation

recommendation.proto:100

The budget recommendation for budget constrained campaigns.

Used in: Recommendation, MoveUnusedBudgetRecommendation

message Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption

recommendation.proto:102

The impact estimates for a given budget amount.

Used in: CampaignBudgetRecommendation

message Recommendation.CustomAudienceOptInRecommendation

recommendation.proto:614

The Custom Audience Opt In recommendation.

Used in: Recommendation

message Recommendation.DisplayExpansionOptInRecommendation

recommendation.proto:368

The Display Expansion opt-in recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.DynamicImageExtensionOptInRecommendation

recommendation.proto:514

Recommendation to enable dynamic image extensions on the account, allowing Google to find the best images from ad landing pages and complement text ads.

Used in: Recommendation

(message has no fields)

message Recommendation.EnhancedCpcOptInRecommendation

recommendation.proto:213

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

Used in: Recommendation

(message has no fields)

message Recommendation.ForecastingSetTargetCpaRecommendation

recommendation.proto:554

The set target CPA recommendations.

Used in: Recommendation

message Recommendation.ForecastingSetTargetRoasRecommendation

recommendation.proto:374

The forecasting set target ROAS recommendation.

Used in: Recommendation

message Recommendation.ImproveDemandGenAdStrengthRecommendation

recommendation.proto:624

The improve Demand Gen ad strength recommendation.

Used in: Recommendation

message Recommendation.ImproveGoogleTagCoverageRecommendation

recommendation.proto:568

Recommendation to deploy Google Tag on more pages.

Used in: Recommendation

(message has no fields)

message Recommendation.ImprovePerformanceMaxAdStrengthRecommendation

recommendation.proto:537

Recommendation to improve the asset group strength of a Performance Max campaign to an "Excellent" rating.

Used in: Recommendation

message Recommendation.KeywordMatchTypeRecommendation

recommendation.proto:257

The keyword match type recommendation.

Used in: Recommendation

message Recommendation.KeywordRecommendation

recommendation.proto:128

The keyword recommendation.

Used in: Recommendation

message Recommendation.KeywordRecommendation.SearchTerm

recommendation.proto:130

Information about a search term as related to a keyword recommendation.

Used in: KeywordRecommendation

message Recommendation.LeadFormAssetRecommendation

recommendation.proto:621

The lead form asset recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.LowerTargetRoasRecommendation

recommendation.proto:504

Recommendation to lower Target ROAS.

Used in: Recommendation

message Recommendation.MaximizeClicksOptInRecommendation

recommendation.proto:219

The Maximize Clicks opt-in recommendation.

Used in: Recommendation

message Recommendation.MaximizeConversionValueOptInRecommendation

recommendation.proto:565

Recommendation to opt into Maximize Conversion Value bidding strategy.

Used in: Recommendation

(message has no fields)

message Recommendation.MaximizeConversionsOptInRecommendation

recommendation.proto:206

The Maximize Conversions Opt-In recommendation.

Used in: Recommendation

message Recommendation.MerchantInfo

recommendation.proto:50

The Merchant Center account details.

Used in: ShoppingAddProductsToCampaignRecommendation, ShoppingFixDisapprovedProductsRecommendation, ShoppingMerchantCenterAccountSuspensionRecommendation, ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation, ShoppingOfferAttributeRecommendation, ShoppingTargetAllOffersRecommendation

message Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

recommendation.proto:547

The Dynamic Search Ads to Performance Max migration recommendation.

Used in: Recommendation

message Recommendation.MoveUnusedBudgetRecommendation

recommendation.proto:269

The move unused budget recommendation.

Used in: Recommendation

message Recommendation.OptimizeAdRotationRecommendation

recommendation.proto:227

The Optimize Ad Rotation recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.PerformanceMaxFinalUrlOptInRecommendation

recommendation.proto:572

Recommendation to turn on Final URL expansion for your Performance Max campaigns.

Used in: Recommendation

(message has no fields)

message Recommendation.PerformanceMaxOptInRecommendation

recommendation.proto:533

The Performance Max Opt In recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.RaiseTargetCpaBidTooLowRecommendation

recommendation.proto:355

The raise target CPA bid too low recommendation.

Used in: Recommendation

message Recommendation.RaiseTargetCpaRecommendation

recommendation.proto:491

Recommendation to raise Target CPA.

Used in: Recommendation

message Recommendation.RecommendationImpact

recommendation.proto:64

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:76

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.RefreshCustomerMatchListRecommendation

recommendation.proto:578

The recommendation to update a customer list that hasn't been updated in the last 90 days. The customer receiving the recommendation is not necessarily the owner account. The owner account should update the customer list.

Used in: Recommendation

message Recommendation.ResponsiveSearchAdAssetRecommendation

recommendation.proto:294

The add responsive search ad asset recommendation.

Used in: Recommendation

message Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation

recommendation.proto:304

The responsive search ad improve ad strength recommendation.

Used in: Recommendation

message Recommendation.ResponsiveSearchAdRecommendation

recommendation.proto:313

The add responsive search ad recommendation.

Used in: Recommendation

message Recommendation.SearchPartnersOptInRecommendation

recommendation.proto:216

The Search Partners Opt-In recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.ShoppingAddProductsToCampaignRecommendation

recommendation.proto:436

The shopping recommendation to add products to a Shopping Campaign Inventory.

Used in: Recommendation

message Recommendation.ShoppingFixDisapprovedProductsRecommendation

recommendation.proto:404

The shopping recommendation to fix disapproved products in a Shopping Campaign Inventory.

Used in: Recommendation

message Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation

recommendation.proto:451

The shopping recommendation to fix Merchant Center account suspension issues.

Used in: Recommendation

message Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

recommendation.proto:462

The shopping recommendation to migrate Regular Shopping Campaign targeted offers to Performance Max campaigns.

Used in: Recommendation

message Recommendation.ShoppingOfferAttributeRecommendation

recommendation.proto:387

The shopping recommendation to add an attribute to offers that are demoted because it is missing.

Used in: Recommendation

message Recommendation.ShoppingTargetAllOffersRecommendation

recommendation.proto:422

The shopping recommendation to create a catch-all campaign that targets all offers.

Used in: Recommendation

message Recommendation.SitelinkAssetRecommendation

recommendation.proto:243

The sitelink asset recommendation.

Used in: Recommendation

message Recommendation.TargetAdjustmentInfo

recommendation.proto:473

Information of a target adjustment recommendation.

Used in: LowerTargetRoasRecommendation, RaiseTargetCpaRecommendation

message Recommendation.TargetCpaOptInRecommendation

recommendation.proto:171

The Target CPA opt-in recommendation.

Used in: Recommendation

message Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption

recommendation.proto:173

The Target CPA opt-in option with impact estimate.

Used in: TargetCpaOptInRecommendation

message Recommendation.TargetRoasOptInRecommendation

recommendation.proto:280

The Target ROAS opt-in recommendation.

Used in: Recommendation

message Recommendation.TextAdRecommendation

recommendation.proto:155

The text ad recommendation.

Used in: Recommendation

message Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation

recommendation.proto:371

The Upgrade Local campaign to Performance Max campaign recommendation.

Used in: Recommendation

(message has no fields)

message Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

recommendation.proto:345

The upgrade a Smart Shopping campaign to a Performance Max campaign recommendation.

Used in: Recommendation

message Recommendation.UseBroadMatchKeywordRecommendation

recommendation.proto:319

The use broad match keyword recommendation.

Used in: Recommendation

message RecommendationSubscription

recommendation_subscription.proto:36

Recommendation Subscription resource

Used in: services.GoogleAdsRow, services.MutateRecommendationSubscriptionResult, services.RecommendationSubscriptionOperation

message RemarketingAction

remarketing_action.proto:37

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 in: services.GoogleAdsRow, services.RemarketingActionOperation

message RemarketingSetting

customer.proto:248

Remarketing setting for a customer.

Used in: Customer

message Residency

local_services_employee.proto:137

Details about the employee's medical residency. Residency is a stage of graduate medical education in which a qualified medical professional practices under the supervision of a senior clinician.

Used in: LocalServicesEmployee

message SearchTermView

search_term_view.proto:37

A search term view with metrics aggregated by search term at the ad group level. This view does not include Performance Max data. If you are looking for Performance Max search term data, use the CampaignSearchTermView instead.

Used in: services.GoogleAdsRow

message SharedCriterion

shared_criterion.proto:36

A criterion belonging to a shared set.

Used in: services.GoogleAdsRow, services.MutateSharedCriterionResult, services.SharedCriterionOperation

message SharedSet

shared_set.proto:37

SharedSets are used for sharing criterion exclusions across multiple campaigns.

Used in: services.GoogleAdsRow, services.MutateSharedSetResult, 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 in: services.GoogleAdsRow

message ShoppingProduct

shopping_product.proto:75

A shopping product from Google Merchant Center that can be advertised by campaigns. The resource returns currently existing products from Google Merchant Center accounts linked with the customer. A campaign includes a product by specifying its merchant id (or, if available, the Multi Client Account id of the merchant) in the `ShoppingSetting`, and can limit the inclusion to products having a specified feed label. Standard Shopping campaigns can also limit the inclusion through a `campaign_criterion.listing_scope`. Queries to this resource specify a scope: Account: - Filters on campaigns or ad groups are not specified. - All products from the linked Google Merchant Center accounts are returned. - Metrics and some fields (see the per-field documentation) are aggregated across all Shopping and Performance Max campaigns that include a product. Campaign: - An equality filter on `campaign` is specified. Supported campaign types are Shopping, Performance Max, Demand Gen, Video. - Only products that are included by the specified campaign are returned. - Metrics and some fields (see the per-field documentation) are restricted to the specified campaign. - Only the following metrics are supported for Demand Gen and Video campaigns: impressions, clicks, ctr. Ad group: - An equality filter on `ad group` and `campaign` is specified. Supported campaign types are Shopping, Demand Gen, Video. - Only products that are included by the specified campaign are returned. - Metrics and some fields (see the per-field documentation) are restricted to the specified ad group. - Only the following metrics are supported for Demand Gen and Video campaigns: impressions, clicks, ctr. Note that segmentation by date segments is not permitted and will return UNSUPPORTED_DATE_SEGMENTATION error. On the other hand, filtering on date segments is allowed.

Used in: services.GoogleAdsRow

message ShoppingProduct.ProductIssue

shopping_product.proto:84

An issue affecting whether a product can show in ads.

Used in: ShoppingProduct

message SmartCampaignSearchTermView

smart_campaign_search_term_view.proto:34

A Smart campaign search term view.

Used in: services.GoogleAdsRow

message SmartCampaignSetting

smart_campaign_setting.proto:34

Settings for configuring Smart campaigns.

Used in: services.GoogleAdsRow, services.MutateSmartCampaignSettingResult, services.SmartCampaignSettingOperation

message SmartCampaignSetting.AdOptimizedBusinessProfileSetting

smart_campaign_setting.proto:51

Settings for configuring a business profile optimized for ads as this campaign's landing page.

Used in: SmartCampaignSetting

message SmartCampaignSetting.PhoneNumber

smart_campaign_setting.proto:41

Phone number and country code in smart campaign settings.

Used in: SmartCampaignSetting

message TargetingExpansionView

targeting_expansion_view.proto:35

A targeting expansion view with metrics. Returns metrics for automated expansion over manual targeting.

Used in: services.GoogleAdsRow

A data sharing connection, allowing the import of third party app analytics into a Google Ads Customer.

Used in: services.GoogleAdsRow

message ThirdPartyAppAnalyticsLinkIdentifier

account_link.proto:74

The identifiers of a Third Party App Analytics Link.

Used in: AccountLink

message TopicConstant

topic_constant.proto:36

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 in: services.GoogleAdsRow

message TopicView

topic_view.proto:34

A topic view.

Used in: services.GoogleAdsRow

message TravelActivityGroupView

travel_activity_group_view.proto:34

A travel activity group view.

Used in: services.GoogleAdsRow

message TravelActivityPerformanceView

travel_activity_performance_view.proto:34

A travel activity performance view.

Used in: services.GoogleAdsRow

message UniversityDegree

local_services_employee.proto:121

A list of degrees this employee has obtained, and wants to feature.

Used in: LocalServicesEmployee

message UserInterest

user_interest.proto:36

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

Used in: services.GoogleAdsRow

message UserList

user_list.proto:41

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

Used in: services.GoogleAdsRow, services.UserListOperation

message UserListCustomerType

user_list_customer_type.proto:33

A user list customer type

Used in: services.GoogleAdsRow, services.UserListCustomerTypeOperation

message UserLocationView

user_location_view.proto:39

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 in: services.GoogleAdsRow

message Video

video.proto:34

A video.

Used in: services.GoogleAdsRow

message VideoCustomer

customer.proto:314

Video specific information about a Customer.

Used in: Customer

message WebpageView

webpage_view.proto:34

A webpage view.

Used in: services.GoogleAdsRow

message YoutubeVideoIdentifier

data_link.proto:78

The identifier for YouTube video

Used in: DataLink