services

package
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2022 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_google_ads_googleads_v11_services_account_budget_proposal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_account_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_ad_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_criterion_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_criterion_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_parameter_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_group_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_group_listing_group_filter_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_group_signal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_set_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_audience_insights_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_batch_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_bidding_data_exclusion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_bidding_seasonality_adjustment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_bidding_strategy_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_billing_setup_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_budget_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_draft_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_experiment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_campaign_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_adjustment_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_custom_variable_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_goal_campaign_config_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_value_rule_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_conversion_value_rule_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_custom_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_custom_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_custom_interest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_client_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_manager_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_negative_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_user_access_invitation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customer_user_access_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_customizer_attribute_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_experiment_arm_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_experiment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_extension_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_item_set_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_item_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_item_target_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_mapping_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_geo_target_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_google_ads_field_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_google_ads_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_invoice_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_ad_group_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_campaign_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_idea_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_keyword_theme_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_media_file_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_merchant_center_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_offline_user_data_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_payments_account_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_reach_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_recommendation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_remarketing_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_shared_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_smart_campaign_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_smart_campaign_suggest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_third_party_app_analytics_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_user_data_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v11_services_user_list_service_proto protoreflect.FileDescriptor

Functions

func RegisterAccountBudgetProposalServiceServer

func RegisterAccountBudgetProposalServiceServer(s *grpc.Server, srv AccountBudgetProposalServiceServer)

func RegisterAccountLinkServiceServer

func RegisterAccountLinkServiceServer(s *grpc.Server, srv AccountLinkServiceServer)

func RegisterAdGroupAdLabelServiceServer

func RegisterAdGroupAdLabelServiceServer(s *grpc.Server, srv AdGroupAdLabelServiceServer)

func RegisterAdGroupAdServiceServer

func RegisterAdGroupAdServiceServer(s *grpc.Server, srv AdGroupAdServiceServer)

func RegisterAdGroupAssetServiceServer

func RegisterAdGroupAssetServiceServer(s *grpc.Server, srv AdGroupAssetServiceServer)

func RegisterAdGroupBidModifierServiceServer

func RegisterAdGroupBidModifierServiceServer(s *grpc.Server, srv AdGroupBidModifierServiceServer)

func RegisterAdGroupCriterionCustomizerServiceServer

func RegisterAdGroupCriterionCustomizerServiceServer(s *grpc.Server, srv AdGroupCriterionCustomizerServiceServer)

func RegisterAdGroupCriterionLabelServiceServer

func RegisterAdGroupCriterionLabelServiceServer(s *grpc.Server, srv AdGroupCriterionLabelServiceServer)

func RegisterAdGroupCriterionServiceServer

func RegisterAdGroupCriterionServiceServer(s *grpc.Server, srv AdGroupCriterionServiceServer)

func RegisterAdGroupCustomizerServiceServer

func RegisterAdGroupCustomizerServiceServer(s *grpc.Server, srv AdGroupCustomizerServiceServer)

func RegisterAdGroupExtensionSettingServiceServer

func RegisterAdGroupExtensionSettingServiceServer(s *grpc.Server, srv AdGroupExtensionSettingServiceServer)

func RegisterAdGroupFeedServiceServer

func RegisterAdGroupFeedServiceServer(s *grpc.Server, srv AdGroupFeedServiceServer)

func RegisterAdGroupLabelServiceServer

func RegisterAdGroupLabelServiceServer(s *grpc.Server, srv AdGroupLabelServiceServer)

func RegisterAdGroupServiceServer

func RegisterAdGroupServiceServer(s *grpc.Server, srv AdGroupServiceServer)

func RegisterAdParameterServiceServer

func RegisterAdParameterServiceServer(s *grpc.Server, srv AdParameterServiceServer)

func RegisterAdServiceServer

func RegisterAdServiceServer(s *grpc.Server, srv AdServiceServer)

func RegisterAssetGroupAssetServiceServer

func RegisterAssetGroupAssetServiceServer(s *grpc.Server, srv AssetGroupAssetServiceServer)

func RegisterAssetGroupListingGroupFilterServiceServer

func RegisterAssetGroupListingGroupFilterServiceServer(s *grpc.Server, srv AssetGroupListingGroupFilterServiceServer)

func RegisterAssetGroupServiceServer

func RegisterAssetGroupServiceServer(s *grpc.Server, srv AssetGroupServiceServer)

func RegisterAssetGroupSignalServiceServer

func RegisterAssetGroupSignalServiceServer(s *grpc.Server, srv AssetGroupSignalServiceServer)

func RegisterAssetServiceServer

func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)

func RegisterAssetSetAssetServiceServer

func RegisterAssetSetAssetServiceServer(s *grpc.Server, srv AssetSetAssetServiceServer)

func RegisterAssetSetServiceServer

func RegisterAssetSetServiceServer(s *grpc.Server, srv AssetSetServiceServer)

func RegisterAudienceInsightsServiceServer

func RegisterAudienceInsightsServiceServer(s *grpc.Server, srv AudienceInsightsServiceServer)

func RegisterAudienceServiceServer

func RegisterAudienceServiceServer(s *grpc.Server, srv AudienceServiceServer)

func RegisterBatchJobServiceServer

func RegisterBatchJobServiceServer(s *grpc.Server, srv BatchJobServiceServer)

func RegisterBiddingDataExclusionServiceServer

func RegisterBiddingDataExclusionServiceServer(s *grpc.Server, srv BiddingDataExclusionServiceServer)

func RegisterBiddingSeasonalityAdjustmentServiceServer

func RegisterBiddingSeasonalityAdjustmentServiceServer(s *grpc.Server, srv BiddingSeasonalityAdjustmentServiceServer)

func RegisterBiddingStrategyServiceServer

func RegisterBiddingStrategyServiceServer(s *grpc.Server, srv BiddingStrategyServiceServer)

func RegisterBillingSetupServiceServer

func RegisterBillingSetupServiceServer(s *grpc.Server, srv BillingSetupServiceServer)

func RegisterCampaignAssetServiceServer

func RegisterCampaignAssetServiceServer(s *grpc.Server, srv CampaignAssetServiceServer)

func RegisterCampaignAssetSetServiceServer

func RegisterCampaignAssetSetServiceServer(s *grpc.Server, srv CampaignAssetSetServiceServer)

func RegisterCampaignBidModifierServiceServer

func RegisterCampaignBidModifierServiceServer(s *grpc.Server, srv CampaignBidModifierServiceServer)

func RegisterCampaignBudgetServiceServer

func RegisterCampaignBudgetServiceServer(s *grpc.Server, srv CampaignBudgetServiceServer)

func RegisterCampaignConversionGoalServiceServer

func RegisterCampaignConversionGoalServiceServer(s *grpc.Server, srv CampaignConversionGoalServiceServer)

func RegisterCampaignCriterionServiceServer

func RegisterCampaignCriterionServiceServer(s *grpc.Server, srv CampaignCriterionServiceServer)

func RegisterCampaignCustomizerServiceServer

func RegisterCampaignCustomizerServiceServer(s *grpc.Server, srv CampaignCustomizerServiceServer)

func RegisterCampaignDraftServiceServer

func RegisterCampaignDraftServiceServer(s *grpc.Server, srv CampaignDraftServiceServer)

func RegisterCampaignExperimentServiceServer

func RegisterCampaignExperimentServiceServer(s *grpc.Server, srv CampaignExperimentServiceServer)

func RegisterCampaignExtensionSettingServiceServer

func RegisterCampaignExtensionSettingServiceServer(s *grpc.Server, srv CampaignExtensionSettingServiceServer)

func RegisterCampaignFeedServiceServer

func RegisterCampaignFeedServiceServer(s *grpc.Server, srv CampaignFeedServiceServer)

func RegisterCampaignGroupServiceServer

func RegisterCampaignGroupServiceServer(s *grpc.Server, srv CampaignGroupServiceServer)

func RegisterCampaignLabelServiceServer

func RegisterCampaignLabelServiceServer(s *grpc.Server, srv CampaignLabelServiceServer)

func RegisterCampaignServiceServer

func RegisterCampaignServiceServer(s *grpc.Server, srv CampaignServiceServer)

func RegisterCampaignSharedSetServiceServer

func RegisterCampaignSharedSetServiceServer(s *grpc.Server, srv CampaignSharedSetServiceServer)

func RegisterConversionActionServiceServer

func RegisterConversionActionServiceServer(s *grpc.Server, srv ConversionActionServiceServer)

func RegisterConversionAdjustmentUploadServiceServer

func RegisterConversionAdjustmentUploadServiceServer(s *grpc.Server, srv ConversionAdjustmentUploadServiceServer)

func RegisterConversionCustomVariableServiceServer

func RegisterConversionCustomVariableServiceServer(s *grpc.Server, srv ConversionCustomVariableServiceServer)

func RegisterConversionGoalCampaignConfigServiceServer

func RegisterConversionGoalCampaignConfigServiceServer(s *grpc.Server, srv ConversionGoalCampaignConfigServiceServer)

func RegisterConversionUploadServiceServer

func RegisterConversionUploadServiceServer(s *grpc.Server, srv ConversionUploadServiceServer)

func RegisterConversionValueRuleServiceServer

func RegisterConversionValueRuleServiceServer(s *grpc.Server, srv ConversionValueRuleServiceServer)

func RegisterConversionValueRuleSetServiceServer

func RegisterConversionValueRuleSetServiceServer(s *grpc.Server, srv ConversionValueRuleSetServiceServer)

func RegisterCustomAudienceServiceServer

func RegisterCustomAudienceServiceServer(s *grpc.Server, srv CustomAudienceServiceServer)

func RegisterCustomConversionGoalServiceServer

func RegisterCustomConversionGoalServiceServer(s *grpc.Server, srv CustomConversionGoalServiceServer)

func RegisterCustomInterestServiceServer

func RegisterCustomInterestServiceServer(s *grpc.Server, srv CustomInterestServiceServer)

func RegisterCustomerAssetServiceServer

func RegisterCustomerAssetServiceServer(s *grpc.Server, srv CustomerAssetServiceServer)

func RegisterCustomerClientLinkServiceServer

func RegisterCustomerClientLinkServiceServer(s *grpc.Server, srv CustomerClientLinkServiceServer)

func RegisterCustomerConversionGoalServiceServer

func RegisterCustomerConversionGoalServiceServer(s *grpc.Server, srv CustomerConversionGoalServiceServer)

func RegisterCustomerCustomizerServiceServer

func RegisterCustomerCustomizerServiceServer(s *grpc.Server, srv CustomerCustomizerServiceServer)

func RegisterCustomerExtensionSettingServiceServer

func RegisterCustomerExtensionSettingServiceServer(s *grpc.Server, srv CustomerExtensionSettingServiceServer)

func RegisterCustomerFeedServiceServer

func RegisterCustomerFeedServiceServer(s *grpc.Server, srv CustomerFeedServiceServer)

func RegisterCustomerLabelServiceServer

func RegisterCustomerLabelServiceServer(s *grpc.Server, srv CustomerLabelServiceServer)

func RegisterCustomerManagerLinkServiceServer

func RegisterCustomerManagerLinkServiceServer(s *grpc.Server, srv CustomerManagerLinkServiceServer)

func RegisterCustomerNegativeCriterionServiceServer

func RegisterCustomerNegativeCriterionServiceServer(s *grpc.Server, srv CustomerNegativeCriterionServiceServer)

func RegisterCustomerServiceServer

func RegisterCustomerServiceServer(s *grpc.Server, srv CustomerServiceServer)

func RegisterCustomerUserAccessInvitationServiceServer

func RegisterCustomerUserAccessInvitationServiceServer(s *grpc.Server, srv CustomerUserAccessInvitationServiceServer)

func RegisterCustomerUserAccessServiceServer

func RegisterCustomerUserAccessServiceServer(s *grpc.Server, srv CustomerUserAccessServiceServer)

func RegisterCustomizerAttributeServiceServer

func RegisterCustomizerAttributeServiceServer(s *grpc.Server, srv CustomizerAttributeServiceServer)

func RegisterExperimentArmServiceServer

func RegisterExperimentArmServiceServer(s *grpc.Server, srv ExperimentArmServiceServer)

func RegisterExperimentServiceServer

func RegisterExperimentServiceServer(s *grpc.Server, srv ExperimentServiceServer)

func RegisterExtensionFeedItemServiceServer

func RegisterExtensionFeedItemServiceServer(s *grpc.Server, srv ExtensionFeedItemServiceServer)

func RegisterFeedItemServiceServer

func RegisterFeedItemServiceServer(s *grpc.Server, srv FeedItemServiceServer)

func RegisterFeedItemSetLinkServiceServer

func RegisterFeedItemSetLinkServiceServer(s *grpc.Server, srv FeedItemSetLinkServiceServer)

func RegisterFeedItemSetServiceServer

func RegisterFeedItemSetServiceServer(s *grpc.Server, srv FeedItemSetServiceServer)

func RegisterFeedItemTargetServiceServer

func RegisterFeedItemTargetServiceServer(s *grpc.Server, srv FeedItemTargetServiceServer)

func RegisterFeedMappingServiceServer

func RegisterFeedMappingServiceServer(s *grpc.Server, srv FeedMappingServiceServer)

func RegisterFeedServiceServer

func RegisterFeedServiceServer(s *grpc.Server, srv FeedServiceServer)

func RegisterGeoTargetConstantServiceServer

func RegisterGeoTargetConstantServiceServer(s *grpc.Server, srv GeoTargetConstantServiceServer)

func RegisterGoogleAdsFieldServiceServer

func RegisterGoogleAdsFieldServiceServer(s *grpc.Server, srv GoogleAdsFieldServiceServer)

func RegisterGoogleAdsServiceServer

func RegisterGoogleAdsServiceServer(s *grpc.Server, srv GoogleAdsServiceServer)

func RegisterInvoiceServiceServer

func RegisterInvoiceServiceServer(s *grpc.Server, srv InvoiceServiceServer)

func RegisterKeywordPlanAdGroupKeywordServiceServer

func RegisterKeywordPlanAdGroupKeywordServiceServer(s *grpc.Server, srv KeywordPlanAdGroupKeywordServiceServer)

func RegisterKeywordPlanAdGroupServiceServer

func RegisterKeywordPlanAdGroupServiceServer(s *grpc.Server, srv KeywordPlanAdGroupServiceServer)

func RegisterKeywordPlanCampaignKeywordServiceServer

func RegisterKeywordPlanCampaignKeywordServiceServer(s *grpc.Server, srv KeywordPlanCampaignKeywordServiceServer)

func RegisterKeywordPlanCampaignServiceServer

func RegisterKeywordPlanCampaignServiceServer(s *grpc.Server, srv KeywordPlanCampaignServiceServer)

func RegisterKeywordPlanIdeaServiceServer

func RegisterKeywordPlanIdeaServiceServer(s *grpc.Server, srv KeywordPlanIdeaServiceServer)

func RegisterKeywordPlanServiceServer

func RegisterKeywordPlanServiceServer(s *grpc.Server, srv KeywordPlanServiceServer)

func RegisterKeywordThemeConstantServiceServer

func RegisterKeywordThemeConstantServiceServer(s *grpc.Server, srv KeywordThemeConstantServiceServer)

func RegisterLabelServiceServer

func RegisterLabelServiceServer(s *grpc.Server, srv LabelServiceServer)

func RegisterMediaFileServiceServer

func RegisterMediaFileServiceServer(s *grpc.Server, srv MediaFileServiceServer)

func RegisterMerchantCenterLinkServiceServer

func RegisterMerchantCenterLinkServiceServer(s *grpc.Server, srv MerchantCenterLinkServiceServer)

func RegisterOfflineUserDataJobServiceServer

func RegisterOfflineUserDataJobServiceServer(s *grpc.Server, srv OfflineUserDataJobServiceServer)

func RegisterPaymentsAccountServiceServer

func RegisterPaymentsAccountServiceServer(s *grpc.Server, srv PaymentsAccountServiceServer)

func RegisterReachPlanServiceServer

func RegisterReachPlanServiceServer(s *grpc.Server, srv ReachPlanServiceServer)

func RegisterRecommendationServiceServer

func RegisterRecommendationServiceServer(s *grpc.Server, srv RecommendationServiceServer)

func RegisterRemarketingActionServiceServer

func RegisterRemarketingActionServiceServer(s *grpc.Server, srv RemarketingActionServiceServer)

func RegisterSharedCriterionServiceServer

func RegisterSharedCriterionServiceServer(s *grpc.Server, srv SharedCriterionServiceServer)

func RegisterSharedSetServiceServer

func RegisterSharedSetServiceServer(s *grpc.Server, srv SharedSetServiceServer)

func RegisterSmartCampaignSettingServiceServer

func RegisterSmartCampaignSettingServiceServer(s *grpc.Server, srv SmartCampaignSettingServiceServer)

func RegisterSmartCampaignSuggestServiceServer

func RegisterSmartCampaignSuggestServiceServer(s *grpc.Server, srv SmartCampaignSuggestServiceServer)

func RegisterThirdPartyAppAnalyticsLinkServiceServer

func RegisterThirdPartyAppAnalyticsLinkServiceServer(s *grpc.Server, srv ThirdPartyAppAnalyticsLinkServiceServer)

func RegisterUserDataServiceServer

func RegisterUserDataServiceServer(s *grpc.Server, srv UserDataServiceServer)

func RegisterUserListServiceServer

func RegisterUserListServiceServer(s *grpc.Server, srv UserListServiceServer)

Types

type AccountBudgetProposalOperation

type AccountBudgetProposalOperation struct {

	// FieldMask that determines which budget fields are modified.  While budgets
	// may be modified, proposals that propose such modifications are final.
	// Therefore, update operations are not supported for proposals.
	//
	// Proposals that modify budgets have the 'update' proposal type.  Specifying
	// a mask for any other proposal type is considered an error.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AccountBudgetProposalOperation_Create
	//	*AccountBudgetProposalOperation_Remove
	Operation isAccountBudgetProposalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to propose the creation of a new account-level budget or edit/end/remove an existing one.

func (*AccountBudgetProposalOperation) Descriptor deprecated

func (*AccountBudgetProposalOperation) Descriptor() ([]byte, []int)

Deprecated: Use AccountBudgetProposalOperation.ProtoReflect.Descriptor instead.

func (*AccountBudgetProposalOperation) GetCreate

func (*AccountBudgetProposalOperation) GetOperation

func (m *AccountBudgetProposalOperation) GetOperation() isAccountBudgetProposalOperation_Operation

func (*AccountBudgetProposalOperation) GetRemove

func (x *AccountBudgetProposalOperation) GetRemove() string

func (*AccountBudgetProposalOperation) GetUpdateMask

func (*AccountBudgetProposalOperation) ProtoMessage

func (*AccountBudgetProposalOperation) ProtoMessage()

func (*AccountBudgetProposalOperation) ProtoReflect

func (*AccountBudgetProposalOperation) Reset

func (x *AccountBudgetProposalOperation) Reset()

func (*AccountBudgetProposalOperation) String

type AccountBudgetProposalOperation_Create

type AccountBudgetProposalOperation_Create struct {
	// Create operation: A new proposal to create a new budget, edit an
	// existing budget, end an actively running budget, or remove an approved
	// budget scheduled to start in the future.
	// No resource name is expected for the new proposal.
	Create *resources.AccountBudgetProposal `protobuf:"bytes,2,opt,name=create,proto3,oneof"`
}

type AccountBudgetProposalOperation_Remove

type AccountBudgetProposalOperation_Remove struct {
	// Remove operation: A resource name for the removed proposal is expected,
	// in this format:
	//
	// `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}`
	// A request may be cancelled iff it is pending.
	Remove string `protobuf:"bytes,1,opt,name=remove,proto3,oneof"`
}

type AccountBudgetProposalServiceClient

type AccountBudgetProposalServiceClient interface {
	// Creates, updates, or removes account budget proposals.  Operation statuses
	// are returned.
	//
	// List of thrown errors:
	//   [AccountBudgetProposalError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateAccountBudgetProposal(ctx context.Context, in *MutateAccountBudgetProposalRequest, opts ...grpc.CallOption) (*MutateAccountBudgetProposalResponse, error)
}

AccountBudgetProposalServiceClient is the client API for AccountBudgetProposalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AccountBudgetProposalServiceServer

type AccountBudgetProposalServiceServer interface {
	// Creates, updates, or removes account budget proposals.  Operation statuses
	// are returned.
	//
	// List of thrown errors:
	//   [AccountBudgetProposalError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateAccountBudgetProposal(context.Context, *MutateAccountBudgetProposalRequest) (*MutateAccountBudgetProposalResponse, error)
}

AccountBudgetProposalServiceServer is the server API for AccountBudgetProposalService service.

type AccountLinkOperation

type AccountLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The operation to perform.
	//
	// Types that are assignable to Operation:
	//	*AccountLinkOperation_Update
	//	*AccountLinkOperation_Remove
	Operation isAccountLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update on an account link.

func (*AccountLinkOperation) Descriptor deprecated

func (*AccountLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use AccountLinkOperation.ProtoReflect.Descriptor instead.

func (*AccountLinkOperation) GetOperation

func (m *AccountLinkOperation) GetOperation() isAccountLinkOperation_Operation

func (*AccountLinkOperation) GetRemove

func (x *AccountLinkOperation) GetRemove() string

func (*AccountLinkOperation) GetUpdate

func (x *AccountLinkOperation) GetUpdate() *resources.AccountLink

func (*AccountLinkOperation) GetUpdateMask

func (x *AccountLinkOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AccountLinkOperation) ProtoMessage

func (*AccountLinkOperation) ProtoMessage()

func (*AccountLinkOperation) ProtoReflect

func (x *AccountLinkOperation) ProtoReflect() protoreflect.Message

func (*AccountLinkOperation) Reset

func (x *AccountLinkOperation) Reset()

func (*AccountLinkOperation) String

func (x *AccountLinkOperation) String() string

type AccountLinkOperation_Remove

type AccountLinkOperation_Remove struct {
	// Remove operation: A resource name for the account link to remove is
	// expected, in this format:
	//
	// `customers/{customer_id}/accountLinks/{account_link_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AccountLinkOperation_Update

type AccountLinkOperation_Update struct {
	// Update operation: The account link is expected to have
	// a valid resource name.
	Update *resources.AccountLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AccountLinkServiceClient

type AccountLinkServiceClient interface {
	// Creates an account link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ThirdPartyAppAnalyticsLinkError]()
	CreateAccountLink(ctx context.Context, in *CreateAccountLinkRequest, opts ...grpc.CallOption) (*CreateAccountLinkResponse, error)
	// Creates or removes an account link.
	// From V5, create is not supported through
	// AccountLinkService.MutateAccountLink. Please use
	// AccountLinkService.CreateAccountLink instead.
	//
	// List of thrown errors:
	//   [AccountLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAccountLink(ctx context.Context, in *MutateAccountLinkRequest, opts ...grpc.CallOption) (*MutateAccountLinkResponse, error)
}

AccountLinkServiceClient is the client API for AccountLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AccountLinkServiceServer

type AccountLinkServiceServer interface {
	// Creates an account link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ThirdPartyAppAnalyticsLinkError]()
	CreateAccountLink(context.Context, *CreateAccountLinkRequest) (*CreateAccountLinkResponse, error)
	// Creates or removes an account link.
	// From V5, create is not supported through
	// AccountLinkService.MutateAccountLink. Please use
	// AccountLinkService.CreateAccountLink instead.
	//
	// List of thrown errors:
	//   [AccountLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAccountLink(context.Context, *MutateAccountLinkRequest) (*MutateAccountLinkResponse, error)
}

AccountLinkServiceServer is the server API for AccountLinkService service.

type AdGroupAdLabelOperation

type AdGroupAdLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAdLabelOperation_Create
	//	*AdGroupAdLabelOperation_Remove
	Operation isAdGroupAdLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group ad label.

func (*AdGroupAdLabelOperation) Descriptor deprecated

func (*AdGroupAdLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAdLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAdLabelOperation) GetCreate

func (*AdGroupAdLabelOperation) GetOperation

func (m *AdGroupAdLabelOperation) GetOperation() isAdGroupAdLabelOperation_Operation

func (*AdGroupAdLabelOperation) GetRemove

func (x *AdGroupAdLabelOperation) GetRemove() string

func (*AdGroupAdLabelOperation) ProtoMessage

func (*AdGroupAdLabelOperation) ProtoMessage()

func (*AdGroupAdLabelOperation) ProtoReflect

func (x *AdGroupAdLabelOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAdLabelOperation) Reset

func (x *AdGroupAdLabelOperation) Reset()

func (*AdGroupAdLabelOperation) String

func (x *AdGroupAdLabelOperation) String() string

type AdGroupAdLabelOperation_Create

type AdGroupAdLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group ad
	// label.
	Create *resources.AdGroupAdLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAdLabelOperation_Remove

type AdGroupAdLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group ad label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupAdLabels/{ad_group_id}~{ad_id}_{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupAdLabelServiceClient

type AdGroupAdLabelServiceClient interface {
	// Creates and removes ad group ad labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAdLabels(ctx context.Context, in *MutateAdGroupAdLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupAdLabelsResponse, error)
}

AdGroupAdLabelServiceClient is the client API for AdGroupAdLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupAdLabelServiceServer

type AdGroupAdLabelServiceServer interface {
	// Creates and removes ad group ad labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAdLabels(context.Context, *MutateAdGroupAdLabelsRequest) (*MutateAdGroupAdLabelsResponse, error)
}

AdGroupAdLabelServiceServer is the server API for AdGroupAdLabelService service.

type AdGroupAdOperation

type AdGroupAdOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Configuration for how policies are validated.
	PolicyValidationParameter *common.PolicyValidationParameter `` /* 138-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAdOperation_Create
	//	*AdGroupAdOperation_Update
	//	*AdGroupAdOperation_Remove
	Operation isAdGroupAdOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group ad.

func (*AdGroupAdOperation) Descriptor deprecated

func (*AdGroupAdOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAdOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAdOperation) GetCreate

func (x *AdGroupAdOperation) GetCreate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetOperation

func (m *AdGroupAdOperation) GetOperation() isAdGroupAdOperation_Operation

func (*AdGroupAdOperation) GetPolicyValidationParameter

func (x *AdGroupAdOperation) GetPolicyValidationParameter() *common.PolicyValidationParameter

func (*AdGroupAdOperation) GetRemove

func (x *AdGroupAdOperation) GetRemove() string

func (*AdGroupAdOperation) GetUpdate

func (x *AdGroupAdOperation) GetUpdate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetUpdateMask

func (x *AdGroupAdOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdGroupAdOperation) ProtoMessage

func (*AdGroupAdOperation) ProtoMessage()

func (*AdGroupAdOperation) ProtoReflect

func (x *AdGroupAdOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAdOperation) Reset

func (x *AdGroupAdOperation) Reset()

func (*AdGroupAdOperation) String

func (x *AdGroupAdOperation) String() string

type AdGroupAdOperation_Create

type AdGroupAdOperation_Create struct {
	// Create operation: No resource name is expected for the new ad.
	Create *resources.AdGroupAd `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAdOperation_Remove

type AdGroupAdOperation_Remove struct {
	// Remove operation: A resource name for the removed ad is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupAdOperation_Update

type AdGroupAdOperation_Update struct {
	// Update operation: The ad is expected to have a valid resource name.
	Update *resources.AdGroupAd `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupAdServiceClient

type AdGroupAdServiceClient interface {
	// Creates, updates, or removes ads. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyValidationParameterError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupAds(ctx context.Context, in *MutateAdGroupAdsRequest, opts ...grpc.CallOption) (*MutateAdGroupAdsResponse, error)
}

AdGroupAdServiceClient is the client API for AdGroupAdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupAdServiceServer

type AdGroupAdServiceServer interface {
	// Creates, updates, or removes ads. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyValidationParameterError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupAds(context.Context, *MutateAdGroupAdsRequest) (*MutateAdGroupAdsResponse, error)
}

AdGroupAdServiceServer is the server API for AdGroupAdService service.

type AdGroupAssetOperation

type AdGroupAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAssetOperation_Create
	//	*AdGroupAssetOperation_Update
	//	*AdGroupAssetOperation_Remove
	Operation isAdGroupAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group asset.

func (*AdGroupAssetOperation) Descriptor deprecated

func (*AdGroupAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAssetOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAssetOperation) GetCreate

func (*AdGroupAssetOperation) GetOperation

func (m *AdGroupAssetOperation) GetOperation() isAdGroupAssetOperation_Operation

func (*AdGroupAssetOperation) GetRemove

func (x *AdGroupAssetOperation) GetRemove() string

func (*AdGroupAssetOperation) GetUpdate

func (*AdGroupAssetOperation) GetUpdateMask

func (x *AdGroupAssetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdGroupAssetOperation) ProtoMessage

func (*AdGroupAssetOperation) ProtoMessage()

func (*AdGroupAssetOperation) ProtoReflect

func (x *AdGroupAssetOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAssetOperation) Reset

func (x *AdGroupAssetOperation) Reset()

func (*AdGroupAssetOperation) String

func (x *AdGroupAssetOperation) String() string

type AdGroupAssetOperation_Create

type AdGroupAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// asset.
	Create *resources.AdGroupAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAssetOperation_Remove

type AdGroupAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/adGroupAssets/{ad_group_id}~{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupAssetOperation_Update

type AdGroupAssetOperation_Update struct {
	// Update operation: The ad group asset is expected to have a valid resource
	// name.
	Update *resources.AdGroupAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type AdGroupAssetServiceClient

type AdGroupAssetServiceClient interface {
	// Creates, updates, or removes ad group assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAssets(ctx context.Context, in *MutateAdGroupAssetsRequest, opts ...grpc.CallOption) (*MutateAdGroupAssetsResponse, error)
}

AdGroupAssetServiceClient is the client API for AdGroupAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupAssetServiceServer

type AdGroupAssetServiceServer interface {
	// Creates, updates, or removes ad group assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAssets(context.Context, *MutateAdGroupAssetsRequest) (*MutateAdGroupAssetsResponse, error)
}

AdGroupAssetServiceServer is the server API for AdGroupAssetService service.

type AdGroupBidModifierOperation

type AdGroupBidModifierOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupBidModifierOperation_Create
	//	*AdGroupBidModifierOperation_Update
	//	*AdGroupBidModifierOperation_Remove
	Operation isAdGroupBidModifierOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on an ad group bid modifier.

func (*AdGroupBidModifierOperation) Descriptor deprecated

func (*AdGroupBidModifierOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupBidModifierOperation.ProtoReflect.Descriptor instead.

func (*AdGroupBidModifierOperation) GetCreate

func (*AdGroupBidModifierOperation) GetOperation

func (m *AdGroupBidModifierOperation) GetOperation() isAdGroupBidModifierOperation_Operation

func (*AdGroupBidModifierOperation) GetRemove

func (x *AdGroupBidModifierOperation) GetRemove() string

func (*AdGroupBidModifierOperation) GetUpdate

func (*AdGroupBidModifierOperation) GetUpdateMask

func (*AdGroupBidModifierOperation) ProtoMessage

func (*AdGroupBidModifierOperation) ProtoMessage()

func (*AdGroupBidModifierOperation) ProtoReflect

func (*AdGroupBidModifierOperation) Reset

func (x *AdGroupBidModifierOperation) Reset()

func (*AdGroupBidModifierOperation) String

func (x *AdGroupBidModifierOperation) String() string

type AdGroupBidModifierOperation_Create

type AdGroupBidModifierOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group bid
	// modifier.
	Create *resources.AdGroupBidModifier `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupBidModifierOperation_Remove

type AdGroupBidModifierOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group bid modifier
	// is expected, in this format:
	//
	// `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupBidModifierOperation_Update

type AdGroupBidModifierOperation_Update struct {
	// Update operation: The ad group bid modifier is expected to have a valid
	// resource name.
	Update *resources.AdGroupBidModifier `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupBidModifierServiceClient

type AdGroupBidModifierServiceClient interface {
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupBidModifierError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupBidModifiers(ctx context.Context, in *MutateAdGroupBidModifiersRequest, opts ...grpc.CallOption) (*MutateAdGroupBidModifiersResponse, error)
}

AdGroupBidModifierServiceClient is the client API for AdGroupBidModifierService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupBidModifierServiceServer

type AdGroupBidModifierServiceServer interface {
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupBidModifierError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupBidModifiers(context.Context, *MutateAdGroupBidModifiersRequest) (*MutateAdGroupBidModifiersResponse, error)
}

AdGroupBidModifierServiceServer is the server API for AdGroupBidModifierService service.

type AdGroupCriterionCustomizerOperation

type AdGroupCriterionCustomizerOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCriterionCustomizerOperation_Create
	//	*AdGroupCriterionCustomizerOperation_Remove
	Operation isAdGroupCriterionCustomizerOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an customizer attribute.

func (*AdGroupCriterionCustomizerOperation) Descriptor deprecated

func (*AdGroupCriterionCustomizerOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionCustomizerOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionCustomizerOperation) GetCreate

func (*AdGroupCriterionCustomizerOperation) GetOperation

func (m *AdGroupCriterionCustomizerOperation) GetOperation() isAdGroupCriterionCustomizerOperation_Operation

func (*AdGroupCriterionCustomizerOperation) GetRemove

func (*AdGroupCriterionCustomizerOperation) ProtoMessage

func (*AdGroupCriterionCustomizerOperation) ProtoMessage()

func (*AdGroupCriterionCustomizerOperation) ProtoReflect

func (*AdGroupCriterionCustomizerOperation) Reset

func (*AdGroupCriterionCustomizerOperation) String

type AdGroupCriterionCustomizerOperation_Create

type AdGroupCriterionCustomizerOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// criterion customizer.
	Create *resources.AdGroupCriterionCustomizer `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionCustomizerOperation_Remove

type AdGroupCriterionCustomizerOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group criterion
	// customizer is expected, in this format:
	//
	// `customers/{customer_id}/adGroupCriterionCustomizers/{ad_group_id}~{criterion_id}~{customizer_attribute_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionCustomizerServiceClient

type AdGroupCriterionCustomizerServiceClient interface {
	// Creates, updates or removes ad group criterion customizers. Operation
	// statuses are returned.
	MutateAdGroupCriterionCustomizers(ctx context.Context, in *MutateAdGroupCriterionCustomizersRequest, opts ...grpc.CallOption) (*MutateAdGroupCriterionCustomizersResponse, error)
}

AdGroupCriterionCustomizerServiceClient is the client API for AdGroupCriterionCustomizerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupCriterionCustomizerServiceServer

type AdGroupCriterionCustomizerServiceServer interface {
	// Creates, updates or removes ad group criterion customizers. Operation
	// statuses are returned.
	MutateAdGroupCriterionCustomizers(context.Context, *MutateAdGroupCriterionCustomizersRequest) (*MutateAdGroupCriterionCustomizersResponse, error)
}

AdGroupCriterionCustomizerServiceServer is the server API for AdGroupCriterionCustomizerService service.

type AdGroupCriterionLabelOperation

type AdGroupCriterionLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCriterionLabelOperation_Create
	//	*AdGroupCriterionLabelOperation_Remove
	Operation isAdGroupCriterionLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group criterion label.

func (*AdGroupCriterionLabelOperation) Descriptor deprecated

func (*AdGroupCriterionLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionLabelOperation) GetCreate

func (*AdGroupCriterionLabelOperation) GetOperation

func (m *AdGroupCriterionLabelOperation) GetOperation() isAdGroupCriterionLabelOperation_Operation

func (*AdGroupCriterionLabelOperation) GetRemove

func (x *AdGroupCriterionLabelOperation) GetRemove() string

func (*AdGroupCriterionLabelOperation) ProtoMessage

func (*AdGroupCriterionLabelOperation) ProtoMessage()

func (*AdGroupCriterionLabelOperation) ProtoReflect

func (*AdGroupCriterionLabelOperation) Reset

func (x *AdGroupCriterionLabelOperation) Reset()

func (*AdGroupCriterionLabelOperation) String

type AdGroupCriterionLabelOperation_Create

type AdGroupCriterionLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// label.
	Create *resources.AdGroupCriterionLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionLabelOperation_Remove

type AdGroupCriterionLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group criterion label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupCriterionLabels/{ad_group_id}~{criterion_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionLabelServiceClient

type AdGroupCriterionLabelServiceClient interface {
	// Creates and removes ad group criterion labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupCriterionLabels(ctx context.Context, in *MutateAdGroupCriterionLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupCriterionLabelsResponse, error)
}

AdGroupCriterionLabelServiceClient is the client API for AdGroupCriterionLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupCriterionLabelServiceServer

type AdGroupCriterionLabelServiceServer interface {
	// Creates and removes ad group criterion labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupCriterionLabels(context.Context, *MutateAdGroupCriterionLabelsRequest) (*MutateAdGroupCriterionLabelsResponse, error)
}

AdGroupCriterionLabelServiceServer is the server API for AdGroupCriterionLabelService service.

type AdGroupCriterionOperation

type AdGroupCriterionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The list of policy violation keys that should not cause a
	// PolicyViolationError to be reported. Not all policy violations are
	// exemptable, please refer to the is_exemptible field in the returned
	// PolicyViolationError.
	//
	// Resources violating these polices will be saved, but will not be eligible
	// to serve. They may begin serving at a later time due to a change in
	// policies, re-review of the resource, or a change in advertiser
	// certificates.
	ExemptPolicyViolationKeys []*common.PolicyViolationKey `` /* 140-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCriterionOperation_Create
	//	*AdGroupCriterionOperation_Update
	//	*AdGroupCriterionOperation_Remove
	Operation isAdGroupCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on an ad group criterion.

func (*AdGroupCriterionOperation) Descriptor deprecated

func (*AdGroupCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionOperation) GetCreate

func (*AdGroupCriterionOperation) GetExemptPolicyViolationKeys

func (x *AdGroupCriterionOperation) GetExemptPolicyViolationKeys() []*common.PolicyViolationKey

func (*AdGroupCriterionOperation) GetOperation

func (m *AdGroupCriterionOperation) GetOperation() isAdGroupCriterionOperation_Operation

func (*AdGroupCriterionOperation) GetRemove

func (x *AdGroupCriterionOperation) GetRemove() string

func (*AdGroupCriterionOperation) GetUpdate

func (*AdGroupCriterionOperation) GetUpdateMask

func (x *AdGroupCriterionOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdGroupCriterionOperation) ProtoMessage

func (*AdGroupCriterionOperation) ProtoMessage()

func (*AdGroupCriterionOperation) ProtoReflect

func (*AdGroupCriterionOperation) Reset

func (x *AdGroupCriterionOperation) Reset()

func (*AdGroupCriterionOperation) String

func (x *AdGroupCriterionOperation) String() string

type AdGroupCriterionOperation_Create

type AdGroupCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.AdGroupCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionOperation_Remove

type AdGroupCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionOperation_Update

type AdGroupCriterionOperation_Update struct {
	// Update operation: The criterion is expected to have a valid resource
	// name.
	Update *resources.AdGroupCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupCriterionServiceClient

type AdGroupCriterionServiceClient interface {
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupCriterionError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupCriteria(ctx context.Context, in *MutateAdGroupCriteriaRequest, opts ...grpc.CallOption) (*MutateAdGroupCriteriaResponse, error)
}

AdGroupCriterionServiceClient is the client API for AdGroupCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupCriterionServiceServer

type AdGroupCriterionServiceServer interface {
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupCriterionError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupCriteria(context.Context, *MutateAdGroupCriteriaRequest) (*MutateAdGroupCriteriaResponse, error)
}

AdGroupCriterionServiceServer is the server API for AdGroupCriterionService service.

type AdGroupCustomizerOperation

type AdGroupCustomizerOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCustomizerOperation_Create
	//	*AdGroupCustomizerOperation_Remove
	Operation isAdGroupCustomizerOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an customizer attribute.

func (*AdGroupCustomizerOperation) Descriptor deprecated

func (*AdGroupCustomizerOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCustomizerOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCustomizerOperation) GetCreate

func (*AdGroupCustomizerOperation) GetOperation

func (m *AdGroupCustomizerOperation) GetOperation() isAdGroupCustomizerOperation_Operation

func (*AdGroupCustomizerOperation) GetRemove

func (x *AdGroupCustomizerOperation) GetRemove() string

func (*AdGroupCustomizerOperation) ProtoMessage

func (*AdGroupCustomizerOperation) ProtoMessage()

func (*AdGroupCustomizerOperation) ProtoReflect

func (*AdGroupCustomizerOperation) Reset

func (x *AdGroupCustomizerOperation) Reset()

func (*AdGroupCustomizerOperation) String

func (x *AdGroupCustomizerOperation) String() string

type AdGroupCustomizerOperation_Create

type AdGroupCustomizerOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// customizer
	Create *resources.AdGroupCustomizer `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCustomizerOperation_Remove

type AdGroupCustomizerOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group customizer is
	// expected, in this format:
	// `customers/{customer_id}/adGroupCustomizers/{ad_group_id}~{customizer_attribute_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupCustomizerServiceClient

type AdGroupCustomizerServiceClient interface {
	// Creates, updates or removes ad group customizers. Operation statuses are
	// returned.
	MutateAdGroupCustomizers(ctx context.Context, in *MutateAdGroupCustomizersRequest, opts ...grpc.CallOption) (*MutateAdGroupCustomizersResponse, error)
}

AdGroupCustomizerServiceClient is the client API for AdGroupCustomizerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupCustomizerServiceServer

type AdGroupCustomizerServiceServer interface {
	// Creates, updates or removes ad group customizers. Operation statuses are
	// returned.
	MutateAdGroupCustomizers(context.Context, *MutateAdGroupCustomizersRequest) (*MutateAdGroupCustomizersResponse, error)
}

AdGroupCustomizerServiceServer is the server API for AdGroupCustomizerService service.

type AdGroupExtensionSettingOperation

type AdGroupExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupExtensionSettingOperation_Create
	//	*AdGroupExtensionSettingOperation_Update
	//	*AdGroupExtensionSettingOperation_Remove
	Operation isAdGroupExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group extension setting.

func (*AdGroupExtensionSettingOperation) Descriptor deprecated

func (*AdGroupExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*AdGroupExtensionSettingOperation) GetCreate

func (*AdGroupExtensionSettingOperation) GetOperation

func (m *AdGroupExtensionSettingOperation) GetOperation() isAdGroupExtensionSettingOperation_Operation

func (*AdGroupExtensionSettingOperation) GetRemove

func (*AdGroupExtensionSettingOperation) GetResponseContentType

func (*AdGroupExtensionSettingOperation) GetUpdate

func (*AdGroupExtensionSettingOperation) GetUpdateMask

func (*AdGroupExtensionSettingOperation) ProtoMessage

func (*AdGroupExtensionSettingOperation) ProtoMessage()

func (*AdGroupExtensionSettingOperation) ProtoReflect

func (*AdGroupExtensionSettingOperation) Reset

func (*AdGroupExtensionSettingOperation) String

type AdGroupExtensionSettingOperation_Create

type AdGroupExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// extension setting.
	Create *resources.AdGroupExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupExtensionSettingOperation_Remove

type AdGroupExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/adGroupExtensionSettings/{ad_group_id}~{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupExtensionSettingOperation_Update

type AdGroupExtensionSettingOperation_Update struct {
	// Update operation: The ad group extension setting is expected to have a
	// valid resource name.
	Update *resources.AdGroupExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupExtensionSettingServiceClient

type AdGroupExtensionSettingServiceClient interface {
	// Creates, updates, or removes ad group extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupExtensionSettings(ctx context.Context, in *MutateAdGroupExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateAdGroupExtensionSettingsResponse, error)
}

AdGroupExtensionSettingServiceClient is the client API for AdGroupExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupExtensionSettingServiceServer

type AdGroupExtensionSettingServiceServer interface {
	// Creates, updates, or removes ad group extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupExtensionSettings(context.Context, *MutateAdGroupExtensionSettingsRequest) (*MutateAdGroupExtensionSettingsResponse, error)
}

AdGroupExtensionSettingServiceServer is the server API for AdGroupExtensionSettingService service.

type AdGroupFeedOperation

type AdGroupFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupFeedOperation_Create
	//	*AdGroupFeedOperation_Update
	//	*AdGroupFeedOperation_Remove
	Operation isAdGroupFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group feed.

func (*AdGroupFeedOperation) Descriptor deprecated

func (*AdGroupFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupFeedOperation.ProtoReflect.Descriptor instead.

func (*AdGroupFeedOperation) GetCreate

func (x *AdGroupFeedOperation) GetCreate() *resources.AdGroupFeed

func (*AdGroupFeedOperation) GetOperation

func (m *AdGroupFeedOperation) GetOperation() isAdGroupFeedOperation_Operation

func (*AdGroupFeedOperation) GetRemove

func (x *AdGroupFeedOperation) GetRemove() string

func (*AdGroupFeedOperation) GetUpdate

func (x *AdGroupFeedOperation) GetUpdate() *resources.AdGroupFeed

func (*AdGroupFeedOperation) GetUpdateMask

func (x *AdGroupFeedOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdGroupFeedOperation) ProtoMessage

func (*AdGroupFeedOperation) ProtoMessage()

func (*AdGroupFeedOperation) ProtoReflect

func (x *AdGroupFeedOperation) ProtoReflect() protoreflect.Message

func (*AdGroupFeedOperation) Reset

func (x *AdGroupFeedOperation) Reset()

func (*AdGroupFeedOperation) String

func (x *AdGroupFeedOperation) String() string

type AdGroupFeedOperation_Create

type AdGroupFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group feed.
	Create *resources.AdGroupFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupFeedOperation_Remove

type AdGroupFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/adGroupFeeds/{ad_group_id}~{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupFeedOperation_Update

type AdGroupFeedOperation_Update struct {
	// Update operation: The ad group feed is expected to have a valid resource
	// name.
	Update *resources.AdGroupFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupFeedServiceClient

type AdGroupFeedServiceClient interface {
	// Creates, updates, or removes ad group feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdGroupFeedError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupFeeds(ctx context.Context, in *MutateAdGroupFeedsRequest, opts ...grpc.CallOption) (*MutateAdGroupFeedsResponse, error)
}

AdGroupFeedServiceClient is the client API for AdGroupFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupFeedServiceServer

type AdGroupFeedServiceServer interface {
	// Creates, updates, or removes ad group feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdGroupFeedError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupFeeds(context.Context, *MutateAdGroupFeedsRequest) (*MutateAdGroupFeedsResponse, error)
}

AdGroupFeedServiceServer is the server API for AdGroupFeedService service.

type AdGroupKeywordSuggestion

type AdGroupKeywordSuggestion struct {

	// The original keyword text.
	KeywordText string `protobuf:"bytes,1,opt,name=keyword_text,json=keywordText,proto3" json:"keyword_text,omitempty"`
	// The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
	SuggestedKeywordText string `protobuf:"bytes,2,opt,name=suggested_keyword_text,json=suggestedKeywordText,proto3" json:"suggested_keyword_text,omitempty"`
	// The suggested keyword match type.
	SuggestedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 192-byte string literal not displayed */
	// The suggested AdGroup for the keyword.
	// Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`
	SuggestedAdGroup string `protobuf:"bytes,4,opt,name=suggested_ad_group,json=suggestedAdGroup,proto3" json:"suggested_ad_group,omitempty"`
	// The suggested Campaign for the keyword.
	// Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`
	SuggestedCampaign string `protobuf:"bytes,5,opt,name=suggested_campaign,json=suggestedCampaign,proto3" json:"suggested_campaign,omitempty"`
	// contains filtered or unexported fields
}

The suggested text and AdGroup/Campaign pairing for a given keyword.

func (*AdGroupKeywordSuggestion) Descriptor deprecated

func (*AdGroupKeywordSuggestion) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupKeywordSuggestion.ProtoReflect.Descriptor instead.

func (*AdGroupKeywordSuggestion) GetKeywordText

func (x *AdGroupKeywordSuggestion) GetKeywordText() string

func (*AdGroupKeywordSuggestion) GetSuggestedAdGroup

func (x *AdGroupKeywordSuggestion) GetSuggestedAdGroup() string

func (*AdGroupKeywordSuggestion) GetSuggestedCampaign

func (x *AdGroupKeywordSuggestion) GetSuggestedCampaign() string

func (*AdGroupKeywordSuggestion) GetSuggestedKeywordText

func (x *AdGroupKeywordSuggestion) GetSuggestedKeywordText() string

func (*AdGroupKeywordSuggestion) GetSuggestedMatchType

func (*AdGroupKeywordSuggestion) ProtoMessage

func (*AdGroupKeywordSuggestion) ProtoMessage()

func (*AdGroupKeywordSuggestion) ProtoReflect

func (x *AdGroupKeywordSuggestion) ProtoReflect() protoreflect.Message

func (*AdGroupKeywordSuggestion) Reset

func (x *AdGroupKeywordSuggestion) Reset()

func (*AdGroupKeywordSuggestion) String

func (x *AdGroupKeywordSuggestion) String() string

type AdGroupLabelOperation

type AdGroupLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupLabelOperation_Create
	//	*AdGroupLabelOperation_Remove
	Operation isAdGroupLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group label.

func (*AdGroupLabelOperation) Descriptor deprecated

func (*AdGroupLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupLabelOperation) GetCreate

func (*AdGroupLabelOperation) GetOperation

func (m *AdGroupLabelOperation) GetOperation() isAdGroupLabelOperation_Operation

func (*AdGroupLabelOperation) GetRemove

func (x *AdGroupLabelOperation) GetRemove() string

func (*AdGroupLabelOperation) ProtoMessage

func (*AdGroupLabelOperation) ProtoMessage()

func (*AdGroupLabelOperation) ProtoReflect

func (x *AdGroupLabelOperation) ProtoReflect() protoreflect.Message

func (*AdGroupLabelOperation) Reset

func (x *AdGroupLabelOperation) Reset()

func (*AdGroupLabelOperation) String

func (x *AdGroupLabelOperation) String() string

type AdGroupLabelOperation_Create

type AdGroupLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// label.
	Create *resources.AdGroupLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupLabelOperation_Remove

type AdGroupLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupLabelServiceClient

type AdGroupLabelServiceClient interface {
	// Creates and removes ad group labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupLabels(ctx context.Context, in *MutateAdGroupLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupLabelsResponse, error)
}

AdGroupLabelServiceClient is the client API for AdGroupLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupLabelServiceServer

type AdGroupLabelServiceServer interface {
	// Creates and removes ad group labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupLabels(context.Context, *MutateAdGroupLabelsRequest) (*MutateAdGroupLabelsResponse, error)
}

AdGroupLabelServiceServer is the server API for AdGroupLabelService service.

type AdGroupOperation

type AdGroupOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupOperation_Create
	//	*AdGroupOperation_Update
	//	*AdGroupOperation_Remove
	Operation isAdGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group.

func (*AdGroupOperation) Descriptor deprecated

func (*AdGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupOperation.ProtoReflect.Descriptor instead.

func (*AdGroupOperation) GetCreate

func (x *AdGroupOperation) GetCreate() *resources.AdGroup

func (*AdGroupOperation) GetOperation

func (m *AdGroupOperation) GetOperation() isAdGroupOperation_Operation

func (*AdGroupOperation) GetRemove

func (x *AdGroupOperation) GetRemove() string

func (*AdGroupOperation) GetUpdate

func (x *AdGroupOperation) GetUpdate() *resources.AdGroup

func (*AdGroupOperation) GetUpdateMask

func (x *AdGroupOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdGroupOperation) ProtoMessage

func (*AdGroupOperation) ProtoMessage()

func (*AdGroupOperation) ProtoReflect

func (x *AdGroupOperation) ProtoReflect() protoreflect.Message

func (*AdGroupOperation) Reset

func (x *AdGroupOperation) Reset()

func (*AdGroupOperation) String

func (x *AdGroupOperation) String() string

type AdGroupOperation_Create

type AdGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group.
	Create *resources.AdGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupOperation_Remove

type AdGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroups/{ad_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupOperation_Update

type AdGroupOperation_Update struct {
	// Update operation: The ad group is expected to have a valid resource name.
	Update *resources.AdGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupServiceClient

type AdGroupServiceClient interface {
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroups(ctx context.Context, in *MutateAdGroupsRequest, opts ...grpc.CallOption) (*MutateAdGroupsResponse, error)
}

AdGroupServiceClient is the client API for AdGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdGroupServiceServer

type AdGroupServiceServer interface {
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroups(context.Context, *MutateAdGroupsRequest) (*MutateAdGroupsResponse, error)
}

AdGroupServiceServer is the server API for AdGroupService service.

type AdOperation

type AdOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Configuration for how policies are validated.
	PolicyValidationParameter *common.PolicyValidationParameter `` /* 138-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdOperation_Update
	Operation isAdOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update operation on an ad.

func (*AdOperation) Descriptor deprecated

func (*AdOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdOperation.ProtoReflect.Descriptor instead.

func (*AdOperation) GetOperation

func (m *AdOperation) GetOperation() isAdOperation_Operation

func (*AdOperation) GetPolicyValidationParameter

func (x *AdOperation) GetPolicyValidationParameter() *common.PolicyValidationParameter

func (*AdOperation) GetUpdate

func (x *AdOperation) GetUpdate() *resources.Ad

func (*AdOperation) GetUpdateMask

func (x *AdOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdOperation) ProtoMessage

func (*AdOperation) ProtoMessage()

func (*AdOperation) ProtoReflect

func (x *AdOperation) ProtoReflect() protoreflect.Message

func (*AdOperation) Reset

func (x *AdOperation) Reset()

func (*AdOperation) String

func (x *AdOperation) String() string

type AdOperation_Update

type AdOperation_Update struct {
	// Update operation: The ad is expected to have a valid resource name
	// in this format:
	//
	// `customers/{customer_id}/ads/{ad_id}`
	Update *resources.Ad `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type AdParameterOperation

type AdParameterOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdParameterOperation_Create
	//	*AdParameterOperation_Update
	//	*AdParameterOperation_Remove
	Operation isAdParameterOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on ad parameter.

func (*AdParameterOperation) Descriptor deprecated

func (*AdParameterOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdParameterOperation.ProtoReflect.Descriptor instead.

func (*AdParameterOperation) GetCreate

func (x *AdParameterOperation) GetCreate() *resources.AdParameter

func (*AdParameterOperation) GetOperation

func (m *AdParameterOperation) GetOperation() isAdParameterOperation_Operation

func (*AdParameterOperation) GetRemove

func (x *AdParameterOperation) GetRemove() string

func (*AdParameterOperation) GetUpdate

func (x *AdParameterOperation) GetUpdate() *resources.AdParameter

func (*AdParameterOperation) GetUpdateMask

func (x *AdParameterOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AdParameterOperation) ProtoMessage

func (*AdParameterOperation) ProtoMessage()

func (*AdParameterOperation) ProtoReflect

func (x *AdParameterOperation) ProtoReflect() protoreflect.Message

func (*AdParameterOperation) Reset

func (x *AdParameterOperation) Reset()

func (*AdParameterOperation) String

func (x *AdParameterOperation) String() string

type AdParameterOperation_Create

type AdParameterOperation_Create struct {
	// Create operation: No resource name is expected for the new ad parameter.
	Create *resources.AdParameter `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdParameterOperation_Remove

type AdParameterOperation_Remove struct {
	// Remove operation: A resource name for the ad parameter to remove is
	// expected in this format:
	//
	// `customers/{customer_id}/adParameters/{ad_group_id}~{criterion_id}~{parameter_index}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdParameterOperation_Update

type AdParameterOperation_Update struct {
	// Update operation: The ad parameter is expected to have a valid resource
	// name.
	Update *resources.AdParameter `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdParameterServiceClient

type AdParameterServiceClient interface {
	// Creates, updates, or removes ad parameters. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdParameterError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdParameters(ctx context.Context, in *MutateAdParametersRequest, opts ...grpc.CallOption) (*MutateAdParametersResponse, error)
}

AdParameterServiceClient is the client API for AdParameterService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AdParameterServiceServer

type AdParameterServiceServer interface {
	// Creates, updates, or removes ad parameters. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdParameterError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdParameters(context.Context, *MutateAdParametersRequest) (*MutateAdParametersResponse, error)
}

AdParameterServiceServer is the server API for AdParameterService service.

type AdServiceClient

type AdServiceClient interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAd(ctx context.Context, in *GetAdRequest, opts ...grpc.CallOption) (*resources.Ad, error)
	// Updates ads. Operation statuses are returned. Updating ads is not supported
	// for TextAd, ExpandedDynamicSearchAd, GmailAd and ImageAd.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAds(ctx context.Context, in *MutateAdsRequest, opts ...grpc.CallOption) (*MutateAdsResponse, error)
}

AdServiceClient is the client API for AdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAdServiceClient

func NewAdServiceClient(cc grpc.ClientConnInterface) AdServiceClient

type AdServiceServer

type AdServiceServer interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAd(context.Context, *GetAdRequest) (*resources.Ad, error)
	// Updates ads. Operation statuses are returned. Updating ads is not supported
	// for TextAd, ExpandedDynamicSearchAd, GmailAd and ImageAd.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAds(context.Context, *MutateAdsRequest) (*MutateAdsResponse, error)
}

AdServiceServer is the server API for AdService service.

type AddBatchJobOperationsRequest

type AddBatchJobOperationsRequest struct {

	// Required. The resource name of the batch job.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// A token used to enforce sequencing.
	//
	// The first AddBatchJobOperations request for a batch job should not set
	// sequence_token. Subsequent requests must set sequence_token to the value of
	// next_sequence_token received in the previous AddBatchJobOperations
	// response.
	SequenceToken string `protobuf:"bytes,2,opt,name=sequence_token,json=sequenceToken,proto3" json:"sequence_token,omitempty"`
	// Required. The list of mutates being added.
	//
	// Operations can use negative integers as temp ids to signify dependencies
	// between entities created in this batch job. For example, a customer with
	// id = 1234 can create a campaign and an ad group in that same campaign by
	// creating a campaign in the first operation with the resource name
	// explicitly set to "customers/1234/campaigns/-1", and creating an ad group
	// in the second operation with the campaign field also set to
	// "customers/1234/campaigns/-1".
	MutateOperations []*MutateOperation `protobuf:"bytes,3,rep,name=mutate_operations,json=mutateOperations,proto3" json:"mutate_operations,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.AddBatchJobOperations][google.ads.googleads.v11.services.BatchJobService.AddBatchJobOperations].

func (*AddBatchJobOperationsRequest) Descriptor deprecated

func (*AddBatchJobOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddBatchJobOperationsRequest.ProtoReflect.Descriptor instead.

func (*AddBatchJobOperationsRequest) GetMutateOperations

func (x *AddBatchJobOperationsRequest) GetMutateOperations() []*MutateOperation

func (*AddBatchJobOperationsRequest) GetResourceName

func (x *AddBatchJobOperationsRequest) GetResourceName() string

func (*AddBatchJobOperationsRequest) GetSequenceToken

func (x *AddBatchJobOperationsRequest) GetSequenceToken() string

func (*AddBatchJobOperationsRequest) ProtoMessage

func (*AddBatchJobOperationsRequest) ProtoMessage()

func (*AddBatchJobOperationsRequest) ProtoReflect

func (*AddBatchJobOperationsRequest) Reset

func (x *AddBatchJobOperationsRequest) Reset()

func (*AddBatchJobOperationsRequest) String

type AddBatchJobOperationsResponse

type AddBatchJobOperationsResponse struct {

	// The total number of operations added so far for this batch job.
	TotalOperations int64 `protobuf:"varint,1,opt,name=total_operations,json=totalOperations,proto3" json:"total_operations,omitempty"`
	// The sequence token to be used when calling AddBatchJobOperations again if
	// more operations need to be added. The next AddBatchJobOperations request
	// must set the sequence_token field to the value of this field.
	NextSequenceToken string `protobuf:"bytes,2,opt,name=next_sequence_token,json=nextSequenceToken,proto3" json:"next_sequence_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.AddBatchJobOperations][google.ads.googleads.v11.services.BatchJobService.AddBatchJobOperations].

func (*AddBatchJobOperationsResponse) Descriptor deprecated

func (*AddBatchJobOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddBatchJobOperationsResponse.ProtoReflect.Descriptor instead.

func (*AddBatchJobOperationsResponse) GetNextSequenceToken

func (x *AddBatchJobOperationsResponse) GetNextSequenceToken() string

func (*AddBatchJobOperationsResponse) GetTotalOperations

func (x *AddBatchJobOperationsResponse) GetTotalOperations() int64

func (*AddBatchJobOperationsResponse) ProtoMessage

func (*AddBatchJobOperationsResponse) ProtoMessage()

func (*AddBatchJobOperationsResponse) ProtoReflect

func (*AddBatchJobOperationsResponse) Reset

func (x *AddBatchJobOperationsResponse) Reset()

func (*AddBatchJobOperationsResponse) String

type AddOfflineUserDataJobOperationsRequest

type AddOfflineUserDataJobOperationsRequest struct {

	// Required. The resource name of the OfflineUserDataJob.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// True to enable partial failure for the offline user data job.
	EnablePartialFailure *bool `` /* 130-byte string literal not displayed */
	// True to enable warnings for the offline user data job. When enabled, a
	// warning will not block the OfflineUserDataJobOperation, and will also
	// return warning messages about malformed field values.
	EnableWarnings *bool `protobuf:"varint,6,opt,name=enable_warnings,json=enableWarnings,proto3,oneof" json:"enable_warnings,omitempty"`
	// Required. The list of operations to be done.
	Operations []*OfflineUserDataJobOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.AddOfflineUserDataJobOperations][google.ads.googleads.v11.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations].

func (*AddOfflineUserDataJobOperationsRequest) Descriptor deprecated

func (*AddOfflineUserDataJobOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddOfflineUserDataJobOperationsRequest.ProtoReflect.Descriptor instead.

func (*AddOfflineUserDataJobOperationsRequest) GetEnablePartialFailure

func (x *AddOfflineUserDataJobOperationsRequest) GetEnablePartialFailure() bool

func (*AddOfflineUserDataJobOperationsRequest) GetEnableWarnings

func (x *AddOfflineUserDataJobOperationsRequest) GetEnableWarnings() bool

func (*AddOfflineUserDataJobOperationsRequest) GetOperations

func (*AddOfflineUserDataJobOperationsRequest) GetResourceName

func (x *AddOfflineUserDataJobOperationsRequest) GetResourceName() string

func (*AddOfflineUserDataJobOperationsRequest) GetValidateOnly

func (x *AddOfflineUserDataJobOperationsRequest) GetValidateOnly() bool

func (*AddOfflineUserDataJobOperationsRequest) ProtoMessage

func (*AddOfflineUserDataJobOperationsRequest) ProtoReflect

func (*AddOfflineUserDataJobOperationsRequest) Reset

func (*AddOfflineUserDataJobOperationsRequest) String

type AddOfflineUserDataJobOperationsResponse

type AddOfflineUserDataJobOperationsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Non blocking errors that pertain to operation failures in the warnings
	// mode. Returned only when enable_warnings = true.
	Warning *status.Status `protobuf:"bytes,2,opt,name=warning,proto3" json:"warning,omitempty"`
	// contains filtered or unexported fields
}

Response message for [OfflineUserDataJobService.AddOfflineUserDataJobOperations][google.ads.googleads.v11.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations].

func (*AddOfflineUserDataJobOperationsResponse) Descriptor deprecated

func (*AddOfflineUserDataJobOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddOfflineUserDataJobOperationsResponse.ProtoReflect.Descriptor instead.

func (*AddOfflineUserDataJobOperationsResponse) GetPartialFailureError

func (x *AddOfflineUserDataJobOperationsResponse) GetPartialFailureError() *status.Status

func (*AddOfflineUserDataJobOperationsResponse) GetWarning

func (*AddOfflineUserDataJobOperationsResponse) ProtoMessage

func (*AddOfflineUserDataJobOperationsResponse) ProtoReflect

func (*AddOfflineUserDataJobOperationsResponse) Reset

func (*AddOfflineUserDataJobOperationsResponse) String

type ApplyRecommendationOperation

type ApplyRecommendationOperation struct {

	// The resource name of the recommendation to apply.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Parameters to use when applying the recommendation.
	//
	// Types that are assignable to ApplyParameters:
	//	*ApplyRecommendationOperation_CampaignBudget
	//	*ApplyRecommendationOperation_TextAd
	//	*ApplyRecommendationOperation_Keyword
	//	*ApplyRecommendationOperation_TargetCpaOptIn
	//	*ApplyRecommendationOperation_TargetRoasOptIn
	//	*ApplyRecommendationOperation_CalloutExtension
	//	*ApplyRecommendationOperation_CallExtension
	//	*ApplyRecommendationOperation_SitelinkExtension
	//	*ApplyRecommendationOperation_MoveUnusedBudget
	//	*ApplyRecommendationOperation_ResponsiveSearchAd
	//	*ApplyRecommendationOperation_UseBroadMatchKeyword
	//	*ApplyRecommendationOperation_ResponsiveSearchAdAsset
	//	*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrength
	ApplyParameters isApplyRecommendationOperation_ApplyParameters `protobuf_oneof:"apply_parameters"`
	// contains filtered or unexported fields
}

Information about the operation to apply a recommendation and any parameters to customize it.

func (*ApplyRecommendationOperation) Descriptor deprecated

func (*ApplyRecommendationOperation) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationOperation.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation) GetApplyParameters

func (m *ApplyRecommendationOperation) GetApplyParameters() isApplyRecommendationOperation_ApplyParameters

func (*ApplyRecommendationOperation) GetCallExtension

func (*ApplyRecommendationOperation) GetCalloutExtension

func (*ApplyRecommendationOperation) GetCampaignBudget

func (*ApplyRecommendationOperation) GetKeyword

func (*ApplyRecommendationOperation) GetMoveUnusedBudget

func (*ApplyRecommendationOperation) GetResourceName

func (x *ApplyRecommendationOperation) GetResourceName() string

func (*ApplyRecommendationOperation) GetResponsiveSearchAd

func (*ApplyRecommendationOperation) GetResponsiveSearchAdAsset

func (*ApplyRecommendationOperation) GetSitelinkExtension

func (*ApplyRecommendationOperation) GetTargetCpaOptIn

func (*ApplyRecommendationOperation) GetTargetRoasOptIn

func (*ApplyRecommendationOperation) GetTextAd

func (*ApplyRecommendationOperation) GetUseBroadMatchKeyword

func (*ApplyRecommendationOperation) ProtoMessage

func (*ApplyRecommendationOperation) ProtoMessage()

func (*ApplyRecommendationOperation) ProtoReflect

func (*ApplyRecommendationOperation) Reset

func (x *ApplyRecommendationOperation) Reset()

func (*ApplyRecommendationOperation) String

type ApplyRecommendationOperation_CallExtension

type ApplyRecommendationOperation_CallExtension struct {
	// Parameters to use when applying call extension recommendation.
	CallExtension *ApplyRecommendationOperation_CallExtensionParameters `protobuf:"bytes,7,opt,name=call_extension,json=callExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_CallExtensionParameters

type ApplyRecommendationOperation_CallExtensionParameters struct {

	// Call extensions to be added. This is a required field.
	CallExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=call_extensions,json=callExtensions,proto3" json:"call_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying call extension recommendation.

func (*ApplyRecommendationOperation_CallExtensionParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CallExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CallExtensionParameters) GetCallExtensions

func (*ApplyRecommendationOperation_CallExtensionParameters) ProtoMessage

func (*ApplyRecommendationOperation_CallExtensionParameters) ProtoReflect

func (*ApplyRecommendationOperation_CallExtensionParameters) Reset

func (*ApplyRecommendationOperation_CallExtensionParameters) String

type ApplyRecommendationOperation_CalloutExtension

type ApplyRecommendationOperation_CalloutExtension struct {
	// Parameters to use when applying callout extension recommendation.
	CalloutExtension *ApplyRecommendationOperation_CalloutExtensionParameters `protobuf:"bytes,6,opt,name=callout_extension,json=calloutExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_CalloutExtensionParameters

type ApplyRecommendationOperation_CalloutExtensionParameters struct {

	// Callout extensions to be added. This is a required field.
	CalloutExtensions []*common.CalloutFeedItem `protobuf:"bytes,1,rep,name=callout_extensions,json=calloutExtensions,proto3" json:"callout_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying callout extension recommendation.

func (*ApplyRecommendationOperation_CalloutExtensionParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CalloutExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CalloutExtensionParameters) GetCalloutExtensions

func (*ApplyRecommendationOperation_CalloutExtensionParameters) ProtoMessage

func (*ApplyRecommendationOperation_CalloutExtensionParameters) ProtoReflect

func (*ApplyRecommendationOperation_CalloutExtensionParameters) Reset

func (*ApplyRecommendationOperation_CalloutExtensionParameters) String

type ApplyRecommendationOperation_CampaignBudget

type ApplyRecommendationOperation_CampaignBudget struct {
	// Optional parameters to use when applying a campaign budget
	// recommendation.
	CampaignBudget *ApplyRecommendationOperation_CampaignBudgetParameters `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3,oneof"`
}

type ApplyRecommendationOperation_CampaignBudgetParameters

type ApplyRecommendationOperation_CampaignBudgetParameters struct {

	// New budget amount to set for target budget resource. This is a required
	// field.
	NewBudgetAmountMicros *int64 `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a campaign budget recommendation.

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CampaignBudgetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CampaignBudgetParameters) GetNewBudgetAmountMicros

func (x *ApplyRecommendationOperation_CampaignBudgetParameters) GetNewBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_CampaignBudgetParameters) ProtoMessage

func (*ApplyRecommendationOperation_CampaignBudgetParameters) ProtoReflect

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Reset

func (*ApplyRecommendationOperation_CampaignBudgetParameters) String

type ApplyRecommendationOperation_Keyword

type ApplyRecommendationOperation_Keyword struct {
	// Optional parameters to use when applying keyword recommendation.
	Keyword *ApplyRecommendationOperation_KeywordParameters `protobuf:"bytes,4,opt,name=keyword,proto3,oneof"`
}

type ApplyRecommendationOperation_KeywordParameters

type ApplyRecommendationOperation_KeywordParameters struct {

	// The ad group resource to add keyword to. This is a required field.
	AdGroup *string `protobuf:"bytes,4,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"`
	// The match type of the keyword. This is a required field.
	MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 163-byte string literal not displayed */
	// Optional, CPC bid to set for the keyword. If not set, keyword will use
	// bid based on bidding strategy used by target ad group.
	CpcBidMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying keyword recommendation.

func (*ApplyRecommendationOperation_KeywordParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_KeywordParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_KeywordParameters) GetAdGroup

func (*ApplyRecommendationOperation_KeywordParameters) GetCpcBidMicros

func (*ApplyRecommendationOperation_KeywordParameters) GetMatchType

func (*ApplyRecommendationOperation_KeywordParameters) ProtoMessage

func (*ApplyRecommendationOperation_KeywordParameters) ProtoReflect

func (*ApplyRecommendationOperation_KeywordParameters) Reset

func (*ApplyRecommendationOperation_KeywordParameters) String

type ApplyRecommendationOperation_MoveUnusedBudget

type ApplyRecommendationOperation_MoveUnusedBudget struct {
	// Parameters to use when applying move unused budget recommendation.
	MoveUnusedBudget *ApplyRecommendationOperation_MoveUnusedBudgetParameters `protobuf:"bytes,9,opt,name=move_unused_budget,json=moveUnusedBudget,proto3,oneof"`
}

type ApplyRecommendationOperation_MoveUnusedBudgetParameters

type ApplyRecommendationOperation_MoveUnusedBudgetParameters struct {

	// Budget amount to move from excess budget to constrained budget. This is
	// a required field.
	BudgetMicrosToMove *int64 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying move unused budget recommendation.

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_MoveUnusedBudgetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) GetBudgetMicrosToMove

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) ProtoMessage

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) ProtoReflect

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) Reset

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) String

type ApplyRecommendationOperation_ResponsiveSearchAd

type ApplyRecommendationOperation_ResponsiveSearchAd struct {
	// Parameters to use when applying a responsive search ad recommendation.
	ResponsiveSearchAd *ApplyRecommendationOperation_ResponsiveSearchAdParameters `protobuf:"bytes,11,opt,name=responsive_search_ad,json=responsiveSearchAd,proto3,oneof"`
}

type ApplyRecommendationOperation_ResponsiveSearchAdAsset

type ApplyRecommendationOperation_ResponsiveSearchAdAsset struct {
	// Parameters to use when applying a responsive search ad asset
	// recommendation.
	ResponsiveSearchAdAsset *ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters `protobuf:"bytes,13,opt,name=responsive_search_ad_asset,json=responsiveSearchAdAsset,proto3,oneof"`
}

type ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters

type ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters struct {

	// Updated ad. The current ad's content will be replaced.
	UpdatedAd *resources.Ad `protobuf:"bytes,1,opt,name=updated_ad,json=updatedAd,proto3" json:"updated_ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a responsive search ad asset recommendation.

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) GetUpdatedAd

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) ProtoMessage

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) ProtoReflect

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) Reset

func (*ApplyRecommendationOperation_ResponsiveSearchAdAssetParameters) String

type ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrength

type ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrength struct {
	// Parameters to use when applying a responsive search ad improve ad
	// strength recommendation.
	ResponsiveSearchAdImproveAdStrength *ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters `protobuf:"bytes,14,opt,name=responsive_search_ad_improve_ad_strength,json=responsiveSearchAdImproveAdStrength,proto3,oneof"`
}

type ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters

type ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters struct {

	// Updated ad. The current ad's content will be replaced.
	UpdatedAd *resources.Ad `protobuf:"bytes,1,opt,name=updated_ad,json=updatedAd,proto3" json:"updated_ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a responsive search ad improve ad strength recommendation.

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) GetUpdatedAd

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) ProtoMessage

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) ProtoReflect

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) Reset

func (*ApplyRecommendationOperation_ResponsiveSearchAdImproveAdStrengthParameters) String

type ApplyRecommendationOperation_ResponsiveSearchAdParameters

type ApplyRecommendationOperation_ResponsiveSearchAdParameters struct {

	// Required. New ad to add to recommended ad group.
	Ad *resources.Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a responsive search ad recommendation.

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_ResponsiveSearchAdParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) GetAd

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) ProtoMessage

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) ProtoReflect

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) Reset

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) String

type ApplyRecommendationOperation_SitelinkExtension

type ApplyRecommendationOperation_SitelinkExtension struct {
	// Parameters to use when applying sitelink extension recommendation.
	SitelinkExtension *ApplyRecommendationOperation_SitelinkExtensionParameters `protobuf:"bytes,8,opt,name=sitelink_extension,json=sitelinkExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_SitelinkExtensionParameters

type ApplyRecommendationOperation_SitelinkExtensionParameters struct {

	// Sitelink extensions to be added. This is a required field.
	SitelinkExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=sitelink_extensions,json=sitelinkExtensions,proto3" json:"sitelink_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying sitelink extension recommendation.

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_SitelinkExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) GetSitelinkExtensions

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) ProtoMessage

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) ProtoReflect

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) Reset

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) String

type ApplyRecommendationOperation_TargetCpaOptIn

type ApplyRecommendationOperation_TargetCpaOptIn struct {
	// Optional parameters to use when applying target CPA opt-in
	// recommendation.
	TargetCpaOptIn *ApplyRecommendationOperation_TargetCpaOptInParameters `protobuf:"bytes,5,opt,name=target_cpa_opt_in,json=targetCpaOptIn,proto3,oneof"`
}

type ApplyRecommendationOperation_TargetCpaOptInParameters

type ApplyRecommendationOperation_TargetCpaOptInParameters struct {

	// Average CPA to use for Target CPA bidding strategy. This is a required
	// field.
	TargetCpaMicros *int64 `protobuf:"varint,3,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"`
	// Optional, budget amount to set for the campaign.
	NewCampaignBudgetAmountMicros *int64 `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying Target CPA recommendation.

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_TargetCpaOptInParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros

func (x *ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetTargetCpaMicros

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) ProtoMessage

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) ProtoReflect

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Reset

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) String

type ApplyRecommendationOperation_TargetRoasOptIn

type ApplyRecommendationOperation_TargetRoasOptIn struct {
	// Optional parameters to use when applying target ROAS opt-in
	// recommendation.
	TargetRoasOptIn *ApplyRecommendationOperation_TargetRoasOptInParameters `protobuf:"bytes,10,opt,name=target_roas_opt_in,json=targetRoasOptIn,proto3,oneof"`
}

type ApplyRecommendationOperation_TargetRoasOptInParameters

type ApplyRecommendationOperation_TargetRoasOptInParameters struct {

	// Average ROAS (revenue per unit of spend) to use for Target ROAS bidding
	// strategy. The value is between 0.01 and 1000.0, inclusive. This is a
	// required field, unless new_campaign_budget_amount_micros is set.
	TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"`
	// Optional, budget amount to set for the campaign.
	NewCampaignBudgetAmountMicros *int64 `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a Target ROAS opt-in recommendation.

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_TargetRoasOptInParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) GetNewCampaignBudgetAmountMicros

func (x *ApplyRecommendationOperation_TargetRoasOptInParameters) GetNewCampaignBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) GetTargetRoas

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) ProtoMessage

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) ProtoReflect

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) Reset

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) String

type ApplyRecommendationOperation_TextAd

type ApplyRecommendationOperation_TextAd struct {
	// Optional parameters to use when applying a text ad recommendation.
	TextAd *ApplyRecommendationOperation_TextAdParameters `protobuf:"bytes,3,opt,name=text_ad,json=textAd,proto3,oneof"`
}

type ApplyRecommendationOperation_TextAdParameters

type ApplyRecommendationOperation_TextAdParameters struct {

	// New ad to add to recommended ad group. All necessary fields need to be
	// set in this message. This is a required field.
	Ad *resources.Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a text ad recommendation.

func (*ApplyRecommendationOperation_TextAdParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_TextAdParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TextAdParameters) GetAd

func (*ApplyRecommendationOperation_TextAdParameters) ProtoMessage

func (*ApplyRecommendationOperation_TextAdParameters) ProtoReflect

func (*ApplyRecommendationOperation_TextAdParameters) Reset

func (*ApplyRecommendationOperation_TextAdParameters) String

type ApplyRecommendationOperation_UseBroadMatchKeyword

type ApplyRecommendationOperation_UseBroadMatchKeyword struct {
	// Parameters to use when applying a use broad match keyword recommendation.
	UseBroadMatchKeyword *ApplyRecommendationOperation_UseBroadMatchKeywordParameters `protobuf:"bytes,12,opt,name=use_broad_match_keyword,json=useBroadMatchKeyword,proto3,oneof"`
}

type ApplyRecommendationOperation_UseBroadMatchKeywordParameters

type ApplyRecommendationOperation_UseBroadMatchKeywordParameters struct {

	// New budget amount to set for target budget resource.
	NewBudgetAmountMicros *int64 `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a use broad match keyword recommendation.

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_UseBroadMatchKeywordParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) GetNewBudgetAmountMicros

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) ProtoMessage

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) ProtoReflect

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) Reset

func (*ApplyRecommendationOperation_UseBroadMatchKeywordParameters) String

type ApplyRecommendationRequest

type ApplyRecommendationRequest struct {

	// Required. The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to apply recommendations.
	// If partial_failure=false all recommendations should be of the same type
	// There is a limit of 100 operations per request.
	Operations []*ApplyRecommendationOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, operations will be carried
	// out as a transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RecommendationService.ApplyRecommendation][google.ads.googleads.v11.services.RecommendationService.ApplyRecommendation].

func (*ApplyRecommendationRequest) Descriptor deprecated

func (*ApplyRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationRequest.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationRequest) GetCustomerId

func (x *ApplyRecommendationRequest) GetCustomerId() string

func (*ApplyRecommendationRequest) GetOperations

func (*ApplyRecommendationRequest) GetPartialFailure

func (x *ApplyRecommendationRequest) GetPartialFailure() bool

func (*ApplyRecommendationRequest) ProtoMessage

func (*ApplyRecommendationRequest) ProtoMessage()

func (*ApplyRecommendationRequest) ProtoReflect

func (*ApplyRecommendationRequest) Reset

func (x *ApplyRecommendationRequest) Reset()

func (*ApplyRecommendationRequest) String

func (x *ApplyRecommendationRequest) String() string

type ApplyRecommendationResponse

type ApplyRecommendationResponse struct {

	// Results of operations to apply recommendations.
	Results []*ApplyRecommendationResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors)
	// we return the RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [RecommendationService.ApplyRecommendation][google.ads.googleads.v11.services.RecommendationService.ApplyRecommendation].

func (*ApplyRecommendationResponse) Descriptor deprecated

func (*ApplyRecommendationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationResponse.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationResponse) GetPartialFailureError

func (x *ApplyRecommendationResponse) GetPartialFailureError() *status.Status

func (*ApplyRecommendationResponse) GetResults

func (*ApplyRecommendationResponse) ProtoMessage

func (*ApplyRecommendationResponse) ProtoMessage()

func (*ApplyRecommendationResponse) ProtoReflect

func (*ApplyRecommendationResponse) Reset

func (x *ApplyRecommendationResponse) Reset()

func (*ApplyRecommendationResponse) String

func (x *ApplyRecommendationResponse) String() string

type ApplyRecommendationResult

type ApplyRecommendationResult struct {

	// Returned for successful applies.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result of applying a recommendation.

func (*ApplyRecommendationResult) Descriptor deprecated

func (*ApplyRecommendationResult) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationResult.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationResult) GetResourceName

func (x *ApplyRecommendationResult) GetResourceName() string

func (*ApplyRecommendationResult) ProtoMessage

func (*ApplyRecommendationResult) ProtoMessage()

func (*ApplyRecommendationResult) ProtoReflect

func (*ApplyRecommendationResult) Reset

func (x *ApplyRecommendationResult) Reset()

func (*ApplyRecommendationResult) String

func (x *ApplyRecommendationResult) String() string

type AssetGroupAssetOperation

type AssetGroupAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetGroupAssetOperation_Create
	//	*AssetGroupAssetOperation_Update
	//	*AssetGroupAssetOperation_Remove
	Operation isAssetGroupAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset group asset.

func (*AssetGroupAssetOperation) Descriptor deprecated

func (*AssetGroupAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetGroupAssetOperation.ProtoReflect.Descriptor instead.

func (*AssetGroupAssetOperation) GetCreate

func (*AssetGroupAssetOperation) GetOperation

func (m *AssetGroupAssetOperation) GetOperation() isAssetGroupAssetOperation_Operation

func (*AssetGroupAssetOperation) GetRemove

func (x *AssetGroupAssetOperation) GetRemove() string

func (*AssetGroupAssetOperation) GetUpdate

func (*AssetGroupAssetOperation) GetUpdateMask

func (x *AssetGroupAssetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AssetGroupAssetOperation) ProtoMessage

func (*AssetGroupAssetOperation) ProtoMessage()

func (*AssetGroupAssetOperation) ProtoReflect

func (x *AssetGroupAssetOperation) ProtoReflect() protoreflect.Message

func (*AssetGroupAssetOperation) Reset

func (x *AssetGroupAssetOperation) Reset()

func (*AssetGroupAssetOperation) String

func (x *AssetGroupAssetOperation) String() string

type AssetGroupAssetOperation_Create

type AssetGroupAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new asset group
	// asset
	Create *resources.AssetGroupAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetGroupAssetOperation_Remove

type AssetGroupAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed asset group asset is
	// expected, in this format:
	// `customers/{customer_id}/assetGroupAssets/{asset_group_id}~{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AssetGroupAssetOperation_Update

type AssetGroupAssetOperation_Update struct {
	// Update operation: The asset group asset sis expected to have a valid
	// resource name.
	Update *resources.AssetGroupAsset `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetGroupAssetServiceClient

type AssetGroupAssetServiceClient interface {
	// Creates, updates or removes asset group assets. Operation statuses are
	// returned.
	MutateAssetGroupAssets(ctx context.Context, in *MutateAssetGroupAssetsRequest, opts ...grpc.CallOption) (*MutateAssetGroupAssetsResponse, error)
}

AssetGroupAssetServiceClient is the client API for AssetGroupAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetGroupAssetServiceServer

type AssetGroupAssetServiceServer interface {
	// Creates, updates or removes asset group assets. Operation statuses are
	// returned.
	MutateAssetGroupAssets(context.Context, *MutateAssetGroupAssetsRequest) (*MutateAssetGroupAssetsResponse, error)
}

AssetGroupAssetServiceServer is the server API for AssetGroupAssetService service.

type AssetGroupListingGroupFilterOperation

type AssetGroupListingGroupFilterOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetGroupListingGroupFilterOperation_Create
	//	*AssetGroupListingGroupFilterOperation_Update
	//	*AssetGroupListingGroupFilterOperation_Remove
	Operation isAssetGroupListingGroupFilterOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset group listing group filter.

func (*AssetGroupListingGroupFilterOperation) Descriptor deprecated

func (*AssetGroupListingGroupFilterOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetGroupListingGroupFilterOperation.ProtoReflect.Descriptor instead.

func (*AssetGroupListingGroupFilterOperation) GetCreate

func (*AssetGroupListingGroupFilterOperation) GetOperation

func (m *AssetGroupListingGroupFilterOperation) GetOperation() isAssetGroupListingGroupFilterOperation_Operation

func (*AssetGroupListingGroupFilterOperation) GetRemove

func (*AssetGroupListingGroupFilterOperation) GetUpdate

func (*AssetGroupListingGroupFilterOperation) GetUpdateMask

func (*AssetGroupListingGroupFilterOperation) ProtoMessage

func (*AssetGroupListingGroupFilterOperation) ProtoMessage()

func (*AssetGroupListingGroupFilterOperation) ProtoReflect

func (*AssetGroupListingGroupFilterOperation) Reset

func (*AssetGroupListingGroupFilterOperation) String

type AssetGroupListingGroupFilterOperation_Create

type AssetGroupListingGroupFilterOperation_Create struct {
	// Create operation: No resource name is expected for the new asset group
	// listing group filter.
	Create *resources.AssetGroupListingGroupFilter `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetGroupListingGroupFilterOperation_Remove

type AssetGroupListingGroupFilterOperation_Remove struct {
	// Remove operation: A resource name for the removed asset group listing
	// group filter is expected, in this format:
	// `customers/{customer_id}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}`
	// An entity can be removed only if it's not referenced by other
	// parent_listing_group_id. If multiple entities are being deleted, the
	// mutates must be in the correct order.
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AssetGroupListingGroupFilterOperation_Update

type AssetGroupListingGroupFilterOperation_Update struct {
	// Update operation: The asset group listing group filter is expected to
	// have a valid resource name.
	Update *resources.AssetGroupListingGroupFilter `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetGroupListingGroupFilterServiceClient

type AssetGroupListingGroupFilterServiceClient interface {
	// Creates, updates or removes asset group listing group filters. Operation
	// statuses are returned.
	MutateAssetGroupListingGroupFilters(ctx context.Context, in *MutateAssetGroupListingGroupFiltersRequest, opts ...grpc.CallOption) (*MutateAssetGroupListingGroupFiltersResponse, error)
}

AssetGroupListingGroupFilterServiceClient is the client API for AssetGroupListingGroupFilterService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetGroupListingGroupFilterServiceServer

type AssetGroupListingGroupFilterServiceServer interface {
	// Creates, updates or removes asset group listing group filters. Operation
	// statuses are returned.
	MutateAssetGroupListingGroupFilters(context.Context, *MutateAssetGroupListingGroupFiltersRequest) (*MutateAssetGroupListingGroupFiltersResponse, error)
}

AssetGroupListingGroupFilterServiceServer is the server API for AssetGroupListingGroupFilterService service.

type AssetGroupOperation

type AssetGroupOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetGroupOperation_Create
	//	*AssetGroupOperation_Update
	//	*AssetGroupOperation_Remove
	Operation isAssetGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset group.

func (*AssetGroupOperation) Descriptor deprecated

func (*AssetGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetGroupOperation.ProtoReflect.Descriptor instead.

func (*AssetGroupOperation) GetCreate

func (x *AssetGroupOperation) GetCreate() *resources.AssetGroup

func (*AssetGroupOperation) GetOperation

func (m *AssetGroupOperation) GetOperation() isAssetGroupOperation_Operation

func (*AssetGroupOperation) GetRemove

func (x *AssetGroupOperation) GetRemove() string

func (*AssetGroupOperation) GetUpdate

func (x *AssetGroupOperation) GetUpdate() *resources.AssetGroup

func (*AssetGroupOperation) GetUpdateMask

func (x *AssetGroupOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AssetGroupOperation) ProtoMessage

func (*AssetGroupOperation) ProtoMessage()

func (*AssetGroupOperation) ProtoReflect

func (x *AssetGroupOperation) ProtoReflect() protoreflect.Message

func (*AssetGroupOperation) Reset

func (x *AssetGroupOperation) Reset()

func (*AssetGroupOperation) String

func (x *AssetGroupOperation) String() string

type AssetGroupOperation_Create

type AssetGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new asset group
	Create *resources.AssetGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetGroupOperation_Remove

type AssetGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed asset group is
	// expected, in this format:
	// `customers/{customer_id}/assetGroups/{asset_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AssetGroupOperation_Update

type AssetGroupOperation_Update struct {
	// Update operation: The asset group is expected to have a valid resource
	// name.
	Update *resources.AssetGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetGroupServiceClient

type AssetGroupServiceClient interface {
	// Creates, updates or removes asset groups. Operation statuses are
	// returned.
	MutateAssetGroups(ctx context.Context, in *MutateAssetGroupsRequest, opts ...grpc.CallOption) (*MutateAssetGroupsResponse, error)
}

AssetGroupServiceClient is the client API for AssetGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetGroupServiceServer

type AssetGroupServiceServer interface {
	// Creates, updates or removes asset groups. Operation statuses are
	// returned.
	MutateAssetGroups(context.Context, *MutateAssetGroupsRequest) (*MutateAssetGroupsResponse, error)
}

AssetGroupServiceServer is the server API for AssetGroupService service.

type AssetGroupSignalOperation

type AssetGroupSignalOperation struct {

	// The mutate operation. Update is not supported.
	//
	// Types that are assignable to Operation:
	//	*AssetGroupSignalOperation_Create
	//	*AssetGroupSignalOperation_Remove
	Operation isAssetGroupSignalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset group signal.

func (*AssetGroupSignalOperation) Descriptor deprecated

func (*AssetGroupSignalOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetGroupSignalOperation.ProtoReflect.Descriptor instead.

func (*AssetGroupSignalOperation) GetCreate

func (*AssetGroupSignalOperation) GetOperation

func (m *AssetGroupSignalOperation) GetOperation() isAssetGroupSignalOperation_Operation

func (*AssetGroupSignalOperation) GetRemove

func (x *AssetGroupSignalOperation) GetRemove() string

func (*AssetGroupSignalOperation) ProtoMessage

func (*AssetGroupSignalOperation) ProtoMessage()

func (*AssetGroupSignalOperation) ProtoReflect

func (*AssetGroupSignalOperation) Reset

func (x *AssetGroupSignalOperation) Reset()

func (*AssetGroupSignalOperation) String

func (x *AssetGroupSignalOperation) String() string

type AssetGroupSignalOperation_Create

type AssetGroupSignalOperation_Create struct {
	// Create operation: No resource name is expected for the new asset group
	// signal.
	Create *resources.AssetGroupSignal `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetGroupSignalOperation_Remove

type AssetGroupSignalOperation_Remove struct {
	// Remove operation: A resource name for the removed asset group signal is
	// expected, in this format:
	// `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{criterion_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AssetGroupSignalServiceClient

type AssetGroupSignalServiceClient interface {
	// Creates or removes asset group signals. Operation statuses are
	// returned.
	MutateAssetGroupSignals(ctx context.Context, in *MutateAssetGroupSignalsRequest, opts ...grpc.CallOption) (*MutateAssetGroupSignalsResponse, error)
}

AssetGroupSignalServiceClient is the client API for AssetGroupSignalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetGroupSignalServiceServer

type AssetGroupSignalServiceServer interface {
	// Creates or removes asset group signals. Operation statuses are
	// returned.
	MutateAssetGroupSignals(context.Context, *MutateAssetGroupSignalsRequest) (*MutateAssetGroupSignalsResponse, error)
}

AssetGroupSignalServiceServer is the server API for AssetGroupSignalService service.

type AssetOperation

type AssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetOperation_Create
	//	*AssetOperation_Update
	Operation isAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to create an asset. Supported asset types are YoutubeVideoAsset, MediaBundleAsset, ImageAsset, and LeadFormAsset. TextAsset should be created with Ad inline.

func (*AssetOperation) Descriptor deprecated

func (*AssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetOperation.ProtoReflect.Descriptor instead.

func (*AssetOperation) GetCreate

func (x *AssetOperation) GetCreate() *resources.Asset

func (*AssetOperation) GetOperation

func (m *AssetOperation) GetOperation() isAssetOperation_Operation

func (*AssetOperation) GetUpdate

func (x *AssetOperation) GetUpdate() *resources.Asset

func (*AssetOperation) GetUpdateMask

func (x *AssetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AssetOperation) ProtoMessage

func (*AssetOperation) ProtoMessage()

func (*AssetOperation) ProtoReflect

func (x *AssetOperation) ProtoReflect() protoreflect.Message

func (*AssetOperation) Reset

func (x *AssetOperation) Reset()

func (*AssetOperation) String

func (x *AssetOperation) String() string

type AssetOperation_Create

type AssetOperation_Create struct {
	// Create operation: No resource name is expected for the new asset.
	Create *resources.Asset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetOperation_Update

type AssetOperation_Update struct {
	// Update operation: The asset is expected to have a valid resource name in
	// this format:
	//
	// `customers/{customer_id}/assets/{asset_id}`
	Update *resources.Asset `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetServiceClient

type AssetServiceClient interface {
	// Creates assets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [YoutubeVideoRegistrationError]()
	MutateAssets(ctx context.Context, in *MutateAssetsRequest, opts ...grpc.CallOption) (*MutateAssetsResponse, error)
}

AssetServiceClient is the client API for AssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetServiceServer

type AssetServiceServer interface {
	// Creates assets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [YoutubeVideoRegistrationError]()
	MutateAssets(context.Context, *MutateAssetsRequest) (*MutateAssetsResponse, error)
}

AssetServiceServer is the server API for AssetService service.

type AssetSetAssetOperation

type AssetSetAssetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetSetAssetOperation_Create
	//	*AssetSetAssetOperation_Remove
	Operation isAssetSetAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset set asset.

func (*AssetSetAssetOperation) Descriptor deprecated

func (*AssetSetAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetSetAssetOperation.ProtoReflect.Descriptor instead.

func (*AssetSetAssetOperation) GetCreate

func (*AssetSetAssetOperation) GetOperation

func (m *AssetSetAssetOperation) GetOperation() isAssetSetAssetOperation_Operation

func (*AssetSetAssetOperation) GetRemove

func (x *AssetSetAssetOperation) GetRemove() string

func (*AssetSetAssetOperation) ProtoMessage

func (*AssetSetAssetOperation) ProtoMessage()

func (*AssetSetAssetOperation) ProtoReflect

func (x *AssetSetAssetOperation) ProtoReflect() protoreflect.Message

func (*AssetSetAssetOperation) Reset

func (x *AssetSetAssetOperation) Reset()

func (*AssetSetAssetOperation) String

func (x *AssetSetAssetOperation) String() string

type AssetSetAssetOperation_Create

type AssetSetAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new asset set
	// asset
	Create *resources.AssetSetAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetSetAssetOperation_Remove

type AssetSetAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed asset set asset is
	// expected, in this format:
	// `customers/{customer_id}/assetSetAssets/{asset_set_id}~{asset_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AssetSetAssetServiceClient

type AssetSetAssetServiceClient interface {
	// Creates, updates or removes asset set assets. Operation statuses are
	// returned.
	MutateAssetSetAssets(ctx context.Context, in *MutateAssetSetAssetsRequest, opts ...grpc.CallOption) (*MutateAssetSetAssetsResponse, error)
}

AssetSetAssetServiceClient is the client API for AssetSetAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetSetAssetServiceServer

type AssetSetAssetServiceServer interface {
	// Creates, updates or removes asset set assets. Operation statuses are
	// returned.
	MutateAssetSetAssets(context.Context, *MutateAssetSetAssetsRequest) (*MutateAssetSetAssetsResponse, error)
}

AssetSetAssetServiceServer is the server API for AssetSetAssetService service.

type AssetSetOperation

type AssetSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetSetOperation_Create
	//	*AssetSetOperation_Update
	//	*AssetSetOperation_Remove
	Operation isAssetSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an asset set.

func (*AssetSetOperation) Descriptor deprecated

func (*AssetSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetSetOperation.ProtoReflect.Descriptor instead.

func (*AssetSetOperation) GetCreate

func (x *AssetSetOperation) GetCreate() *resources.AssetSet

func (*AssetSetOperation) GetOperation

func (m *AssetSetOperation) GetOperation() isAssetSetOperation_Operation

func (*AssetSetOperation) GetRemove

func (x *AssetSetOperation) GetRemove() string

func (*AssetSetOperation) GetUpdate

func (x *AssetSetOperation) GetUpdate() *resources.AssetSet

func (*AssetSetOperation) GetUpdateMask

func (x *AssetSetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AssetSetOperation) ProtoMessage

func (*AssetSetOperation) ProtoMessage()

func (*AssetSetOperation) ProtoReflect

func (x *AssetSetOperation) ProtoReflect() protoreflect.Message

func (*AssetSetOperation) Reset

func (x *AssetSetOperation) Reset()

func (*AssetSetOperation) String

func (x *AssetSetOperation) String() string

type AssetSetOperation_Create

type AssetSetOperation_Create struct {
	// Create operation: No resource name is expected for the new asset set
	Create *resources.AssetSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetSetOperation_Remove

type AssetSetOperation_Remove struct {
	// Remove operation: A resource name for the removed asset set is
	// expected, in this format:
	// `customers/{customer_id}/assetSets/{asset_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AssetSetOperation_Update

type AssetSetOperation_Update struct {
	// Update operation: The asset set is expected to have a valid resource
	// name.
	Update *resources.AssetSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetSetServiceClient

type AssetSetServiceClient interface {
	// Creates, updates or removes asset sets. Operation statuses are
	// returned.
	MutateAssetSets(ctx context.Context, in *MutateAssetSetsRequest, opts ...grpc.CallOption) (*MutateAssetSetsResponse, error)
}

AssetSetServiceClient is the client API for AssetSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AssetSetServiceServer

type AssetSetServiceServer interface {
	// Creates, updates or removes asset sets. Operation statuses are
	// returned.
	MutateAssetSets(context.Context, *MutateAssetSetsRequest) (*MutateAssetSetsResponse, error)
}

AssetSetServiceServer is the server API for AssetSetService service.

type AudienceInsightsAttribute

type AudienceInsightsAttribute struct {

	// An audience attribute.
	//
	// Types that are assignable to Attribute:
	//	*AudienceInsightsAttribute_AgeRange
	//	*AudienceInsightsAttribute_Gender
	//	*AudienceInsightsAttribute_Location
	//	*AudienceInsightsAttribute_UserInterest
	//	*AudienceInsightsAttribute_Entity
	//	*AudienceInsightsAttribute_Category
	Attribute isAudienceInsightsAttribute_Attribute `protobuf_oneof:"attribute"`
	// contains filtered or unexported fields
}

An audience attribute that can be used to request insights about the audience.

func (*AudienceInsightsAttribute) Descriptor deprecated

func (*AudienceInsightsAttribute) Descriptor() ([]byte, []int)

Deprecated: Use AudienceInsightsAttribute.ProtoReflect.Descriptor instead.

func (*AudienceInsightsAttribute) GetAgeRange

func (x *AudienceInsightsAttribute) GetAgeRange() *common.AgeRangeInfo

func (*AudienceInsightsAttribute) GetAttribute

func (m *AudienceInsightsAttribute) GetAttribute() isAudienceInsightsAttribute_Attribute

func (*AudienceInsightsAttribute) GetCategory

func (*AudienceInsightsAttribute) GetEntity

func (*AudienceInsightsAttribute) GetGender

func (*AudienceInsightsAttribute) GetLocation

func (x *AudienceInsightsAttribute) GetLocation() *common.LocationInfo

func (*AudienceInsightsAttribute) GetUserInterest

func (x *AudienceInsightsAttribute) GetUserInterest() *common.UserInterestInfo

func (*AudienceInsightsAttribute) ProtoMessage

func (*AudienceInsightsAttribute) ProtoMessage()

func (*AudienceInsightsAttribute) ProtoReflect

func (*AudienceInsightsAttribute) Reset

func (x *AudienceInsightsAttribute) Reset()

func (*AudienceInsightsAttribute) String

func (x *AudienceInsightsAttribute) String() string

type AudienceInsightsAttributeMetadata

type AudienceInsightsAttributeMetadata struct {

	// The type of the attribute.
	Dimension enums.AudienceInsightsDimensionEnum_AudienceInsightsDimension `` /* 164-byte string literal not displayed */
	// The attribute itself.
	Attribute *AudienceInsightsAttribute `protobuf:"bytes,2,opt,name=attribute,proto3" json:"attribute,omitempty"`
	// The human-readable name of the attribute.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// A relevance score for this attribute, between 0 and 1.
	Score float64 `protobuf:"fixed64,4,opt,name=score,proto3" json:"score,omitempty"`
	// A string that supplements the display_name to identify the attribute.
	// If the dimension is TOPIC, this is a brief description of the
	// Knowledge Graph entity, such as "American singer-songwriter".
	// If the dimension is CATEGORY, this is the complete path to the category in
	// The Product & Service taxonomy, for example
	// "/Apparel/Clothing/Outerwear".
	DisplayInfo string `protobuf:"bytes,5,opt,name=display_info,json=displayInfo,proto3" json:"display_info,omitempty"`
	// contains filtered or unexported fields
}

An audience attribute, with metadata about it, returned in response to a search.

func (*AudienceInsightsAttributeMetadata) Descriptor deprecated

func (*AudienceInsightsAttributeMetadata) Descriptor() ([]byte, []int)

Deprecated: Use AudienceInsightsAttributeMetadata.ProtoReflect.Descriptor instead.

func (*AudienceInsightsAttributeMetadata) GetAttribute

func (*AudienceInsightsAttributeMetadata) GetDimension

func (*AudienceInsightsAttributeMetadata) GetDisplayInfo

func (x *AudienceInsightsAttributeMetadata) GetDisplayInfo() string

func (*AudienceInsightsAttributeMetadata) GetDisplayName

func (x *AudienceInsightsAttributeMetadata) GetDisplayName() string

func (*AudienceInsightsAttributeMetadata) GetScore

func (*AudienceInsightsAttributeMetadata) ProtoMessage

func (*AudienceInsightsAttributeMetadata) ProtoMessage()

func (*AudienceInsightsAttributeMetadata) ProtoReflect

func (*AudienceInsightsAttributeMetadata) Reset

func (*AudienceInsightsAttributeMetadata) String

type AudienceInsightsAttribute_AgeRange

type AudienceInsightsAttribute_AgeRange struct {
	// An audience attribute defined by an age range.
	AgeRange *common.AgeRangeInfo `protobuf:"bytes,1,opt,name=age_range,json=ageRange,proto3,oneof"`
}

type AudienceInsightsAttribute_Category

type AudienceInsightsAttribute_Category struct {
	// An audience attribute defined by interest in a Product & Service
	// category.
	Category *AudienceInsightsCategory `protobuf:"bytes,6,opt,name=category,proto3,oneof"`
}

type AudienceInsightsAttribute_Entity

type AudienceInsightsAttribute_Entity struct {
	// An audience attribute defined by interest in a topic represented by a
	// Knowledge Graph entity.
	Entity *AudienceInsightsEntity `protobuf:"bytes,5,opt,name=entity,proto3,oneof"`
}

type AudienceInsightsAttribute_Gender

type AudienceInsightsAttribute_Gender struct {
	// An audience attribute defined by a gender.
	Gender *common.GenderInfo `protobuf:"bytes,2,opt,name=gender,proto3,oneof"`
}

type AudienceInsightsAttribute_Location

type AudienceInsightsAttribute_Location struct {
	// An audience attribute defiend by a geographic location.
	Location *common.LocationInfo `protobuf:"bytes,3,opt,name=location,proto3,oneof"`
}

type AudienceInsightsAttribute_UserInterest

type AudienceInsightsAttribute_UserInterest struct {
	// An Affinity or In-Market audience.
	UserInterest *common.UserInterestInfo `protobuf:"bytes,4,opt,name=user_interest,json=userInterest,proto3,oneof"`
}

type AudienceInsightsCategory

type AudienceInsightsCategory struct {

	// Required. The criterion id of the category.
	CategoryId string `protobuf:"bytes,1,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
	// contains filtered or unexported fields
}

A Product and Service category.

func (*AudienceInsightsCategory) Descriptor deprecated

func (*AudienceInsightsCategory) Descriptor() ([]byte, []int)

Deprecated: Use AudienceInsightsCategory.ProtoReflect.Descriptor instead.

func (*AudienceInsightsCategory) GetCategoryId

func (x *AudienceInsightsCategory) GetCategoryId() string

func (*AudienceInsightsCategory) ProtoMessage

func (*AudienceInsightsCategory) ProtoMessage()

func (*AudienceInsightsCategory) ProtoReflect

func (x *AudienceInsightsCategory) ProtoReflect() protoreflect.Message

func (*AudienceInsightsCategory) Reset

func (x *AudienceInsightsCategory) Reset()

func (*AudienceInsightsCategory) String

func (x *AudienceInsightsCategory) String() string

type AudienceInsightsEntity

type AudienceInsightsEntity struct {

	// Required. The machine id (mid) of the Knowledge Graph entity.
	KnowledgeGraphMachineId string `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

A Knowledge Graph entity, represented by its machine id.

func (*AudienceInsightsEntity) Descriptor deprecated

func (*AudienceInsightsEntity) Descriptor() ([]byte, []int)

Deprecated: Use AudienceInsightsEntity.ProtoReflect.Descriptor instead.

func (*AudienceInsightsEntity) GetKnowledgeGraphMachineId

func (x *AudienceInsightsEntity) GetKnowledgeGraphMachineId() string

func (*AudienceInsightsEntity) ProtoMessage

func (*AudienceInsightsEntity) ProtoMessage()

func (*AudienceInsightsEntity) ProtoReflect

func (x *AudienceInsightsEntity) ProtoReflect() protoreflect.Message

func (*AudienceInsightsEntity) Reset

func (x *AudienceInsightsEntity) Reset()

func (*AudienceInsightsEntity) String

func (x *AudienceInsightsEntity) String() string

type AudienceInsightsServiceClient

type AudienceInsightsServiceClient interface {
	// Creates a saved report that can be viewed in the Insights Finder tool.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateInsightsFinderReport(ctx context.Context, in *GenerateInsightsFinderReportRequest, opts ...grpc.CallOption) (*GenerateInsightsFinderReportResponse, error)
	// Searches for audience attributes that can be used to generate insights.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ListAudienceInsightsAttributes(ctx context.Context, in *ListAudienceInsightsAttributesRequest, opts ...grpc.CallOption) (*ListAudienceInsightsAttributesResponse, error)
}

AudienceInsightsServiceClient is the client API for AudienceInsightsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AudienceInsightsServiceServer

type AudienceInsightsServiceServer interface {
	// Creates a saved report that can be viewed in the Insights Finder tool.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateInsightsFinderReport(context.Context, *GenerateInsightsFinderReportRequest) (*GenerateInsightsFinderReportResponse, error)
	// Searches for audience attributes that can be used to generate insights.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ListAudienceInsightsAttributes(context.Context, *ListAudienceInsightsAttributesRequest) (*ListAudienceInsightsAttributesResponse, error)
}

AudienceInsightsServiceServer is the server API for AudienceInsightsService service.

type AudienceInsightsTopic

type AudienceInsightsTopic struct {

	// An entity or category attribute.
	//
	// Types that are assignable to Topic:
	//	*AudienceInsightsTopic_Entity
	//	*AudienceInsightsTopic_Category
	Topic isAudienceInsightsTopic_Topic `protobuf_oneof:"topic"`
	// contains filtered or unexported fields
}

An entity or category representing a topic that defines an audience.

func (*AudienceInsightsTopic) Descriptor deprecated

func (*AudienceInsightsTopic) Descriptor() ([]byte, []int)

Deprecated: Use AudienceInsightsTopic.ProtoReflect.Descriptor instead.

func (*AudienceInsightsTopic) GetCategory

func (*AudienceInsightsTopic) GetEntity

func (*AudienceInsightsTopic) GetTopic

func (m *AudienceInsightsTopic) GetTopic() isAudienceInsightsTopic_Topic

func (*AudienceInsightsTopic) ProtoMessage

func (*AudienceInsightsTopic) ProtoMessage()

func (*AudienceInsightsTopic) ProtoReflect

func (x *AudienceInsightsTopic) ProtoReflect() protoreflect.Message

func (*AudienceInsightsTopic) Reset

func (x *AudienceInsightsTopic) Reset()

func (*AudienceInsightsTopic) String

func (x *AudienceInsightsTopic) String() string

type AudienceInsightsTopic_Category

type AudienceInsightsTopic_Category struct {
	// A Product & Service category
	Category *AudienceInsightsCategory `protobuf:"bytes,2,opt,name=category,proto3,oneof"`
}

type AudienceInsightsTopic_Entity

type AudienceInsightsTopic_Entity struct {
	// A Knowledge Graph entity
	Entity *AudienceInsightsEntity `protobuf:"bytes,1,opt,name=entity,proto3,oneof"`
}

type AudienceOperation

type AudienceOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AudienceOperation_Create
	//	*AudienceOperation_Update
	Operation isAudienceOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on an audience.

func (*AudienceOperation) Descriptor deprecated

func (*AudienceOperation) Descriptor() ([]byte, []int)

Deprecated: Use AudienceOperation.ProtoReflect.Descriptor instead.

func (*AudienceOperation) GetCreate

func (x *AudienceOperation) GetCreate() *resources.Audience

func (*AudienceOperation) GetOperation

func (m *AudienceOperation) GetOperation() isAudienceOperation_Operation

func (*AudienceOperation) GetUpdate

func (x *AudienceOperation) GetUpdate() *resources.Audience

func (*AudienceOperation) GetUpdateMask

func (x *AudienceOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*AudienceOperation) ProtoMessage

func (*AudienceOperation) ProtoMessage()

func (*AudienceOperation) ProtoReflect

func (x *AudienceOperation) ProtoReflect() protoreflect.Message

func (*AudienceOperation) Reset

func (x *AudienceOperation) Reset()

func (*AudienceOperation) String

func (x *AudienceOperation) String() string

type AudienceOperation_Create

type AudienceOperation_Create struct {
	// Create operation: No resource name is expected for the new audience
	Create *resources.Audience `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AudienceOperation_Update

type AudienceOperation_Update struct {
	// Update operation: The audience is expected to have a valid resource
	// name.
	Update *resources.Audience `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AudienceServiceClient

type AudienceServiceClient interface {
	// Creates audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AudienceError]()
	MutateAudiences(ctx context.Context, in *MutateAudiencesRequest, opts ...grpc.CallOption) (*MutateAudiencesResponse, error)
}

AudienceServiceClient is the client API for AudienceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type AudienceServiceServer

type AudienceServiceServer interface {
	// Creates audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AudienceError]()
	MutateAudiences(context.Context, *MutateAudiencesRequest) (*MutateAudiencesResponse, error)
}

AudienceServiceServer is the server API for AudienceService service.

type BasicInsightsAudience

type BasicInsightsAudience struct {

	// Required. The countries for this audience.
	CountryLocation []*common.LocationInfo `protobuf:"bytes,1,rep,name=country_location,json=countryLocation,proto3" json:"country_location,omitempty"`
	// Sub-country geographic location attributes.  If present, each of these
	// must be contained in one of the countries in this audience.
	SubCountryLocations []*common.LocationInfo `protobuf:"bytes,2,rep,name=sub_country_locations,json=subCountryLocations,proto3" json:"sub_country_locations,omitempty"`
	// Gender for the audience.  If absent, the audience does not restrict by
	// gender.
	Gender *common.GenderInfo `protobuf:"bytes,3,opt,name=gender,proto3" json:"gender,omitempty"`
	// Age ranges for the audience.  If absent, the audience represents all people
	// over 18 that match the other attributes.
	AgeRanges []*common.AgeRangeInfo `protobuf:"bytes,4,rep,name=age_ranges,json=ageRanges,proto3" json:"age_ranges,omitempty"`
	// User interests defining this audience.  Affinity and In-Market audiences
	// are supported.
	UserInterests []*common.UserInterestInfo `protobuf:"bytes,5,rep,name=user_interests,json=userInterests,proto3" json:"user_interests,omitempty"`
	// Topics, represented by Knowledge Graph entities and/or Product & Service
	// categories, that this audience is interested in.
	Topics []*AudienceInsightsTopic `protobuf:"bytes,6,rep,name=topics,proto3" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

A description of an audience used for requesting insights.

func (*BasicInsightsAudience) Descriptor deprecated

func (*BasicInsightsAudience) Descriptor() ([]byte, []int)

Deprecated: Use BasicInsightsAudience.ProtoReflect.Descriptor instead.

func (*BasicInsightsAudience) GetAgeRanges

func (x *BasicInsightsAudience) GetAgeRanges() []*common.AgeRangeInfo

func (*BasicInsightsAudience) GetCountryLocation

func (x *BasicInsightsAudience) GetCountryLocation() []*common.LocationInfo

func (*BasicInsightsAudience) GetGender

func (x *BasicInsightsAudience) GetGender() *common.GenderInfo

func (*BasicInsightsAudience) GetSubCountryLocations

func (x *BasicInsightsAudience) GetSubCountryLocations() []*common.LocationInfo

func (*BasicInsightsAudience) GetTopics

func (x *BasicInsightsAudience) GetTopics() []*AudienceInsightsTopic

func (*BasicInsightsAudience) GetUserInterests

func (x *BasicInsightsAudience) GetUserInterests() []*common.UserInterestInfo

func (*BasicInsightsAudience) ProtoMessage

func (*BasicInsightsAudience) ProtoMessage()

func (*BasicInsightsAudience) ProtoReflect

func (x *BasicInsightsAudience) ProtoReflect() protoreflect.Message

func (*BasicInsightsAudience) Reset

func (x *BasicInsightsAudience) Reset()

func (*BasicInsightsAudience) String

func (x *BasicInsightsAudience) String() string

type BatchJobOperation

type BatchJobOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BatchJobOperation_Create
	//	*BatchJobOperation_Remove
	Operation isBatchJobOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a batch job.

func (*BatchJobOperation) Descriptor deprecated

func (*BatchJobOperation) Descriptor() ([]byte, []int)

Deprecated: Use BatchJobOperation.ProtoReflect.Descriptor instead.

func (*BatchJobOperation) GetCreate

func (x *BatchJobOperation) GetCreate() *resources.BatchJob

func (*BatchJobOperation) GetOperation

func (m *BatchJobOperation) GetOperation() isBatchJobOperation_Operation

func (*BatchJobOperation) GetRemove

func (x *BatchJobOperation) GetRemove() string

func (*BatchJobOperation) ProtoMessage

func (*BatchJobOperation) ProtoMessage()

func (*BatchJobOperation) ProtoReflect

func (x *BatchJobOperation) ProtoReflect() protoreflect.Message

func (*BatchJobOperation) Reset

func (x *BatchJobOperation) Reset()

func (*BatchJobOperation) String

func (x *BatchJobOperation) String() string

type BatchJobOperation_Create

type BatchJobOperation_Create struct {
	// Create operation: No resource name is expected for the new batch job.
	Create *resources.BatchJob `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BatchJobOperation_Remove

type BatchJobOperation_Remove struct {
	// Remove operation: The batch job must not have been run. A resource name
	// for the removed batch job is expected, in this format:
	//
	// `customers/{customer_id}/batchJobs/{batch_job_id}`
	Remove string `protobuf:"bytes,4,opt,name=remove,proto3,oneof"`
}

type BatchJobResult

type BatchJobResult struct {

	// Index of the mutate operation.
	OperationIndex int64 `protobuf:"varint,1,opt,name=operation_index,json=operationIndex,proto3" json:"operation_index,omitempty"`
	// Response for the mutate.
	// May be empty if errors occurred.
	MutateOperationResponse *MutateOperationResponse `` /* 132-byte string literal not displayed */
	// Details of the errors when processing the operation.
	Status *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

An individual batch job result.

func (*BatchJobResult) Descriptor deprecated

func (*BatchJobResult) Descriptor() ([]byte, []int)

Deprecated: Use BatchJobResult.ProtoReflect.Descriptor instead.

func (*BatchJobResult) GetMutateOperationResponse

func (x *BatchJobResult) GetMutateOperationResponse() *MutateOperationResponse

func (*BatchJobResult) GetOperationIndex

func (x *BatchJobResult) GetOperationIndex() int64

func (*BatchJobResult) GetStatus

func (x *BatchJobResult) GetStatus() *status.Status

func (*BatchJobResult) ProtoMessage

func (*BatchJobResult) ProtoMessage()

func (*BatchJobResult) ProtoReflect

func (x *BatchJobResult) ProtoReflect() protoreflect.Message

func (*BatchJobResult) Reset

func (x *BatchJobResult) Reset()

func (*BatchJobResult) String

func (x *BatchJobResult) String() string

type BatchJobServiceClient

type BatchJobServiceClient interface {
	// Mutates a batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateBatchJob(ctx context.Context, in *MutateBatchJobRequest, opts ...grpc.CallOption) (*MutateBatchJobResponse, error)
	// Returns the results of the batch job. The job must be done.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListBatchJobResults(ctx context.Context, in *ListBatchJobResultsRequest, opts ...grpc.CallOption) (*ListBatchJobResultsResponse, error)
	// Runs the batch job.
	//
	// The Operation.metadata field type is BatchJobMetadata. When finished, the
	// long running operation will not contain errors or a response. Instead, use
	// ListBatchJobResults to get the results of the job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunBatchJob(ctx context.Context, in *RunBatchJobRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Add operations to the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	AddBatchJobOperations(ctx context.Context, in *AddBatchJobOperationsRequest, opts ...grpc.CallOption) (*AddBatchJobOperationsResponse, error)
}

BatchJobServiceClient is the client API for BatchJobService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BatchJobServiceServer

type BatchJobServiceServer interface {
	// Mutates a batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateBatchJob(context.Context, *MutateBatchJobRequest) (*MutateBatchJobResponse, error)
	// Returns the results of the batch job. The job must be done.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListBatchJobResults(context.Context, *ListBatchJobResultsRequest) (*ListBatchJobResultsResponse, error)
	// Runs the batch job.
	//
	// The Operation.metadata field type is BatchJobMetadata. When finished, the
	// long running operation will not contain errors or a response. Instead, use
	// ListBatchJobResults to get the results of the job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunBatchJob(context.Context, *RunBatchJobRequest) (*longrunning.Operation, error)
	// Add operations to the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	AddBatchJobOperations(context.Context, *AddBatchJobOperationsRequest) (*AddBatchJobOperationsResponse, error)
}

BatchJobServiceServer is the server API for BatchJobService service.

type BiddingDataExclusionOperation

type BiddingDataExclusionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BiddingDataExclusionOperation_Create
	//	*BiddingDataExclusionOperation_Update
	//	*BiddingDataExclusionOperation_Remove
	Operation isBiddingDataExclusionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a data exclusion.

func (*BiddingDataExclusionOperation) Descriptor deprecated

func (*BiddingDataExclusionOperation) Descriptor() ([]byte, []int)

Deprecated: Use BiddingDataExclusionOperation.ProtoReflect.Descriptor instead.

func (*BiddingDataExclusionOperation) GetCreate

func (*BiddingDataExclusionOperation) GetOperation

func (m *BiddingDataExclusionOperation) GetOperation() isBiddingDataExclusionOperation_Operation

func (*BiddingDataExclusionOperation) GetRemove

func (x *BiddingDataExclusionOperation) GetRemove() string

func (*BiddingDataExclusionOperation) GetUpdate

func (*BiddingDataExclusionOperation) GetUpdateMask

func (*BiddingDataExclusionOperation) ProtoMessage

func (*BiddingDataExclusionOperation) ProtoMessage()

func (*BiddingDataExclusionOperation) ProtoReflect

func (*BiddingDataExclusionOperation) Reset

func (x *BiddingDataExclusionOperation) Reset()

func (*BiddingDataExclusionOperation) String

type BiddingDataExclusionOperation_Create

type BiddingDataExclusionOperation_Create struct {
	// Create operation: No resource name is expected for the new data
	// exclusion.
	Create *resources.BiddingDataExclusion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BiddingDataExclusionOperation_Remove

type BiddingDataExclusionOperation_Remove struct {
	// Remove operation: A resource name for the removed data exclusion
	// is expected, in this format:
	//
	// `customers/{customer_id}/biddingDataExclusions/{data_exclusion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type BiddingDataExclusionOperation_Update

type BiddingDataExclusionOperation_Update struct {
	// Update operation: The data exclusion is expected to have a valid
	// resource name.
	Update *resources.BiddingDataExclusion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type BiddingDataExclusionServiceClient

type BiddingDataExclusionServiceClient interface {
	// Creates, updates, or removes data exclusions.
	// Operation statuses are returned.
	MutateBiddingDataExclusions(ctx context.Context, in *MutateBiddingDataExclusionsRequest, opts ...grpc.CallOption) (*MutateBiddingDataExclusionsResponse, error)
}

BiddingDataExclusionServiceClient is the client API for BiddingDataExclusionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BiddingDataExclusionServiceServer

type BiddingDataExclusionServiceServer interface {
	// Creates, updates, or removes data exclusions.
	// Operation statuses are returned.
	MutateBiddingDataExclusions(context.Context, *MutateBiddingDataExclusionsRequest) (*MutateBiddingDataExclusionsResponse, error)
}

BiddingDataExclusionServiceServer is the server API for BiddingDataExclusionService service.

type BiddingSeasonalityAdjustmentOperation

type BiddingSeasonalityAdjustmentOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BiddingSeasonalityAdjustmentOperation_Create
	//	*BiddingSeasonalityAdjustmentOperation_Update
	//	*BiddingSeasonalityAdjustmentOperation_Remove
	Operation isBiddingSeasonalityAdjustmentOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a seasonality adjustment.

func (*BiddingSeasonalityAdjustmentOperation) Descriptor deprecated

func (*BiddingSeasonalityAdjustmentOperation) Descriptor() ([]byte, []int)

Deprecated: Use BiddingSeasonalityAdjustmentOperation.ProtoReflect.Descriptor instead.

func (*BiddingSeasonalityAdjustmentOperation) GetCreate

func (*BiddingSeasonalityAdjustmentOperation) GetOperation

func (m *BiddingSeasonalityAdjustmentOperation) GetOperation() isBiddingSeasonalityAdjustmentOperation_Operation

func (*BiddingSeasonalityAdjustmentOperation) GetRemove

func (*BiddingSeasonalityAdjustmentOperation) GetUpdate

func (*BiddingSeasonalityAdjustmentOperation) GetUpdateMask

func (*BiddingSeasonalityAdjustmentOperation) ProtoMessage

func (*BiddingSeasonalityAdjustmentOperation) ProtoMessage()

func (*BiddingSeasonalityAdjustmentOperation) ProtoReflect

func (*BiddingSeasonalityAdjustmentOperation) Reset

func (*BiddingSeasonalityAdjustmentOperation) String

type BiddingSeasonalityAdjustmentOperation_Create

type BiddingSeasonalityAdjustmentOperation_Create struct {
	// Create operation: No resource name is expected for the new seasonality
	// adjustment.
	Create *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BiddingSeasonalityAdjustmentOperation_Remove

type BiddingSeasonalityAdjustmentOperation_Remove struct {
	// Remove operation: A resource name for the removed seasonality adjustment
	// is expected, in this format:
	//
	// `customers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_adjustment_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type BiddingSeasonalityAdjustmentOperation_Update

type BiddingSeasonalityAdjustmentOperation_Update struct {
	// Update operation: The seasonality adjustment is expected to have a valid
	// resource name.
	Update *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type BiddingSeasonalityAdjustmentServiceClient

type BiddingSeasonalityAdjustmentServiceClient interface {
	// Creates, updates, or removes seasonality adjustments.
	// Operation statuses are returned.
	MutateBiddingSeasonalityAdjustments(ctx context.Context, in *MutateBiddingSeasonalityAdjustmentsRequest, opts ...grpc.CallOption) (*MutateBiddingSeasonalityAdjustmentsResponse, error)
}

BiddingSeasonalityAdjustmentServiceClient is the client API for BiddingSeasonalityAdjustmentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BiddingSeasonalityAdjustmentServiceServer

type BiddingSeasonalityAdjustmentServiceServer interface {
	// Creates, updates, or removes seasonality adjustments.
	// Operation statuses are returned.
	MutateBiddingSeasonalityAdjustments(context.Context, *MutateBiddingSeasonalityAdjustmentsRequest) (*MutateBiddingSeasonalityAdjustmentsResponse, error)
}

BiddingSeasonalityAdjustmentServiceServer is the server API for BiddingSeasonalityAdjustmentService service.

type BiddingStrategyOperation

type BiddingStrategyOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BiddingStrategyOperation_Create
	//	*BiddingStrategyOperation_Update
	//	*BiddingStrategyOperation_Remove
	Operation isBiddingStrategyOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a bidding strategy.

func (*BiddingStrategyOperation) Descriptor deprecated

func (*BiddingStrategyOperation) Descriptor() ([]byte, []int)

Deprecated: Use BiddingStrategyOperation.ProtoReflect.Descriptor instead.

func (*BiddingStrategyOperation) GetCreate

func (*BiddingStrategyOperation) GetOperation

func (m *BiddingStrategyOperation) GetOperation() isBiddingStrategyOperation_Operation

func (*BiddingStrategyOperation) GetRemove

func (x *BiddingStrategyOperation) GetRemove() string

func (*BiddingStrategyOperation) GetUpdate

func (*BiddingStrategyOperation) GetUpdateMask

func (x *BiddingStrategyOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*BiddingStrategyOperation) ProtoMessage

func (*BiddingStrategyOperation) ProtoMessage()

func (*BiddingStrategyOperation) ProtoReflect

func (x *BiddingStrategyOperation) ProtoReflect() protoreflect.Message

func (*BiddingStrategyOperation) Reset

func (x *BiddingStrategyOperation) Reset()

func (*BiddingStrategyOperation) String

func (x *BiddingStrategyOperation) String() string

type BiddingStrategyOperation_Create

type BiddingStrategyOperation_Create struct {
	// Create operation: No resource name is expected for the new bidding
	// strategy.
	Create *resources.BiddingStrategy `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BiddingStrategyOperation_Remove

type BiddingStrategyOperation_Remove struct {
	// Remove operation: A resource name for the removed bidding strategy is
	// expected, in this format:
	//
	// `customers/{customer_id}/biddingStrategies/{bidding_strategy_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type BiddingStrategyOperation_Update

type BiddingStrategyOperation_Update struct {
	// Update operation: The bidding strategy is expected to have a valid
	// resource name.
	Update *resources.BiddingStrategy `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type BiddingStrategyServiceClient

type BiddingStrategyServiceClient interface {
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateBiddingStrategies(ctx context.Context, in *MutateBiddingStrategiesRequest, opts ...grpc.CallOption) (*MutateBiddingStrategiesResponse, error)
}

BiddingStrategyServiceClient is the client API for BiddingStrategyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BiddingStrategyServiceServer

type BiddingStrategyServiceServer interface {
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateBiddingStrategies(context.Context, *MutateBiddingStrategiesRequest) (*MutateBiddingStrategiesResponse, error)
}

BiddingStrategyServiceServer is the server API for BiddingStrategyService service.

type BillingSetupOperation

type BillingSetupOperation struct {

	// Only one of these operations can be set. "Update" operations are not
	// supported.
	//
	// Types that are assignable to Operation:
	//	*BillingSetupOperation_Create
	//	*BillingSetupOperation_Remove
	Operation isBillingSetupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a billing setup, which describes the cancellation of an existing billing setup.

func (*BillingSetupOperation) Descriptor deprecated

func (*BillingSetupOperation) Descriptor() ([]byte, []int)

Deprecated: Use BillingSetupOperation.ProtoReflect.Descriptor instead.

func (*BillingSetupOperation) GetCreate

func (*BillingSetupOperation) GetOperation

func (m *BillingSetupOperation) GetOperation() isBillingSetupOperation_Operation

func (*BillingSetupOperation) GetRemove

func (x *BillingSetupOperation) GetRemove() string

func (*BillingSetupOperation) ProtoMessage

func (*BillingSetupOperation) ProtoMessage()

func (*BillingSetupOperation) ProtoReflect

func (x *BillingSetupOperation) ProtoReflect() protoreflect.Message

func (*BillingSetupOperation) Reset

func (x *BillingSetupOperation) Reset()

func (*BillingSetupOperation) String

func (x *BillingSetupOperation) String() string

type BillingSetupOperation_Create

type BillingSetupOperation_Create struct {
	// Creates a billing setup. No resource name is expected for the new billing
	// setup.
	Create *resources.BillingSetup `protobuf:"bytes,2,opt,name=create,proto3,oneof"`
}

type BillingSetupOperation_Remove

type BillingSetupOperation_Remove struct {
	// Resource name of the billing setup to remove. A setup cannot be
	// removed unless it is in a pending state or its scheduled start time is in
	// the future. The resource name looks like
	// `customers/{customer_id}/billingSetups/{billing_id}`.
	Remove string `protobuf:"bytes,1,opt,name=remove,proto3,oneof"`
}

type BillingSetupServiceClient

type BillingSetupServiceClient interface {
	// Creates a billing setup, or cancels an existing billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BillingSetupError]()
	//   [DateError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateBillingSetup(ctx context.Context, in *MutateBillingSetupRequest, opts ...grpc.CallOption) (*MutateBillingSetupResponse, error)
}

BillingSetupServiceClient is the client API for BillingSetupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BillingSetupServiceServer

type BillingSetupServiceServer interface {
	// Creates a billing setup, or cancels an existing billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BillingSetupError]()
	//   [DateError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateBillingSetup(context.Context, *MutateBillingSetupRequest) (*MutateBillingSetupResponse, error)
}

BillingSetupServiceServer is the server API for BillingSetupService service.

type CallConversion

type CallConversion struct {

	// The caller id from which this call was placed. Caller id is expected to be
	// in E.164 format with preceding '+' sign. e.g. "+16502531234".
	CallerId *string `protobuf:"bytes,7,opt,name=caller_id,json=callerId,proto3,oneof" json:"caller_id,omitempty"`
	// The date time at which the call occurred. The timezone must be specified.
	// The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm",
	// e.g. "2019-01-01 12:32:45-08:00".
	CallStartDateTime *string `protobuf:"bytes,8,opt,name=call_start_date_time,json=callStartDateTime,proto3,oneof" json:"call_start_date_time,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,9,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. Must be after the call
	// time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,10,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// The value of the conversion for the advertiser.
	ConversionValue *float64 `protobuf:"fixed64,11,opt,name=conversion_value,json=conversionValue,proto3,oneof" json:"conversion_value,omitempty"`
	// Currency associated with the conversion value. This is the ISO 4217
	// 3-character currency code. For example: USD, EUR.
	CurrencyCode *string `protobuf:"bytes,12,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// The custom variables associated with this conversion.
	CustomVariables []*CustomVariable `protobuf:"bytes,13,rep,name=custom_variables,json=customVariables,proto3" json:"custom_variables,omitempty"`
	// contains filtered or unexported fields
}

A call conversion.

func (*CallConversion) Descriptor deprecated

func (*CallConversion) Descriptor() ([]byte, []int)

Deprecated: Use CallConversion.ProtoReflect.Descriptor instead.

func (*CallConversion) GetCallStartDateTime

func (x *CallConversion) GetCallStartDateTime() string

func (*CallConversion) GetCallerId

func (x *CallConversion) GetCallerId() string

func (*CallConversion) GetConversionAction

func (x *CallConversion) GetConversionAction() string

func (*CallConversion) GetConversionDateTime

func (x *CallConversion) GetConversionDateTime() string

func (*CallConversion) GetConversionValue

func (x *CallConversion) GetConversionValue() float64

func (*CallConversion) GetCurrencyCode

func (x *CallConversion) GetCurrencyCode() string

func (*CallConversion) GetCustomVariables

func (x *CallConversion) GetCustomVariables() []*CustomVariable

func (*CallConversion) ProtoMessage

func (*CallConversion) ProtoMessage()

func (*CallConversion) ProtoReflect

func (x *CallConversion) ProtoReflect() protoreflect.Message

func (*CallConversion) Reset

func (x *CallConversion) Reset()

func (*CallConversion) String

func (x *CallConversion) String() string

type CallConversionResult

type CallConversionResult struct {

	// The caller id from which this call was placed. Caller id is expected to be
	// in E.164 format with preceding '+' sign.
	CallerId *string `protobuf:"bytes,5,opt,name=caller_id,json=callerId,proto3,oneof" json:"caller_id,omitempty"`
	// The date time at which the call occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	CallStartDateTime *string `protobuf:"bytes,6,opt,name=call_start_date_time,json=callStartDateTime,proto3,oneof" json:"call_start_date_time,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	ConversionAction *string `protobuf:"bytes,7,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,8,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// contains filtered or unexported fields
}

Identifying information for a successfully processed CallConversionUpload.

func (*CallConversionResult) Descriptor deprecated

func (*CallConversionResult) Descriptor() ([]byte, []int)

Deprecated: Use CallConversionResult.ProtoReflect.Descriptor instead.

func (*CallConversionResult) GetCallStartDateTime

func (x *CallConversionResult) GetCallStartDateTime() string

func (*CallConversionResult) GetCallerId

func (x *CallConversionResult) GetCallerId() string

func (*CallConversionResult) GetConversionAction

func (x *CallConversionResult) GetConversionAction() string

func (*CallConversionResult) GetConversionDateTime

func (x *CallConversionResult) GetConversionDateTime() string

func (*CallConversionResult) ProtoMessage

func (*CallConversionResult) ProtoMessage()

func (*CallConversionResult) ProtoReflect

func (x *CallConversionResult) ProtoReflect() protoreflect.Message

func (*CallConversionResult) Reset

func (x *CallConversionResult) Reset()

func (*CallConversionResult) String

func (x *CallConversionResult) String() string

type CampaignAssetOperation

type CampaignAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignAssetOperation_Create
	//	*CampaignAssetOperation_Update
	//	*CampaignAssetOperation_Remove
	Operation isCampaignAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign asset.

func (*CampaignAssetOperation) Descriptor deprecated

func (*CampaignAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignAssetOperation.ProtoReflect.Descriptor instead.

func (*CampaignAssetOperation) GetCreate

func (*CampaignAssetOperation) GetOperation

func (m *CampaignAssetOperation) GetOperation() isCampaignAssetOperation_Operation

func (*CampaignAssetOperation) GetRemove

func (x *CampaignAssetOperation) GetRemove() string

func (*CampaignAssetOperation) GetUpdate

func (*CampaignAssetOperation) GetUpdateMask

func (x *CampaignAssetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignAssetOperation) ProtoMessage

func (*CampaignAssetOperation) ProtoMessage()

func (*CampaignAssetOperation) ProtoReflect

func (x *CampaignAssetOperation) ProtoReflect() protoreflect.Message

func (*CampaignAssetOperation) Reset

func (x *CampaignAssetOperation) Reset()

func (*CampaignAssetOperation) String

func (x *CampaignAssetOperation) String() string

type CampaignAssetOperation_Create

type CampaignAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// asset.
	Create *resources.CampaignAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignAssetOperation_Remove

type CampaignAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignAssets/{campaign_id}~{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignAssetOperation_Update

type CampaignAssetOperation_Update struct {
	// Update operation: The campaign asset is expected to have a valid resource
	// name.
	Update *resources.CampaignAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type CampaignAssetServiceClient

type CampaignAssetServiceClient interface {
	// Creates, updates, or removes campaign assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignAssets(ctx context.Context, in *MutateCampaignAssetsRequest, opts ...grpc.CallOption) (*MutateCampaignAssetsResponse, error)
}

CampaignAssetServiceClient is the client API for CampaignAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignAssetServiceServer

type CampaignAssetServiceServer interface {
	// Creates, updates, or removes campaign assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignAssets(context.Context, *MutateCampaignAssetsRequest) (*MutateCampaignAssetsResponse, error)
}

CampaignAssetServiceServer is the server API for CampaignAssetService service.

type CampaignAssetSetOperation

type CampaignAssetSetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignAssetSetOperation_Create
	//	*CampaignAssetSetOperation_Remove
	Operation isCampaignAssetSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a campaign asset set.

func (*CampaignAssetSetOperation) Descriptor deprecated

func (*CampaignAssetSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignAssetSetOperation.ProtoReflect.Descriptor instead.

func (*CampaignAssetSetOperation) GetCreate

func (*CampaignAssetSetOperation) GetOperation

func (m *CampaignAssetSetOperation) GetOperation() isCampaignAssetSetOperation_Operation

func (*CampaignAssetSetOperation) GetRemove

func (x *CampaignAssetSetOperation) GetRemove() string

func (*CampaignAssetSetOperation) ProtoMessage

func (*CampaignAssetSetOperation) ProtoMessage()

func (*CampaignAssetSetOperation) ProtoReflect

func (*CampaignAssetSetOperation) Reset

func (x *CampaignAssetSetOperation) Reset()

func (*CampaignAssetSetOperation) String

func (x *CampaignAssetSetOperation) String() string

type CampaignAssetSetOperation_Create

type CampaignAssetSetOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign asset
	// set.
	Create *resources.CampaignAssetSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignAssetSetOperation_Remove

type CampaignAssetSetOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign asset set is
	// expected, in this format:
	// `customers/{customer_id}/campaignAssetSets/{campaign_id}~{asset_set_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignAssetSetServiceClient

type CampaignAssetSetServiceClient interface {
	// Creates, updates or removes campaign asset sets. Operation statuses are
	// returned.
	MutateCampaignAssetSets(ctx context.Context, in *MutateCampaignAssetSetsRequest, opts ...grpc.CallOption) (*MutateCampaignAssetSetsResponse, error)
}

CampaignAssetSetServiceClient is the client API for CampaignAssetSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignAssetSetServiceServer

type CampaignAssetSetServiceServer interface {
	// Creates, updates or removes campaign asset sets. Operation statuses are
	// returned.
	MutateCampaignAssetSets(context.Context, *MutateCampaignAssetSetsRequest) (*MutateCampaignAssetSetsResponse, error)
}

CampaignAssetSetServiceServer is the server API for CampaignAssetSetService service.

type CampaignBidModifierOperation

type CampaignBidModifierOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignBidModifierOperation_Create
	//	*CampaignBidModifierOperation_Update
	//	*CampaignBidModifierOperation_Remove
	Operation isCampaignBidModifierOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a campaign bid modifier.

func (*CampaignBidModifierOperation) Descriptor deprecated

func (*CampaignBidModifierOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBidModifierOperation.ProtoReflect.Descriptor instead.

func (*CampaignBidModifierOperation) GetCreate

func (*CampaignBidModifierOperation) GetOperation

func (m *CampaignBidModifierOperation) GetOperation() isCampaignBidModifierOperation_Operation

func (*CampaignBidModifierOperation) GetRemove

func (x *CampaignBidModifierOperation) GetRemove() string

func (*CampaignBidModifierOperation) GetUpdate

func (*CampaignBidModifierOperation) GetUpdateMask

func (*CampaignBidModifierOperation) ProtoMessage

func (*CampaignBidModifierOperation) ProtoMessage()

func (*CampaignBidModifierOperation) ProtoReflect

func (*CampaignBidModifierOperation) Reset

func (x *CampaignBidModifierOperation) Reset()

func (*CampaignBidModifierOperation) String

type CampaignBidModifierOperation_Create

type CampaignBidModifierOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign bid
	// modifier.
	Create *resources.CampaignBidModifier `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignBidModifierOperation_Remove

type CampaignBidModifierOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign bid modifier
	// is expected, in this format:
	//
	// `customers/{customer_id}/CampaignBidModifiers/{campaign_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignBidModifierOperation_Update

type CampaignBidModifierOperation_Update struct {
	// Update operation: The campaign bid modifier is expected to have a valid
	// resource name.
	Update *resources.CampaignBidModifier `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignBidModifierServiceClient

type CampaignBidModifierServiceClient interface {
	// Creates, updates, or removes campaign bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignBidModifiers(ctx context.Context, in *MutateCampaignBidModifiersRequest, opts ...grpc.CallOption) (*MutateCampaignBidModifiersResponse, error)
}

CampaignBidModifierServiceClient is the client API for CampaignBidModifierService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignBidModifierServiceServer

type CampaignBidModifierServiceServer interface {
	// Creates, updates, or removes campaign bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignBidModifiers(context.Context, *MutateCampaignBidModifiersRequest) (*MutateCampaignBidModifiersResponse, error)
}

CampaignBidModifierServiceServer is the server API for CampaignBidModifierService service.

type CampaignBudgetMapping

type CampaignBudgetMapping struct {

	// Required. The experiment campaign to graduate.
	ExperimentCampaign string `protobuf:"bytes,1,opt,name=experiment_campaign,json=experimentCampaign,proto3" json:"experiment_campaign,omitempty"`
	// Required. The budget that should be attached to the graduating experiment campaign.
	CampaignBudget string `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// contains filtered or unexported fields
}

The mapping of experiment campaign and budget to be graduated.

func (*CampaignBudgetMapping) Descriptor deprecated

func (*CampaignBudgetMapping) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBudgetMapping.ProtoReflect.Descriptor instead.

func (*CampaignBudgetMapping) GetCampaignBudget

func (x *CampaignBudgetMapping) GetCampaignBudget() string

func (*CampaignBudgetMapping) GetExperimentCampaign

func (x *CampaignBudgetMapping) GetExperimentCampaign() string

func (*CampaignBudgetMapping) ProtoMessage

func (*CampaignBudgetMapping) ProtoMessage()

func (*CampaignBudgetMapping) ProtoReflect

func (x *CampaignBudgetMapping) ProtoReflect() protoreflect.Message

func (*CampaignBudgetMapping) Reset

func (x *CampaignBudgetMapping) Reset()

func (*CampaignBudgetMapping) String

func (x *CampaignBudgetMapping) String() string

type CampaignBudgetOperation

type CampaignBudgetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignBudgetOperation_Create
	//	*CampaignBudgetOperation_Update
	//	*CampaignBudgetOperation_Remove
	Operation isCampaignBudgetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign budget.

func (*CampaignBudgetOperation) Descriptor deprecated

func (*CampaignBudgetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBudgetOperation.ProtoReflect.Descriptor instead.

func (*CampaignBudgetOperation) GetCreate

func (*CampaignBudgetOperation) GetOperation

func (m *CampaignBudgetOperation) GetOperation() isCampaignBudgetOperation_Operation

func (*CampaignBudgetOperation) GetRemove

func (x *CampaignBudgetOperation) GetRemove() string

func (*CampaignBudgetOperation) GetUpdate

func (*CampaignBudgetOperation) GetUpdateMask

func (x *CampaignBudgetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignBudgetOperation) ProtoMessage

func (*CampaignBudgetOperation) ProtoMessage()

func (*CampaignBudgetOperation) ProtoReflect

func (x *CampaignBudgetOperation) ProtoReflect() protoreflect.Message

func (*CampaignBudgetOperation) Reset

func (x *CampaignBudgetOperation) Reset()

func (*CampaignBudgetOperation) String

func (x *CampaignBudgetOperation) String() string

type CampaignBudgetOperation_Create

type CampaignBudgetOperation_Create struct {
	// Create operation: No resource name is expected for the new budget.
	Create *resources.CampaignBudget `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignBudgetOperation_Remove

type CampaignBudgetOperation_Remove struct {
	// Remove operation: A resource name for the removed budget is expected, in
	// this format:
	//
	// `customers/{customer_id}/campaignBudgets/{budget_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignBudgetOperation_Update

type CampaignBudgetOperation_Update struct {
	// Update operation: The campaign budget is expected to have a valid
	// resource name.
	Update *resources.CampaignBudget `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignBudgetServiceClient

type CampaignBudgetServiceClient interface {
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignBudgetError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateCampaignBudgets(ctx context.Context, in *MutateCampaignBudgetsRequest, opts ...grpc.CallOption) (*MutateCampaignBudgetsResponse, error)
}

CampaignBudgetServiceClient is the client API for CampaignBudgetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignBudgetServiceServer

type CampaignBudgetServiceServer interface {
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignBudgetError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateCampaignBudgets(context.Context, *MutateCampaignBudgetsRequest) (*MutateCampaignBudgetsResponse, error)
}

CampaignBudgetServiceServer is the server API for CampaignBudgetService service.

type CampaignConversionGoalOperation

type CampaignConversionGoalOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignConversionGoalOperation_Update
	Operation isCampaignConversionGoalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (update) on a campaign conversion goal.

func (*CampaignConversionGoalOperation) Descriptor deprecated

func (*CampaignConversionGoalOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignConversionGoalOperation.ProtoReflect.Descriptor instead.

func (*CampaignConversionGoalOperation) GetOperation

func (m *CampaignConversionGoalOperation) GetOperation() isCampaignConversionGoalOperation_Operation

func (*CampaignConversionGoalOperation) GetUpdate

func (*CampaignConversionGoalOperation) GetUpdateMask

func (*CampaignConversionGoalOperation) ProtoMessage

func (*CampaignConversionGoalOperation) ProtoMessage()

func (*CampaignConversionGoalOperation) ProtoReflect

func (*CampaignConversionGoalOperation) Reset

func (*CampaignConversionGoalOperation) String

type CampaignConversionGoalOperation_Update

type CampaignConversionGoalOperation_Update struct {
	// Update operation: The customer conversion goal is expected to have a
	// valid resource name.
	Update *resources.CampaignConversionGoal `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CampaignConversionGoalServiceClient

type CampaignConversionGoalServiceClient interface {
	// Creates, updates or removes campaign conversion goals. Operation statuses
	// are returned.
	MutateCampaignConversionGoals(ctx context.Context, in *MutateCampaignConversionGoalsRequest, opts ...grpc.CallOption) (*MutateCampaignConversionGoalsResponse, error)
}

CampaignConversionGoalServiceClient is the client API for CampaignConversionGoalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignConversionGoalServiceServer

type CampaignConversionGoalServiceServer interface {
	// Creates, updates or removes campaign conversion goals. Operation statuses
	// are returned.
	MutateCampaignConversionGoals(context.Context, *MutateCampaignConversionGoalsRequest) (*MutateCampaignConversionGoalsResponse, error)
}

CampaignConversionGoalServiceServer is the server API for CampaignConversionGoalService service.

type CampaignCriterionOperation

type CampaignCriterionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignCriterionOperation_Create
	//	*CampaignCriterionOperation_Update
	//	*CampaignCriterionOperation_Remove
	Operation isCampaignCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign criterion.

func (*CampaignCriterionOperation) Descriptor deprecated

func (*CampaignCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignCriterionOperation.ProtoReflect.Descriptor instead.

func (*CampaignCriterionOperation) GetCreate

func (*CampaignCriterionOperation) GetOperation

func (m *CampaignCriterionOperation) GetOperation() isCampaignCriterionOperation_Operation

func (*CampaignCriterionOperation) GetRemove

func (x *CampaignCriterionOperation) GetRemove() string

func (*CampaignCriterionOperation) GetUpdate

func (*CampaignCriterionOperation) GetUpdateMask

func (x *CampaignCriterionOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignCriterionOperation) ProtoMessage

func (*CampaignCriterionOperation) ProtoMessage()

func (*CampaignCriterionOperation) ProtoReflect

func (*CampaignCriterionOperation) Reset

func (x *CampaignCriterionOperation) Reset()

func (*CampaignCriterionOperation) String

func (x *CampaignCriterionOperation) String() string

type CampaignCriterionOperation_Create

type CampaignCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.CampaignCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignCriterionOperation_Remove

type CampaignCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignCriterionOperation_Update

type CampaignCriterionOperation_Update struct {
	// Update operation: The criterion is expected to have a valid resource
	// name.
	Update *resources.CampaignCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignCriterionServiceClient

type CampaignCriterionServiceClient interface {
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignCriterionError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignCriteria(ctx context.Context, in *MutateCampaignCriteriaRequest, opts ...grpc.CallOption) (*MutateCampaignCriteriaResponse, error)
}

CampaignCriterionServiceClient is the client API for CampaignCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignCriterionServiceServer

type CampaignCriterionServiceServer interface {
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignCriterionError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignCriteria(context.Context, *MutateCampaignCriteriaRequest) (*MutateCampaignCriteriaResponse, error)
}

CampaignCriterionServiceServer is the server API for CampaignCriterionService service.

type CampaignCustomizerOperation

type CampaignCustomizerOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignCustomizerOperation_Create
	//	*CampaignCustomizerOperation_Remove
	Operation isCampaignCustomizerOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an customizer attribute.

func (*CampaignCustomizerOperation) Descriptor deprecated

func (*CampaignCustomizerOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignCustomizerOperation.ProtoReflect.Descriptor instead.

func (*CampaignCustomizerOperation) GetCreate

func (*CampaignCustomizerOperation) GetOperation

func (m *CampaignCustomizerOperation) GetOperation() isCampaignCustomizerOperation_Operation

func (*CampaignCustomizerOperation) GetRemove

func (x *CampaignCustomizerOperation) GetRemove() string

func (*CampaignCustomizerOperation) ProtoMessage

func (*CampaignCustomizerOperation) ProtoMessage()

func (*CampaignCustomizerOperation) ProtoReflect

func (*CampaignCustomizerOperation) Reset

func (x *CampaignCustomizerOperation) Reset()

func (*CampaignCustomizerOperation) String

func (x *CampaignCustomizerOperation) String() string

type CampaignCustomizerOperation_Create

type CampaignCustomizerOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// customizer
	Create *resources.CampaignCustomizer `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignCustomizerOperation_Remove

type CampaignCustomizerOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign customizer is
	// expected, in this format:
	// `customers/{customer_id}/campaignCustomizers/{campaign_id}~{customizer_attribute_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignCustomizerServiceClient

type CampaignCustomizerServiceClient interface {
	// Creates, updates or removes campaign customizers. Operation statuses are
	// returned.
	MutateCampaignCustomizers(ctx context.Context, in *MutateCampaignCustomizersRequest, opts ...grpc.CallOption) (*MutateCampaignCustomizersResponse, error)
}

CampaignCustomizerServiceClient is the client API for CampaignCustomizerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignCustomizerServiceServer

type CampaignCustomizerServiceServer interface {
	// Creates, updates or removes campaign customizers. Operation statuses are
	// returned.
	MutateCampaignCustomizers(context.Context, *MutateCampaignCustomizersRequest) (*MutateCampaignCustomizersResponse, error)
}

CampaignCustomizerServiceServer is the server API for CampaignCustomizerService service.

type CampaignDraftOperation

type CampaignDraftOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignDraftOperation_Create
	//	*CampaignDraftOperation_Update
	//	*CampaignDraftOperation_Remove
	Operation isCampaignDraftOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign draft.

func (*CampaignDraftOperation) Descriptor deprecated

func (*CampaignDraftOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignDraftOperation.ProtoReflect.Descriptor instead.

func (*CampaignDraftOperation) GetCreate

func (*CampaignDraftOperation) GetOperation

func (m *CampaignDraftOperation) GetOperation() isCampaignDraftOperation_Operation

func (*CampaignDraftOperation) GetRemove

func (x *CampaignDraftOperation) GetRemove() string

func (*CampaignDraftOperation) GetUpdate

func (*CampaignDraftOperation) GetUpdateMask

func (x *CampaignDraftOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignDraftOperation) ProtoMessage

func (*CampaignDraftOperation) ProtoMessage()

func (*CampaignDraftOperation) ProtoReflect

func (x *CampaignDraftOperation) ProtoReflect() protoreflect.Message

func (*CampaignDraftOperation) Reset

func (x *CampaignDraftOperation) Reset()

func (*CampaignDraftOperation) String

func (x *CampaignDraftOperation) String() string

type CampaignDraftOperation_Create

type CampaignDraftOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// draft.
	Create *resources.CampaignDraft `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignDraftOperation_Remove

type CampaignDraftOperation_Remove struct {
	// Remove operation: The campaign draft is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/campaignDrafts/{base_campaign_id}~{draft_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignDraftOperation_Update

type CampaignDraftOperation_Update struct {
	// Update operation: The campaign draft is expected to have a valid
	// resource name.
	Update *resources.CampaignDraft `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignDraftServiceClient

type CampaignDraftServiceClient interface {
	// Creates, updates, or removes campaign drafts. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignDrafts(ctx context.Context, in *MutateCampaignDraftsRequest, opts ...grpc.CallOption) (*MutateCampaignDraftsResponse, error)
	// Promotes the changes in a draft back to the base campaign.
	//
	// This method returns a Long Running Operation (LRO) indicating if the
	// Promote is done. Use [Operations.GetOperation] to poll the LRO until it
	// is done. Only a done status is returned in the response. See the status
	// in the Campaign Draft resource to determine if the promotion was
	// successful. If the LRO failed, use
	// [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v11.services.CampaignDraftService.ListCampaignDraftAsyncErrors] to view the list of
	// error reasons.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignDraft(ctx context.Context, in *PromoteCampaignDraftRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Returns all errors that occurred during CampaignDraft promote. Throws an
	// error if called before campaign draft is promoted.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignDraftAsyncErrors(ctx context.Context, in *ListCampaignDraftAsyncErrorsRequest, opts ...grpc.CallOption) (*ListCampaignDraftAsyncErrorsResponse, error)
}

CampaignDraftServiceClient is the client API for CampaignDraftService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignDraftServiceServer

type CampaignDraftServiceServer interface {
	// Creates, updates, or removes campaign drafts. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignDrafts(context.Context, *MutateCampaignDraftsRequest) (*MutateCampaignDraftsResponse, error)
	// Promotes the changes in a draft back to the base campaign.
	//
	// This method returns a Long Running Operation (LRO) indicating if the
	// Promote is done. Use [Operations.GetOperation] to poll the LRO until it
	// is done. Only a done status is returned in the response. See the status
	// in the Campaign Draft resource to determine if the promotion was
	// successful. If the LRO failed, use
	// [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v11.services.CampaignDraftService.ListCampaignDraftAsyncErrors] to view the list of
	// error reasons.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignDraft(context.Context, *PromoteCampaignDraftRequest) (*longrunning.Operation, error)
	// Returns all errors that occurred during CampaignDraft promote. Throws an
	// error if called before campaign draft is promoted.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignDraftAsyncErrors(context.Context, *ListCampaignDraftAsyncErrorsRequest) (*ListCampaignDraftAsyncErrorsResponse, error)
}

CampaignDraftServiceServer is the server API for CampaignDraftService service.

type CampaignDuration

type CampaignDuration struct {

	// The duration value in days.
	//
	// This field cannot be combined with the date_range field.
	DurationInDays *int32 `protobuf:"varint,2,opt,name=duration_in_days,json=durationInDays,proto3,oneof" json:"duration_in_days,omitempty"`
	// Date range of the campaign.
	// Dates are in the yyyy-mm-dd format and inclusive.
	// The end date must be < 1 year in the future and the
	// date range must be <= 92 days long.
	//
	// This field cannot be combined with the duration_in_days field.
	DateRange *common.DateRange `protobuf:"bytes,3,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"`
	// contains filtered or unexported fields
}

The duration of a planned campaign.

func (*CampaignDuration) Descriptor deprecated

func (*CampaignDuration) Descriptor() ([]byte, []int)

Deprecated: Use CampaignDuration.ProtoReflect.Descriptor instead.

func (*CampaignDuration) GetDateRange

func (x *CampaignDuration) GetDateRange() *common.DateRange

func (*CampaignDuration) GetDurationInDays

func (x *CampaignDuration) GetDurationInDays() int32

func (*CampaignDuration) ProtoMessage

func (*CampaignDuration) ProtoMessage()

func (*CampaignDuration) ProtoReflect

func (x *CampaignDuration) ProtoReflect() protoreflect.Message

func (*CampaignDuration) Reset

func (x *CampaignDuration) Reset()

func (*CampaignDuration) String

func (x *CampaignDuration) String() string

type CampaignExperimentOperation

type CampaignExperimentOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignExperimentOperation_Update
	//	*CampaignExperimentOperation_Remove
	Operation isCampaignExperimentOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update operation on a campaign experiment.

func (*CampaignExperimentOperation) Descriptor deprecated

func (*CampaignExperimentOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignExperimentOperation.ProtoReflect.Descriptor instead.

func (*CampaignExperimentOperation) GetOperation

func (m *CampaignExperimentOperation) GetOperation() isCampaignExperimentOperation_Operation

func (*CampaignExperimentOperation) GetRemove

func (x *CampaignExperimentOperation) GetRemove() string

func (*CampaignExperimentOperation) GetUpdate

func (*CampaignExperimentOperation) GetUpdateMask

func (*CampaignExperimentOperation) ProtoMessage

func (*CampaignExperimentOperation) ProtoMessage()

func (*CampaignExperimentOperation) ProtoReflect

func (*CampaignExperimentOperation) Reset

func (x *CampaignExperimentOperation) Reset()

func (*CampaignExperimentOperation) String

func (x *CampaignExperimentOperation) String() string

type CampaignExperimentOperation_Remove

type CampaignExperimentOperation_Remove struct {
	// Remove operation: The campaign experiment is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/campaignExperiments/{campaign_experiment_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignExperimentOperation_Update

type CampaignExperimentOperation_Update struct {
	// Update operation: The campaign experiment is expected to have a valid
	// resource name.
	Update *resources.CampaignExperiment `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CampaignExperimentServiceClient

type CampaignExperimentServiceClient interface {
	// Creates a campaign experiment based on a campaign draft. The draft campaign
	// will be forked into a real campaign (called the experiment campaign) that
	// will begin serving ads if successfully created.
	//
	// The campaign experiment is created immediately with status INITIALIZING.
	// This method return a long running operation that tracks the forking of the
	// draft campaign. If the forking fails, a list of errors can be retrieved
	// using the ListCampaignExperimentAsyncErrors method. The operation's
	// metadata will be a StringValue containing the resource name of the created
	// campaign experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	CreateCampaignExperiment(ctx context.Context, in *CreateCampaignExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Updates campaign experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignExperiments(ctx context.Context, in *MutateCampaignExperimentsRequest, opts ...grpc.CallOption) (*MutateCampaignExperimentsResponse, error)
	// Graduates a campaign experiment to a full campaign. The base and experiment
	// campaigns will start running independently with their own budgets.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateCampaignExperiment(ctx context.Context, in *GraduateCampaignExperimentRequest, opts ...grpc.CallOption) (*GraduateCampaignExperimentResponse, error)
	// Promotes the changes in a experiment campaign back to the base campaign.
	//
	// The campaign experiment is updated immediately with status PROMOTING.
	// This method return a long running operation that tracks the promoting of
	// the experiment campaign. If the promoting fails, a list of errors can be
	// retrieved using the ListCampaignExperimentAsyncErrors method.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignExperiment(ctx context.Context, in *PromoteCampaignExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Immediately ends a campaign experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndCampaignExperiment(ctx context.Context, in *EndCampaignExperimentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Returns all errors that occurred during CampaignExperiment create or
	// promote (whichever occurred last).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignExperimentAsyncErrors(ctx context.Context, in *ListCampaignExperimentAsyncErrorsRequest, opts ...grpc.CallOption) (*ListCampaignExperimentAsyncErrorsResponse, error)
}

CampaignExperimentServiceClient is the client API for CampaignExperimentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignExperimentServiceServer

type CampaignExperimentServiceServer interface {
	// Creates a campaign experiment based on a campaign draft. The draft campaign
	// will be forked into a real campaign (called the experiment campaign) that
	// will begin serving ads if successfully created.
	//
	// The campaign experiment is created immediately with status INITIALIZING.
	// This method return a long running operation that tracks the forking of the
	// draft campaign. If the forking fails, a list of errors can be retrieved
	// using the ListCampaignExperimentAsyncErrors method. The operation's
	// metadata will be a StringValue containing the resource name of the created
	// campaign experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	CreateCampaignExperiment(context.Context, *CreateCampaignExperimentRequest) (*longrunning.Operation, error)
	// Updates campaign experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignExperiments(context.Context, *MutateCampaignExperimentsRequest) (*MutateCampaignExperimentsResponse, error)
	// Graduates a campaign experiment to a full campaign. The base and experiment
	// campaigns will start running independently with their own budgets.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateCampaignExperiment(context.Context, *GraduateCampaignExperimentRequest) (*GraduateCampaignExperimentResponse, error)
	// Promotes the changes in a experiment campaign back to the base campaign.
	//
	// The campaign experiment is updated immediately with status PROMOTING.
	// This method return a long running operation that tracks the promoting of
	// the experiment campaign. If the promoting fails, a list of errors can be
	// retrieved using the ListCampaignExperimentAsyncErrors method.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignExperiment(context.Context, *PromoteCampaignExperimentRequest) (*longrunning.Operation, error)
	// Immediately ends a campaign experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndCampaignExperiment(context.Context, *EndCampaignExperimentRequest) (*emptypb.Empty, error)
	// Returns all errors that occurred during CampaignExperiment create or
	// promote (whichever occurred last).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignExperimentAsyncErrors(context.Context, *ListCampaignExperimentAsyncErrorsRequest) (*ListCampaignExperimentAsyncErrorsResponse, error)
}

CampaignExperimentServiceServer is the server API for CampaignExperimentService service.

type CampaignExtensionSettingOperation

type CampaignExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignExtensionSettingOperation_Create
	//	*CampaignExtensionSettingOperation_Update
	//	*CampaignExtensionSettingOperation_Remove
	Operation isCampaignExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign extension setting.

func (*CampaignExtensionSettingOperation) Descriptor deprecated

func (*CampaignExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*CampaignExtensionSettingOperation) GetCreate

func (*CampaignExtensionSettingOperation) GetOperation

func (m *CampaignExtensionSettingOperation) GetOperation() isCampaignExtensionSettingOperation_Operation

func (*CampaignExtensionSettingOperation) GetRemove

func (*CampaignExtensionSettingOperation) GetUpdate

func (*CampaignExtensionSettingOperation) GetUpdateMask

func (*CampaignExtensionSettingOperation) ProtoMessage

func (*CampaignExtensionSettingOperation) ProtoMessage()

func (*CampaignExtensionSettingOperation) ProtoReflect

func (*CampaignExtensionSettingOperation) Reset

func (*CampaignExtensionSettingOperation) String

type CampaignExtensionSettingOperation_Create

type CampaignExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// extension setting.
	Create *resources.CampaignExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignExtensionSettingOperation_Remove

type CampaignExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/campaignExtensionSettings/{campaign_id}~{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignExtensionSettingOperation_Update

type CampaignExtensionSettingOperation_Update struct {
	// Update operation: The campaign extension setting is expected to have a
	// valid resource name.
	Update *resources.CampaignExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignExtensionSettingServiceClient

type CampaignExtensionSettingServiceClient interface {
	// Creates, updates, or removes campaign extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaignExtensionSettings(ctx context.Context, in *MutateCampaignExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateCampaignExtensionSettingsResponse, error)
}

CampaignExtensionSettingServiceClient is the client API for CampaignExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignExtensionSettingServiceServer

type CampaignExtensionSettingServiceServer interface {
	// Creates, updates, or removes campaign extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaignExtensionSettings(context.Context, *MutateCampaignExtensionSettingsRequest) (*MutateCampaignExtensionSettingsResponse, error)
}

CampaignExtensionSettingServiceServer is the server API for CampaignExtensionSettingService service.

type CampaignFeedOperation

type CampaignFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignFeedOperation_Create
	//	*CampaignFeedOperation_Update
	//	*CampaignFeedOperation_Remove
	Operation isCampaignFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign feed.

func (*CampaignFeedOperation) Descriptor deprecated

func (*CampaignFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignFeedOperation.ProtoReflect.Descriptor instead.

func (*CampaignFeedOperation) GetCreate

func (*CampaignFeedOperation) GetOperation

func (m *CampaignFeedOperation) GetOperation() isCampaignFeedOperation_Operation

func (*CampaignFeedOperation) GetRemove

func (x *CampaignFeedOperation) GetRemove() string

func (*CampaignFeedOperation) GetUpdate

func (*CampaignFeedOperation) GetUpdateMask

func (x *CampaignFeedOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignFeedOperation) ProtoMessage

func (*CampaignFeedOperation) ProtoMessage()

func (*CampaignFeedOperation) ProtoReflect

func (x *CampaignFeedOperation) ProtoReflect() protoreflect.Message

func (*CampaignFeedOperation) Reset

func (x *CampaignFeedOperation) Reset()

func (*CampaignFeedOperation) String

func (x *CampaignFeedOperation) String() string

type CampaignFeedOperation_Create

type CampaignFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign feed.
	Create *resources.CampaignFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignFeedOperation_Remove

type CampaignFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignFeeds/{campaign_id}~{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignFeedOperation_Update

type CampaignFeedOperation_Update struct {
	// Update operation: The campaign feed is expected to have a valid resource
	// name.
	Update *resources.CampaignFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignFeedServiceClient

type CampaignFeedServiceClient interface {
	// Creates, updates, or removes campaign feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignFeedError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignFeeds(ctx context.Context, in *MutateCampaignFeedsRequest, opts ...grpc.CallOption) (*MutateCampaignFeedsResponse, error)
}

CampaignFeedServiceClient is the client API for CampaignFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignFeedServiceServer

type CampaignFeedServiceServer interface {
	// Creates, updates, or removes campaign feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignFeedError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignFeeds(context.Context, *MutateCampaignFeedsRequest) (*MutateCampaignFeedsResponse, error)
}

CampaignFeedServiceServer is the server API for CampaignFeedService service.

type CampaignGroupOperation

type CampaignGroupOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignGroupOperation_Create
	//	*CampaignGroupOperation_Update
	//	*CampaignGroupOperation_Remove
	Operation isCampaignGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign group.

func (*CampaignGroupOperation) Descriptor deprecated

func (*CampaignGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignGroupOperation.ProtoReflect.Descriptor instead.

func (*CampaignGroupOperation) GetCreate

func (*CampaignGroupOperation) GetOperation

func (m *CampaignGroupOperation) GetOperation() isCampaignGroupOperation_Operation

func (*CampaignGroupOperation) GetRemove

func (x *CampaignGroupOperation) GetRemove() string

func (*CampaignGroupOperation) GetUpdate

func (*CampaignGroupOperation) GetUpdateMask

func (x *CampaignGroupOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignGroupOperation) ProtoMessage

func (*CampaignGroupOperation) ProtoMessage()

func (*CampaignGroupOperation) ProtoReflect

func (x *CampaignGroupOperation) ProtoReflect() protoreflect.Message

func (*CampaignGroupOperation) Reset

func (x *CampaignGroupOperation) Reset()

func (*CampaignGroupOperation) String

func (x *CampaignGroupOperation) String() string

type CampaignGroupOperation_Create

type CampaignGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// group.
	Create *resources.CampaignGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignGroupOperation_Remove

type CampaignGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign group is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignGroups/{campaign_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignGroupOperation_Update

type CampaignGroupOperation_Update struct {
	// Update operation: The campaign group is expected to have a valid
	// resource name.
	Update *resources.CampaignGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignGroupServiceClient

type CampaignGroupServiceClient interface {
	// Creates, updates, or removes campaign groups. Operation statuses are
	// returned.
	MutateCampaignGroups(ctx context.Context, in *MutateCampaignGroupsRequest, opts ...grpc.CallOption) (*MutateCampaignGroupsResponse, error)
}

CampaignGroupServiceClient is the client API for CampaignGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignGroupServiceServer

type CampaignGroupServiceServer interface {
	// Creates, updates, or removes campaign groups. Operation statuses are
	// returned.
	MutateCampaignGroups(context.Context, *MutateCampaignGroupsRequest) (*MutateCampaignGroupsResponse, error)
}

CampaignGroupServiceServer is the server API for CampaignGroupService service.

type CampaignLabelOperation

type CampaignLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignLabelOperation_Create
	//	*CampaignLabelOperation_Remove
	Operation isCampaignLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a campaign-label relationship.

func (*CampaignLabelOperation) Descriptor deprecated

func (*CampaignLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignLabelOperation.ProtoReflect.Descriptor instead.

func (*CampaignLabelOperation) GetCreate

func (*CampaignLabelOperation) GetOperation

func (m *CampaignLabelOperation) GetOperation() isCampaignLabelOperation_Operation

func (*CampaignLabelOperation) GetRemove

func (x *CampaignLabelOperation) GetRemove() string

func (*CampaignLabelOperation) ProtoMessage

func (*CampaignLabelOperation) ProtoMessage()

func (*CampaignLabelOperation) ProtoReflect

func (x *CampaignLabelOperation) ProtoReflect() protoreflect.Message

func (*CampaignLabelOperation) Reset

func (x *CampaignLabelOperation) Reset()

func (*CampaignLabelOperation) String

func (x *CampaignLabelOperation) String() string

type CampaignLabelOperation_Create

type CampaignLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign-label
	// relationship.
	Create *resources.CampaignLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignLabelOperation_Remove

type CampaignLabelOperation_Remove struct {
	// Remove operation: A resource name for the campaign-label relationship
	// being removed, in this format:
	//
	// `customers/{customer_id}/campaignLabels/{campaign_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignLabelServiceClient

type CampaignLabelServiceClient interface {
	// Creates and removes campaign-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignLabels(ctx context.Context, in *MutateCampaignLabelsRequest, opts ...grpc.CallOption) (*MutateCampaignLabelsResponse, error)
}

CampaignLabelServiceClient is the client API for CampaignLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignLabelServiceServer

type CampaignLabelServiceServer interface {
	// Creates and removes campaign-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignLabels(context.Context, *MutateCampaignLabelsRequest) (*MutateCampaignLabelsResponse, error)
}

CampaignLabelServiceServer is the server API for CampaignLabelService service.

type CampaignOperation

type CampaignOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignOperation_Create
	//	*CampaignOperation_Update
	//	*CampaignOperation_Remove
	Operation isCampaignOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign.

func (*CampaignOperation) Descriptor deprecated

func (*CampaignOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignOperation.ProtoReflect.Descriptor instead.

func (*CampaignOperation) GetCreate

func (x *CampaignOperation) GetCreate() *resources.Campaign

func (*CampaignOperation) GetOperation

func (m *CampaignOperation) GetOperation() isCampaignOperation_Operation

func (*CampaignOperation) GetRemove

func (x *CampaignOperation) GetRemove() string

func (*CampaignOperation) GetUpdate

func (x *CampaignOperation) GetUpdate() *resources.Campaign

func (*CampaignOperation) GetUpdateMask

func (x *CampaignOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CampaignOperation) ProtoMessage

func (*CampaignOperation) ProtoMessage()

func (*CampaignOperation) ProtoReflect

func (x *CampaignOperation) ProtoReflect() protoreflect.Message

func (*CampaignOperation) Reset

func (x *CampaignOperation) Reset()

func (*CampaignOperation) String

func (x *CampaignOperation) String() string

type CampaignOperation_Create

type CampaignOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign.
	Create *resources.Campaign `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignOperation_Remove

type CampaignOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaigns/{campaign_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignOperation_Update

type CampaignOperation_Update struct {
	// Update operation: The campaign is expected to have a valid
	// resource name.
	Update *resources.Campaign `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignServiceClient

type CampaignServiceClient interface {
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CampaignBudgetError]()
	//   [CampaignError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaigns(ctx context.Context, in *MutateCampaignsRequest, opts ...grpc.CallOption) (*MutateCampaignsResponse, error)
}

CampaignServiceClient is the client API for CampaignService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignServiceServer

type CampaignServiceServer interface {
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CampaignBudgetError]()
	//   [CampaignError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaigns(context.Context, *MutateCampaignsRequest) (*MutateCampaignsResponse, error)
}

CampaignServiceServer is the server API for CampaignService service.

type CampaignSharedSetOperation

type CampaignSharedSetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignSharedSetOperation_Create
	//	*CampaignSharedSetOperation_Remove
	Operation isCampaignSharedSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an campaign shared set.

func (*CampaignSharedSetOperation) Descriptor deprecated

func (*CampaignSharedSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignSharedSetOperation.ProtoReflect.Descriptor instead.

func (*CampaignSharedSetOperation) GetCreate

func (*CampaignSharedSetOperation) GetOperation

func (m *CampaignSharedSetOperation) GetOperation() isCampaignSharedSetOperation_Operation

func (*CampaignSharedSetOperation) GetRemove

func (x *CampaignSharedSetOperation) GetRemove() string

func (*CampaignSharedSetOperation) ProtoMessage

func (*CampaignSharedSetOperation) ProtoMessage()

func (*CampaignSharedSetOperation) ProtoReflect

func (*CampaignSharedSetOperation) Reset

func (x *CampaignSharedSetOperation) Reset()

func (*CampaignSharedSetOperation) String

func (x *CampaignSharedSetOperation) String() string

type CampaignSharedSetOperation_Create

type CampaignSharedSetOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// shared set.
	Create *resources.CampaignSharedSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignSharedSetOperation_Remove

type CampaignSharedSetOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign shared set is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignSharedSetServiceClient

type CampaignSharedSetServiceClient interface {
	// Creates or removes campaign shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignSharedSetError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignSharedSets(ctx context.Context, in *MutateCampaignSharedSetsRequest, opts ...grpc.CallOption) (*MutateCampaignSharedSetsResponse, error)
}

CampaignSharedSetServiceClient is the client API for CampaignSharedSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CampaignSharedSetServiceServer

type CampaignSharedSetServiceServer interface {
	// Creates or removes campaign shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignSharedSetError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignSharedSets(context.Context, *MutateCampaignSharedSetsRequest) (*MutateCampaignSharedSetsResponse, error)
}

CampaignSharedSetServiceServer is the server API for CampaignSharedSetService service.

type CartData

type CartData struct {

	// The Merchant Center ID where the items are uploaded.
	MerchantId int64 `protobuf:"varint,6,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id,omitempty"`
	// The country code associated with the feed where the items are uploaded.
	FeedCountryCode string `protobuf:"bytes,2,opt,name=feed_country_code,json=feedCountryCode,proto3" json:"feed_country_code,omitempty"`
	// The language code associated with the feed where the items are uploaded.
	FeedLanguageCode string `protobuf:"bytes,3,opt,name=feed_language_code,json=feedLanguageCode,proto3" json:"feed_language_code,omitempty"`
	// Sum of all transaction level discounts, such as free shipping and
	// coupon discounts for the whole cart. The currency code is the same
	// as that in the ClickConversion message.
	LocalTransactionCost float64 `protobuf:"fixed64,4,opt,name=local_transaction_cost,json=localTransactionCost,proto3" json:"local_transaction_cost,omitempty"`
	// Data of the items purchased.
	Items []*CartData_Item `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

Contains additional information about cart data.

func (*CartData) Descriptor deprecated

func (*CartData) Descriptor() ([]byte, []int)

Deprecated: Use CartData.ProtoReflect.Descriptor instead.

func (*CartData) GetFeedCountryCode

func (x *CartData) GetFeedCountryCode() string

func (*CartData) GetFeedLanguageCode

func (x *CartData) GetFeedLanguageCode() string

func (*CartData) GetItems

func (x *CartData) GetItems() []*CartData_Item

func (*CartData) GetLocalTransactionCost

func (x *CartData) GetLocalTransactionCost() float64

func (*CartData) GetMerchantId

func (x *CartData) GetMerchantId() int64

func (*CartData) ProtoMessage

func (*CartData) ProtoMessage()

func (*CartData) ProtoReflect

func (x *CartData) ProtoReflect() protoreflect.Message

func (*CartData) Reset

func (x *CartData) Reset()

func (*CartData) String

func (x *CartData) String() string

type CartData_Item

type CartData_Item struct {

	// The shopping id of the item. Must be equal to the Merchant Center product
	// identifier.
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	// Number of items sold.
	Quantity int32 `protobuf:"varint,2,opt,name=quantity,proto3" json:"quantity,omitempty"`
	// Unit price excluding tax, shipping, and any transaction
	// level discounts. The currency code is the same as that in the
	// ClickConversion message.
	UnitPrice float64 `protobuf:"fixed64,3,opt,name=unit_price,json=unitPrice,proto3" json:"unit_price,omitempty"`
	// contains filtered or unexported fields
}

Contains data of the items purchased.

func (*CartData_Item) Descriptor deprecated

func (*CartData_Item) Descriptor() ([]byte, []int)

Deprecated: Use CartData_Item.ProtoReflect.Descriptor instead.

func (*CartData_Item) GetProductId

func (x *CartData_Item) GetProductId() string

func (*CartData_Item) GetQuantity

func (x *CartData_Item) GetQuantity() int32

func (*CartData_Item) GetUnitPrice

func (x *CartData_Item) GetUnitPrice() float64

func (*CartData_Item) ProtoMessage

func (*CartData_Item) ProtoMessage()

func (*CartData_Item) ProtoReflect

func (x *CartData_Item) ProtoReflect() protoreflect.Message

func (*CartData_Item) Reset

func (x *CartData_Item) Reset()

func (*CartData_Item) String

func (x *CartData_Item) String() string

type ClickConversion

type ClickConversion struct {

	// The Google click ID (gclid) associated with this conversion.
	Gclid *string `protobuf:"bytes,9,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// The click identifier for clicks associated with app conversions and
	// originating from iOS devices starting with iOS14.
	Gbraid string `protobuf:"bytes,18,opt,name=gbraid,proto3" json:"gbraid,omitempty"`
	// The click identifier for clicks associated with web conversions and
	// originating from iOS devices starting with iOS14.
	Wbraid string `protobuf:"bytes,19,opt,name=wbraid,proto3" json:"wbraid,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,10,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. Must be after
	// the click time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,11,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// The value of the conversion for the advertiser.
	ConversionValue *float64 `protobuf:"fixed64,12,opt,name=conversion_value,json=conversionValue,proto3,oneof" json:"conversion_value,omitempty"`
	// Currency associated with the conversion value. This is the ISO 4217
	// 3-character currency code. For example: USD, EUR.
	CurrencyCode *string `protobuf:"bytes,13,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// The order ID associated with the conversion. An order id can only be used
	// for one conversion per conversion action.
	OrderId *string `protobuf:"bytes,14,opt,name=order_id,json=orderId,proto3,oneof" json:"order_id,omitempty"`
	// Additional data about externally attributed conversions. This field
	// is required for conversions with an externally attributed conversion
	// action, but should not be set otherwise.
	ExternalAttributionData *ExternalAttributionData `` /* 132-byte string literal not displayed */
	// The custom variables associated with this conversion.
	CustomVariables []*CustomVariable `protobuf:"bytes,15,rep,name=custom_variables,json=customVariables,proto3" json:"custom_variables,omitempty"`
	// The cart data associated with this conversion.
	CartData *CartData `protobuf:"bytes,16,opt,name=cart_data,json=cartData,proto3" json:"cart_data,omitempty"`
	// The user identifiers associated with this conversion. Only hashed_email and
	// hashed_phone_number are supported for conversion uploads. The maximum
	// number of user identifiers for each conversion is 5.
	UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,17,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"`
	// The environment this conversion was recorded on. e.g. App or Web.
	ConversionEnvironment enums.ConversionEnvironmentEnum_ConversionEnvironment `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

A click conversion.

func (*ClickConversion) Descriptor deprecated

func (*ClickConversion) Descriptor() ([]byte, []int)

Deprecated: Use ClickConversion.ProtoReflect.Descriptor instead.

func (*ClickConversion) GetCartData

func (x *ClickConversion) GetCartData() *CartData

func (*ClickConversion) GetConversionAction

func (x *ClickConversion) GetConversionAction() string

func (*ClickConversion) GetConversionDateTime

func (x *ClickConversion) GetConversionDateTime() string

func (*ClickConversion) GetConversionEnvironment

func (*ClickConversion) GetConversionValue

func (x *ClickConversion) GetConversionValue() float64

func (*ClickConversion) GetCurrencyCode

func (x *ClickConversion) GetCurrencyCode() string

func (*ClickConversion) GetCustomVariables

func (x *ClickConversion) GetCustomVariables() []*CustomVariable

func (*ClickConversion) GetExternalAttributionData

func (x *ClickConversion) GetExternalAttributionData() *ExternalAttributionData

func (*ClickConversion) GetGbraid

func (x *ClickConversion) GetGbraid() string

func (*ClickConversion) GetGclid

func (x *ClickConversion) GetGclid() string

func (*ClickConversion) GetOrderId

func (x *ClickConversion) GetOrderId() string

func (*ClickConversion) GetUserIdentifiers

func (x *ClickConversion) GetUserIdentifiers() []*common.UserIdentifier

func (*ClickConversion) GetWbraid

func (x *ClickConversion) GetWbraid() string

func (*ClickConversion) ProtoMessage

func (*ClickConversion) ProtoMessage()

func (*ClickConversion) ProtoReflect

func (x *ClickConversion) ProtoReflect() protoreflect.Message

func (*ClickConversion) Reset

func (x *ClickConversion) Reset()

func (*ClickConversion) String

func (x *ClickConversion) String() string

type ClickConversionResult

type ClickConversionResult struct {

	// The Google Click ID (gclid) associated with this conversion.
	Gclid *string `protobuf:"bytes,4,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// The click identifier for clicks associated with app conversions and
	// originating from iOS devices starting with iOS14.
	Gbraid string `protobuf:"bytes,8,opt,name=gbraid,proto3" json:"gbraid,omitempty"`
	// The click identifier for clicks associated with web conversions and
	// originating from iOS devices starting with iOS14.
	Wbraid string `protobuf:"bytes,9,opt,name=wbraid,proto3" json:"wbraid,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	ConversionAction *string `protobuf:"bytes,5,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,6,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// The user identifiers associated with this conversion. Only hashed_email and
	// hashed_phone_number are supported for conversion uploads. The maximum
	// number of user identifiers for each conversion is 5.
	UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,7,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"`
	// contains filtered or unexported fields
}

Identifying information for a successfully processed ClickConversion.

func (*ClickConversionResult) Descriptor deprecated

func (*ClickConversionResult) Descriptor() ([]byte, []int)

Deprecated: Use ClickConversionResult.ProtoReflect.Descriptor instead.

func (*ClickConversionResult) GetConversionAction

func (x *ClickConversionResult) GetConversionAction() string

func (*ClickConversionResult) GetConversionDateTime

func (x *ClickConversionResult) GetConversionDateTime() string

func (*ClickConversionResult) GetGbraid

func (x *ClickConversionResult) GetGbraid() string

func (*ClickConversionResult) GetGclid

func (x *ClickConversionResult) GetGclid() string

func (*ClickConversionResult) GetUserIdentifiers

func (x *ClickConversionResult) GetUserIdentifiers() []*common.UserIdentifier

func (*ClickConversionResult) GetWbraid

func (x *ClickConversionResult) GetWbraid() string

func (*ClickConversionResult) ProtoMessage

func (*ClickConversionResult) ProtoMessage()

func (*ClickConversionResult) ProtoReflect

func (x *ClickConversionResult) ProtoReflect() protoreflect.Message

func (*ClickConversionResult) Reset

func (x *ClickConversionResult) Reset()

func (*ClickConversionResult) String

func (x *ClickConversionResult) String() string

type ConversionActionOperation

type ConversionActionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionActionOperation_Create
	//	*ConversionActionOperation_Update
	//	*ConversionActionOperation_Remove
	Operation isConversionActionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a conversion action.

func (*ConversionActionOperation) Descriptor deprecated

func (*ConversionActionOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionActionOperation.ProtoReflect.Descriptor instead.

func (*ConversionActionOperation) GetCreate

func (*ConversionActionOperation) GetOperation

func (m *ConversionActionOperation) GetOperation() isConversionActionOperation_Operation

func (*ConversionActionOperation) GetRemove

func (x *ConversionActionOperation) GetRemove() string

func (*ConversionActionOperation) GetUpdate

func (*ConversionActionOperation) GetUpdateMask

func (x *ConversionActionOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*ConversionActionOperation) ProtoMessage

func (*ConversionActionOperation) ProtoMessage()

func (*ConversionActionOperation) ProtoReflect

func (*ConversionActionOperation) Reset

func (x *ConversionActionOperation) Reset()

func (*ConversionActionOperation) String

func (x *ConversionActionOperation) String() string

type ConversionActionOperation_Create

type ConversionActionOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// action.
	Create *resources.ConversionAction `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionActionOperation_Remove

type ConversionActionOperation_Remove struct {
	// Remove operation: A resource name for the removed conversion action is
	// expected, in this format:
	//
	// `customers/{customer_id}/conversionActions/{conversion_action_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ConversionActionOperation_Update

type ConversionActionOperation_Update struct {
	// Update operation: The conversion action is expected to have a valid
	// resource name.
	Update *resources.ConversionAction `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionActionServiceClient

type ConversionActionServiceClient interface {
	// Creates, updates or removes conversion actions. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateConversionActions(ctx context.Context, in *MutateConversionActionsRequest, opts ...grpc.CallOption) (*MutateConversionActionsResponse, error)
}

ConversionActionServiceClient is the client API for ConversionActionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionActionServiceServer

type ConversionActionServiceServer interface {
	// Creates, updates or removes conversion actions. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateConversionActions(context.Context, *MutateConversionActionsRequest) (*MutateConversionActionsResponse, error)
}

ConversionActionServiceServer is the server API for ConversionActionService service.

type ConversionAdjustment

type ConversionAdjustment struct {

	// For adjustments, uniquely identifies a conversion that was reported
	// without an order ID specified. If the adjustment_type is ENHANCEMENT, this
	// value is optional but may be set in addition to the order_id.
	GclidDateTimePair *GclidDateTimePair `protobuf:"bytes,12,opt,name=gclid_date_time_pair,json=gclidDateTimePair,proto3" json:"gclid_date_time_pair,omitempty"`
	// The order ID of the conversion to be adjusted. If the conversion was
	// reported with an order ID specified, that order ID must be used as the
	// identifier here. The order ID is required for enhancements.
	OrderId *string `protobuf:"bytes,13,opt,name=order_id,json=orderId,proto3,oneof" json:"order_id,omitempty"`
	// Resource name of the conversion action associated with this conversion
	// adjustment. Note: Although this resource name consists of a customer id and
	// a conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,8,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the adjustment occurred. Must be after the
	// conversion_date_time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	AdjustmentDateTime *string `protobuf:"bytes,9,opt,name=adjustment_date_time,json=adjustmentDateTime,proto3,oneof" json:"adjustment_date_time,omitempty"`
	// The adjustment type.
	AdjustmentType enums.ConversionAdjustmentTypeEnum_ConversionAdjustmentType `` /* 194-byte string literal not displayed */
	// Information needed to restate the conversion's value.
	// Required for restatements. Should not be supplied for retractions. An error
	// will be returned if provided for a retraction.
	// NOTE: If you want to upload a second restatement with a different adjusted
	// value, it must have a new, more recent, adjustment occurrence time.
	// Otherwise, it will be treated as a duplicate of the previous restatement
	// and ignored.
	RestatementValue *RestatementValue `protobuf:"bytes,6,opt,name=restatement_value,json=restatementValue,proto3" json:"restatement_value,omitempty"`
	// The user identifiers to enhance the original conversion.
	// ConversionAdjustmentUploadService only accepts user identifiers in
	// enhancements. The maximum number of user identifiers for each
	// enhancement is 5.
	UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,10,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"`
	// The user agent to enhance the original conversion. This can be found in
	// your user's HTTP request header when they convert on your web page.
	// Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User
	// agent can only be specified in enhancements with user identifiers. This
	// should match the user agent of the request that sent the original
	// conversion so the conversion and its enhancement are either both attributed
	// as same-device or both attributed as cross-device.
	UserAgent *string `protobuf:"bytes,11,opt,name=user_agent,json=userAgent,proto3,oneof" json:"user_agent,omitempty"`
	// contains filtered or unexported fields
}

A conversion adjustment.

func (*ConversionAdjustment) Descriptor deprecated

func (*ConversionAdjustment) Descriptor() ([]byte, []int)

Deprecated: Use ConversionAdjustment.ProtoReflect.Descriptor instead.

func (*ConversionAdjustment) GetAdjustmentDateTime

func (x *ConversionAdjustment) GetAdjustmentDateTime() string

func (*ConversionAdjustment) GetAdjustmentType

func (*ConversionAdjustment) GetConversionAction

func (x *ConversionAdjustment) GetConversionAction() string

func (*ConversionAdjustment) GetGclidDateTimePair

func (x *ConversionAdjustment) GetGclidDateTimePair() *GclidDateTimePair

func (*ConversionAdjustment) GetOrderId

func (x *ConversionAdjustment) GetOrderId() string

func (*ConversionAdjustment) GetRestatementValue

func (x *ConversionAdjustment) GetRestatementValue() *RestatementValue

func (*ConversionAdjustment) GetUserAgent

func (x *ConversionAdjustment) GetUserAgent() string

func (*ConversionAdjustment) GetUserIdentifiers

func (x *ConversionAdjustment) GetUserIdentifiers() []*common.UserIdentifier

func (*ConversionAdjustment) ProtoMessage

func (*ConversionAdjustment) ProtoMessage()

func (*ConversionAdjustment) ProtoReflect

func (x *ConversionAdjustment) ProtoReflect() protoreflect.Message

func (*ConversionAdjustment) Reset

func (x *ConversionAdjustment) Reset()

func (*ConversionAdjustment) String

func (x *ConversionAdjustment) String() string

type ConversionAdjustmentResult

type ConversionAdjustmentResult struct {

	// The gclid and conversion date time of the conversion.
	GclidDateTimePair *GclidDateTimePair `protobuf:"bytes,9,opt,name=gclid_date_time_pair,json=gclidDateTimePair,proto3" json:"gclid_date_time_pair,omitempty"`
	// The order ID of the conversion to be adjusted.
	OrderId string `protobuf:"bytes,10,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"`
	// Resource name of the conversion action associated with this conversion
	// adjustment.
	ConversionAction *string `protobuf:"bytes,7,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the adjustment occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	AdjustmentDateTime *string `protobuf:"bytes,8,opt,name=adjustment_date_time,json=adjustmentDateTime,proto3,oneof" json:"adjustment_date_time,omitempty"`
	// The adjustment type.
	AdjustmentType enums.ConversionAdjustmentTypeEnum_ConversionAdjustmentType `` /* 194-byte string literal not displayed */
	// contains filtered or unexported fields
}

Information identifying a successfully processed ConversionAdjustment.

func (*ConversionAdjustmentResult) Descriptor deprecated

func (*ConversionAdjustmentResult) Descriptor() ([]byte, []int)

Deprecated: Use ConversionAdjustmentResult.ProtoReflect.Descriptor instead.

func (*ConversionAdjustmentResult) GetAdjustmentDateTime

func (x *ConversionAdjustmentResult) GetAdjustmentDateTime() string

func (*ConversionAdjustmentResult) GetAdjustmentType

func (*ConversionAdjustmentResult) GetConversionAction

func (x *ConversionAdjustmentResult) GetConversionAction() string

func (*ConversionAdjustmentResult) GetGclidDateTimePair

func (x *ConversionAdjustmentResult) GetGclidDateTimePair() *GclidDateTimePair

func (*ConversionAdjustmentResult) GetOrderId

func (x *ConversionAdjustmentResult) GetOrderId() string

func (*ConversionAdjustmentResult) ProtoMessage

func (*ConversionAdjustmentResult) ProtoMessage()

func (*ConversionAdjustmentResult) ProtoReflect

func (*ConversionAdjustmentResult) Reset

func (x *ConversionAdjustmentResult) Reset()

func (*ConversionAdjustmentResult) String

func (x *ConversionAdjustmentResult) String() string

type ConversionAdjustmentUploadServiceClient

type ConversionAdjustmentUploadServiceClient interface {
	// Processes the given conversion adjustments.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadConversionAdjustments(ctx context.Context, in *UploadConversionAdjustmentsRequest, opts ...grpc.CallOption) (*UploadConversionAdjustmentsResponse, error)
}

ConversionAdjustmentUploadServiceClient is the client API for ConversionAdjustmentUploadService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionAdjustmentUploadServiceServer

type ConversionAdjustmentUploadServiceServer interface {
	// Processes the given conversion adjustments.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadConversionAdjustments(context.Context, *UploadConversionAdjustmentsRequest) (*UploadConversionAdjustmentsResponse, error)
}

ConversionAdjustmentUploadServiceServer is the server API for ConversionAdjustmentUploadService service.

type ConversionCustomVariableOperation

type ConversionCustomVariableOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionCustomVariableOperation_Create
	//	*ConversionCustomVariableOperation_Update
	Operation isConversionCustomVariableOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a conversion custom variable.

func (*ConversionCustomVariableOperation) Descriptor deprecated

func (*ConversionCustomVariableOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionCustomVariableOperation.ProtoReflect.Descriptor instead.

func (*ConversionCustomVariableOperation) GetCreate

func (*ConversionCustomVariableOperation) GetOperation

func (m *ConversionCustomVariableOperation) GetOperation() isConversionCustomVariableOperation_Operation

func (*ConversionCustomVariableOperation) GetUpdate

func (*ConversionCustomVariableOperation) GetUpdateMask

func (*ConversionCustomVariableOperation) ProtoMessage

func (*ConversionCustomVariableOperation) ProtoMessage()

func (*ConversionCustomVariableOperation) ProtoReflect

func (*ConversionCustomVariableOperation) Reset

func (*ConversionCustomVariableOperation) String

type ConversionCustomVariableOperation_Create

type ConversionCustomVariableOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// custom variable.
	Create *resources.ConversionCustomVariable `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionCustomVariableOperation_Update

type ConversionCustomVariableOperation_Update struct {
	// Update operation: The conversion custom variable is expected to have a
	// valid resource name.
	Update *resources.ConversionCustomVariable `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionCustomVariableServiceClient

type ConversionCustomVariableServiceClient interface {
	// Creates or updates conversion custom variables. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionCustomVariableError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateConversionCustomVariables(ctx context.Context, in *MutateConversionCustomVariablesRequest, opts ...grpc.CallOption) (*MutateConversionCustomVariablesResponse, error)
}

ConversionCustomVariableServiceClient is the client API for ConversionCustomVariableService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionCustomVariableServiceServer

type ConversionCustomVariableServiceServer interface {
	// Creates or updates conversion custom variables. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionCustomVariableError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateConversionCustomVariables(context.Context, *MutateConversionCustomVariablesRequest) (*MutateConversionCustomVariablesResponse, error)
}

ConversionCustomVariableServiceServer is the server API for ConversionCustomVariableService service.

type ConversionGoalCampaignConfigOperation

type ConversionGoalCampaignConfigOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionGoalCampaignConfigOperation_Update
	Operation isConversionGoalCampaignConfigOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (update) on a conversion goal campaign config.

func (*ConversionGoalCampaignConfigOperation) Descriptor deprecated

func (*ConversionGoalCampaignConfigOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionGoalCampaignConfigOperation.ProtoReflect.Descriptor instead.

func (*ConversionGoalCampaignConfigOperation) GetOperation

func (m *ConversionGoalCampaignConfigOperation) GetOperation() isConversionGoalCampaignConfigOperation_Operation

func (*ConversionGoalCampaignConfigOperation) GetUpdate

func (*ConversionGoalCampaignConfigOperation) GetUpdateMask

func (*ConversionGoalCampaignConfigOperation) ProtoMessage

func (*ConversionGoalCampaignConfigOperation) ProtoMessage()

func (*ConversionGoalCampaignConfigOperation) ProtoReflect

func (*ConversionGoalCampaignConfigOperation) Reset

func (*ConversionGoalCampaignConfigOperation) String

type ConversionGoalCampaignConfigOperation_Update

type ConversionGoalCampaignConfigOperation_Update struct {
	// Update operation: The conversion goal campaign config is expected to have
	// a valid resource name.
	Update *resources.ConversionGoalCampaignConfig `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type ConversionGoalCampaignConfigServiceClient

type ConversionGoalCampaignConfigServiceClient interface {
	// Creates, updates or removes conversion goal campaign config. Operation
	// statuses are returned.
	MutateConversionGoalCampaignConfigs(ctx context.Context, in *MutateConversionGoalCampaignConfigsRequest, opts ...grpc.CallOption) (*MutateConversionGoalCampaignConfigsResponse, error)
}

ConversionGoalCampaignConfigServiceClient is the client API for ConversionGoalCampaignConfigService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionGoalCampaignConfigServiceServer

type ConversionGoalCampaignConfigServiceServer interface {
	// Creates, updates or removes conversion goal campaign config. Operation
	// statuses are returned.
	MutateConversionGoalCampaignConfigs(context.Context, *MutateConversionGoalCampaignConfigsRequest) (*MutateConversionGoalCampaignConfigsResponse, error)
}

ConversionGoalCampaignConfigServiceServer is the server API for ConversionGoalCampaignConfigService service.

type ConversionUploadServiceClient

type ConversionUploadServiceClient interface {
	// Processes the given click conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionUploadError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadClickConversions(ctx context.Context, in *UploadClickConversionsRequest, opts ...grpc.CallOption) (*UploadClickConversionsResponse, error)
	// Processes the given call conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadCallConversions(ctx context.Context, in *UploadCallConversionsRequest, opts ...grpc.CallOption) (*UploadCallConversionsResponse, error)
}

ConversionUploadServiceClient is the client API for ConversionUploadService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionUploadServiceServer

type ConversionUploadServiceServer interface {
	// Processes the given click conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionUploadError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadClickConversions(context.Context, *UploadClickConversionsRequest) (*UploadClickConversionsResponse, error)
	// Processes the given call conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadCallConversions(context.Context, *UploadCallConversionsRequest) (*UploadCallConversionsResponse, error)
}

ConversionUploadServiceServer is the server API for ConversionUploadService service.

type ConversionValueRuleOperation

type ConversionValueRuleOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionValueRuleOperation_Create
	//	*ConversionValueRuleOperation_Update
	//	*ConversionValueRuleOperation_Remove
	Operation isConversionValueRuleOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a conversion value rule.

func (*ConversionValueRuleOperation) Descriptor deprecated

func (*ConversionValueRuleOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionValueRuleOperation.ProtoReflect.Descriptor instead.

func (*ConversionValueRuleOperation) GetCreate

func (*ConversionValueRuleOperation) GetOperation

func (m *ConversionValueRuleOperation) GetOperation() isConversionValueRuleOperation_Operation

func (*ConversionValueRuleOperation) GetRemove

func (x *ConversionValueRuleOperation) GetRemove() string

func (*ConversionValueRuleOperation) GetUpdate

func (*ConversionValueRuleOperation) GetUpdateMask

func (*ConversionValueRuleOperation) ProtoMessage

func (*ConversionValueRuleOperation) ProtoMessage()

func (*ConversionValueRuleOperation) ProtoReflect

func (*ConversionValueRuleOperation) Reset

func (x *ConversionValueRuleOperation) Reset()

func (*ConversionValueRuleOperation) String

type ConversionValueRuleOperation_Create

type ConversionValueRuleOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// value rule.
	Create *resources.ConversionValueRule `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionValueRuleOperation_Remove

type ConversionValueRuleOperation_Remove struct {
	// Remove operation: A resource name for the removed conversion value rule
	// is expected, in this format:
	//
	// `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ConversionValueRuleOperation_Update

type ConversionValueRuleOperation_Update struct {
	// Update operation: The conversion value rule is expected to have a valid
	// resource name.
	Update *resources.ConversionValueRule `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionValueRuleServiceClient

type ConversionValueRuleServiceClient interface {
	// Creates, updates, or removes conversion value rules. Operation statuses are
	// returned.
	MutateConversionValueRules(ctx context.Context, in *MutateConversionValueRulesRequest, opts ...grpc.CallOption) (*MutateConversionValueRulesResponse, error)
}

ConversionValueRuleServiceClient is the client API for ConversionValueRuleService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionValueRuleServiceServer

type ConversionValueRuleServiceServer interface {
	// Creates, updates, or removes conversion value rules. Operation statuses are
	// returned.
	MutateConversionValueRules(context.Context, *MutateConversionValueRulesRequest) (*MutateConversionValueRulesResponse, error)
}

ConversionValueRuleServiceServer is the server API for ConversionValueRuleService service.

type ConversionValueRuleSetOperation

type ConversionValueRuleSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionValueRuleSetOperation_Create
	//	*ConversionValueRuleSetOperation_Update
	//	*ConversionValueRuleSetOperation_Remove
	Operation isConversionValueRuleSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a conversion value rule set.

func (*ConversionValueRuleSetOperation) Descriptor deprecated

func (*ConversionValueRuleSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionValueRuleSetOperation.ProtoReflect.Descriptor instead.

func (*ConversionValueRuleSetOperation) GetCreate

func (*ConversionValueRuleSetOperation) GetOperation

func (m *ConversionValueRuleSetOperation) GetOperation() isConversionValueRuleSetOperation_Operation

func (*ConversionValueRuleSetOperation) GetRemove

func (x *ConversionValueRuleSetOperation) GetRemove() string

func (*ConversionValueRuleSetOperation) GetUpdate

func (*ConversionValueRuleSetOperation) GetUpdateMask

func (*ConversionValueRuleSetOperation) ProtoMessage

func (*ConversionValueRuleSetOperation) ProtoMessage()

func (*ConversionValueRuleSetOperation) ProtoReflect

func (*ConversionValueRuleSetOperation) Reset

func (*ConversionValueRuleSetOperation) String

type ConversionValueRuleSetOperation_Create

type ConversionValueRuleSetOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// value rule set.
	Create *resources.ConversionValueRuleSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionValueRuleSetOperation_Remove

type ConversionValueRuleSetOperation_Remove struct {
	// Remove operation: A resource name for the removed conversion value rule
	// set is expected, in this format:
	//
	// `customers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ConversionValueRuleSetOperation_Update

type ConversionValueRuleSetOperation_Update struct {
	// Update operation: The conversion value rule set is expected to have a
	// valid resource name.
	Update *resources.ConversionValueRuleSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionValueRuleSetServiceClient

type ConversionValueRuleSetServiceClient interface {
	// Creates, updates or removes conversion value rule sets. Operation statuses
	// are returned.
	MutateConversionValueRuleSets(ctx context.Context, in *MutateConversionValueRuleSetsRequest, opts ...grpc.CallOption) (*MutateConversionValueRuleSetsResponse, error)
}

ConversionValueRuleSetServiceClient is the client API for ConversionValueRuleSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ConversionValueRuleSetServiceServer

type ConversionValueRuleSetServiceServer interface {
	// Creates, updates or removes conversion value rule sets. Operation statuses
	// are returned.
	MutateConversionValueRuleSets(context.Context, *MutateConversionValueRuleSetsRequest) (*MutateConversionValueRuleSetsResponse, error)
}

ConversionValueRuleSetServiceServer is the server API for ConversionValueRuleSetService service.

type CreateAccountLinkRequest

type CreateAccountLinkRequest struct {

	// Required. The ID of the customer for which the account link is created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The account link to be created.
	AccountLink *resources.AccountLink `protobuf:"bytes,2,opt,name=account_link,json=accountLink,proto3" json:"account_link,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountLinkService.CreateAccountLink][google.ads.googleads.v11.services.AccountLinkService.CreateAccountLink].

func (*CreateAccountLinkRequest) Descriptor deprecated

func (*CreateAccountLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAccountLinkRequest.ProtoReflect.Descriptor instead.

func (x *CreateAccountLinkRequest) GetAccountLink() *resources.AccountLink

func (*CreateAccountLinkRequest) GetCustomerId

func (x *CreateAccountLinkRequest) GetCustomerId() string

func (*CreateAccountLinkRequest) ProtoMessage

func (*CreateAccountLinkRequest) ProtoMessage()

func (*CreateAccountLinkRequest) ProtoReflect

func (x *CreateAccountLinkRequest) ProtoReflect() protoreflect.Message

func (*CreateAccountLinkRequest) Reset

func (x *CreateAccountLinkRequest) Reset()

func (*CreateAccountLinkRequest) String

func (x *CreateAccountLinkRequest) String() string

type CreateAccountLinkResponse

type CreateAccountLinkResponse struct {

	// Returned for successful operations. Resource name of the account link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AccountLinkService.CreateAccountLink][google.ads.googleads.v11.services.AccountLinkService.CreateAccountLink].

func (*CreateAccountLinkResponse) Descriptor deprecated

func (*CreateAccountLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAccountLinkResponse.ProtoReflect.Descriptor instead.

func (*CreateAccountLinkResponse) GetResourceName

func (x *CreateAccountLinkResponse) GetResourceName() string

func (*CreateAccountLinkResponse) ProtoMessage

func (*CreateAccountLinkResponse) ProtoMessage()

func (*CreateAccountLinkResponse) ProtoReflect

func (*CreateAccountLinkResponse) Reset

func (x *CreateAccountLinkResponse) Reset()

func (*CreateAccountLinkResponse) String

func (x *CreateAccountLinkResponse) String() string

type CreateCampaignExperimentMetadata

type CreateCampaignExperimentMetadata struct {

	// Resource name of campaign experiment created.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// contains filtered or unexported fields
}

Message used as metadata returned in Long Running Operations for CreateCampaignExperimentRequest

func (*CreateCampaignExperimentMetadata) Descriptor deprecated

func (*CreateCampaignExperimentMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CreateCampaignExperimentMetadata.ProtoReflect.Descriptor instead.

func (*CreateCampaignExperimentMetadata) GetCampaignExperiment

func (x *CreateCampaignExperimentMetadata) GetCampaignExperiment() string

func (*CreateCampaignExperimentMetadata) ProtoMessage

func (*CreateCampaignExperimentMetadata) ProtoMessage()

func (*CreateCampaignExperimentMetadata) ProtoReflect

func (*CreateCampaignExperimentMetadata) Reset

func (*CreateCampaignExperimentMetadata) String

type CreateCampaignExperimentRequest

type CreateCampaignExperimentRequest struct {

	// Required. The ID of the customer whose campaign experiment is being created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The campaign experiment to be created.
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,2,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.CreateCampaignExperiment][google.ads.googleads.v11.services.CampaignExperimentService.CreateCampaignExperiment].

func (*CreateCampaignExperimentRequest) Descriptor deprecated

func (*CreateCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*CreateCampaignExperimentRequest) GetCampaignExperiment

func (x *CreateCampaignExperimentRequest) GetCampaignExperiment() *resources.CampaignExperiment

func (*CreateCampaignExperimentRequest) GetCustomerId

func (x *CreateCampaignExperimentRequest) GetCustomerId() string

func (*CreateCampaignExperimentRequest) GetValidateOnly

func (x *CreateCampaignExperimentRequest) GetValidateOnly() bool

func (*CreateCampaignExperimentRequest) ProtoMessage

func (*CreateCampaignExperimentRequest) ProtoMessage()

func (*CreateCampaignExperimentRequest) ProtoReflect

func (*CreateCampaignExperimentRequest) Reset

func (*CreateCampaignExperimentRequest) String

type CreateCustomerClientRequest

type CreateCustomerClientRequest struct {

	// Required. The ID of the Manager under whom client customer is being created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The new client customer to create. The resource name on this customer
	// will be ignored.
	CustomerClient *resources.Customer `protobuf:"bytes,2,opt,name=customer_client,json=customerClient,proto3" json:"customer_client,omitempty"`
	// Email address of the user who should be invited on the created client
	// customer. Accessible only to customers on the allow-list.
	EmailAddress *string `protobuf:"bytes,5,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"`
	// The proposed role of user on the created client customer.
	// Accessible only to customers on the allow-list.
	AccessRole enums.AccessRoleEnum_AccessRole `` /* 154-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,6,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerService.CreateCustomerClient][google.ads.googleads.v11.services.CustomerService.CreateCustomerClient].

func (*CreateCustomerClientRequest) Descriptor deprecated

func (*CreateCustomerClientRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCustomerClientRequest.ProtoReflect.Descriptor instead.

func (*CreateCustomerClientRequest) GetAccessRole

func (*CreateCustomerClientRequest) GetCustomerClient

func (x *CreateCustomerClientRequest) GetCustomerClient() *resources.Customer

func (*CreateCustomerClientRequest) GetCustomerId

func (x *CreateCustomerClientRequest) GetCustomerId() string

func (*CreateCustomerClientRequest) GetEmailAddress

func (x *CreateCustomerClientRequest) GetEmailAddress() string

func (*CreateCustomerClientRequest) GetValidateOnly

func (x *CreateCustomerClientRequest) GetValidateOnly() bool

func (*CreateCustomerClientRequest) ProtoMessage

func (*CreateCustomerClientRequest) ProtoMessage()

func (*CreateCustomerClientRequest) ProtoReflect

func (*CreateCustomerClientRequest) Reset

func (x *CreateCustomerClientRequest) Reset()

func (*CreateCustomerClientRequest) String

func (x *CreateCustomerClientRequest) String() string

type CreateCustomerClientResponse

type CreateCustomerClientResponse struct {

	// The resource name of the newly created customer. Customer resource names
	// have the form: `customers/{customer_id}`.
	ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Link for inviting user to access the created customer. Accessible to
	// allowlisted customers only.
	InvitationLink string `protobuf:"bytes,3,opt,name=invitation_link,json=invitationLink,proto3" json:"invitation_link,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateCustomerClient mutate.

func (*CreateCustomerClientResponse) Descriptor deprecated

func (*CreateCustomerClientResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateCustomerClientResponse.ProtoReflect.Descriptor instead.

func (x *CreateCustomerClientResponse) GetInvitationLink() string

func (*CreateCustomerClientResponse) GetResourceName

func (x *CreateCustomerClientResponse) GetResourceName() string

func (*CreateCustomerClientResponse) ProtoMessage

func (*CreateCustomerClientResponse) ProtoMessage()

func (*CreateCustomerClientResponse) ProtoReflect

func (*CreateCustomerClientResponse) Reset

func (x *CreateCustomerClientResponse) Reset()

func (*CreateCustomerClientResponse) String

type CreateOfflineUserDataJobRequest

type CreateOfflineUserDataJobRequest struct {

	// Required. The ID of the customer for which to create an offline user data job.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The offline user data job to be created.
	Job *resources.OfflineUserDataJob `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// If true, match rate range for the offline user data job is calculated and
	// made available in the resource.
	EnableMatchRateRangePreview bool `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.CreateOfflineUserDataJob][google.ads.googleads.v11.services.OfflineUserDataJobService.CreateOfflineUserDataJob].

func (*CreateOfflineUserDataJobRequest) Descriptor deprecated

func (*CreateOfflineUserDataJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOfflineUserDataJobRequest.ProtoReflect.Descriptor instead.

func (*CreateOfflineUserDataJobRequest) GetCustomerId

func (x *CreateOfflineUserDataJobRequest) GetCustomerId() string

func (*CreateOfflineUserDataJobRequest) GetEnableMatchRateRangePreview

func (x *CreateOfflineUserDataJobRequest) GetEnableMatchRateRangePreview() bool

func (*CreateOfflineUserDataJobRequest) GetJob

func (*CreateOfflineUserDataJobRequest) GetValidateOnly

func (x *CreateOfflineUserDataJobRequest) GetValidateOnly() bool

func (*CreateOfflineUserDataJobRequest) ProtoMessage

func (*CreateOfflineUserDataJobRequest) ProtoMessage()

func (*CreateOfflineUserDataJobRequest) ProtoReflect

func (*CreateOfflineUserDataJobRequest) Reset

func (*CreateOfflineUserDataJobRequest) String

type CreateOfflineUserDataJobResponse

type CreateOfflineUserDataJobResponse struct {

	// The resource name of the OfflineUserDataJob.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for [OfflineUserDataJobService.CreateOfflineUserDataJob][google.ads.googleads.v11.services.OfflineUserDataJobService.CreateOfflineUserDataJob].

func (*CreateOfflineUserDataJobResponse) Descriptor deprecated

func (*CreateOfflineUserDataJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOfflineUserDataJobResponse.ProtoReflect.Descriptor instead.

func (*CreateOfflineUserDataJobResponse) GetResourceName

func (x *CreateOfflineUserDataJobResponse) GetResourceName() string

func (*CreateOfflineUserDataJobResponse) ProtoMessage

func (*CreateOfflineUserDataJobResponse) ProtoMessage()

func (*CreateOfflineUserDataJobResponse) ProtoReflect

func (*CreateOfflineUserDataJobResponse) Reset

func (*CreateOfflineUserDataJobResponse) String

type CustomAudienceOperation

type CustomAudienceOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomAudienceOperation_Create
	//	*CustomAudienceOperation_Update
	//	*CustomAudienceOperation_Remove
	Operation isCustomAudienceOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a custom audience.

func (*CustomAudienceOperation) Descriptor deprecated

func (*CustomAudienceOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomAudienceOperation.ProtoReflect.Descriptor instead.

func (*CustomAudienceOperation) GetCreate

func (*CustomAudienceOperation) GetOperation

func (m *CustomAudienceOperation) GetOperation() isCustomAudienceOperation_Operation

func (*CustomAudienceOperation) GetRemove

func (x *CustomAudienceOperation) GetRemove() string

func (*CustomAudienceOperation) GetUpdate

func (*CustomAudienceOperation) GetUpdateMask

func (x *CustomAudienceOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CustomAudienceOperation) ProtoMessage

func (*CustomAudienceOperation) ProtoMessage()

func (*CustomAudienceOperation) ProtoReflect

func (x *CustomAudienceOperation) ProtoReflect() protoreflect.Message

func (*CustomAudienceOperation) Reset

func (x *CustomAudienceOperation) Reset()

func (*CustomAudienceOperation) String

func (x *CustomAudienceOperation) String() string

type CustomAudienceOperation_Create

type CustomAudienceOperation_Create struct {
	// Create operation: No resource name is expected for the new custom
	// audience.
	Create *resources.CustomAudience `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomAudienceOperation_Remove

type CustomAudienceOperation_Remove struct {
	// Remove operation: A resource name for the removed custom audience is
	// expected, in this format:
	//
	// `customers/{customer_id}/customAudiences/{custom_audience_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomAudienceOperation_Update

type CustomAudienceOperation_Update struct {
	// Update operation: The custom audience is expected to have a valid
	// resource name.
	Update *resources.CustomAudience `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomAudienceServiceClient

type CustomAudienceServiceClient interface {
	// Creates or updates custom audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomAudienceError]()
	//   [CustomInterestError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomAudiences(ctx context.Context, in *MutateCustomAudiencesRequest, opts ...grpc.CallOption) (*MutateCustomAudiencesResponse, error)
}

CustomAudienceServiceClient is the client API for CustomAudienceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomAudienceServiceServer

type CustomAudienceServiceServer interface {
	// Creates or updates custom audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomAudienceError]()
	//   [CustomInterestError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomAudiences(context.Context, *MutateCustomAudiencesRequest) (*MutateCustomAudiencesResponse, error)
}

CustomAudienceServiceServer is the server API for CustomAudienceService service.

type CustomConversionGoalOperation

type CustomConversionGoalOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomConversionGoalOperation_Create
	//	*CustomConversionGoalOperation_Update
	//	*CustomConversionGoalOperation_Remove
	Operation isCustomConversionGoalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a custom conversion goal.

func (*CustomConversionGoalOperation) Descriptor deprecated

func (*CustomConversionGoalOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomConversionGoalOperation.ProtoReflect.Descriptor instead.

func (*CustomConversionGoalOperation) GetCreate

func (*CustomConversionGoalOperation) GetOperation

func (m *CustomConversionGoalOperation) GetOperation() isCustomConversionGoalOperation_Operation

func (*CustomConversionGoalOperation) GetRemove

func (x *CustomConversionGoalOperation) GetRemove() string

func (*CustomConversionGoalOperation) GetUpdate

func (*CustomConversionGoalOperation) GetUpdateMask

func (*CustomConversionGoalOperation) ProtoMessage

func (*CustomConversionGoalOperation) ProtoMessage()

func (*CustomConversionGoalOperation) ProtoReflect

func (*CustomConversionGoalOperation) Reset

func (x *CustomConversionGoalOperation) Reset()

func (*CustomConversionGoalOperation) String

type CustomConversionGoalOperation_Create

type CustomConversionGoalOperation_Create struct {
	// Create operation: No resource name is expected for the new custom
	// conversion goal
	Create *resources.CustomConversionGoal `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomConversionGoalOperation_Remove

type CustomConversionGoalOperation_Remove struct {
	// Remove operation: A resource name for the removed custom conversion goal
	// is expected, in this format:
	//
	// 'customers/{customer_id}/conversionActions/{ConversionGoal.custom_goal_config.conversion_type_ids}'
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomConversionGoalOperation_Update

type CustomConversionGoalOperation_Update struct {
	// Update operation: The custom conversion goal is expected to have a
	// valid resource name.
	Update *resources.CustomConversionGoal `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomConversionGoalServiceClient

type CustomConversionGoalServiceClient interface {
	// Creates, updates or removes custom conversion goals. Operation statuses
	// are returned.
	MutateCustomConversionGoals(ctx context.Context, in *MutateCustomConversionGoalsRequest, opts ...grpc.CallOption) (*MutateCustomConversionGoalsResponse, error)
}

CustomConversionGoalServiceClient is the client API for CustomConversionGoalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomConversionGoalServiceServer

type CustomConversionGoalServiceServer interface {
	// Creates, updates or removes custom conversion goals. Operation statuses
	// are returned.
	MutateCustomConversionGoals(context.Context, *MutateCustomConversionGoalsRequest) (*MutateCustomConversionGoalsResponse, error)
}

CustomConversionGoalServiceServer is the server API for CustomConversionGoalService service.

type CustomInterestOperation

type CustomInterestOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomInterestOperation_Create
	//	*CustomInterestOperation_Update
	Operation isCustomInterestOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a custom interest.

func (*CustomInterestOperation) Descriptor deprecated

func (*CustomInterestOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomInterestOperation.ProtoReflect.Descriptor instead.

func (*CustomInterestOperation) GetCreate

func (*CustomInterestOperation) GetOperation

func (m *CustomInterestOperation) GetOperation() isCustomInterestOperation_Operation

func (*CustomInterestOperation) GetUpdate

func (*CustomInterestOperation) GetUpdateMask

func (x *CustomInterestOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CustomInterestOperation) ProtoMessage

func (*CustomInterestOperation) ProtoMessage()

func (*CustomInterestOperation) ProtoReflect

func (x *CustomInterestOperation) ProtoReflect() protoreflect.Message

func (*CustomInterestOperation) Reset

func (x *CustomInterestOperation) Reset()

func (*CustomInterestOperation) String

func (x *CustomInterestOperation) String() string

type CustomInterestOperation_Create

type CustomInterestOperation_Create struct {
	// Create operation: No resource name is expected for the new custom
	// interest.
	Create *resources.CustomInterest `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomInterestOperation_Update

type CustomInterestOperation_Update struct {
	// Update operation: The custom interest is expected to have a valid
	// resource name.
	Update *resources.CustomInterest `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomInterestServiceClient

type CustomInterestServiceClient interface {
	// Creates or updates custom interests. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [CustomInterestError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateCustomInterests(ctx context.Context, in *MutateCustomInterestsRequest, opts ...grpc.CallOption) (*MutateCustomInterestsResponse, error)
}

CustomInterestServiceClient is the client API for CustomInterestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomInterestServiceServer

type CustomInterestServiceServer interface {
	// Creates or updates custom interests. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [CustomInterestError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateCustomInterests(context.Context, *MutateCustomInterestsRequest) (*MutateCustomInterestsResponse, error)
}

CustomInterestServiceServer is the server API for CustomInterestService service.

type CustomVariable

type CustomVariable struct {

	// Resource name of the custom variable associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion custom variable id, validation will ignore the customer id and
	// use the conversion custom variable id as the sole identifier of the
	// conversion custom variable.
	ConversionCustomVariable string `` /* 135-byte string literal not displayed */
	// The value string of this custom variable.
	// The value of the custom variable should not contain private customer data,
	// such as email addresses or phone numbers.
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

A custom variable.

func (*CustomVariable) Descriptor deprecated

func (*CustomVariable) Descriptor() ([]byte, []int)

Deprecated: Use CustomVariable.ProtoReflect.Descriptor instead.

func (*CustomVariable) GetConversionCustomVariable

func (x *CustomVariable) GetConversionCustomVariable() string

func (*CustomVariable) GetValue

func (x *CustomVariable) GetValue() string

func (*CustomVariable) ProtoMessage

func (*CustomVariable) ProtoMessage()

func (*CustomVariable) ProtoReflect

func (x *CustomVariable) ProtoReflect() protoreflect.Message

func (*CustomVariable) Reset

func (x *CustomVariable) Reset()

func (*CustomVariable) String

func (x *CustomVariable) String() string

type CustomerAssetOperation

type CustomerAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerAssetOperation_Create
	//	*CustomerAssetOperation_Update
	//	*CustomerAssetOperation_Remove
	Operation isCustomerAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer asset.

func (*CustomerAssetOperation) Descriptor deprecated

func (*CustomerAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerAssetOperation.ProtoReflect.Descriptor instead.

func (*CustomerAssetOperation) GetCreate

func (*CustomerAssetOperation) GetOperation

func (m *CustomerAssetOperation) GetOperation() isCustomerAssetOperation_Operation

func (*CustomerAssetOperation) GetRemove

func (x *CustomerAssetOperation) GetRemove() string

func (*CustomerAssetOperation) GetUpdate

func (*CustomerAssetOperation) GetUpdateMask

func (x *CustomerAssetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CustomerAssetOperation) ProtoMessage

func (*CustomerAssetOperation) ProtoMessage()

func (*CustomerAssetOperation) ProtoReflect

func (x *CustomerAssetOperation) ProtoReflect() protoreflect.Message

func (*CustomerAssetOperation) Reset

func (x *CustomerAssetOperation) Reset()

func (*CustomerAssetOperation) String

func (x *CustomerAssetOperation) String() string

type CustomerAssetOperation_Create

type CustomerAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new customer
	// asset.
	Create *resources.CustomerAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerAssetOperation_Remove

type CustomerAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed customer asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerAssets/{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerAssetOperation_Update

type CustomerAssetOperation_Update struct {
	// Update operation: The customer asset is expected to have a valid resource
	// name.
	Update *resources.CustomerAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type CustomerAssetServiceClient

type CustomerAssetServiceClient interface {
	// Creates, updates, or removes customer assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerAssets(ctx context.Context, in *MutateCustomerAssetsRequest, opts ...grpc.CallOption) (*MutateCustomerAssetsResponse, error)
}

CustomerAssetServiceClient is the client API for CustomerAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerAssetServiceServer

type CustomerAssetServiceServer interface {
	// Creates, updates, or removes customer assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerAssets(context.Context, *MutateCustomerAssetsRequest) (*MutateCustomerAssetsResponse, error)
}

CustomerAssetServiceServer is the server API for CustomerAssetService service.

type CustomerClientLinkOperation

type CustomerClientLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerClientLinkOperation_Create
	//	*CustomerClientLinkOperation_Update
	Operation isCustomerClientLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a CustomerClientLink.

func (*CustomerClientLinkOperation) Descriptor deprecated

func (*CustomerClientLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerClientLinkOperation.ProtoReflect.Descriptor instead.

func (*CustomerClientLinkOperation) GetCreate

func (*CustomerClientLinkOperation) GetOperation

func (m *CustomerClientLinkOperation) GetOperation() isCustomerClientLinkOperation_Operation

func (*CustomerClientLinkOperation) GetUpdate

func (*CustomerClientLinkOperation) GetUpdateMask

func (*CustomerClientLinkOperation) ProtoMessage

func (*CustomerClientLinkOperation) ProtoMessage()

func (*CustomerClientLinkOperation) ProtoReflect

func (*CustomerClientLinkOperation) Reset

func (x *CustomerClientLinkOperation) Reset()

func (*CustomerClientLinkOperation) String

func (x *CustomerClientLinkOperation) String() string

type CustomerClientLinkOperation_Create

type CustomerClientLinkOperation_Create struct {
	// Create operation: No resource name is expected for the new link.
	Create *resources.CustomerClientLink `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerClientLinkOperation_Update

type CustomerClientLinkOperation_Update struct {
	// Update operation: The link is expected to have a valid resource name.
	Update *resources.CustomerClientLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerClientLinkServiceClient

type CustomerClientLinkServiceClient interface {
	// Creates or updates a customer client link. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerClientLink(ctx context.Context, in *MutateCustomerClientLinkRequest, opts ...grpc.CallOption) (*MutateCustomerClientLinkResponse, error)
}

CustomerClientLinkServiceClient is the client API for CustomerClientLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerClientLinkServiceServer

type CustomerClientLinkServiceServer interface {
	// Creates or updates a customer client link. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerClientLink(context.Context, *MutateCustomerClientLinkRequest) (*MutateCustomerClientLinkResponse, error)
}

CustomerClientLinkServiceServer is the server API for CustomerClientLinkService service.

type CustomerConversionGoalOperation

type CustomerConversionGoalOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerConversionGoalOperation_Update
	Operation isCustomerConversionGoalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (update) on a customer conversion goal.

func (*CustomerConversionGoalOperation) Descriptor deprecated

func (*CustomerConversionGoalOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerConversionGoalOperation.ProtoReflect.Descriptor instead.

func (*CustomerConversionGoalOperation) GetOperation

func (m *CustomerConversionGoalOperation) GetOperation() isCustomerConversionGoalOperation_Operation

func (*CustomerConversionGoalOperation) GetUpdate

func (*CustomerConversionGoalOperation) GetUpdateMask

func (*CustomerConversionGoalOperation) ProtoMessage

func (*CustomerConversionGoalOperation) ProtoMessage()

func (*CustomerConversionGoalOperation) ProtoReflect

func (*CustomerConversionGoalOperation) Reset

func (*CustomerConversionGoalOperation) String

type CustomerConversionGoalOperation_Update

type CustomerConversionGoalOperation_Update struct {
	// Update operation: The customer conversion goal is expected to have a
	// valid resource name.
	Update *resources.CustomerConversionGoal `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CustomerConversionGoalServiceClient

type CustomerConversionGoalServiceClient interface {
	// Creates, updates or removes customer conversion goals. Operation statuses
	// are returned.
	MutateCustomerConversionGoals(ctx context.Context, in *MutateCustomerConversionGoalsRequest, opts ...grpc.CallOption) (*MutateCustomerConversionGoalsResponse, error)
}

CustomerConversionGoalServiceClient is the client API for CustomerConversionGoalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerConversionGoalServiceServer

type CustomerConversionGoalServiceServer interface {
	// Creates, updates or removes customer conversion goals. Operation statuses
	// are returned.
	MutateCustomerConversionGoals(context.Context, *MutateCustomerConversionGoalsRequest) (*MutateCustomerConversionGoalsResponse, error)
}

CustomerConversionGoalServiceServer is the server API for CustomerConversionGoalService service.

type CustomerCustomizerOperation

type CustomerCustomizerOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerCustomizerOperation_Create
	//	*CustomerCustomizerOperation_Remove
	Operation isCustomerCustomizerOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an customizer attribute.

func (*CustomerCustomizerOperation) Descriptor deprecated

func (*CustomerCustomizerOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerCustomizerOperation.ProtoReflect.Descriptor instead.

func (*CustomerCustomizerOperation) GetCreate

func (*CustomerCustomizerOperation) GetOperation

func (m *CustomerCustomizerOperation) GetOperation() isCustomerCustomizerOperation_Operation

func (*CustomerCustomizerOperation) GetRemove

func (x *CustomerCustomizerOperation) GetRemove() string

func (*CustomerCustomizerOperation) ProtoMessage

func (*CustomerCustomizerOperation) ProtoMessage()

func (*CustomerCustomizerOperation) ProtoReflect

func (*CustomerCustomizerOperation) Reset

func (x *CustomerCustomizerOperation) Reset()

func (*CustomerCustomizerOperation) String

func (x *CustomerCustomizerOperation) String() string

type CustomerCustomizerOperation_Create

type CustomerCustomizerOperation_Create struct {
	// Create operation: No resource name is expected for the new customer
	// customizer
	Create *resources.CustomerCustomizer `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerCustomizerOperation_Remove

type CustomerCustomizerOperation_Remove struct {
	// Remove operation: A resource name for the removed customer customizer is
	// expected, in this format:
	// `customers/{customer_id}/customerCustomizers/{customizer_attribute_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerCustomizerServiceClient

type CustomerCustomizerServiceClient interface {
	// Creates, updates or removes customer customizers. Operation statuses are
	// returned.
	MutateCustomerCustomizers(ctx context.Context, in *MutateCustomerCustomizersRequest, opts ...grpc.CallOption) (*MutateCustomerCustomizersResponse, error)
}

CustomerCustomizerServiceClient is the client API for CustomerCustomizerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerCustomizerServiceServer

type CustomerCustomizerServiceServer interface {
	// Creates, updates or removes customer customizers. Operation statuses are
	// returned.
	MutateCustomerCustomizers(context.Context, *MutateCustomerCustomizersRequest) (*MutateCustomerCustomizersResponse, error)
}

CustomerCustomizerServiceServer is the server API for CustomerCustomizerService service.

type CustomerExtensionSettingOperation

type CustomerExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerExtensionSettingOperation_Create
	//	*CustomerExtensionSettingOperation_Update
	//	*CustomerExtensionSettingOperation_Remove
	Operation isCustomerExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer extension setting.

func (*CustomerExtensionSettingOperation) Descriptor deprecated

func (*CustomerExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*CustomerExtensionSettingOperation) GetCreate

func (*CustomerExtensionSettingOperation) GetOperation

func (m *CustomerExtensionSettingOperation) GetOperation() isCustomerExtensionSettingOperation_Operation

func (*CustomerExtensionSettingOperation) GetRemove

func (*CustomerExtensionSettingOperation) GetUpdate

func (*CustomerExtensionSettingOperation) GetUpdateMask

func (*CustomerExtensionSettingOperation) ProtoMessage

func (*CustomerExtensionSettingOperation) ProtoMessage()

func (*CustomerExtensionSettingOperation) ProtoReflect

func (*CustomerExtensionSettingOperation) Reset

func (*CustomerExtensionSettingOperation) String

type CustomerExtensionSettingOperation_Create

type CustomerExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new customer
	// extension setting.
	Create *resources.CustomerExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerExtensionSettingOperation_Remove

type CustomerExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed customer extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/customerExtensionSettings/{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomerExtensionSettingOperation_Update

type CustomerExtensionSettingOperation_Update struct {
	// Update operation: The customer extension setting is expected to have a
	// valid resource name.
	Update *resources.CustomerExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerExtensionSettingServiceClient

type CustomerExtensionSettingServiceClient interface {
	// Creates, updates, or removes customer extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCustomerExtensionSettings(ctx context.Context, in *MutateCustomerExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateCustomerExtensionSettingsResponse, error)
}

CustomerExtensionSettingServiceClient is the client API for CustomerExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerExtensionSettingServiceServer

type CustomerExtensionSettingServiceServer interface {
	// Creates, updates, or removes customer extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCustomerExtensionSettings(context.Context, *MutateCustomerExtensionSettingsRequest) (*MutateCustomerExtensionSettingsResponse, error)
}

CustomerExtensionSettingServiceServer is the server API for CustomerExtensionSettingService service.

type CustomerFeedOperation

type CustomerFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerFeedOperation_Create
	//	*CustomerFeedOperation_Update
	//	*CustomerFeedOperation_Remove
	Operation isCustomerFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer feed.

func (*CustomerFeedOperation) Descriptor deprecated

func (*CustomerFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerFeedOperation.ProtoReflect.Descriptor instead.

func (*CustomerFeedOperation) GetCreate

func (*CustomerFeedOperation) GetOperation

func (m *CustomerFeedOperation) GetOperation() isCustomerFeedOperation_Operation

func (*CustomerFeedOperation) GetRemove

func (x *CustomerFeedOperation) GetRemove() string

func (*CustomerFeedOperation) GetUpdate

func (*CustomerFeedOperation) GetUpdateMask

func (x *CustomerFeedOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CustomerFeedOperation) ProtoMessage

func (*CustomerFeedOperation) ProtoMessage()

func (*CustomerFeedOperation) ProtoReflect

func (x *CustomerFeedOperation) ProtoReflect() protoreflect.Message

func (*CustomerFeedOperation) Reset

func (x *CustomerFeedOperation) Reset()

func (*CustomerFeedOperation) String

func (x *CustomerFeedOperation) String() string

type CustomerFeedOperation_Create

type CustomerFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new customer feed.
	Create *resources.CustomerFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerFeedOperation_Remove

type CustomerFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed customer feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerFeeds/{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomerFeedOperation_Update

type CustomerFeedOperation_Update struct {
	// Update operation: The customer feed is expected to have a valid resource
	// name.
	Update *resources.CustomerFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerFeedServiceClient

type CustomerFeedServiceClient interface {
	// Creates, updates, or removes customer feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCustomerFeeds(ctx context.Context, in *MutateCustomerFeedsRequest, opts ...grpc.CallOption) (*MutateCustomerFeedsResponse, error)
}

CustomerFeedServiceClient is the client API for CustomerFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerFeedServiceServer

type CustomerFeedServiceServer interface {
	// Creates, updates, or removes customer feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCustomerFeeds(context.Context, *MutateCustomerFeedsRequest) (*MutateCustomerFeedsResponse, error)
}

CustomerFeedServiceServer is the server API for CustomerFeedService service.

type CustomerLabelOperation

type CustomerLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerLabelOperation_Create
	//	*CustomerLabelOperation_Remove
	Operation isCustomerLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a customer-label relationship.

func (*CustomerLabelOperation) Descriptor deprecated

func (*CustomerLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerLabelOperation.ProtoReflect.Descriptor instead.

func (*CustomerLabelOperation) GetCreate

func (*CustomerLabelOperation) GetOperation

func (m *CustomerLabelOperation) GetOperation() isCustomerLabelOperation_Operation

func (*CustomerLabelOperation) GetRemove

func (x *CustomerLabelOperation) GetRemove() string

func (*CustomerLabelOperation) ProtoMessage

func (*CustomerLabelOperation) ProtoMessage()

func (*CustomerLabelOperation) ProtoReflect

func (x *CustomerLabelOperation) ProtoReflect() protoreflect.Message

func (*CustomerLabelOperation) Reset

func (x *CustomerLabelOperation) Reset()

func (*CustomerLabelOperation) String

func (x *CustomerLabelOperation) String() string

type CustomerLabelOperation_Create

type CustomerLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new customer-label
	// relationship.
	Create *resources.CustomerLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerLabelOperation_Remove

type CustomerLabelOperation_Remove struct {
	// Remove operation: A resource name for the customer-label relationship
	// being removed, in this format:
	//
	// `customers/{customer_id}/customerLabels/{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerLabelServiceClient

type CustomerLabelServiceClient interface {
	// Creates and removes customer-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerLabels(ctx context.Context, in *MutateCustomerLabelsRequest, opts ...grpc.CallOption) (*MutateCustomerLabelsResponse, error)
}

CustomerLabelServiceClient is the client API for CustomerLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerLabelServiceServer

type CustomerLabelServiceServer interface {
	// Creates and removes customer-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerLabels(context.Context, *MutateCustomerLabelsRequest) (*MutateCustomerLabelsResponse, error)
}

CustomerLabelServiceServer is the server API for CustomerLabelService service.

type CustomerManagerLinkOperation

type CustomerManagerLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerManagerLinkOperation_Update
	Operation isCustomerManagerLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Updates the status of a CustomerManagerLink. The following actions are possible: 1. Update operation with status ACTIVE accepts a pending invitation. 2. Update operation with status REFUSED declines a pending invitation. 3. Update operation with status INACTIVE terminates link to manager.

func (*CustomerManagerLinkOperation) Descriptor deprecated

func (*CustomerManagerLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerManagerLinkOperation.ProtoReflect.Descriptor instead.

func (*CustomerManagerLinkOperation) GetOperation

func (m *CustomerManagerLinkOperation) GetOperation() isCustomerManagerLinkOperation_Operation

func (*CustomerManagerLinkOperation) GetUpdate

func (*CustomerManagerLinkOperation) GetUpdateMask

func (*CustomerManagerLinkOperation) ProtoMessage

func (*CustomerManagerLinkOperation) ProtoMessage()

func (*CustomerManagerLinkOperation) ProtoReflect

func (*CustomerManagerLinkOperation) Reset

func (x *CustomerManagerLinkOperation) Reset()

func (*CustomerManagerLinkOperation) String

type CustomerManagerLinkOperation_Update

type CustomerManagerLinkOperation_Update struct {
	// Update operation: The link is expected to have a valid resource name.
	Update *resources.CustomerManagerLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerManagerLinkServiceClient

type CustomerManagerLinkServiceClient interface {
	// Updates customer manager links. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerManagerLink(ctx context.Context, in *MutateCustomerManagerLinkRequest, opts ...grpc.CallOption) (*MutateCustomerManagerLinkResponse, error)
	// Moves a client customer to a new manager customer.
	// This simplifies the complex request that requires two operations to move
	// a client customer to a new manager. i.e:
	// 1. Update operation with Status INACTIVE (previous manager) and,
	// 2. Update operation with Status ACTIVE (new manager).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MoveManagerLink(ctx context.Context, in *MoveManagerLinkRequest, opts ...grpc.CallOption) (*MoveManagerLinkResponse, error)
}

CustomerManagerLinkServiceClient is the client API for CustomerManagerLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerManagerLinkServiceServer

type CustomerManagerLinkServiceServer interface {
	// Updates customer manager links. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerManagerLink(context.Context, *MutateCustomerManagerLinkRequest) (*MutateCustomerManagerLinkResponse, error)
	// Moves a client customer to a new manager customer.
	// This simplifies the complex request that requires two operations to move
	// a client customer to a new manager. i.e:
	// 1. Update operation with Status INACTIVE (previous manager) and,
	// 2. Update operation with Status ACTIVE (new manager).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MoveManagerLink(context.Context, *MoveManagerLinkRequest) (*MoveManagerLinkResponse, error)
}

CustomerManagerLinkServiceServer is the server API for CustomerManagerLinkService service.

type CustomerNegativeCriterionOperation

type CustomerNegativeCriterionOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerNegativeCriterionOperation_Create
	//	*CustomerNegativeCriterionOperation_Remove
	Operation isCustomerNegativeCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create or remove) on a customer level negative criterion.

func (*CustomerNegativeCriterionOperation) Descriptor deprecated

func (*CustomerNegativeCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerNegativeCriterionOperation.ProtoReflect.Descriptor instead.

func (*CustomerNegativeCriterionOperation) GetCreate

func (*CustomerNegativeCriterionOperation) GetOperation

func (m *CustomerNegativeCriterionOperation) GetOperation() isCustomerNegativeCriterionOperation_Operation

func (*CustomerNegativeCriterionOperation) GetRemove

func (*CustomerNegativeCriterionOperation) ProtoMessage

func (*CustomerNegativeCriterionOperation) ProtoMessage()

func (*CustomerNegativeCriterionOperation) ProtoReflect

func (*CustomerNegativeCriterionOperation) Reset

func (*CustomerNegativeCriterionOperation) String

type CustomerNegativeCriterionOperation_Create

type CustomerNegativeCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.CustomerNegativeCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerNegativeCriterionOperation_Remove

type CustomerNegativeCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/customerNegativeCriteria/{criterion_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerNegativeCriterionServiceClient

type CustomerNegativeCriterionServiceClient interface {
	// Creates or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerNegativeCriteria(ctx context.Context, in *MutateCustomerNegativeCriteriaRequest, opts ...grpc.CallOption) (*MutateCustomerNegativeCriteriaResponse, error)
}

CustomerNegativeCriterionServiceClient is the client API for CustomerNegativeCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerNegativeCriterionServiceServer

type CustomerNegativeCriterionServiceServer interface {
	// Creates or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerNegativeCriteria(context.Context, *MutateCustomerNegativeCriteriaRequest) (*MutateCustomerNegativeCriteriaResponse, error)
}

CustomerNegativeCriterionServiceServer is the server API for CustomerNegativeCriterionService service.

type CustomerOperation

type CustomerOperation struct {

	// Mutate operation. Only updates are supported for customer.
	Update *resources.Customer `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

A single update on a customer.

func (*CustomerOperation) Descriptor deprecated

func (*CustomerOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerOperation.ProtoReflect.Descriptor instead.

func (*CustomerOperation) GetUpdate

func (x *CustomerOperation) GetUpdate() *resources.Customer

func (*CustomerOperation) GetUpdateMask

func (x *CustomerOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*CustomerOperation) ProtoMessage

func (*CustomerOperation) ProtoMessage()

func (*CustomerOperation) ProtoReflect

func (x *CustomerOperation) ProtoReflect() protoreflect.Message

func (*CustomerOperation) Reset

func (x *CustomerOperation) Reset()

func (*CustomerOperation) String

func (x *CustomerOperation) String() string

type CustomerServiceClient

type CustomerServiceClient interface {
	// Updates a customer. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateCustomer(ctx context.Context, in *MutateCustomerRequest, opts ...grpc.CallOption) (*MutateCustomerResponse, error)
	// Returns resource names of customers directly accessible by the
	// user authenticating the call.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListAccessibleCustomers(ctx context.Context, in *ListAccessibleCustomersRequest, opts ...grpc.CallOption) (*ListAccessibleCustomersResponse, error)
	// Creates a new client under manager. The new client customer is returned.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CurrencyCodeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	//   [TimeZoneError]()
	CreateCustomerClient(ctx context.Context, in *CreateCustomerClientRequest, opts ...grpc.CallOption) (*CreateCustomerClientResponse, error)
}

CustomerServiceClient is the client API for CustomerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerServiceServer

type CustomerServiceServer interface {
	// Updates a customer. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateCustomer(context.Context, *MutateCustomerRequest) (*MutateCustomerResponse, error)
	// Returns resource names of customers directly accessible by the
	// user authenticating the call.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListAccessibleCustomers(context.Context, *ListAccessibleCustomersRequest) (*ListAccessibleCustomersResponse, error)
	// Creates a new client under manager. The new client customer is returned.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CurrencyCodeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	//   [TimeZoneError]()
	CreateCustomerClient(context.Context, *CreateCustomerClientRequest) (*CreateCustomerClientResponse, error)
}

CustomerServiceServer is the server API for CustomerService service.

type CustomerUserAccessInvitationOperation

type CustomerUserAccessInvitationOperation struct {

	// The mutate operation
	//
	// Types that are assignable to Operation:
	//	*CustomerUserAccessInvitationOperation_Create
	//	*CustomerUserAccessInvitationOperation_Remove
	Operation isCustomerUserAccessInvitationOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create or remove) on customer user access invitation.

func (*CustomerUserAccessInvitationOperation) Descriptor deprecated

func (*CustomerUserAccessInvitationOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerUserAccessInvitationOperation.ProtoReflect.Descriptor instead.

func (*CustomerUserAccessInvitationOperation) GetCreate

func (*CustomerUserAccessInvitationOperation) GetOperation

func (m *CustomerUserAccessInvitationOperation) GetOperation() isCustomerUserAccessInvitationOperation_Operation

func (*CustomerUserAccessInvitationOperation) GetRemove

func (*CustomerUserAccessInvitationOperation) ProtoMessage

func (*CustomerUserAccessInvitationOperation) ProtoMessage()

func (*CustomerUserAccessInvitationOperation) ProtoReflect

func (*CustomerUserAccessInvitationOperation) Reset

func (*CustomerUserAccessInvitationOperation) String

type CustomerUserAccessInvitationOperation_Create

type CustomerUserAccessInvitationOperation_Create struct {
	// Create operation: No resource name is expected for the new access
	// invitation.
	Create *resources.CustomerUserAccessInvitation `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerUserAccessInvitationOperation_Remove

type CustomerUserAccessInvitationOperation_Remove struct {
	// Remove operation: A resource name for the revoke invitation is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerUserAccessInvitations/{invitation_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerUserAccessInvitationServiceClient

type CustomerUserAccessInvitationServiceClient interface {
	// Creates or removes an access invitation.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccessInvitation(ctx context.Context, in *MutateCustomerUserAccessInvitationRequest, opts ...grpc.CallOption) (*MutateCustomerUserAccessInvitationResponse, error)
}

CustomerUserAccessInvitationServiceClient is the client API for CustomerUserAccessInvitationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerUserAccessInvitationServiceServer

type CustomerUserAccessInvitationServiceServer interface {
	// Creates or removes an access invitation.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccessInvitation(context.Context, *MutateCustomerUserAccessInvitationRequest) (*MutateCustomerUserAccessInvitationResponse, error)
}

CustomerUserAccessInvitationServiceServer is the server API for CustomerUserAccessInvitationService service.

type CustomerUserAccessOperation

type CustomerUserAccessOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerUserAccessOperation_Update
	//	*CustomerUserAccessOperation_Remove
	Operation isCustomerUserAccessOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (update, remove) on customer user access.

func (*CustomerUserAccessOperation) Descriptor deprecated

func (*CustomerUserAccessOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerUserAccessOperation.ProtoReflect.Descriptor instead.

func (*CustomerUserAccessOperation) GetOperation

func (m *CustomerUserAccessOperation) GetOperation() isCustomerUserAccessOperation_Operation

func (*CustomerUserAccessOperation) GetRemove

func (x *CustomerUserAccessOperation) GetRemove() string

func (*CustomerUserAccessOperation) GetUpdate

func (*CustomerUserAccessOperation) GetUpdateMask

func (*CustomerUserAccessOperation) ProtoMessage

func (*CustomerUserAccessOperation) ProtoMessage()

func (*CustomerUserAccessOperation) ProtoReflect

func (*CustomerUserAccessOperation) Reset

func (x *CustomerUserAccessOperation) Reset()

func (*CustomerUserAccessOperation) String

func (x *CustomerUserAccessOperation) String() string

type CustomerUserAccessOperation_Remove

type CustomerUserAccessOperation_Remove struct {
	// Remove operation: A resource name for the removed access is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerUserAccesses/{CustomerUserAccess.user_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerUserAccessOperation_Update

type CustomerUserAccessOperation_Update struct {
	// Update operation: The customer user access is expected to have a valid
	// resource name.
	Update *resources.CustomerUserAccess `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CustomerUserAccessServiceClient

type CustomerUserAccessServiceClient interface {
	// Updates, removes permission of a user on a given customer. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerUserAccessError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccess(ctx context.Context, in *MutateCustomerUserAccessRequest, opts ...grpc.CallOption) (*MutateCustomerUserAccessResponse, error)
}

CustomerUserAccessServiceClient is the client API for CustomerUserAccessService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomerUserAccessServiceServer

type CustomerUserAccessServiceServer interface {
	// Updates, removes permission of a user on a given customer. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerUserAccessError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccess(context.Context, *MutateCustomerUserAccessRequest) (*MutateCustomerUserAccessResponse, error)
}

CustomerUserAccessServiceServer is the server API for CustomerUserAccessService service.

type CustomizerAttributeOperation

type CustomizerAttributeOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomizerAttributeOperation_Create
	//	*CustomizerAttributeOperation_Remove
	Operation isCustomizerAttributeOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an customizer attribute.

func (*CustomizerAttributeOperation) Descriptor deprecated

func (*CustomizerAttributeOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomizerAttributeOperation.ProtoReflect.Descriptor instead.

func (*CustomizerAttributeOperation) GetCreate

func (*CustomizerAttributeOperation) GetOperation

func (m *CustomizerAttributeOperation) GetOperation() isCustomizerAttributeOperation_Operation

func (*CustomizerAttributeOperation) GetRemove

func (x *CustomizerAttributeOperation) GetRemove() string

func (*CustomizerAttributeOperation) GetUpdateMask

func (*CustomizerAttributeOperation) ProtoMessage

func (*CustomizerAttributeOperation) ProtoMessage()

func (*CustomizerAttributeOperation) ProtoReflect

func (*CustomizerAttributeOperation) Reset

func (x *CustomizerAttributeOperation) Reset()

func (*CustomizerAttributeOperation) String

type CustomizerAttributeOperation_Create

type CustomizerAttributeOperation_Create struct {
	// Create operation: No resource name is expected for the new customizer
	// attribute
	Create *resources.CustomizerAttribute `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomizerAttributeOperation_Remove

type CustomizerAttributeOperation_Remove struct {
	// Remove operation: A resource name for the removed customizer attribute is
	// expected, in this format:
	// `customers/{customer_id}/customizerAttributes/{customizer_attribute_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomizerAttributeServiceClient

type CustomizerAttributeServiceClient interface {
	// Creates, updates or removes customizer attributes. Operation statuses are
	// returned.
	MutateCustomizerAttributes(ctx context.Context, in *MutateCustomizerAttributesRequest, opts ...grpc.CallOption) (*MutateCustomizerAttributesResponse, error)
}

CustomizerAttributeServiceClient is the client API for CustomizerAttributeService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CustomizerAttributeServiceServer

type CustomizerAttributeServiceServer interface {
	// Creates, updates or removes customizer attributes. Operation statuses are
	// returned.
	MutateCustomizerAttributes(context.Context, *MutateCustomizerAttributesRequest) (*MutateCustomizerAttributesResponse, error)
}

CustomizerAttributeServiceServer is the server API for CustomizerAttributeService service.

type DismissRecommendationRequest

type DismissRecommendationRequest struct {

	// Required. The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to dismiss recommendations.
	// If partial_failure=false all recommendations should be of the same type
	// There is a limit of 100 operations per request.
	Operations []*DismissRecommendationRequest_DismissRecommendationOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, operations will be carried in a
	// single transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,2,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RecommendationService.DismissRecommendation][google.ads.googleads.v11.services.RecommendationService.DismissRecommendation].

func (*DismissRecommendationRequest) Descriptor deprecated

func (*DismissRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DismissRecommendationRequest.ProtoReflect.Descriptor instead.

func (*DismissRecommendationRequest) GetCustomerId

func (x *DismissRecommendationRequest) GetCustomerId() string

func (*DismissRecommendationRequest) GetOperations

func (*DismissRecommendationRequest) GetPartialFailure

func (x *DismissRecommendationRequest) GetPartialFailure() bool

func (*DismissRecommendationRequest) ProtoMessage

func (*DismissRecommendationRequest) ProtoMessage()

func (*DismissRecommendationRequest) ProtoReflect

func (*DismissRecommendationRequest) Reset

func (x *DismissRecommendationRequest) Reset()

func (*DismissRecommendationRequest) String

type DismissRecommendationRequest_DismissRecommendationOperation

type DismissRecommendationRequest_DismissRecommendationOperation struct {

	// The resource name of the recommendation to dismiss.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Operation to dismiss a single recommendation identified by resource_name.

func (*DismissRecommendationRequest_DismissRecommendationOperation) Descriptor deprecated

Deprecated: Use DismissRecommendationRequest_DismissRecommendationOperation.ProtoReflect.Descriptor instead.

func (*DismissRecommendationRequest_DismissRecommendationOperation) GetResourceName

func (*DismissRecommendationRequest_DismissRecommendationOperation) ProtoMessage

func (*DismissRecommendationRequest_DismissRecommendationOperation) ProtoReflect

func (*DismissRecommendationRequest_DismissRecommendationOperation) Reset

func (*DismissRecommendationRequest_DismissRecommendationOperation) String

type DismissRecommendationResponse

type DismissRecommendationResponse struct {

	// Results of operations to dismiss recommendations.
	Results []*DismissRecommendationResponse_DismissRecommendationResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors)
	// we return the RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [RecommendationService.DismissRecommendation][google.ads.googleads.v11.services.RecommendationService.DismissRecommendation].

func (*DismissRecommendationResponse) Descriptor deprecated

func (*DismissRecommendationResponse) Descriptor() ([]byte, []int)

Deprecated: Use DismissRecommendationResponse.ProtoReflect.Descriptor instead.

func (*DismissRecommendationResponse) GetPartialFailureError

func (x *DismissRecommendationResponse) GetPartialFailureError() *status.Status

func (*DismissRecommendationResponse) GetResults

func (*DismissRecommendationResponse) ProtoMessage

func (*DismissRecommendationResponse) ProtoMessage()

func (*DismissRecommendationResponse) ProtoReflect

func (*DismissRecommendationResponse) Reset

func (x *DismissRecommendationResponse) Reset()

func (*DismissRecommendationResponse) String

type DismissRecommendationResponse_DismissRecommendationResult

type DismissRecommendationResponse_DismissRecommendationResult struct {

	// Returned for successful dismissals.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result of dismissing a recommendation.

func (*DismissRecommendationResponse_DismissRecommendationResult) Descriptor deprecated

Deprecated: Use DismissRecommendationResponse_DismissRecommendationResult.ProtoReflect.Descriptor instead.

func (*DismissRecommendationResponse_DismissRecommendationResult) GetResourceName

func (*DismissRecommendationResponse_DismissRecommendationResult) ProtoMessage

func (*DismissRecommendationResponse_DismissRecommendationResult) ProtoReflect

func (*DismissRecommendationResponse_DismissRecommendationResult) Reset

func (*DismissRecommendationResponse_DismissRecommendationResult) String

type EffectiveFrequencyBreakdown

type EffectiveFrequencyBreakdown struct {

	// The effective frequency [1-10].
	EffectiveFrequency int32 `protobuf:"varint,1,opt,name=effective_frequency,json=effectiveFrequency,proto3" json:"effective_frequency,omitempty"`
	// The number of unique people reached at least effective_frequency times that
	// exactly matches the Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the on_target_reach
	// value will be rounded to 0.
	OnTargetReach int64 `protobuf:"varint,2,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"`
	// Total number of unique people reached at least effective_frequency times.
	// This includes people that may fall outside the specified Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the total_reach
	// value will be rounded to 0.
	TotalReach int64 `protobuf:"varint,3,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"`
	// The number of users (including co-viewing users) reached for the associated
	// effective_frequency value.
	EffectiveCoviewReach *int64 `` /* 130-byte string literal not displayed */
	// The number of users (including co-viewing users) reached for the associated
	// effective_frequency value within the specified plan demographic.
	OnTargetEffectiveCoviewReach *int64 `` /* 158-byte string literal not displayed */
	// contains filtered or unexported fields
}

A breakdown of the number of unique people reached at a given effective frequency.

func (*EffectiveFrequencyBreakdown) Descriptor deprecated

func (*EffectiveFrequencyBreakdown) Descriptor() ([]byte, []int)

Deprecated: Use EffectiveFrequencyBreakdown.ProtoReflect.Descriptor instead.

func (*EffectiveFrequencyBreakdown) GetEffectiveCoviewReach

func (x *EffectiveFrequencyBreakdown) GetEffectiveCoviewReach() int64

func (*EffectiveFrequencyBreakdown) GetEffectiveFrequency

func (x *EffectiveFrequencyBreakdown) GetEffectiveFrequency() int32

func (*EffectiveFrequencyBreakdown) GetOnTargetEffectiveCoviewReach

func (x *EffectiveFrequencyBreakdown) GetOnTargetEffectiveCoviewReach() int64

func (*EffectiveFrequencyBreakdown) GetOnTargetReach

func (x *EffectiveFrequencyBreakdown) GetOnTargetReach() int64

func (*EffectiveFrequencyBreakdown) GetTotalReach

func (x *EffectiveFrequencyBreakdown) GetTotalReach() int64

func (*EffectiveFrequencyBreakdown) ProtoMessage

func (*EffectiveFrequencyBreakdown) ProtoMessage()

func (*EffectiveFrequencyBreakdown) ProtoReflect

func (*EffectiveFrequencyBreakdown) Reset

func (x *EffectiveFrequencyBreakdown) Reset()

func (*EffectiveFrequencyBreakdown) String

func (x *EffectiveFrequencyBreakdown) String() string

type EffectiveFrequencyLimit

type EffectiveFrequencyLimit struct {

	// The highest effective frequency value to include in
	// Forecast.effective_frequency_breakdowns.
	// This field supports frequencies 1-10, inclusive.
	EffectiveFrequencyBreakdownLimit int32 `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

Effective frequency limit.

func (*EffectiveFrequencyLimit) Descriptor deprecated

func (*EffectiveFrequencyLimit) Descriptor() ([]byte, []int)

Deprecated: Use EffectiveFrequencyLimit.ProtoReflect.Descriptor instead.

func (*EffectiveFrequencyLimit) GetEffectiveFrequencyBreakdownLimit

func (x *EffectiveFrequencyLimit) GetEffectiveFrequencyBreakdownLimit() int32

func (*EffectiveFrequencyLimit) ProtoMessage

func (*EffectiveFrequencyLimit) ProtoMessage()

func (*EffectiveFrequencyLimit) ProtoReflect

func (x *EffectiveFrequencyLimit) ProtoReflect() protoreflect.Message

func (*EffectiveFrequencyLimit) Reset

func (x *EffectiveFrequencyLimit) Reset()

func (*EffectiveFrequencyLimit) String

func (x *EffectiveFrequencyLimit) String() string

type EndCampaignExperimentRequest

type EndCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to end.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.EndCampaignExperiment][google.ads.googleads.v11.services.CampaignExperimentService.EndCampaignExperiment].

func (*EndCampaignExperimentRequest) Descriptor deprecated

func (*EndCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use EndCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*EndCampaignExperimentRequest) GetCampaignExperiment

func (x *EndCampaignExperimentRequest) GetCampaignExperiment() string

func (*EndCampaignExperimentRequest) GetValidateOnly

func (x *EndCampaignExperimentRequest) GetValidateOnly() bool

func (*EndCampaignExperimentRequest) ProtoMessage

func (*EndCampaignExperimentRequest) ProtoMessage()

func (*EndCampaignExperimentRequest) ProtoReflect

func (*EndCampaignExperimentRequest) Reset

func (x *EndCampaignExperimentRequest) Reset()

func (*EndCampaignExperimentRequest) String

type EndExperimentRequest

type EndExperimentRequest struct {

	// Required. The resource name of the campaign experiment to end.
	Experiment string `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.EndExperiment][google.ads.googleads.v11.services.ExperimentService.EndExperiment].

func (*EndExperimentRequest) Descriptor deprecated

func (*EndExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use EndExperimentRequest.ProtoReflect.Descriptor instead.

func (*EndExperimentRequest) GetExperiment

func (x *EndExperimentRequest) GetExperiment() string

func (*EndExperimentRequest) GetValidateOnly

func (x *EndExperimentRequest) GetValidateOnly() bool

func (*EndExperimentRequest) ProtoMessage

func (*EndExperimentRequest) ProtoMessage()

func (*EndExperimentRequest) ProtoReflect

func (x *EndExperimentRequest) ProtoReflect() protoreflect.Message

func (*EndExperimentRequest) Reset

func (x *EndExperimentRequest) Reset()

func (*EndExperimentRequest) String

func (x *EndExperimentRequest) String() string

type ExperimentArmOperation

type ExperimentArmOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ExperimentArmOperation_Create
	//	*ExperimentArmOperation_Update
	//	*ExperimentArmOperation_Remove
	Operation isExperimentArmOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on an experiment arm.

func (*ExperimentArmOperation) Descriptor deprecated

func (*ExperimentArmOperation) Descriptor() ([]byte, []int)

Deprecated: Use ExperimentArmOperation.ProtoReflect.Descriptor instead.

func (*ExperimentArmOperation) GetCreate

func (*ExperimentArmOperation) GetOperation

func (m *ExperimentArmOperation) GetOperation() isExperimentArmOperation_Operation

func (*ExperimentArmOperation) GetRemove

func (x *ExperimentArmOperation) GetRemove() string

func (*ExperimentArmOperation) GetUpdate

func (*ExperimentArmOperation) GetUpdateMask

func (x *ExperimentArmOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*ExperimentArmOperation) ProtoMessage

func (*ExperimentArmOperation) ProtoMessage()

func (*ExperimentArmOperation) ProtoReflect

func (x *ExperimentArmOperation) ProtoReflect() protoreflect.Message

func (*ExperimentArmOperation) Reset

func (x *ExperimentArmOperation) Reset()

func (*ExperimentArmOperation) String

func (x *ExperimentArmOperation) String() string

type ExperimentArmOperation_Create

type ExperimentArmOperation_Create struct {
	// Create operation
	Create *resources.ExperimentArm `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ExperimentArmOperation_Remove

type ExperimentArmOperation_Remove struct {
	// Remove operation: The experiment arm is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/experiments/{campaign_experiment_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ExperimentArmOperation_Update

type ExperimentArmOperation_Update struct {
	// Update operation: The experiment arm is expected to have a valid
	// resource name.
	Update *resources.ExperimentArm `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ExperimentArmServiceClient

type ExperimentArmServiceClient interface {
	// Creates, updates, or removes experiment arms. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentArmError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateExperimentArms(ctx context.Context, in *MutateExperimentArmsRequest, opts ...grpc.CallOption) (*MutateExperimentArmsResponse, error)
}

ExperimentArmServiceClient is the client API for ExperimentArmService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ExperimentArmServiceServer

type ExperimentArmServiceServer interface {
	// Creates, updates, or removes experiment arms. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentArmError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateExperimentArms(context.Context, *MutateExperimentArmsRequest) (*MutateExperimentArmsResponse, error)
}

ExperimentArmServiceServer is the server API for ExperimentArmService service.

type ExperimentOperation

type ExperimentOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ExperimentOperation_Create
	//	*ExperimentOperation_Update
	//	*ExperimentOperation_Remove
	Operation isExperimentOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on an experiment.

func (*ExperimentOperation) Descriptor deprecated

func (*ExperimentOperation) Descriptor() ([]byte, []int)

Deprecated: Use ExperimentOperation.ProtoReflect.Descriptor instead.

func (*ExperimentOperation) GetCreate

func (x *ExperimentOperation) GetCreate() *resources.Experiment

func (*ExperimentOperation) GetOperation

func (m *ExperimentOperation) GetOperation() isExperimentOperation_Operation

func (*ExperimentOperation) GetRemove

func (x *ExperimentOperation) GetRemove() string

func (*ExperimentOperation) GetUpdate

func (x *ExperimentOperation) GetUpdate() *resources.Experiment

func (*ExperimentOperation) GetUpdateMask

func (x *ExperimentOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*ExperimentOperation) ProtoMessage

func (*ExperimentOperation) ProtoMessage()

func (*ExperimentOperation) ProtoReflect

func (x *ExperimentOperation) ProtoReflect() protoreflect.Message

func (*ExperimentOperation) Reset

func (x *ExperimentOperation) Reset()

func (*ExperimentOperation) String

func (x *ExperimentOperation) String() string

type ExperimentOperation_Create

type ExperimentOperation_Create struct {
	// Create operation
	Create *resources.Experiment `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ExperimentOperation_Remove

type ExperimentOperation_Remove struct {
	// Remove operation: The experiment is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/experiments/{campaign_experiment_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ExperimentOperation_Update

type ExperimentOperation_Update struct {
	// Update operation: The experiment is expected to have a valid
	// resource name.
	Update *resources.Experiment `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ExperimentServiceClient

type ExperimentServiceClient interface {
	// Creates, updates, or removes experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateExperiments(ctx context.Context, in *MutateExperimentsRequest, opts ...grpc.CallOption) (*MutateExperimentsResponse, error)
	// Immediately ends an experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndExperiment(ctx context.Context, in *EndExperimentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Returns all errors that occurred during the last Experiment update (either
	// scheduling or promotion).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListExperimentAsyncErrors(ctx context.Context, in *ListExperimentAsyncErrorsRequest, opts ...grpc.CallOption) (*ListExperimentAsyncErrorsResponse, error)
	// Graduates an experiment to a full campaign.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateExperiment(ctx context.Context, in *GraduateExperimentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Schedule an experiment. The in design campaign
	// will be converted into a real campaign (called the experiment campaign)
	// that will begin serving ads if successfully created.
	//
	// The experiment is scheduled immediately with status INITIALIZING.
	// This method returns a long running operation that tracks the forking of the
	// in design campaign. If the forking fails, a list of errors can be retrieved
	// using the ListExperimentAsyncErrors method. The operation's
	// metadata will be a string containing the resource name of the created
	// experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ScheduleExperiment(ctx context.Context, in *ScheduleExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Promotes the trial campaign thus applying changes in the trial campaign
	// to the base campaign.
	// This method returns a long running operation that tracks the promotion of
	// the experiment campaign. If it fails, a list of errors can be retrieved
	// using the ListExperimentAsyncErrors method. The operation's
	// metadata will be a string containing the resource name of the created
	// experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteExperiment(ctx context.Context, in *PromoteExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
}

ExperimentServiceClient is the client API for ExperimentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ExperimentServiceServer

type ExperimentServiceServer interface {
	// Creates, updates, or removes experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateExperiments(context.Context, *MutateExperimentsRequest) (*MutateExperimentsResponse, error)
	// Immediately ends an experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndExperiment(context.Context, *EndExperimentRequest) (*emptypb.Empty, error)
	// Returns all errors that occurred during the last Experiment update (either
	// scheduling or promotion).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListExperimentAsyncErrors(context.Context, *ListExperimentAsyncErrorsRequest) (*ListExperimentAsyncErrorsResponse, error)
	// Graduates an experiment to a full campaign.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateExperiment(context.Context, *GraduateExperimentRequest) (*emptypb.Empty, error)
	// Schedule an experiment. The in design campaign
	// will be converted into a real campaign (called the experiment campaign)
	// that will begin serving ads if successfully created.
	//
	// The experiment is scheduled immediately with status INITIALIZING.
	// This method returns a long running operation that tracks the forking of the
	// in design campaign. If the forking fails, a list of errors can be retrieved
	// using the ListExperimentAsyncErrors method. The operation's
	// metadata will be a string containing the resource name of the created
	// experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ScheduleExperiment(context.Context, *ScheduleExperimentRequest) (*longrunning.Operation, error)
	// Promotes the trial campaign thus applying changes in the trial campaign
	// to the base campaign.
	// This method returns a long running operation that tracks the promotion of
	// the experiment campaign. If it fails, a list of errors can be retrieved
	// using the ListExperimentAsyncErrors method. The operation's
	// metadata will be a string containing the resource name of the created
	// experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteExperiment(context.Context, *PromoteExperimentRequest) (*longrunning.Operation, error)
}

ExperimentServiceServer is the server API for ExperimentService service.

type ExtensionFeedItemOperation

type ExtensionFeedItemOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ExtensionFeedItemOperation_Create
	//	*ExtensionFeedItemOperation_Update
	//	*ExtensionFeedItemOperation_Remove
	Operation isExtensionFeedItemOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an extension feed item.

func (*ExtensionFeedItemOperation) Descriptor deprecated

func (*ExtensionFeedItemOperation) Descriptor() ([]byte, []int)

Deprecated: Use ExtensionFeedItemOperation.ProtoReflect.Descriptor instead.

func (*ExtensionFeedItemOperation) GetCreate

func (*ExtensionFeedItemOperation) GetOperation

func (m *ExtensionFeedItemOperation) GetOperation() isExtensionFeedItemOperation_Operation

func (*ExtensionFeedItemOperation) GetRemove

func (x *ExtensionFeedItemOperation) GetRemove() string

func (*ExtensionFeedItemOperation) GetUpdate

func (*ExtensionFeedItemOperation) GetUpdateMask

func (x *ExtensionFeedItemOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*ExtensionFeedItemOperation) ProtoMessage

func (*ExtensionFeedItemOperation) ProtoMessage()

func (*ExtensionFeedItemOperation) ProtoReflect

func (*ExtensionFeedItemOperation) Reset

func (x *ExtensionFeedItemOperation) Reset()

func (*ExtensionFeedItemOperation) String

func (x *ExtensionFeedItemOperation) String() string

type ExtensionFeedItemOperation_Create

type ExtensionFeedItemOperation_Create struct {
	// Create operation: No resource name is expected for the new extension
	// feed item.
	Create *resources.ExtensionFeedItem `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ExtensionFeedItemOperation_Remove

type ExtensionFeedItemOperation_Remove struct {
	// Remove operation: A resource name for the removed extension feed item
	// is expected, in this format:
	//
	// `customers/{customer_id}/extensionFeedItems/{feed_item_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ExtensionFeedItemOperation_Update

type ExtensionFeedItemOperation_Update struct {
	// Update operation: The extension feed item is expected to have a
	// valid resource name.
	Update *resources.ExtensionFeedItem `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ExtensionFeedItemServiceClient

type ExtensionFeedItemServiceClient interface {
	// Creates, updates, or removes extension feed items. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CountryCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [LanguageCodeError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateExtensionFeedItems(ctx context.Context, in *MutateExtensionFeedItemsRequest, opts ...grpc.CallOption) (*MutateExtensionFeedItemsResponse, error)
}

ExtensionFeedItemServiceClient is the client API for ExtensionFeedItemService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ExtensionFeedItemServiceServer

type ExtensionFeedItemServiceServer interface {
	// Creates, updates, or removes extension feed items. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CountryCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [LanguageCodeError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateExtensionFeedItems(context.Context, *MutateExtensionFeedItemsRequest) (*MutateExtensionFeedItemsResponse, error)
}

ExtensionFeedItemServiceServer is the server API for ExtensionFeedItemService service.

type ExternalAttributionData

type ExternalAttributionData struct {

	// Represents the fraction of the conversion that is attributed to the
	// Google Ads click.
	ExternalAttributionCredit *float64 `` /* 146-byte string literal not displayed */
	// Specifies the attribution model name.
	ExternalAttributionModel *string `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

Contains additional information about externally attributed conversions.

func (*ExternalAttributionData) Descriptor deprecated

func (*ExternalAttributionData) Descriptor() ([]byte, []int)

Deprecated: Use ExternalAttributionData.ProtoReflect.Descriptor instead.

func (*ExternalAttributionData) GetExternalAttributionCredit

func (x *ExternalAttributionData) GetExternalAttributionCredit() float64

func (*ExternalAttributionData) GetExternalAttributionModel

func (x *ExternalAttributionData) GetExternalAttributionModel() string

func (*ExternalAttributionData) ProtoMessage

func (*ExternalAttributionData) ProtoMessage()

func (*ExternalAttributionData) ProtoReflect

func (x *ExternalAttributionData) ProtoReflect() protoreflect.Message

func (*ExternalAttributionData) Reset

func (x *ExternalAttributionData) Reset()

func (*ExternalAttributionData) String

func (x *ExternalAttributionData) String() string

type FeedItemOperation

type FeedItemOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemOperation_Create
	//	*FeedItemOperation_Update
	//	*FeedItemOperation_Remove
	Operation isFeedItemOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an feed item.

func (*FeedItemOperation) Descriptor deprecated

func (*FeedItemOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemOperation.ProtoReflect.Descriptor instead.

func (*FeedItemOperation) GetCreate

func (x *FeedItemOperation) GetCreate() *resources.FeedItem

func (*FeedItemOperation) GetOperation

func (m *FeedItemOperation) GetOperation() isFeedItemOperation_Operation

func (*FeedItemOperation) GetRemove

func (x *FeedItemOperation) GetRemove() string

func (*FeedItemOperation) GetUpdate

func (x *FeedItemOperation) GetUpdate() *resources.FeedItem

func (*FeedItemOperation) GetUpdateMask

func (x *FeedItemOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*FeedItemOperation) ProtoMessage

func (*FeedItemOperation) ProtoMessage()

func (*FeedItemOperation) ProtoReflect

func (x *FeedItemOperation) ProtoReflect() protoreflect.Message

func (*FeedItemOperation) Reset

func (x *FeedItemOperation) Reset()

func (*FeedItemOperation) String

func (x *FeedItemOperation) String() string

type FeedItemOperation_Create

type FeedItemOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item.
	Create *resources.FeedItem `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemOperation_Remove

type FeedItemOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItems/{feed_id}~{feed_item_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedItemOperation_Update

type FeedItemOperation_Update struct {
	// Update operation: The feed item is expected to have a valid resource
	// name.
	Update *resources.FeedItem `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedItemServiceClient

type FeedItemServiceClient interface {
	// Creates, updates, or removes feed items. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateFeedItems(ctx context.Context, in *MutateFeedItemsRequest, opts ...grpc.CallOption) (*MutateFeedItemsResponse, error)
}

FeedItemServiceClient is the client API for FeedItemService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedItemServiceServer

type FeedItemServiceServer interface {
	// Creates, updates, or removes feed items. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateFeedItems(context.Context, *MutateFeedItemsRequest) (*MutateFeedItemsResponse, error)
}

FeedItemServiceServer is the server API for FeedItemService service.

type FeedItemSetLinkOperation

type FeedItemSetLinkOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemSetLinkOperation_Create
	//	*FeedItemSetLinkOperation_Remove
	Operation isFeedItemSetLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a feed item set link.

func (*FeedItemSetLinkOperation) Descriptor deprecated

func (*FeedItemSetLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemSetLinkOperation.ProtoReflect.Descriptor instead.

func (*FeedItemSetLinkOperation) GetCreate

func (*FeedItemSetLinkOperation) GetOperation

func (m *FeedItemSetLinkOperation) GetOperation() isFeedItemSetLinkOperation_Operation

func (*FeedItemSetLinkOperation) GetRemove

func (x *FeedItemSetLinkOperation) GetRemove() string

func (*FeedItemSetLinkOperation) ProtoMessage

func (*FeedItemSetLinkOperation) ProtoMessage()

func (*FeedItemSetLinkOperation) ProtoReflect

func (x *FeedItemSetLinkOperation) ProtoReflect() protoreflect.Message

func (*FeedItemSetLinkOperation) Reset

func (x *FeedItemSetLinkOperation) Reset()

func (*FeedItemSetLinkOperation) String

func (x *FeedItemSetLinkOperation) String() string

type FeedItemSetLinkOperation_Create

type FeedItemSetLinkOperation_Create struct {
	// Create operation: No resource name is expected for the
	// new feed item set link.
	Create *resources.FeedItemSetLink `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemSetLinkOperation_Remove

type FeedItemSetLinkOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item set link is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type FeedItemSetLinkServiceClient

type FeedItemSetLinkServiceClient interface {
	// Creates, updates, or removes feed item set links.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSetLinks(ctx context.Context, in *MutateFeedItemSetLinksRequest, opts ...grpc.CallOption) (*MutateFeedItemSetLinksResponse, error)
}

FeedItemSetLinkServiceClient is the client API for FeedItemSetLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedItemSetLinkServiceServer

type FeedItemSetLinkServiceServer interface {
	// Creates, updates, or removes feed item set links.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSetLinks(context.Context, *MutateFeedItemSetLinksRequest) (*MutateFeedItemSetLinksResponse, error)
}

FeedItemSetLinkServiceServer is the server API for FeedItemSetLinkService service.

type FeedItemSetOperation

type FeedItemSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemSetOperation_Create
	//	*FeedItemSetOperation_Update
	//	*FeedItemSetOperation_Remove
	Operation isFeedItemSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an feed item set.

func (*FeedItemSetOperation) Descriptor deprecated

func (*FeedItemSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemSetOperation.ProtoReflect.Descriptor instead.

func (*FeedItemSetOperation) GetCreate

func (x *FeedItemSetOperation) GetCreate() *resources.FeedItemSet

func (*FeedItemSetOperation) GetOperation

func (m *FeedItemSetOperation) GetOperation() isFeedItemSetOperation_Operation

func (*FeedItemSetOperation) GetRemove

func (x *FeedItemSetOperation) GetRemove() string

func (*FeedItemSetOperation) GetUpdate

func (x *FeedItemSetOperation) GetUpdate() *resources.FeedItemSet

func (*FeedItemSetOperation) GetUpdateMask

func (x *FeedItemSetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*FeedItemSetOperation) ProtoMessage

func (*FeedItemSetOperation) ProtoMessage()

func (*FeedItemSetOperation) ProtoReflect

func (x *FeedItemSetOperation) ProtoReflect() protoreflect.Message

func (*FeedItemSetOperation) Reset

func (x *FeedItemSetOperation) Reset()

func (*FeedItemSetOperation) String

func (x *FeedItemSetOperation) String() string

type FeedItemSetOperation_Create

type FeedItemSetOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item set
	Create *resources.FeedItemSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemSetOperation_Remove

type FeedItemSetOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item is
	// expected, in this format:
	// `customers/{customer_id}/feedItems/{feed_id}~{feed_item_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedItemSetOperation_Update

type FeedItemSetOperation_Update struct {
	// Update operation: The feed item set is expected to have a valid resource
	// name.
	Update *resources.FeedItemSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedItemSetServiceClient

type FeedItemSetServiceClient interface {
	// Creates, updates or removes feed item sets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSets(ctx context.Context, in *MutateFeedItemSetsRequest, opts ...grpc.CallOption) (*MutateFeedItemSetsResponse, error)
}

FeedItemSetServiceClient is the client API for FeedItemSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedItemSetServiceServer

type FeedItemSetServiceServer interface {
	// Creates, updates or removes feed item sets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSets(context.Context, *MutateFeedItemSetsRequest) (*MutateFeedItemSetsResponse, error)
}

FeedItemSetServiceServer is the server API for FeedItemSetService service.

type FeedItemTargetOperation

type FeedItemTargetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemTargetOperation_Create
	//	*FeedItemTargetOperation_Remove
	Operation isFeedItemTargetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an feed item target.

func (*FeedItemTargetOperation) Descriptor deprecated

func (*FeedItemTargetOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemTargetOperation.ProtoReflect.Descriptor instead.

func (*FeedItemTargetOperation) GetCreate

func (*FeedItemTargetOperation) GetOperation

func (m *FeedItemTargetOperation) GetOperation() isFeedItemTargetOperation_Operation

func (*FeedItemTargetOperation) GetRemove

func (x *FeedItemTargetOperation) GetRemove() string

func (*FeedItemTargetOperation) ProtoMessage

func (*FeedItemTargetOperation) ProtoMessage()

func (*FeedItemTargetOperation) ProtoReflect

func (x *FeedItemTargetOperation) ProtoReflect() protoreflect.Message

func (*FeedItemTargetOperation) Reset

func (x *FeedItemTargetOperation) Reset()

func (*FeedItemTargetOperation) String

func (x *FeedItemTargetOperation) String() string

type FeedItemTargetOperation_Create

type FeedItemTargetOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item
	// target.
	Create *resources.FeedItemTarget `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemTargetOperation_Remove

type FeedItemTargetOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item target is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type FeedItemTargetServiceClient

type FeedItemTargetServiceClient interface {
	// Creates or removes feed item targets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedItemTargetError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedItemTargets(ctx context.Context, in *MutateFeedItemTargetsRequest, opts ...grpc.CallOption) (*MutateFeedItemTargetsResponse, error)
}

FeedItemTargetServiceClient is the client API for FeedItemTargetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedItemTargetServiceServer

type FeedItemTargetServiceServer interface {
	// Creates or removes feed item targets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedItemTargetError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedItemTargets(context.Context, *MutateFeedItemTargetsRequest) (*MutateFeedItemTargetsResponse, error)
}

FeedItemTargetServiceServer is the server API for FeedItemTargetService service.

type FeedMappingOperation

type FeedMappingOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedMappingOperation_Create
	//	*FeedMappingOperation_Remove
	Operation isFeedMappingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a feed mapping.

func (*FeedMappingOperation) Descriptor deprecated

func (*FeedMappingOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedMappingOperation.ProtoReflect.Descriptor instead.

func (*FeedMappingOperation) GetCreate

func (x *FeedMappingOperation) GetCreate() *resources.FeedMapping

func (*FeedMappingOperation) GetOperation

func (m *FeedMappingOperation) GetOperation() isFeedMappingOperation_Operation

func (*FeedMappingOperation) GetRemove

func (x *FeedMappingOperation) GetRemove() string

func (*FeedMappingOperation) ProtoMessage

func (*FeedMappingOperation) ProtoMessage()

func (*FeedMappingOperation) ProtoReflect

func (x *FeedMappingOperation) ProtoReflect() protoreflect.Message

func (*FeedMappingOperation) Reset

func (x *FeedMappingOperation) Reset()

func (*FeedMappingOperation) String

func (x *FeedMappingOperation) String() string

type FeedMappingOperation_Create

type FeedMappingOperation_Create struct {
	// Create operation: No resource name is expected for the new feed mapping.
	Create *resources.FeedMapping `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedMappingOperation_Remove

type FeedMappingOperation_Remove struct {
	// Remove operation: A resource name for the removed feed mapping is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedMappings/{feed_id}~{feed_mapping_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedMappingServiceClient

type FeedMappingServiceClient interface {
	// Creates or removes feed mappings. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedMappingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedMappings(ctx context.Context, in *MutateFeedMappingsRequest, opts ...grpc.CallOption) (*MutateFeedMappingsResponse, error)
}

FeedMappingServiceClient is the client API for FeedMappingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedMappingServiceServer

type FeedMappingServiceServer interface {
	// Creates or removes feed mappings. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedMappingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedMappings(context.Context, *MutateFeedMappingsRequest) (*MutateFeedMappingsResponse, error)
}

FeedMappingServiceServer is the server API for FeedMappingService service.

type FeedOperation

type FeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedOperation_Create
	//	*FeedOperation_Update
	//	*FeedOperation_Remove
	Operation isFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an feed.

func (*FeedOperation) Descriptor deprecated

func (*FeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedOperation.ProtoReflect.Descriptor instead.

func (*FeedOperation) GetCreate

func (x *FeedOperation) GetCreate() *resources.Feed

func (*FeedOperation) GetOperation

func (m *FeedOperation) GetOperation() isFeedOperation_Operation

func (*FeedOperation) GetRemove

func (x *FeedOperation) GetRemove() string

func (*FeedOperation) GetUpdate

func (x *FeedOperation) GetUpdate() *resources.Feed

func (*FeedOperation) GetUpdateMask

func (x *FeedOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*FeedOperation) ProtoMessage

func (*FeedOperation) ProtoMessage()

func (*FeedOperation) ProtoReflect

func (x *FeedOperation) ProtoReflect() protoreflect.Message

func (*FeedOperation) Reset

func (x *FeedOperation) Reset()

func (*FeedOperation) String

func (x *FeedOperation) String() string

type FeedOperation_Create

type FeedOperation_Create struct {
	// Create operation: No resource name is expected for the new feed.
	Create *resources.Feed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedOperation_Remove

type FeedOperation_Remove struct {
	// Remove operation: A resource name for the removed feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/feeds/{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedOperation_Update

type FeedOperation_Update struct {
	// Update operation: The feed is expected to have a valid resource
	// name.
	Update *resources.Feed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedServiceClient

type FeedServiceClient interface {
	// Creates, updates, or removes feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeeds(ctx context.Context, in *MutateFeedsRequest, opts ...grpc.CallOption) (*MutateFeedsResponse, error)
}

FeedServiceClient is the client API for FeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type FeedServiceServer

type FeedServiceServer interface {
	// Creates, updates, or removes feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeeds(context.Context, *MutateFeedsRequest) (*MutateFeedsResponse, error)
}

FeedServiceServer is the server API for FeedService service.

type Forecast

type Forecast struct {

	// Number of unique people reached at least
	// GenerateReachForecastRequest.min_effective_frequency or
	// GenerateReachForecastRequest.effective_frequency_limit times that exactly
	// matches the Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the on_target_reach
	// value will be rounded to 0.
	OnTargetReach *int64 `protobuf:"varint,5,opt,name=on_target_reach,json=onTargetReach,proto3,oneof" json:"on_target_reach,omitempty"`
	// Total number of unique people reached at least
	// GenerateReachForecastRequest.min_effective_frequency or
	// GenerateReachForecastRequest.effective_frequency_limit times. This includes
	// people that may fall outside the specified Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the total_reach
	// value will be rounded to 0.
	TotalReach *int64 `protobuf:"varint,6,opt,name=total_reach,json=totalReach,proto3,oneof" json:"total_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting.
	OnTargetImpressions *int64 `` /* 127-byte string literal not displayed */
	// Total number of ad impressions. This includes impressions that may fall
	// outside the specified Targeting, due to insufficient information on
	// signed-in users.
	TotalImpressions *int64 `protobuf:"varint,8,opt,name=total_impressions,json=totalImpressions,proto3,oneof" json:"total_impressions,omitempty"`
	// Number of times the ad's impressions were considered viewable.
	// See https://support.google.com/google-ads/answer/7029393 for
	// more information about what makes an ad viewable and how
	// viewability is measured.
	ViewableImpressions *int64 `protobuf:"varint,9,opt,name=viewable_impressions,json=viewableImpressions,proto3,oneof" json:"viewable_impressions,omitempty"`
	// A list of effective frequency forecasts. The list is ordered starting with
	// 1+ and ending with the value set in
	// GenerateReachForecastRequest.effective_frequency_limit. If no
	// effective_frequency_limit was set, this list will be empty.
	EffectiveFrequencyBreakdowns []*EffectiveFrequencyBreakdown `` /* 148-byte string literal not displayed */
	// Number of unique people reached that exactly matches the Targeting
	// including co-viewers.
	OnTargetCoviewReach *int64 `` /* 130-byte string literal not displayed */
	// Number of unique people reached including co-viewers. This includes
	// people that may fall outside the specified Targeting.
	TotalCoviewReach *int64 `protobuf:"varint,12,opt,name=total_coview_reach,json=totalCoviewReach,proto3,oneof" json:"total_coview_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting including
	// co-viewers.
	OnTargetCoviewImpressions *int64 `` /* 148-byte string literal not displayed */
	// Total number of ad impressions including co-viewers. This includes
	// impressions that may fall outside the specified Targeting, due to
	// insufficient information on signed-in users.
	TotalCoviewImpressions *int64 `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

Forecasted traffic metrics for the planned products and targeting.

func (*Forecast) Descriptor deprecated

func (*Forecast) Descriptor() ([]byte, []int)

Deprecated: Use Forecast.ProtoReflect.Descriptor instead.

func (*Forecast) GetEffectiveFrequencyBreakdowns

func (x *Forecast) GetEffectiveFrequencyBreakdowns() []*EffectiveFrequencyBreakdown

func (*Forecast) GetOnTargetCoviewImpressions

func (x *Forecast) GetOnTargetCoviewImpressions() int64

func (*Forecast) GetOnTargetCoviewReach

func (x *Forecast) GetOnTargetCoviewReach() int64

func (*Forecast) GetOnTargetImpressions

func (x *Forecast) GetOnTargetImpressions() int64

func (*Forecast) GetOnTargetReach

func (x *Forecast) GetOnTargetReach() int64

func (*Forecast) GetTotalCoviewImpressions

func (x *Forecast) GetTotalCoviewImpressions() int64

func (*Forecast) GetTotalCoviewReach

func (x *Forecast) GetTotalCoviewReach() int64

func (*Forecast) GetTotalImpressions

func (x *Forecast) GetTotalImpressions() int64

func (*Forecast) GetTotalReach

func (x *Forecast) GetTotalReach() int64

func (*Forecast) GetViewableImpressions

func (x *Forecast) GetViewableImpressions() int64

func (*Forecast) ProtoMessage

func (*Forecast) ProtoMessage()

func (*Forecast) ProtoReflect

func (x *Forecast) ProtoReflect() protoreflect.Message

func (*Forecast) Reset

func (x *Forecast) Reset()

func (*Forecast) String

func (x *Forecast) String() string

type ForecastMetricOptions

type ForecastMetricOptions struct {

	// Indicates whether to include co-view metrics in the response forecast.
	IncludeCoview bool `protobuf:"varint,1,opt,name=include_coview,json=includeCoview,proto3" json:"include_coview,omitempty"`
	// contains filtered or unexported fields
}

Controls forecast metrics to return.

func (*ForecastMetricOptions) Descriptor deprecated

func (*ForecastMetricOptions) Descriptor() ([]byte, []int)

Deprecated: Use ForecastMetricOptions.ProtoReflect.Descriptor instead.

func (*ForecastMetricOptions) GetIncludeCoview

func (x *ForecastMetricOptions) GetIncludeCoview() bool

func (*ForecastMetricOptions) ProtoMessage

func (*ForecastMetricOptions) ProtoMessage()

func (*ForecastMetricOptions) ProtoReflect

func (x *ForecastMetricOptions) ProtoReflect() protoreflect.Message

func (*ForecastMetricOptions) Reset

func (x *ForecastMetricOptions) Reset()

func (*ForecastMetricOptions) String

func (x *ForecastMetricOptions) String() string

type ForecastMetrics

type ForecastMetrics struct {

	// Impressions
	Impressions *float64 `protobuf:"fixed64,7,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"`
	// Ctr
	Ctr *float64 `protobuf:"fixed64,8,opt,name=ctr,proto3,oneof" json:"ctr,omitempty"`
	// AVG cpc
	AverageCpc *int64 `protobuf:"varint,9,opt,name=average_cpc,json=averageCpc,proto3,oneof" json:"average_cpc,omitempty"`
	// Clicks
	Clicks *float64 `protobuf:"fixed64,10,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"`
	// Cost
	CostMicros *int64 `protobuf:"varint,11,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"`
	// contains filtered or unexported fields
}

Forecast metrics.

func (*ForecastMetrics) Descriptor deprecated

func (*ForecastMetrics) Descriptor() ([]byte, []int)

Deprecated: Use ForecastMetrics.ProtoReflect.Descriptor instead.

func (*ForecastMetrics) GetAverageCpc

func (x *ForecastMetrics) GetAverageCpc() int64

func (*ForecastMetrics) GetClicks

func (x *ForecastMetrics) GetClicks() float64

func (*ForecastMetrics) GetCostMicros

func (x *ForecastMetrics) GetCostMicros() int64

func (*ForecastMetrics) GetCtr

func (x *ForecastMetrics) GetCtr() float64

func (*ForecastMetrics) GetImpressions

func (x *ForecastMetrics) GetImpressions() float64

func (*ForecastMetrics) ProtoMessage

func (*ForecastMetrics) ProtoMessage()

func (*ForecastMetrics) ProtoReflect

func (x *ForecastMetrics) ProtoReflect() protoreflect.Message

func (*ForecastMetrics) Reset

func (x *ForecastMetrics) Reset()

func (*ForecastMetrics) String

func (x *ForecastMetrics) String() string

type FrequencyCap

type FrequencyCap struct {

	// Required. The number of impressions, inclusive.
	Impressions int32 `protobuf:"varint,3,opt,name=impressions,proto3" json:"impressions,omitempty"`
	// Required. The type of time unit.
	TimeUnit enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

A rule specifying the maximum number of times an ad can be shown to a user over a particular time period.

func (*FrequencyCap) Descriptor deprecated

func (*FrequencyCap) Descriptor() ([]byte, []int)

Deprecated: Use FrequencyCap.ProtoReflect.Descriptor instead.

func (*FrequencyCap) GetImpressions

func (x *FrequencyCap) GetImpressions() int32

func (*FrequencyCap) GetTimeUnit

func (*FrequencyCap) ProtoMessage

func (*FrequencyCap) ProtoMessage()

func (*FrequencyCap) ProtoReflect

func (x *FrequencyCap) ProtoReflect() protoreflect.Message

func (*FrequencyCap) Reset

func (x *FrequencyCap) Reset()

func (*FrequencyCap) String

func (x *FrequencyCap) String() string

type GclidDateTimePair

type GclidDateTimePair struct {

	// Google click ID (gclid) associated with the original conversion for this
	// adjustment.
	Gclid *string `protobuf:"bytes,3,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// The date time at which the original conversion for this adjustment
	// occurred. The timezone must be specified. The format is "yyyy-mm-dd
	// hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,4,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// contains filtered or unexported fields
}

Uniquely identifies a conversion that was reported without an order ID specified.

func (*GclidDateTimePair) Descriptor deprecated

func (*GclidDateTimePair) Descriptor() ([]byte, []int)

Deprecated: Use GclidDateTimePair.ProtoReflect.Descriptor instead.

func (*GclidDateTimePair) GetConversionDateTime

func (x *GclidDateTimePair) GetConversionDateTime() string

func (*GclidDateTimePair) GetGclid

func (x *GclidDateTimePair) GetGclid() string

func (*GclidDateTimePair) ProtoMessage

func (*GclidDateTimePair) ProtoMessage()

func (*GclidDateTimePair) ProtoReflect

func (x *GclidDateTimePair) ProtoReflect() protoreflect.Message

func (*GclidDateTimePair) Reset

func (x *GclidDateTimePair) Reset()

func (*GclidDateTimePair) String

func (x *GclidDateTimePair) String() string

type GenerateAdGroupThemesRequest

type GenerateAdGroupThemesRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. A list of keywords to group into the provided AdGroups.
	Keywords []string `protobuf:"bytes,2,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// Required. A list of resource names of AdGroups to group keywords into.
	//  Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`
	AdGroups []string `protobuf:"bytes,3,rep,name=ad_groups,json=adGroups,proto3" json:"ad_groups,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanIdeaService.GenerateAdGroupThemes][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateAdGroupThemes].

func (*GenerateAdGroupThemesRequest) Descriptor deprecated

func (*GenerateAdGroupThemesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateAdGroupThemesRequest.ProtoReflect.Descriptor instead.

func (*GenerateAdGroupThemesRequest) GetAdGroups

func (x *GenerateAdGroupThemesRequest) GetAdGroups() []string

func (*GenerateAdGroupThemesRequest) GetCustomerId

func (x *GenerateAdGroupThemesRequest) GetCustomerId() string

func (*GenerateAdGroupThemesRequest) GetKeywords

func (x *GenerateAdGroupThemesRequest) GetKeywords() []string

func (*GenerateAdGroupThemesRequest) ProtoMessage

func (*GenerateAdGroupThemesRequest) ProtoMessage()

func (*GenerateAdGroupThemesRequest) ProtoReflect

func (*GenerateAdGroupThemesRequest) Reset

func (x *GenerateAdGroupThemesRequest) Reset()

func (*GenerateAdGroupThemesRequest) String

type GenerateAdGroupThemesResponse

type GenerateAdGroupThemesResponse struct {

	// A list of suggested AdGroup/keyword pairings.
	AdGroupKeywordSuggestions []*AdGroupKeywordSuggestion `` /* 140-byte string literal not displayed */
	// A list of provided AdGroups that could not be used as suggestions.
	UnusableAdGroups []*UnusableAdGroup `protobuf:"bytes,2,rep,name=unusable_ad_groups,json=unusableAdGroups,proto3" json:"unusable_ad_groups,omitempty"`
	// contains filtered or unexported fields
}

Response message for [KeywordPlanIdeaService.GenerateAdGroupThemes][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateAdGroupThemes].

func (*GenerateAdGroupThemesResponse) Descriptor deprecated

func (*GenerateAdGroupThemesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateAdGroupThemesResponse.ProtoReflect.Descriptor instead.

func (*GenerateAdGroupThemesResponse) GetAdGroupKeywordSuggestions

func (x *GenerateAdGroupThemesResponse) GetAdGroupKeywordSuggestions() []*AdGroupKeywordSuggestion

func (*GenerateAdGroupThemesResponse) GetUnusableAdGroups

func (x *GenerateAdGroupThemesResponse) GetUnusableAdGroups() []*UnusableAdGroup

func (*GenerateAdGroupThemesResponse) ProtoMessage

func (*GenerateAdGroupThemesResponse) ProtoMessage()

func (*GenerateAdGroupThemesResponse) ProtoReflect

func (*GenerateAdGroupThemesResponse) Reset

func (x *GenerateAdGroupThemesResponse) Reset()

func (*GenerateAdGroupThemesResponse) String

type GenerateForecastCurveRequest

type GenerateForecastCurveRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastCurve][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastCurve].

func (*GenerateForecastCurveRequest) Descriptor deprecated

func (*GenerateForecastCurveRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastCurveRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastCurveRequest) GetKeywordPlan

func (x *GenerateForecastCurveRequest) GetKeywordPlan() string

func (*GenerateForecastCurveRequest) ProtoMessage

func (*GenerateForecastCurveRequest) ProtoMessage()

func (*GenerateForecastCurveRequest) ProtoReflect

func (*GenerateForecastCurveRequest) Reset

func (x *GenerateForecastCurveRequest) Reset()

func (*GenerateForecastCurveRequest) String

type GenerateForecastCurveResponse

type GenerateForecastCurveResponse struct {

	// List of forecast curves for the keyword plan campaign.
	// One maximum.
	CampaignForecastCurves []*KeywordPlanCampaignForecastCurve `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastCurve][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastCurve].

func (*GenerateForecastCurveResponse) Descriptor deprecated

func (*GenerateForecastCurveResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastCurveResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastCurveResponse) GetCampaignForecastCurves

func (x *GenerateForecastCurveResponse) GetCampaignForecastCurves() []*KeywordPlanCampaignForecastCurve

func (*GenerateForecastCurveResponse) ProtoMessage

func (*GenerateForecastCurveResponse) ProtoMessage()

func (*GenerateForecastCurveResponse) ProtoReflect

func (*GenerateForecastCurveResponse) Reset

func (x *GenerateForecastCurveResponse) Reset()

func (*GenerateForecastCurveResponse) String

type GenerateForecastMetricsRequest

type GenerateForecastMetricsRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastMetrics][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastMetrics].

func (*GenerateForecastMetricsRequest) Descriptor deprecated

func (*GenerateForecastMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastMetricsRequest) GetKeywordPlan

func (x *GenerateForecastMetricsRequest) GetKeywordPlan() string

func (*GenerateForecastMetricsRequest) ProtoMessage

func (*GenerateForecastMetricsRequest) ProtoMessage()

func (*GenerateForecastMetricsRequest) ProtoReflect

func (*GenerateForecastMetricsRequest) Reset

func (x *GenerateForecastMetricsRequest) Reset()

func (*GenerateForecastMetricsRequest) String

type GenerateForecastMetricsResponse

type GenerateForecastMetricsResponse struct {

	// List of campaign forecasts.
	// One maximum.
	CampaignForecasts []*KeywordPlanCampaignForecast `protobuf:"bytes,1,rep,name=campaign_forecasts,json=campaignForecasts,proto3" json:"campaign_forecasts,omitempty"`
	// List of ad group forecasts.
	AdGroupForecasts []*KeywordPlanAdGroupForecast `protobuf:"bytes,2,rep,name=ad_group_forecasts,json=adGroupForecasts,proto3" json:"ad_group_forecasts,omitempty"`
	// List of keyword forecasts.
	KeywordForecasts []*KeywordPlanKeywordForecast `protobuf:"bytes,3,rep,name=keyword_forecasts,json=keywordForecasts,proto3" json:"keyword_forecasts,omitempty"`
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastMetrics][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastMetrics].

func (*GenerateForecastMetricsResponse) Descriptor deprecated

func (*GenerateForecastMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastMetricsResponse) GetAdGroupForecasts

func (x *GenerateForecastMetricsResponse) GetAdGroupForecasts() []*KeywordPlanAdGroupForecast

func (*GenerateForecastMetricsResponse) GetCampaignForecasts

func (x *GenerateForecastMetricsResponse) GetCampaignForecasts() []*KeywordPlanCampaignForecast

func (*GenerateForecastMetricsResponse) GetKeywordForecasts

func (x *GenerateForecastMetricsResponse) GetKeywordForecasts() []*KeywordPlanKeywordForecast

func (*GenerateForecastMetricsResponse) ProtoMessage

func (*GenerateForecastMetricsResponse) ProtoMessage()

func (*GenerateForecastMetricsResponse) ProtoReflect

func (*GenerateForecastMetricsResponse) Reset

func (*GenerateForecastMetricsResponse) String

type GenerateForecastTimeSeriesRequest

type GenerateForecastTimeSeriesRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastTimeSeries][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastTimeSeries].

func (*GenerateForecastTimeSeriesRequest) Descriptor deprecated

func (*GenerateForecastTimeSeriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastTimeSeriesRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastTimeSeriesRequest) GetKeywordPlan

func (x *GenerateForecastTimeSeriesRequest) GetKeywordPlan() string

func (*GenerateForecastTimeSeriesRequest) ProtoMessage

func (*GenerateForecastTimeSeriesRequest) ProtoMessage()

func (*GenerateForecastTimeSeriesRequest) ProtoReflect

func (*GenerateForecastTimeSeriesRequest) Reset

func (*GenerateForecastTimeSeriesRequest) String

type GenerateForecastTimeSeriesResponse

type GenerateForecastTimeSeriesResponse struct {

	// List of weekly time series forecasts for the keyword plan campaign.
	// One maximum.
	WeeklyTimeSeriesForecasts []*KeywordPlanWeeklyTimeSeriesForecast `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastTimeSeries][google.ads.googleads.v11.services.KeywordPlanService.GenerateForecastTimeSeries].

func (*GenerateForecastTimeSeriesResponse) Descriptor deprecated

func (*GenerateForecastTimeSeriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastTimeSeriesResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastTimeSeriesResponse) GetWeeklyTimeSeriesForecasts

func (x *GenerateForecastTimeSeriesResponse) GetWeeklyTimeSeriesForecasts() []*KeywordPlanWeeklyTimeSeriesForecast

func (*GenerateForecastTimeSeriesResponse) ProtoMessage

func (*GenerateForecastTimeSeriesResponse) ProtoMessage()

func (*GenerateForecastTimeSeriesResponse) ProtoReflect

func (*GenerateForecastTimeSeriesResponse) Reset

func (*GenerateForecastTimeSeriesResponse) String

type GenerateHistoricalMetricsRequest

type GenerateHistoricalMetricsRequest struct {

	// Required. The resource name of the keyword plan of which historical metrics are
	// requested.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// The aggregate fields to include in response.
	AggregateMetrics *common.KeywordPlanAggregateMetrics `protobuf:"bytes,2,opt,name=aggregate_metrics,json=aggregateMetrics,proto3" json:"aggregate_metrics,omitempty"`
	// The options for historical metrics data.
	HistoricalMetricsOptions *common.HistoricalMetricsOptions `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateHistoricalMetrics][google.ads.googleads.v11.services.KeywordPlanService.GenerateHistoricalMetrics].

func (*GenerateHistoricalMetricsRequest) Descriptor deprecated

func (*GenerateHistoricalMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateHistoricalMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateHistoricalMetricsRequest) GetAggregateMetrics

func (*GenerateHistoricalMetricsRequest) GetHistoricalMetricsOptions

func (x *GenerateHistoricalMetricsRequest) GetHistoricalMetricsOptions() *common.HistoricalMetricsOptions

func (*GenerateHistoricalMetricsRequest) GetKeywordPlan

func (x *GenerateHistoricalMetricsRequest) GetKeywordPlan() string

func (*GenerateHistoricalMetricsRequest) ProtoMessage

func (*GenerateHistoricalMetricsRequest) ProtoMessage()

func (*GenerateHistoricalMetricsRequest) ProtoReflect

func (*GenerateHistoricalMetricsRequest) Reset

func (*GenerateHistoricalMetricsRequest) String

type GenerateHistoricalMetricsResponse

type GenerateHistoricalMetricsResponse struct {

	// List of keyword historical metrics.
	Metrics []*KeywordPlanKeywordHistoricalMetrics `protobuf:"bytes,1,rep,name=metrics,proto3" json:"metrics,omitempty"`
	// The aggregate metrics for all the keywords in the keyword planner plan.
	AggregateMetricResults *common.KeywordPlanAggregateMetricResults `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateHistoricalMetrics][google.ads.googleads.v11.services.KeywordPlanService.GenerateHistoricalMetrics].

func (*GenerateHistoricalMetricsResponse) Descriptor deprecated

func (*GenerateHistoricalMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateHistoricalMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateHistoricalMetricsResponse) GetAggregateMetricResults

func (*GenerateHistoricalMetricsResponse) GetMetrics

func (*GenerateHistoricalMetricsResponse) ProtoMessage

func (*GenerateHistoricalMetricsResponse) ProtoMessage()

func (*GenerateHistoricalMetricsResponse) ProtoReflect

func (*GenerateHistoricalMetricsResponse) Reset

func (*GenerateHistoricalMetricsResponse) String

type GenerateInsightsFinderReportRequest

type GenerateInsightsFinderReportRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. A baseline audience for this report, typically all people in a region.
	BaselineAudience *BasicInsightsAudience `protobuf:"bytes,2,opt,name=baseline_audience,json=baselineAudience,proto3" json:"baseline_audience,omitempty"`
	// Required. The specific audience of interest for this report.  The insights in the
	// report will be based on attributes more prevalent in this audience than
	// in the report's baseline audience.
	SpecificAudience *BasicInsightsAudience `protobuf:"bytes,3,opt,name=specific_audience,json=specificAudience,proto3" json:"specific_audience,omitempty"`
	// The name of the customer being planned for.  This is a user-defined value.
	CustomerInsightsGroup string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AudienceInsightsService.GenerateInsightsFinderReport][google.ads.googleads.v11.services.AudienceInsightsService.GenerateInsightsFinderReport].

func (*GenerateInsightsFinderReportRequest) Descriptor deprecated

func (*GenerateInsightsFinderReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateInsightsFinderReportRequest.ProtoReflect.Descriptor instead.

func (*GenerateInsightsFinderReportRequest) GetBaselineAudience

func (*GenerateInsightsFinderReportRequest) GetCustomerId

func (x *GenerateInsightsFinderReportRequest) GetCustomerId() string

func (*GenerateInsightsFinderReportRequest) GetCustomerInsightsGroup

func (x *GenerateInsightsFinderReportRequest) GetCustomerInsightsGroup() string

func (*GenerateInsightsFinderReportRequest) GetSpecificAudience

func (*GenerateInsightsFinderReportRequest) ProtoMessage

func (*GenerateInsightsFinderReportRequest) ProtoMessage()

func (*GenerateInsightsFinderReportRequest) ProtoReflect

func (*GenerateInsightsFinderReportRequest) Reset

func (*GenerateInsightsFinderReportRequest) String

type GenerateInsightsFinderReportResponse

type GenerateInsightsFinderReportResponse struct {

	// An HTTPS URL providing a deep link into the Insights Finder UI with the
	// report inputs filled in according to the request.
	SavedReportUrl string `protobuf:"bytes,1,opt,name=saved_report_url,json=savedReportUrl,proto3" json:"saved_report_url,omitempty"`
	// contains filtered or unexported fields
}

The response message for [AudienceInsightsService.GenerateInsightsFinderReport][google.ads.googleads.v11.services.AudienceInsightsService.GenerateInsightsFinderReport], containing the shareable URL for the report.

func (*GenerateInsightsFinderReportResponse) Descriptor deprecated

func (*GenerateInsightsFinderReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateInsightsFinderReportResponse.ProtoReflect.Descriptor instead.

func (*GenerateInsightsFinderReportResponse) GetSavedReportUrl

func (x *GenerateInsightsFinderReportResponse) GetSavedReportUrl() string

func (*GenerateInsightsFinderReportResponse) ProtoMessage

func (*GenerateInsightsFinderReportResponse) ProtoMessage()

func (*GenerateInsightsFinderReportResponse) ProtoReflect

func (*GenerateInsightsFinderReportResponse) Reset

func (*GenerateInsightsFinderReportResponse) String

type GenerateKeywordHistoricalMetricsRequest

type GenerateKeywordHistoricalMetricsRequest struct {

	// The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// A list of keywords to get historical metrics.
	// Not all inputs will be returned as a result of near-exact deduplication.
	// For example, if stats for "car" and "cars" are requested, only "car" will
	// be returned.
	// A maximum of 10,000 keywords can be used.
	Keywords []string `protobuf:"bytes,2,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// The resource name of the language to target.
	// Each keyword belongs to some set of languages; a keyword is included if
	// language is one of its languages.
	// If not set, all keywords will be included.
	Language *string `protobuf:"bytes,4,opt,name=language,proto3,oneof" json:"language,omitempty"`
	// If true, adult keywords will be included in response.
	// The default value is false.
	IncludeAdultKeywords bool `protobuf:"varint,5,opt,name=include_adult_keywords,json=includeAdultKeywords,proto3" json:"include_adult_keywords,omitempty"`
	// The resource names of the location to target. Maximum is 10.
	// An empty list MAY be used to specify all targeting geos.
	GeoTargetConstants []string `protobuf:"bytes,6,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"`
	// Targeting network.
	// If not set, Google Search And Partners Network will be used.
	KeywordPlanNetwork enums.KeywordPlanNetworkEnum_KeywordPlanNetwork `` /* 196-byte string literal not displayed */
	// The aggregate fields to include in response.
	AggregateMetrics *common.KeywordPlanAggregateMetrics `protobuf:"bytes,8,opt,name=aggregate_metrics,json=aggregateMetrics,proto3" json:"aggregate_metrics,omitempty"`
	// The options for historical metrics data.
	HistoricalMetricsOptions *common.HistoricalMetricsOptions `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics].

func (*GenerateKeywordHistoricalMetricsRequest) Descriptor deprecated

func (*GenerateKeywordHistoricalMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordHistoricalMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateKeywordHistoricalMetricsRequest) GetAggregateMetrics

func (*GenerateKeywordHistoricalMetricsRequest) GetCustomerId

func (*GenerateKeywordHistoricalMetricsRequest) GetGeoTargetConstants

func (x *GenerateKeywordHistoricalMetricsRequest) GetGeoTargetConstants() []string

func (*GenerateKeywordHistoricalMetricsRequest) GetHistoricalMetricsOptions

func (*GenerateKeywordHistoricalMetricsRequest) GetIncludeAdultKeywords

func (x *GenerateKeywordHistoricalMetricsRequest) GetIncludeAdultKeywords() bool

func (*GenerateKeywordHistoricalMetricsRequest) GetKeywordPlanNetwork

func (*GenerateKeywordHistoricalMetricsRequest) GetKeywords

func (*GenerateKeywordHistoricalMetricsRequest) GetLanguage

func (*GenerateKeywordHistoricalMetricsRequest) ProtoMessage

func (*GenerateKeywordHistoricalMetricsRequest) ProtoReflect

func (*GenerateKeywordHistoricalMetricsRequest) Reset

func (*GenerateKeywordHistoricalMetricsRequest) String

type GenerateKeywordHistoricalMetricsResponse

type GenerateKeywordHistoricalMetricsResponse struct {

	// List of keywords and their historical metrics.
	Results []*GenerateKeywordHistoricalMetricsResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// The aggregate metrics for all keywords.
	AggregateMetricResults *common.KeywordPlanAggregateMetricResults `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics].

func (*GenerateKeywordHistoricalMetricsResponse) Descriptor deprecated

func (*GenerateKeywordHistoricalMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordHistoricalMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateKeywordHistoricalMetricsResponse) GetAggregateMetricResults

func (*GenerateKeywordHistoricalMetricsResponse) GetResults

func (*GenerateKeywordHistoricalMetricsResponse) ProtoMessage

func (*GenerateKeywordHistoricalMetricsResponse) ProtoReflect

func (*GenerateKeywordHistoricalMetricsResponse) Reset

func (*GenerateKeywordHistoricalMetricsResponse) String

type GenerateKeywordHistoricalMetricsResult

type GenerateKeywordHistoricalMetricsResult struct {

	// The text of the query associated with one or more keywords.
	// Note that we de-dupe your keywords list, eliminating close variants
	// before returning the keywords as text. For example, if your request
	// originally contained the keywords "car" and "cars", the returned search
	// query will only contain "cars". The list of de-duped queries will be
	// included in close_variants field.
	Text *string `protobuf:"bytes,1,opt,name=text,proto3,oneof" json:"text,omitempty"`
	// The list of close variants from the requested keywords whose stats
	// are combined into this GenerateKeywordHistoricalMetricsResult.
	CloseVariants []string `protobuf:"bytes,3,rep,name=close_variants,json=closeVariants,proto3" json:"close_variants,omitempty"`
	// The historical metrics for text and its close variants
	KeywordMetrics *common.KeywordPlanHistoricalMetrics `protobuf:"bytes,2,opt,name=keyword_metrics,json=keywordMetrics,proto3" json:"keyword_metrics,omitempty"`
	// contains filtered or unexported fields
}

The result of generating keyword historical metrics.

func (*GenerateKeywordHistoricalMetricsResult) Descriptor deprecated

func (*GenerateKeywordHistoricalMetricsResult) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordHistoricalMetricsResult.ProtoReflect.Descriptor instead.

func (*GenerateKeywordHistoricalMetricsResult) GetCloseVariants

func (x *GenerateKeywordHistoricalMetricsResult) GetCloseVariants() []string

func (*GenerateKeywordHistoricalMetricsResult) GetKeywordMetrics

func (*GenerateKeywordHistoricalMetricsResult) GetText

func (*GenerateKeywordHistoricalMetricsResult) ProtoMessage

func (*GenerateKeywordHistoricalMetricsResult) ProtoReflect

func (*GenerateKeywordHistoricalMetricsResult) Reset

func (*GenerateKeywordHistoricalMetricsResult) String

type GenerateKeywordIdeaResponse

type GenerateKeywordIdeaResponse struct {

	// Results of generating keyword ideas.
	Results []*GenerateKeywordIdeaResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// The aggregate metrics for all keyword ideas.
	AggregateMetricResults *common.KeywordPlanAggregateMetricResults `` /* 129-byte string literal not displayed */
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request.
	// `next_page_token` is not returned for the last page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results available.
	TotalSize int64 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

Response message for [KeywordPlanIdeaService.GenerateKeywordIdeas][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateKeywordIdeas].

func (*GenerateKeywordIdeaResponse) Descriptor deprecated

func (*GenerateKeywordIdeaResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeaResponse.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeaResponse) GetAggregateMetricResults

func (*GenerateKeywordIdeaResponse) GetNextPageToken

func (x *GenerateKeywordIdeaResponse) GetNextPageToken() string

func (*GenerateKeywordIdeaResponse) GetResults

func (*GenerateKeywordIdeaResponse) GetTotalSize

func (x *GenerateKeywordIdeaResponse) GetTotalSize() int64

func (*GenerateKeywordIdeaResponse) ProtoMessage

func (*GenerateKeywordIdeaResponse) ProtoMessage()

func (*GenerateKeywordIdeaResponse) ProtoReflect

func (*GenerateKeywordIdeaResponse) Reset

func (x *GenerateKeywordIdeaResponse) Reset()

func (*GenerateKeywordIdeaResponse) String

func (x *GenerateKeywordIdeaResponse) String() string

type GenerateKeywordIdeaResult

type GenerateKeywordIdeaResult struct {

	// Text of the keyword idea.
	// As in Keyword Plan historical metrics, this text may not be an actual
	// keyword, but the canonical form of multiple keywords.
	// See KeywordPlanKeywordHistoricalMetrics message in KeywordPlanService.
	Text *string `protobuf:"bytes,5,opt,name=text,proto3,oneof" json:"text,omitempty"`
	// The historical metrics for the keyword.
	KeywordIdeaMetrics *common.KeywordPlanHistoricalMetrics `protobuf:"bytes,3,opt,name=keyword_idea_metrics,json=keywordIdeaMetrics,proto3" json:"keyword_idea_metrics,omitempty"`
	// The annotations for the keyword.
	// The annotation data is only provided if requested.
	KeywordAnnotations *common.KeywordAnnotations `protobuf:"bytes,6,opt,name=keyword_annotations,json=keywordAnnotations,proto3" json:"keyword_annotations,omitempty"`
	// The list of close variants from the requested keywords that
	// are combined into this GenerateKeywordIdeaResult. See
	// https://support.google.com/google-ads/answer/9342105 for the
	// definition of "close variants".
	CloseVariants []string `protobuf:"bytes,7,rep,name=close_variants,json=closeVariants,proto3" json:"close_variants,omitempty"`
	// contains filtered or unexported fields
}

The result of generating keyword ideas.

func (*GenerateKeywordIdeaResult) Descriptor deprecated

func (*GenerateKeywordIdeaResult) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeaResult.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeaResult) GetCloseVariants

func (x *GenerateKeywordIdeaResult) GetCloseVariants() []string

func (*GenerateKeywordIdeaResult) GetKeywordAnnotations

func (x *GenerateKeywordIdeaResult) GetKeywordAnnotations() *common.KeywordAnnotations

func (*GenerateKeywordIdeaResult) GetKeywordIdeaMetrics

func (*GenerateKeywordIdeaResult) GetText

func (x *GenerateKeywordIdeaResult) GetText() string

func (*GenerateKeywordIdeaResult) ProtoMessage

func (*GenerateKeywordIdeaResult) ProtoMessage()

func (*GenerateKeywordIdeaResult) ProtoReflect

func (*GenerateKeywordIdeaResult) Reset

func (x *GenerateKeywordIdeaResult) Reset()

func (*GenerateKeywordIdeaResult) String

func (x *GenerateKeywordIdeaResult) String() string

type GenerateKeywordIdeasRequest

type GenerateKeywordIdeasRequest struct {

	// The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The resource name of the language to target.
	// Each keyword belongs to some set of languages; a keyword is included if
	// language is one of its languages.
	// If not set, all keywords will be included.
	Language *string `protobuf:"bytes,14,opt,name=language,proto3,oneof" json:"language,omitempty"`
	// The resource names of the location to target. Maximum is 10.
	// An empty list MAY be used to specify all targeting geos.
	GeoTargetConstants []string `protobuf:"bytes,15,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"`
	// If true, adult keywords will be included in response.
	// The default value is false.
	IncludeAdultKeywords bool `protobuf:"varint,10,opt,name=include_adult_keywords,json=includeAdultKeywords,proto3" json:"include_adult_keywords,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. To request next page of results use the
	// value obtained from `next_page_token` in the previous response.
	// The request fields must match across pages.
	PageToken string `protobuf:"bytes,12,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of results to retrieve in a single page.
	// A maximum of 10,000 results may be returned, if the page_size
	// exceeds this, it is ignored.
	// If unspecified, at most 10,000 results will be returned.
	// The server may decide to further limit the number of returned resources.
	// If the response contains fewer than 10,000 results it may not be assumed
	// as last page of results.
	PageSize int32 `protobuf:"varint,13,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Targeting network.
	// If not set, Google Search And Partners Network will be used.
	KeywordPlanNetwork enums.KeywordPlanNetworkEnum_KeywordPlanNetwork `` /* 196-byte string literal not displayed */
	// The keyword annotations to include in response.
	KeywordAnnotation []enums.KeywordPlanKeywordAnnotationEnum_KeywordPlanKeywordAnnotation `` /* 219-byte string literal not displayed */
	// The aggregate fields to include in response.
	AggregateMetrics *common.KeywordPlanAggregateMetrics `protobuf:"bytes,16,opt,name=aggregate_metrics,json=aggregateMetrics,proto3" json:"aggregate_metrics,omitempty"`
	// The options for historical metrics data.
	HistoricalMetricsOptions *common.HistoricalMetricsOptions `` /* 136-byte string literal not displayed */
	// The type of seed to generate keyword ideas.
	//
	// Types that are assignable to Seed:
	//	*GenerateKeywordIdeasRequest_KeywordAndUrlSeed
	//	*GenerateKeywordIdeasRequest_KeywordSeed
	//	*GenerateKeywordIdeasRequest_UrlSeed
	//	*GenerateKeywordIdeasRequest_SiteSeed
	Seed isGenerateKeywordIdeasRequest_Seed `protobuf_oneof:"seed"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanIdeaService.GenerateKeywordIdeas][google.ads.googleads.v11.services.KeywordPlanIdeaService.GenerateKeywordIdeas].

func (*GenerateKeywordIdeasRequest) Descriptor deprecated

func (*GenerateKeywordIdeasRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeasRequest.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeasRequest) GetAggregateMetrics

func (*GenerateKeywordIdeasRequest) GetCustomerId

func (x *GenerateKeywordIdeasRequest) GetCustomerId() string

func (*GenerateKeywordIdeasRequest) GetGeoTargetConstants

func (x *GenerateKeywordIdeasRequest) GetGeoTargetConstants() []string

func (*GenerateKeywordIdeasRequest) GetHistoricalMetricsOptions

func (x *GenerateKeywordIdeasRequest) GetHistoricalMetricsOptions() *common.HistoricalMetricsOptions

func (*GenerateKeywordIdeasRequest) GetIncludeAdultKeywords

func (x *GenerateKeywordIdeasRequest) GetIncludeAdultKeywords() bool

func (*GenerateKeywordIdeasRequest) GetKeywordAndUrlSeed

func (x *GenerateKeywordIdeasRequest) GetKeywordAndUrlSeed() *KeywordAndUrlSeed

func (*GenerateKeywordIdeasRequest) GetKeywordAnnotation

func (*GenerateKeywordIdeasRequest) GetKeywordPlanNetwork

func (*GenerateKeywordIdeasRequest) GetKeywordSeed

func (x *GenerateKeywordIdeasRequest) GetKeywordSeed() *KeywordSeed

func (*GenerateKeywordIdeasRequest) GetLanguage

func (x *GenerateKeywordIdeasRequest) GetLanguage() string

func (*GenerateKeywordIdeasRequest) GetPageSize

func (x *GenerateKeywordIdeasRequest) GetPageSize() int32

func (*GenerateKeywordIdeasRequest) GetPageToken

func (x *GenerateKeywordIdeasRequest) GetPageToken() string

func (*GenerateKeywordIdeasRequest) GetSeed

func (m *GenerateKeywordIdeasRequest) GetSeed() isGenerateKeywordIdeasRequest_Seed

func (*GenerateKeywordIdeasRequest) GetSiteSeed

func (x *GenerateKeywordIdeasRequest) GetSiteSeed() *SiteSeed

func (*GenerateKeywordIdeasRequest) GetUrlSeed

func (x *GenerateKeywordIdeasRequest) GetUrlSeed() *UrlSeed

func (*GenerateKeywordIdeasRequest) ProtoMessage

func (*GenerateKeywordIdeasRequest) ProtoMessage()

func (*GenerateKeywordIdeasRequest) ProtoReflect

func (*GenerateKeywordIdeasRequest) Reset

func (x *GenerateKeywordIdeasRequest) Reset()

func (*GenerateKeywordIdeasRequest) String

func (x *GenerateKeywordIdeasRequest) String() string

type GenerateKeywordIdeasRequest_KeywordAndUrlSeed

type GenerateKeywordIdeasRequest_KeywordAndUrlSeed struct {
	// A Keyword and a specific Url to generate ideas from
	// e.g. cars, www.example.com/cars.
	KeywordAndUrlSeed *KeywordAndUrlSeed `protobuf:"bytes,2,opt,name=keyword_and_url_seed,json=keywordAndUrlSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_KeywordSeed

type GenerateKeywordIdeasRequest_KeywordSeed struct {
	// A Keyword or phrase to generate ideas from, e.g. cars.
	KeywordSeed *KeywordSeed `protobuf:"bytes,3,opt,name=keyword_seed,json=keywordSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_SiteSeed

type GenerateKeywordIdeasRequest_SiteSeed struct {
	// The site to generate ideas from, e.g. www.example.com.
	SiteSeed *SiteSeed `protobuf:"bytes,11,opt,name=site_seed,json=siteSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_UrlSeed

type GenerateKeywordIdeasRequest_UrlSeed struct {
	// A specific url to generate ideas from, e.g. www.example.com/cars.
	UrlSeed *UrlSeed `protobuf:"bytes,5,opt,name=url_seed,json=urlSeed,proto3,oneof"`
}

type GenerateProductMixIdeasRequest

type GenerateProductMixIdeasRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The ID of the location, this is one of the IDs returned by
	// [ReachPlanService.ListPlannableLocations][google.ads.googleads.v11.services.ReachPlanService.ListPlannableLocations].
	PlannableLocationId string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"`
	// Required. Currency code.
	// Three-character ISO 4217 currency code.
	CurrencyCode string `protobuf:"bytes,7,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	// Required. Total budget.
	// Amount in micros. One million is equivalent to one unit.
	BudgetMicros int64 `protobuf:"varint,8,opt,name=budget_micros,json=budgetMicros,proto3" json:"budget_micros,omitempty"`
	// The preferences of the suggested product mix.
	// An unset preference is interpreted as all possible values are allowed,
	// unless explicitly specified.
	Preferences *Preferences `protobuf:"bytes,5,opt,name=preferences,proto3" json:"preferences,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.GenerateProductMixIdeas][google.ads.googleads.v11.services.ReachPlanService.GenerateProductMixIdeas].

func (*GenerateProductMixIdeasRequest) Descriptor deprecated

func (*GenerateProductMixIdeasRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateProductMixIdeasRequest.ProtoReflect.Descriptor instead.

func (*GenerateProductMixIdeasRequest) GetBudgetMicros

func (x *GenerateProductMixIdeasRequest) GetBudgetMicros() int64

func (*GenerateProductMixIdeasRequest) GetCurrencyCode

func (x *GenerateProductMixIdeasRequest) GetCurrencyCode() string

func (*GenerateProductMixIdeasRequest) GetCustomerId

func (x *GenerateProductMixIdeasRequest) GetCustomerId() string

func (*GenerateProductMixIdeasRequest) GetPlannableLocationId

func (x *GenerateProductMixIdeasRequest) GetPlannableLocationId() string

func (*GenerateProductMixIdeasRequest) GetPreferences

func (x *GenerateProductMixIdeasRequest) GetPreferences() *Preferences

func (*GenerateProductMixIdeasRequest) ProtoMessage

func (*GenerateProductMixIdeasRequest) ProtoMessage()

func (*GenerateProductMixIdeasRequest) ProtoReflect

func (*GenerateProductMixIdeasRequest) Reset

func (x *GenerateProductMixIdeasRequest) Reset()

func (*GenerateProductMixIdeasRequest) String

type GenerateProductMixIdeasResponse

type GenerateProductMixIdeasResponse struct {

	// A list of products (ad formats) and the associated budget allocation idea.
	ProductAllocation []*ProductAllocation `protobuf:"bytes,1,rep,name=product_allocation,json=productAllocation,proto3" json:"product_allocation,omitempty"`
	// contains filtered or unexported fields
}

The suggested product mix.

func (*GenerateProductMixIdeasResponse) Descriptor deprecated

func (*GenerateProductMixIdeasResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateProductMixIdeasResponse.ProtoReflect.Descriptor instead.

func (*GenerateProductMixIdeasResponse) GetProductAllocation

func (x *GenerateProductMixIdeasResponse) GetProductAllocation() []*ProductAllocation

func (*GenerateProductMixIdeasResponse) ProtoMessage

func (*GenerateProductMixIdeasResponse) ProtoMessage()

func (*GenerateProductMixIdeasResponse) ProtoReflect

func (*GenerateProductMixIdeasResponse) Reset

func (*GenerateProductMixIdeasResponse) String

type GenerateReachForecastRequest

type GenerateReachForecastRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The currency code.
	// Three-character ISO 4217 currency code.
	CurrencyCode *string `protobuf:"bytes,9,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// Required. Campaign duration.
	CampaignDuration *CampaignDuration `protobuf:"bytes,3,opt,name=campaign_duration,json=campaignDuration,proto3" json:"campaign_duration,omitempty"`
	// Desired cookie frequency cap to be applied to each planned product.
	// This is equivalent to the frequency cap exposed in Google Ads when creating
	// a campaign, it represents the maximum number of times an ad can be shown to
	// the same user.
	// If not specified, no cap is applied.
	//
	// This field is deprecated in v4 and will eventually be removed.
	// Please use cookie_frequency_cap_setting instead.
	CookieFrequencyCap *int32 `protobuf:"varint,10,opt,name=cookie_frequency_cap,json=cookieFrequencyCap,proto3,oneof" json:"cookie_frequency_cap,omitempty"`
	// Desired cookie frequency cap to be applied to each planned product.
	// This is equivalent to the frequency cap exposed in Google Ads when creating
	// a campaign, it represents the maximum number of times an ad can be shown to
	// the same user during a specified time interval.
	// If not specified, a default of 0 (no cap) is applied.
	//
	// This field replaces the deprecated cookie_frequency_cap field.
	CookieFrequencyCapSetting *FrequencyCap `` /* 140-byte string literal not displayed */
	// Desired minimum effective frequency (the number of times a person was
	// exposed to the ad) for the reported reach metrics [1-10].
	// This won't affect the targeting, but just the reporting.
	// If not specified, a default of 1 is applied.
	//
	// This field cannot be combined with the effective_frequency_limit field.
	MinEffectiveFrequency *int32 `` /* 134-byte string literal not displayed */
	// The highest minimum effective frequency (the number of times a person was
	// exposed to the ad) value [1-10] to include in
	// Forecast.effective_frequency_breakdowns.
	// If not specified, Forecast.effective_frequency_breakdowns will not be
	// provided.
	//
	// The effective frequency value provided here will also be used as the
	// minimum effective frequency for the reported reach metrics.
	//
	// This field cannot be combined with the min_effective_frequency field.
	EffectiveFrequencyLimit *EffectiveFrequencyLimit `` /* 139-byte string literal not displayed */
	// The targeting to be applied to all products selected in the product mix.
	//
	// This is planned targeting: execution details might vary based on the
	// advertising product, please consult an implementation specialist.
	//
	// See specific metrics for details on how targeting affects them.
	Targeting *Targeting `protobuf:"bytes,6,opt,name=targeting,proto3" json:"targeting,omitempty"`
	// Required. The products to be forecast.
	// The max number of allowed planned products is 15.
	PlannedProducts []*PlannedProduct `protobuf:"bytes,7,rep,name=planned_products,json=plannedProducts,proto3" json:"planned_products,omitempty"`
	// Controls the forecast metrics returned in the response.
	ForecastMetricOptions *ForecastMetricOptions `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.GenerateReachForecast][google.ads.googleads.v11.services.ReachPlanService.GenerateReachForecast].

func (*GenerateReachForecastRequest) Descriptor deprecated

func (*GenerateReachForecastRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateReachForecastRequest.ProtoReflect.Descriptor instead.

func (*GenerateReachForecastRequest) GetCampaignDuration

func (x *GenerateReachForecastRequest) GetCampaignDuration() *CampaignDuration

func (*GenerateReachForecastRequest) GetCookieFrequencyCap

func (x *GenerateReachForecastRequest) GetCookieFrequencyCap() int32

func (*GenerateReachForecastRequest) GetCookieFrequencyCapSetting

func (x *GenerateReachForecastRequest) GetCookieFrequencyCapSetting() *FrequencyCap

func (*GenerateReachForecastRequest) GetCurrencyCode

func (x *GenerateReachForecastRequest) GetCurrencyCode() string

func (*GenerateReachForecastRequest) GetCustomerId

func (x *GenerateReachForecastRequest) GetCustomerId() string

func (*GenerateReachForecastRequest) GetEffectiveFrequencyLimit

func (x *GenerateReachForecastRequest) GetEffectiveFrequencyLimit() *EffectiveFrequencyLimit

func (*GenerateReachForecastRequest) GetForecastMetricOptions

func (x *GenerateReachForecastRequest) GetForecastMetricOptions() *ForecastMetricOptions

func (*GenerateReachForecastRequest) GetMinEffectiveFrequency

func (x *GenerateReachForecastRequest) GetMinEffectiveFrequency() int32

func (*GenerateReachForecastRequest) GetPlannedProducts

func (x *GenerateReachForecastRequest) GetPlannedProducts() []*PlannedProduct

func (*GenerateReachForecastRequest) GetTargeting

func (x *GenerateReachForecastRequest) GetTargeting() *Targeting

func (*GenerateReachForecastRequest) ProtoMessage

func (*GenerateReachForecastRequest) ProtoMessage()

func (*GenerateReachForecastRequest) ProtoReflect

func (*GenerateReachForecastRequest) Reset

func (x *GenerateReachForecastRequest) Reset()

func (*GenerateReachForecastRequest) String

type GenerateReachForecastResponse

type GenerateReachForecastResponse struct {

	// Reference on target audiences for this curve.
	OnTargetAudienceMetrics *OnTargetAudienceMetrics `` /* 134-byte string literal not displayed */
	// The generated reach curve for the planned product mix.
	ReachCurve *ReachCurve `protobuf:"bytes,2,opt,name=reach_curve,json=reachCurve,proto3" json:"reach_curve,omitempty"`
	// contains filtered or unexported fields
}

Response message containing the generated reach curve.

func (*GenerateReachForecastResponse) Descriptor deprecated

func (*GenerateReachForecastResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateReachForecastResponse.ProtoReflect.Descriptor instead.

func (*GenerateReachForecastResponse) GetOnTargetAudienceMetrics

func (x *GenerateReachForecastResponse) GetOnTargetAudienceMetrics() *OnTargetAudienceMetrics

func (*GenerateReachForecastResponse) GetReachCurve

func (x *GenerateReachForecastResponse) GetReachCurve() *ReachCurve

func (*GenerateReachForecastResponse) ProtoMessage

func (*GenerateReachForecastResponse) ProtoMessage()

func (*GenerateReachForecastResponse) ProtoReflect

func (*GenerateReachForecastResponse) Reset

func (x *GenerateReachForecastResponse) Reset()

func (*GenerateReachForecastResponse) String

type GeoTargetConstantServiceClient

type GeoTargetConstantServiceClient interface {
	// Returns GeoTargetConstant suggestions by location name or by resource name.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [GeoTargetConstantSuggestionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestGeoTargetConstants(ctx context.Context, in *SuggestGeoTargetConstantsRequest, opts ...grpc.CallOption) (*SuggestGeoTargetConstantsResponse, error)
}

GeoTargetConstantServiceClient is the client API for GeoTargetConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GeoTargetConstantServiceServer

type GeoTargetConstantServiceServer interface {
	// Returns GeoTargetConstant suggestions by location name or by resource name.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [GeoTargetConstantSuggestionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestGeoTargetConstants(context.Context, *SuggestGeoTargetConstantsRequest) (*SuggestGeoTargetConstantsResponse, error)
}

GeoTargetConstantServiceServer is the server API for GeoTargetConstantService service.

type GeoTargetConstantSuggestion

type GeoTargetConstantSuggestion struct {

	// The language this GeoTargetConstantSuggestion is currently translated to.
	// It affects the name of geo target fields. For example, if locale=en, then
	// name=Spain. If locale=es, then name=España. The default locale will be
	// returned if no translation exists for the locale in the request.
	Locale *string `protobuf:"bytes,6,opt,name=locale,proto3,oneof" json:"locale,omitempty"`
	// Approximate user population that will be targeted, rounded to the
	// nearest 100.
	Reach *int64 `protobuf:"varint,7,opt,name=reach,proto3,oneof" json:"reach,omitempty"`
	// If the request searched by location name, this is the location name that
	// matched the geo target.
	SearchTerm *string `protobuf:"bytes,8,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"`
	// The GeoTargetConstant result.
	GeoTargetConstant *resources.GeoTargetConstant `protobuf:"bytes,4,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The list of parents of the geo target constant.
	GeoTargetConstantParents []*resources.GeoTargetConstant `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

A geo target constant suggestion.

func (*GeoTargetConstantSuggestion) Descriptor deprecated

func (*GeoTargetConstantSuggestion) Descriptor() ([]byte, []int)

Deprecated: Use GeoTargetConstantSuggestion.ProtoReflect.Descriptor instead.

func (*GeoTargetConstantSuggestion) GetGeoTargetConstant

func (x *GeoTargetConstantSuggestion) GetGeoTargetConstant() *resources.GeoTargetConstant

func (*GeoTargetConstantSuggestion) GetGeoTargetConstantParents

func (x *GeoTargetConstantSuggestion) GetGeoTargetConstantParents() []*resources.GeoTargetConstant

func (*GeoTargetConstantSuggestion) GetLocale

func (x *GeoTargetConstantSuggestion) GetLocale() string

func (*GeoTargetConstantSuggestion) GetReach

func (x *GeoTargetConstantSuggestion) GetReach() int64

func (*GeoTargetConstantSuggestion) GetSearchTerm

func (x *GeoTargetConstantSuggestion) GetSearchTerm() string

func (*GeoTargetConstantSuggestion) ProtoMessage

func (*GeoTargetConstantSuggestion) ProtoMessage()

func (*GeoTargetConstantSuggestion) ProtoReflect

func (*GeoTargetConstantSuggestion) Reset

func (x *GeoTargetConstantSuggestion) Reset()

func (*GeoTargetConstantSuggestion) String

func (x *GeoTargetConstantSuggestion) String() string

type GetAdRequest

type GetAdRequest struct {

	// Required. The resource name of the ad to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdService.GetAd][google.ads.googleads.v11.services.AdService.GetAd].

func (*GetAdRequest) Descriptor deprecated

func (*GetAdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdRequest.ProtoReflect.Descriptor instead.

func (*GetAdRequest) GetResourceName

func (x *GetAdRequest) GetResourceName() string

func (*GetAdRequest) ProtoMessage

func (*GetAdRequest) ProtoMessage()

func (*GetAdRequest) ProtoReflect

func (x *GetAdRequest) ProtoReflect() protoreflect.Message

func (*GetAdRequest) Reset

func (x *GetAdRequest) Reset()

func (*GetAdRequest) String

func (x *GetAdRequest) String() string

type GetGoogleAdsFieldRequest

type GetGoogleAdsFieldRequest struct {

	// Required. The resource name of the field to get.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GoogleAdsFieldService.GetGoogleAdsField][google.ads.googleads.v11.services.GoogleAdsFieldService.GetGoogleAdsField].

func (*GetGoogleAdsFieldRequest) Descriptor deprecated

func (*GetGoogleAdsFieldRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGoogleAdsFieldRequest.ProtoReflect.Descriptor instead.

func (*GetGoogleAdsFieldRequest) GetResourceName

func (x *GetGoogleAdsFieldRequest) GetResourceName() string

func (*GetGoogleAdsFieldRequest) ProtoMessage

func (*GetGoogleAdsFieldRequest) ProtoMessage()

func (*GetGoogleAdsFieldRequest) ProtoReflect

func (x *GetGoogleAdsFieldRequest) ProtoReflect() protoreflect.Message

func (*GetGoogleAdsFieldRequest) Reset

func (x *GetGoogleAdsFieldRequest) Reset()

func (*GetGoogleAdsFieldRequest) String

func (x *GetGoogleAdsFieldRequest) String() string

type GetMerchantCenterLinkRequest

type GetMerchantCenterLinkRequest struct {

	// Required. Resource name of the Merchant Center link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.GetMerchantCenterLink][google.ads.googleads.v11.services.MerchantCenterLinkService.GetMerchantCenterLink].

func (*GetMerchantCenterLinkRequest) Descriptor deprecated

func (*GetMerchantCenterLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMerchantCenterLinkRequest.ProtoReflect.Descriptor instead.

func (*GetMerchantCenterLinkRequest) GetResourceName

func (x *GetMerchantCenterLinkRequest) GetResourceName() string

func (*GetMerchantCenterLinkRequest) ProtoMessage

func (*GetMerchantCenterLinkRequest) ProtoMessage()

func (*GetMerchantCenterLinkRequest) ProtoReflect

func (*GetMerchantCenterLinkRequest) Reset

func (x *GetMerchantCenterLinkRequest) Reset()

func (*GetMerchantCenterLinkRequest) String

type GoogleAdsFieldServiceClient

type GoogleAdsFieldServiceClient interface {
	// Returns just the requested field.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGoogleAdsField(ctx context.Context, in *GetGoogleAdsFieldRequest, opts ...grpc.CallOption) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchGoogleAdsFields(ctx context.Context, in *SearchGoogleAdsFieldsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsFieldsResponse, error)
}

GoogleAdsFieldServiceClient is the client API for GoogleAdsFieldService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GoogleAdsFieldServiceServer

type GoogleAdsFieldServiceServer interface {
	// Returns just the requested field.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGoogleAdsField(context.Context, *GetGoogleAdsFieldRequest) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchGoogleAdsFields(context.Context, *SearchGoogleAdsFieldsRequest) (*SearchGoogleAdsFieldsResponse, error)
}

GoogleAdsFieldServiceServer is the server API for GoogleAdsFieldService service.

type GoogleAdsRow

type GoogleAdsRow struct {

	// The account budget in the query.
	AccountBudget *resources.AccountBudget `protobuf:"bytes,42,opt,name=account_budget,json=accountBudget,proto3" json:"account_budget,omitempty"`
	// The account budget proposal referenced in the query.
	AccountBudgetProposal *resources.AccountBudgetProposal `` /* 127-byte string literal not displayed */
	// The AccountLink referenced in the query.
	AccountLink *resources.AccountLink `protobuf:"bytes,143,opt,name=account_link,json=accountLink,proto3" json:"account_link,omitempty"`
	// The ad group referenced in the query.
	AdGroup *resources.AdGroup `protobuf:"bytes,3,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// The ad referenced in the query.
	AdGroupAd *resources.AdGroupAd `protobuf:"bytes,16,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"`
	// The ad group ad asset combination view in the query.
	AdGroupAdAssetCombinationView *resources.AdGroupAdAssetCombinationView `` /* 158-byte string literal not displayed */
	// The ad group ad asset view in the query.
	AdGroupAdAssetView *resources.AdGroupAdAssetView `protobuf:"bytes,131,opt,name=ad_group_ad_asset_view,json=adGroupAdAssetView,proto3" json:"ad_group_ad_asset_view,omitempty"`
	// The ad group ad label referenced in the query.
	AdGroupAdLabel *resources.AdGroupAdLabel `protobuf:"bytes,120,opt,name=ad_group_ad_label,json=adGroupAdLabel,proto3" json:"ad_group_ad_label,omitempty"`
	// The ad group asset referenced in the query.
	AdGroupAsset *resources.AdGroupAsset `protobuf:"bytes,154,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"`
	// The ad group audience view referenced in the query.
	AdGroupAudienceView *resources.AdGroupAudienceView `protobuf:"bytes,57,opt,name=ad_group_audience_view,json=adGroupAudienceView,proto3" json:"ad_group_audience_view,omitempty"`
	// The bid modifier referenced in the query.
	AdGroupBidModifier *resources.AdGroupBidModifier `protobuf:"bytes,24,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"`
	// The criterion referenced in the query.
	AdGroupCriterion *resources.AdGroupCriterion `protobuf:"bytes,17,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"`
	// The ad group criterion customizer referenced in the query.
	AdGroupCriterionCustomizer *resources.AdGroupCriterionCustomizer `` /* 145-byte string literal not displayed */
	// The ad group criterion label referenced in the query.
	AdGroupCriterionLabel *resources.AdGroupCriterionLabel `` /* 130-byte string literal not displayed */
	// The ad group criterion simulation referenced in the query.
	AdGroupCriterionSimulation *resources.AdGroupCriterionSimulation `` /* 145-byte string literal not displayed */
	// The ad group customizer referenced in the query.
	AdGroupCustomizer *resources.AdGroupCustomizer `protobuf:"bytes,185,opt,name=ad_group_customizer,json=adGroupCustomizer,proto3" json:"ad_group_customizer,omitempty"`
	// The ad group extension setting referenced in the query.
	AdGroupExtensionSetting *resources.AdGroupExtensionSetting `` /* 136-byte string literal not displayed */
	// The ad group feed referenced in the query.
	AdGroupFeed *resources.AdGroupFeed `protobuf:"bytes,67,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"`
	// The ad group label referenced in the query.
	AdGroupLabel *resources.AdGroupLabel `protobuf:"bytes,115,opt,name=ad_group_label,json=adGroupLabel,proto3" json:"ad_group_label,omitempty"`
	// The ad group simulation referenced in the query.
	AdGroupSimulation *resources.AdGroupSimulation `protobuf:"bytes,107,opt,name=ad_group_simulation,json=adGroupSimulation,proto3" json:"ad_group_simulation,omitempty"`
	// The ad parameter referenced in the query.
	AdParameter *resources.AdParameter `protobuf:"bytes,130,opt,name=ad_parameter,json=adParameter,proto3" json:"ad_parameter,omitempty"`
	// The age range view referenced in the query.
	AgeRangeView *resources.AgeRangeView `protobuf:"bytes,48,opt,name=age_range_view,json=ageRangeView,proto3" json:"age_range_view,omitempty"`
	// The ad schedule view referenced in the query.
	AdScheduleView *resources.AdScheduleView `protobuf:"bytes,89,opt,name=ad_schedule_view,json=adScheduleView,proto3" json:"ad_schedule_view,omitempty"`
	// The domain category referenced in the query.
	DomainCategory *resources.DomainCategory `protobuf:"bytes,91,opt,name=domain_category,json=domainCategory,proto3" json:"domain_category,omitempty"`
	// The asset referenced in the query.
	Asset *resources.Asset `protobuf:"bytes,105,opt,name=asset,proto3" json:"asset,omitempty"`
	// The asset field type view referenced in the query.
	AssetFieldTypeView *resources.AssetFieldTypeView `protobuf:"bytes,168,opt,name=asset_field_type_view,json=assetFieldTypeView,proto3" json:"asset_field_type_view,omitempty"`
	// The asset group asset referenced in the query.
	AssetGroupAsset *resources.AssetGroupAsset `protobuf:"bytes,173,opt,name=asset_group_asset,json=assetGroupAsset,proto3" json:"asset_group_asset,omitempty"`
	// The asset group signal referenced in the query.
	AssetGroupSignal *resources.AssetGroupSignal `protobuf:"bytes,191,opt,name=asset_group_signal,json=assetGroupSignal,proto3" json:"asset_group_signal,omitempty"`
	// The asset group listing group filter referenced in the query.
	AssetGroupListingGroupFilter *resources.AssetGroupListingGroupFilter `` /* 153-byte string literal not displayed */
	// The asset group product group view referenced in the query.
	AssetGroupProductGroupView *resources.AssetGroupProductGroupView `` /* 147-byte string literal not displayed */
	// The asset group referenced in the query.
	AssetGroup *resources.AssetGroup `protobuf:"bytes,172,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"`
	// The asset set asset referenced in the query.
	AssetSetAsset *resources.AssetSetAsset `protobuf:"bytes,180,opt,name=asset_set_asset,json=assetSetAsset,proto3" json:"asset_set_asset,omitempty"`
	// The asset set referenced in the query.
	AssetSet *resources.AssetSet `protobuf:"bytes,179,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"`
	// The batch job referenced in the query.
	BatchJob *resources.BatchJob `protobuf:"bytes,139,opt,name=batch_job,json=batchJob,proto3" json:"batch_job,omitempty"`
	// The bidding data exclusion referenced in the query.
	BiddingDataExclusion *resources.BiddingDataExclusion `protobuf:"bytes,159,opt,name=bidding_data_exclusion,json=biddingDataExclusion,proto3" json:"bidding_data_exclusion,omitempty"`
	// The bidding seasonality adjustment referenced in the query.
	BiddingSeasonalityAdjustment *resources.BiddingSeasonalityAdjustment `` /* 149-byte string literal not displayed */
	// The bidding strategy referenced in the query.
	BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,18,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// The bidding strategy simulation referenced in the query.
	BiddingStrategySimulation *resources.BiddingStrategySimulation `` /* 140-byte string literal not displayed */
	// The billing setup referenced in the query.
	BillingSetup *resources.BillingSetup `protobuf:"bytes,41,opt,name=billing_setup,json=billingSetup,proto3" json:"billing_setup,omitempty"`
	// The call view referenced in the query.
	CallView *resources.CallView `protobuf:"bytes,152,opt,name=call_view,json=callView,proto3" json:"call_view,omitempty"`
	// The campaign budget referenced in the query.
	CampaignBudget *resources.CampaignBudget `protobuf:"bytes,19,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// The campaign referenced in the query.
	Campaign *resources.Campaign `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// The campaign asset referenced in the query.
	CampaignAsset *resources.CampaignAsset `protobuf:"bytes,142,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"`
	// The campaign asset set referenced in the query.
	CampaignAssetSet *resources.CampaignAssetSet `protobuf:"bytes,181,opt,name=campaign_asset_set,json=campaignAssetSet,proto3" json:"campaign_asset_set,omitempty"`
	// The campaign audience view referenced in the query.
	CampaignAudienceView *resources.CampaignAudienceView `protobuf:"bytes,69,opt,name=campaign_audience_view,json=campaignAudienceView,proto3" json:"campaign_audience_view,omitempty"`
	// The campaign bid modifier referenced in the query.
	CampaignBidModifier *resources.CampaignBidModifier `protobuf:"bytes,26,opt,name=campaign_bid_modifier,json=campaignBidModifier,proto3" json:"campaign_bid_modifier,omitempty"`
	// The CampaignConversionGoal referenced in the query.
	CampaignConversionGoal *resources.CampaignConversionGoal `` /* 131-byte string literal not displayed */
	// The campaign criterion referenced in the query.
	CampaignCriterion *resources.CampaignCriterion `protobuf:"bytes,20,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"`
	// The campaign criterion simulation referenced in the query.
	CampaignCriterionSimulation *resources.CampaignCriterionSimulation `` /* 146-byte string literal not displayed */
	// The campaign customizer referenced in the query.
	CampaignCustomizer *resources.CampaignCustomizer `protobuf:"bytes,186,opt,name=campaign_customizer,json=campaignCustomizer,proto3" json:"campaign_customizer,omitempty"`
	// The campaign draft referenced in the query.
	CampaignDraft *resources.CampaignDraft `protobuf:"bytes,49,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// The campaign experiment referenced in the query.
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,84,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// The campaign extension setting referenced in the query.
	CampaignExtensionSetting *resources.CampaignExtensionSetting `` /* 137-byte string literal not displayed */
	// The campaign feed referenced in the query.
	CampaignFeed *resources.CampaignFeed `protobuf:"bytes,63,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"`
	// Campaign Group referenced in AWQL query.
	CampaignGroup *resources.CampaignGroup `protobuf:"bytes,25,opt,name=campaign_group,json=campaignGroup,proto3" json:"campaign_group,omitempty"`
	// The campaign label referenced in the query.
	CampaignLabel *resources.CampaignLabel `protobuf:"bytes,108,opt,name=campaign_label,json=campaignLabel,proto3" json:"campaign_label,omitempty"`
	// Campaign Shared Set referenced in AWQL query.
	CampaignSharedSet *resources.CampaignSharedSet `protobuf:"bytes,30,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"`
	// The campaign simulation referenced in the query.
	CampaignSimulation *resources.CampaignSimulation `protobuf:"bytes,157,opt,name=campaign_simulation,json=campaignSimulation,proto3" json:"campaign_simulation,omitempty"`
	// The carrier constant referenced in the query.
	CarrierConstant *resources.CarrierConstant `protobuf:"bytes,66,opt,name=carrier_constant,json=carrierConstant,proto3" json:"carrier_constant,omitempty"`
	// The ChangeEvent referenced in the query.
	ChangeEvent *resources.ChangeEvent `protobuf:"bytes,145,opt,name=change_event,json=changeEvent,proto3" json:"change_event,omitempty"`
	// The ChangeStatus referenced in the query.
	ChangeStatus *resources.ChangeStatus `protobuf:"bytes,37,opt,name=change_status,json=changeStatus,proto3" json:"change_status,omitempty"`
	// The CombinedAudience referenced in the query.
	CombinedAudience *resources.CombinedAudience `protobuf:"bytes,148,opt,name=combined_audience,json=combinedAudience,proto3" json:"combined_audience,omitempty"`
	// The Audience referenced in the query.
	Audience *resources.Audience `protobuf:"bytes,190,opt,name=audience,proto3" json:"audience,omitempty"`
	// The conversion action referenced in the query.
	ConversionAction *resources.ConversionAction `protobuf:"bytes,103,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"`
	// The conversion custom variable referenced in the query.
	ConversionCustomVariable *resources.ConversionCustomVariable `` /* 137-byte string literal not displayed */
	// The ConversionGoalCampaignConfig referenced in the query.
	ConversionGoalCampaignConfig *resources.ConversionGoalCampaignConfig `` /* 151-byte string literal not displayed */
	// The conversion value rule referenced in the query.
	ConversionValueRule *resources.ConversionValueRule `protobuf:"bytes,164,opt,name=conversion_value_rule,json=conversionValueRule,proto3" json:"conversion_value_rule,omitempty"`
	// The conversion value rule set referenced in the query.
	ConversionValueRuleSet *resources.ConversionValueRuleSet `` /* 133-byte string literal not displayed */
	// The ClickView referenced in the query.
	ClickView *resources.ClickView `protobuf:"bytes,122,opt,name=click_view,json=clickView,proto3" json:"click_view,omitempty"`
	// The currency constant referenced in the query.
	CurrencyConstant *resources.CurrencyConstant `protobuf:"bytes,134,opt,name=currency_constant,json=currencyConstant,proto3" json:"currency_constant,omitempty"`
	// The CustomAudience referenced in the query.
	CustomAudience *resources.CustomAudience `protobuf:"bytes,147,opt,name=custom_audience,json=customAudience,proto3" json:"custom_audience,omitempty"`
	// The CustomConversionGoal referenced in the query.
	CustomConversionGoal *resources.CustomConversionGoal `protobuf:"bytes,176,opt,name=custom_conversion_goal,json=customConversionGoal,proto3" json:"custom_conversion_goal,omitempty"`
	// The CustomInterest referenced in the query.
	CustomInterest *resources.CustomInterest `protobuf:"bytes,104,opt,name=custom_interest,json=customInterest,proto3" json:"custom_interest,omitempty"`
	// The customer referenced in the query.
	Customer *resources.Customer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
	// The customer asset referenced in the query.
	CustomerAsset *resources.CustomerAsset `protobuf:"bytes,155,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"`
	// The accessible bidding strategy referenced in the query.
	AccessibleBiddingStrategy *resources.AccessibleBiddingStrategy `` /* 140-byte string literal not displayed */
	// The customer customizer referenced in the query.
	CustomerCustomizer *resources.CustomerCustomizer `protobuf:"bytes,184,opt,name=customer_customizer,json=customerCustomizer,proto3" json:"customer_customizer,omitempty"`
	// The CustomerManagerLink referenced in the query.
	CustomerManagerLink *resources.CustomerManagerLink `protobuf:"bytes,61,opt,name=customer_manager_link,json=customerManagerLink,proto3" json:"customer_manager_link,omitempty"`
	// The CustomerClientLink referenced in the query.
	CustomerClientLink *resources.CustomerClientLink `protobuf:"bytes,62,opt,name=customer_client_link,json=customerClientLink,proto3" json:"customer_client_link,omitempty"`
	// The CustomerClient referenced in the query.
	CustomerClient *resources.CustomerClient `protobuf:"bytes,70,opt,name=customer_client,json=customerClient,proto3" json:"customer_client,omitempty"`
	// The CustomerConversionGoal referenced in the query.
	CustomerConversionGoal *resources.CustomerConversionGoal `` /* 131-byte string literal not displayed */
	// The customer extension setting referenced in the query.
	CustomerExtensionSetting *resources.CustomerExtensionSetting `` /* 137-byte string literal not displayed */
	// The customer feed referenced in the query.
	CustomerFeed *resources.CustomerFeed `protobuf:"bytes,64,opt,name=customer_feed,json=customerFeed,proto3" json:"customer_feed,omitempty"`
	// The customer label referenced in the query.
	CustomerLabel *resources.CustomerLabel `protobuf:"bytes,124,opt,name=customer_label,json=customerLabel,proto3" json:"customer_label,omitempty"`
	// The customer negative criterion referenced in the query.
	CustomerNegativeCriterion *resources.CustomerNegativeCriterion `` /* 139-byte string literal not displayed */
	// The CustomerUserAccess referenced in the query.
	CustomerUserAccess *resources.CustomerUserAccess `protobuf:"bytes,146,opt,name=customer_user_access,json=customerUserAccess,proto3" json:"customer_user_access,omitempty"`
	// The CustomerUserAccessInvitation referenced in the query.
	CustomerUserAccessInvitation *resources.CustomerUserAccessInvitation `` /* 151-byte string literal not displayed */
	// The customizer attribute referenced in the query.
	CustomizerAttribute *resources.CustomizerAttribute `protobuf:"bytes,178,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"`
	// The detail placement view referenced in the query.
	DetailPlacementView *resources.DetailPlacementView `protobuf:"bytes,118,opt,name=detail_placement_view,json=detailPlacementView,proto3" json:"detail_placement_view,omitempty"`
	// The detailed demographic referenced in the query.
	DetailedDemographic *resources.DetailedDemographic `protobuf:"bytes,166,opt,name=detailed_demographic,json=detailedDemographic,proto3" json:"detailed_demographic,omitempty"`
	// The display keyword view referenced in the query.
	DisplayKeywordView *resources.DisplayKeywordView `protobuf:"bytes,47,opt,name=display_keyword_view,json=displayKeywordView,proto3" json:"display_keyword_view,omitempty"`
	// The distance view referenced in the query.
	DistanceView *resources.DistanceView `protobuf:"bytes,132,opt,name=distance_view,json=distanceView,proto3" json:"distance_view,omitempty"`
	// The dynamic search ads search term view referenced in the query.
	DynamicSearchAdsSearchTermView *resources.DynamicSearchAdsSearchTermView `` /* 161-byte string literal not displayed */
	// The expanded landing page view referenced in the query.
	ExpandedLandingPageView *resources.ExpandedLandingPageView `` /* 136-byte string literal not displayed */
	// The extension feed item referenced in the query.
	ExtensionFeedItem *resources.ExtensionFeedItem `protobuf:"bytes,85,opt,name=extension_feed_item,json=extensionFeedItem,proto3" json:"extension_feed_item,omitempty"`
	// The feed referenced in the query.
	Feed *resources.Feed `protobuf:"bytes,46,opt,name=feed,proto3" json:"feed,omitempty"`
	// The feed item referenced in the query.
	FeedItem *resources.FeedItem `protobuf:"bytes,50,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"`
	// The feed item set referenced in the query.
	FeedItemSet *resources.FeedItemSet `protobuf:"bytes,149,opt,name=feed_item_set,json=feedItemSet,proto3" json:"feed_item_set,omitempty"`
	// The feed item set link referenced in the query.
	FeedItemSetLink *resources.FeedItemSetLink `protobuf:"bytes,151,opt,name=feed_item_set_link,json=feedItemSetLink,proto3" json:"feed_item_set_link,omitempty"`
	// The feed item target referenced in the query.
	FeedItemTarget *resources.FeedItemTarget `protobuf:"bytes,116,opt,name=feed_item_target,json=feedItemTarget,proto3" json:"feed_item_target,omitempty"`
	// The feed mapping referenced in the query.
	FeedMapping *resources.FeedMapping `protobuf:"bytes,58,opt,name=feed_mapping,json=feedMapping,proto3" json:"feed_mapping,omitempty"`
	// The feed placeholder view referenced in the query.
	FeedPlaceholderView *resources.FeedPlaceholderView `protobuf:"bytes,97,opt,name=feed_placeholder_view,json=feedPlaceholderView,proto3" json:"feed_placeholder_view,omitempty"`
	// The gender view referenced in the query.
	GenderView *resources.GenderView `protobuf:"bytes,40,opt,name=gender_view,json=genderView,proto3" json:"gender_view,omitempty"`
	// The geo target constant referenced in the query.
	GeoTargetConstant *resources.GeoTargetConstant `protobuf:"bytes,23,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The geographic view referenced in the query.
	GeographicView *resources.GeographicView `protobuf:"bytes,125,opt,name=geographic_view,json=geographicView,proto3" json:"geographic_view,omitempty"`
	// The group placement view referenced in the query.
	GroupPlacementView *resources.GroupPlacementView `protobuf:"bytes,119,opt,name=group_placement_view,json=groupPlacementView,proto3" json:"group_placement_view,omitempty"`
	// The hotel group view referenced in the query.
	HotelGroupView *resources.HotelGroupView `protobuf:"bytes,51,opt,name=hotel_group_view,json=hotelGroupView,proto3" json:"hotel_group_view,omitempty"`
	// The hotel performance view referenced in the query.
	HotelPerformanceView *resources.HotelPerformanceView `protobuf:"bytes,71,opt,name=hotel_performance_view,json=hotelPerformanceView,proto3" json:"hotel_performance_view,omitempty"`
	// The hotel reconciliation referenced in the query.
	HotelReconciliation *resources.HotelReconciliation `protobuf:"bytes,188,opt,name=hotel_reconciliation,json=hotelReconciliation,proto3" json:"hotel_reconciliation,omitempty"`
	// The income range view referenced in the query.
	IncomeRangeView *resources.IncomeRangeView `protobuf:"bytes,138,opt,name=income_range_view,json=incomeRangeView,proto3" json:"income_range_view,omitempty"`
	// The keyword view referenced in the query.
	KeywordView *resources.KeywordView `protobuf:"bytes,21,opt,name=keyword_view,json=keywordView,proto3" json:"keyword_view,omitempty"`
	// The keyword plan referenced in the query.
	KeywordPlan *resources.KeywordPlan `protobuf:"bytes,32,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// The keyword plan campaign referenced in the query.
	KeywordPlanCampaign *resources.KeywordPlanCampaign `protobuf:"bytes,33,opt,name=keyword_plan_campaign,json=keywordPlanCampaign,proto3" json:"keyword_plan_campaign,omitempty"`
	// The keyword plan campaign keyword referenced in the query.
	KeywordPlanCampaignKeyword *resources.KeywordPlanCampaignKeyword `` /* 145-byte string literal not displayed */
	// The keyword plan ad group referenced in the query.
	KeywordPlanAdGroup *resources.KeywordPlanAdGroup `protobuf:"bytes,35,opt,name=keyword_plan_ad_group,json=keywordPlanAdGroup,proto3" json:"keyword_plan_ad_group,omitempty"`
	// The keyword plan ad group referenced in the query.
	KeywordPlanAdGroupKeyword *resources.KeywordPlanAdGroupKeyword `` /* 144-byte string literal not displayed */
	// The keyword theme constant referenced in the query.
	KeywordThemeConstant *resources.KeywordThemeConstant `protobuf:"bytes,163,opt,name=keyword_theme_constant,json=keywordThemeConstant,proto3" json:"keyword_theme_constant,omitempty"`
	// The label referenced in the query.
	Label *resources.Label `protobuf:"bytes,52,opt,name=label,proto3" json:"label,omitempty"`
	// The landing page view referenced in the query.
	LandingPageView *resources.LandingPageView `protobuf:"bytes,126,opt,name=landing_page_view,json=landingPageView,proto3" json:"landing_page_view,omitempty"`
	// The language constant referenced in the query.
	LanguageConstant *resources.LanguageConstant `protobuf:"bytes,55,opt,name=language_constant,json=languageConstant,proto3" json:"language_constant,omitempty"`
	// The location view referenced in the query.
	LocationView *resources.LocationView `protobuf:"bytes,123,opt,name=location_view,json=locationView,proto3" json:"location_view,omitempty"`
	// The managed placement view referenced in the query.
	ManagedPlacementView *resources.ManagedPlacementView `protobuf:"bytes,53,opt,name=managed_placement_view,json=managedPlacementView,proto3" json:"managed_placement_view,omitempty"`
	// The media file referenced in the query.
	MediaFile *resources.MediaFile `protobuf:"bytes,90,opt,name=media_file,json=mediaFile,proto3" json:"media_file,omitempty"`
	// The mobile app category constant referenced in the query.
	MobileAppCategoryConstant *resources.MobileAppCategoryConstant `` /* 141-byte string literal not displayed */
	// The mobile device constant referenced in the query.
	MobileDeviceConstant *resources.MobileDeviceConstant `protobuf:"bytes,98,opt,name=mobile_device_constant,json=mobileDeviceConstant,proto3" json:"mobile_device_constant,omitempty"`
	// The offline user data job referenced in the query.
	OfflineUserDataJob *resources.OfflineUserDataJob `protobuf:"bytes,137,opt,name=offline_user_data_job,json=offlineUserDataJob,proto3" json:"offline_user_data_job,omitempty"`
	// The operating system version constant referenced in the query.
	OperatingSystemVersionConstant *resources.OperatingSystemVersionConstant `` /* 156-byte string literal not displayed */
	// The paid organic search term view referenced in the query.
	PaidOrganicSearchTermView *resources.PaidOrganicSearchTermView `` /* 144-byte string literal not displayed */
	// The parental status view referenced in the query.
	ParentalStatusView *resources.ParentalStatusView `protobuf:"bytes,45,opt,name=parental_status_view,json=parentalStatusView,proto3" json:"parental_status_view,omitempty"`
	// The Product Bidding Category referenced in the query.
	ProductBiddingCategoryConstant *resources.ProductBiddingCategoryConstant `` /* 157-byte string literal not displayed */
	// The product group view referenced in the query.
	ProductGroupView *resources.ProductGroupView `protobuf:"bytes,54,opt,name=product_group_view,json=productGroupView,proto3" json:"product_group_view,omitempty"`
	// The recommendation referenced in the query.
	Recommendation *resources.Recommendation `protobuf:"bytes,22,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	// The search term view referenced in the query.
	SearchTermView *resources.SearchTermView `protobuf:"bytes,68,opt,name=search_term_view,json=searchTermView,proto3" json:"search_term_view,omitempty"`
	// The shared set referenced in the query.
	SharedCriterion *resources.SharedCriterion `protobuf:"bytes,29,opt,name=shared_criterion,json=sharedCriterion,proto3" json:"shared_criterion,omitempty"`
	// The shared set referenced in the query.
	SharedSet *resources.SharedSet `protobuf:"bytes,27,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"`
	// The Smart campaign setting referenced in the query.
	SmartCampaignSetting *resources.SmartCampaignSetting `protobuf:"bytes,167,opt,name=smart_campaign_setting,json=smartCampaignSetting,proto3" json:"smart_campaign_setting,omitempty"`
	// The shopping performance view referenced in the query.
	ShoppingPerformanceView *resources.ShoppingPerformanceView `` /* 134-byte string literal not displayed */
	// The Smart campaign search term view referenced in the query.
	SmartCampaignSearchTermView *resources.SmartCampaignSearchTermView `` /* 150-byte string literal not displayed */
	// The AccountLink referenced in the query.
	ThirdPartyAppAnalyticsLink *resources.ThirdPartyAppAnalyticsLink `` /* 147-byte string literal not displayed */
	// The topic view referenced in the query.
	TopicView *resources.TopicView `protobuf:"bytes,44,opt,name=topic_view,json=topicView,proto3" json:"topic_view,omitempty"`
	// The experiment referenced in the query.
	Experiment *resources.Experiment `protobuf:"bytes,133,opt,name=experiment,proto3" json:"experiment,omitempty"`
	// The experiment arm referenced in the query.
	ExperimentArm *resources.ExperimentArm `protobuf:"bytes,183,opt,name=experiment_arm,json=experimentArm,proto3" json:"experiment_arm,omitempty"`
	// The user interest referenced in the query.
	UserInterest *resources.UserInterest `protobuf:"bytes,59,opt,name=user_interest,json=userInterest,proto3" json:"user_interest,omitempty"`
	// The life event referenced in the query.
	LifeEvent *resources.LifeEvent `protobuf:"bytes,161,opt,name=life_event,json=lifeEvent,proto3" json:"life_event,omitempty"`
	// The user list referenced in the query.
	UserList *resources.UserList `protobuf:"bytes,38,opt,name=user_list,json=userList,proto3" json:"user_list,omitempty"`
	// The user location view referenced in the query.
	UserLocationView *resources.UserLocationView `protobuf:"bytes,135,opt,name=user_location_view,json=userLocationView,proto3" json:"user_location_view,omitempty"`
	// The remarketing action referenced in the query.
	RemarketingAction *resources.RemarketingAction `protobuf:"bytes,60,opt,name=remarketing_action,json=remarketingAction,proto3" json:"remarketing_action,omitempty"`
	// The topic constant referenced in the query.
	TopicConstant *resources.TopicConstant `protobuf:"bytes,31,opt,name=topic_constant,json=topicConstant,proto3" json:"topic_constant,omitempty"`
	// The video referenced in the query.
	Video *resources.Video `protobuf:"bytes,39,opt,name=video,proto3" json:"video,omitempty"`
	// The webpage view referenced in the query.
	WebpageView *resources.WebpageView `protobuf:"bytes,162,opt,name=webpage_view,json=webpageView,proto3" json:"webpage_view,omitempty"`
	// The lead form user submission referenced in the query.
	LeadFormSubmissionData *resources.LeadFormSubmissionData `` /* 133-byte string literal not displayed */
	// The metrics.
	Metrics *common.Metrics `protobuf:"bytes,4,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// The segments.
	Segments *common.Segments `protobuf:"bytes,102,opt,name=segments,proto3" json:"segments,omitempty"`
	// contains filtered or unexported fields
}

A returned row from the query.

func (*GoogleAdsRow) Descriptor deprecated

func (*GoogleAdsRow) Descriptor() ([]byte, []int)

Deprecated: Use GoogleAdsRow.ProtoReflect.Descriptor instead.

func (*GoogleAdsRow) GetAccessibleBiddingStrategy

func (x *GoogleAdsRow) GetAccessibleBiddingStrategy() *resources.AccessibleBiddingStrategy

func (*GoogleAdsRow) GetAccountBudget

func (x *GoogleAdsRow) GetAccountBudget() *resources.AccountBudget

func (*GoogleAdsRow) GetAccountBudgetProposal

func (x *GoogleAdsRow) GetAccountBudgetProposal() *resources.AccountBudgetProposal
func (x *GoogleAdsRow) GetAccountLink() *resources.AccountLink

func (*GoogleAdsRow) GetAdGroup

func (x *GoogleAdsRow) GetAdGroup() *resources.AdGroup

func (*GoogleAdsRow) GetAdGroupAd

func (x *GoogleAdsRow) GetAdGroupAd() *resources.AdGroupAd

func (*GoogleAdsRow) GetAdGroupAdAssetCombinationView

func (x *GoogleAdsRow) GetAdGroupAdAssetCombinationView() *resources.AdGroupAdAssetCombinationView

func (*GoogleAdsRow) GetAdGroupAdAssetView

func (x *GoogleAdsRow) GetAdGroupAdAssetView() *resources.AdGroupAdAssetView

func (*GoogleAdsRow) GetAdGroupAdLabel

func (x *GoogleAdsRow) GetAdGroupAdLabel() *resources.AdGroupAdLabel

func (*GoogleAdsRow) GetAdGroupAsset

func (x *GoogleAdsRow) GetAdGroupAsset() *resources.AdGroupAsset

func (*GoogleAdsRow) GetAdGroupAudienceView

func (x *GoogleAdsRow) GetAdGroupAudienceView() *resources.AdGroupAudienceView

func (*GoogleAdsRow) GetAdGroupBidModifier

func (x *GoogleAdsRow) GetAdGroupBidModifier() *resources.AdGroupBidModifier

func (*GoogleAdsRow) GetAdGroupCriterion

func (x *GoogleAdsRow) GetAdGroupCriterion() *resources.AdGroupCriterion

func (*GoogleAdsRow) GetAdGroupCriterionCustomizer

func (x *GoogleAdsRow) GetAdGroupCriterionCustomizer() *resources.AdGroupCriterionCustomizer

func (*GoogleAdsRow) GetAdGroupCriterionLabel

func (x *GoogleAdsRow) GetAdGroupCriterionLabel() *resources.AdGroupCriterionLabel

func (*GoogleAdsRow) GetAdGroupCriterionSimulation

func (x *GoogleAdsRow) GetAdGroupCriterionSimulation() *resources.AdGroupCriterionSimulation

func (*GoogleAdsRow) GetAdGroupCustomizer

func (x *GoogleAdsRow) GetAdGroupCustomizer() *resources.AdGroupCustomizer

func (*GoogleAdsRow) GetAdGroupExtensionSetting

func (x *GoogleAdsRow) GetAdGroupExtensionSetting() *resources.AdGroupExtensionSetting

func (*GoogleAdsRow) GetAdGroupFeed

func (x *GoogleAdsRow) GetAdGroupFeed() *resources.AdGroupFeed

func (*GoogleAdsRow) GetAdGroupLabel

func (x *GoogleAdsRow) GetAdGroupLabel() *resources.AdGroupLabel

func (*GoogleAdsRow) GetAdGroupSimulation

func (x *GoogleAdsRow) GetAdGroupSimulation() *resources.AdGroupSimulation

func (*GoogleAdsRow) GetAdParameter

func (x *GoogleAdsRow) GetAdParameter() *resources.AdParameter

func (*GoogleAdsRow) GetAdScheduleView

func (x *GoogleAdsRow) GetAdScheduleView() *resources.AdScheduleView

func (*GoogleAdsRow) GetAgeRangeView

func (x *GoogleAdsRow) GetAgeRangeView() *resources.AgeRangeView

func (*GoogleAdsRow) GetAsset

func (x *GoogleAdsRow) GetAsset() *resources.Asset

func (*GoogleAdsRow) GetAssetFieldTypeView

func (x *GoogleAdsRow) GetAssetFieldTypeView() *resources.AssetFieldTypeView

func (*GoogleAdsRow) GetAssetGroup

func (x *GoogleAdsRow) GetAssetGroup() *resources.AssetGroup

func (*GoogleAdsRow) GetAssetGroupAsset

func (x *GoogleAdsRow) GetAssetGroupAsset() *resources.AssetGroupAsset

func (*GoogleAdsRow) GetAssetGroupListingGroupFilter

func (x *GoogleAdsRow) GetAssetGroupListingGroupFilter() *resources.AssetGroupListingGroupFilter

func (*GoogleAdsRow) GetAssetGroupProductGroupView

func (x *GoogleAdsRow) GetAssetGroupProductGroupView() *resources.AssetGroupProductGroupView

func (*GoogleAdsRow) GetAssetGroupSignal

func (x *GoogleAdsRow) GetAssetGroupSignal() *resources.AssetGroupSignal

func (*GoogleAdsRow) GetAssetSet

func (x *GoogleAdsRow) GetAssetSet() *resources.AssetSet

func (*GoogleAdsRow) GetAssetSetAsset

func (x *GoogleAdsRow) GetAssetSetAsset() *resources.AssetSetAsset

func (*GoogleAdsRow) GetAudience

func (x *GoogleAdsRow) GetAudience() *resources.Audience

func (*GoogleAdsRow) GetBatchJob

func (x *GoogleAdsRow) GetBatchJob() *resources.BatchJob

func (*GoogleAdsRow) GetBiddingDataExclusion

func (x *GoogleAdsRow) GetBiddingDataExclusion() *resources.BiddingDataExclusion

func (*GoogleAdsRow) GetBiddingSeasonalityAdjustment

func (x *GoogleAdsRow) GetBiddingSeasonalityAdjustment() *resources.BiddingSeasonalityAdjustment

func (*GoogleAdsRow) GetBiddingStrategy

func (x *GoogleAdsRow) GetBiddingStrategy() *resources.BiddingStrategy

func (*GoogleAdsRow) GetBiddingStrategySimulation

func (x *GoogleAdsRow) GetBiddingStrategySimulation() *resources.BiddingStrategySimulation

func (*GoogleAdsRow) GetBillingSetup

func (x *GoogleAdsRow) GetBillingSetup() *resources.BillingSetup

func (*GoogleAdsRow) GetCallView

func (x *GoogleAdsRow) GetCallView() *resources.CallView

func (*GoogleAdsRow) GetCampaign

func (x *GoogleAdsRow) GetCampaign() *resources.Campaign

func (*GoogleAdsRow) GetCampaignAsset

func (x *GoogleAdsRow) GetCampaignAsset() *resources.CampaignAsset

func (*GoogleAdsRow) GetCampaignAssetSet

func (x *GoogleAdsRow) GetCampaignAssetSet() *resources.CampaignAssetSet

func (*GoogleAdsRow) GetCampaignAudienceView

func (x *GoogleAdsRow) GetCampaignAudienceView() *resources.CampaignAudienceView

func (*GoogleAdsRow) GetCampaignBidModifier

func (x *GoogleAdsRow) GetCampaignBidModifier() *resources.CampaignBidModifier

func (*GoogleAdsRow) GetCampaignBudget

func (x *GoogleAdsRow) GetCampaignBudget() *resources.CampaignBudget

func (*GoogleAdsRow) GetCampaignConversionGoal

func (x *GoogleAdsRow) GetCampaignConversionGoal() *resources.CampaignConversionGoal

func (*GoogleAdsRow) GetCampaignCriterion

func (x *GoogleAdsRow) GetCampaignCriterion() *resources.CampaignCriterion

func (*GoogleAdsRow) GetCampaignCriterionSimulation

func (x *GoogleAdsRow) GetCampaignCriterionSimulation() *resources.CampaignCriterionSimulation

func (*GoogleAdsRow) GetCampaignCustomizer

func (x *GoogleAdsRow) GetCampaignCustomizer() *resources.CampaignCustomizer

func (*GoogleAdsRow) GetCampaignDraft

func (x *GoogleAdsRow) GetCampaignDraft() *resources.CampaignDraft

func (*GoogleAdsRow) GetCampaignExperiment

func (x *GoogleAdsRow) GetCampaignExperiment() *resources.CampaignExperiment

func (*GoogleAdsRow) GetCampaignExtensionSetting

func (x *GoogleAdsRow) GetCampaignExtensionSetting() *resources.CampaignExtensionSetting

func (*GoogleAdsRow) GetCampaignFeed

func (x *GoogleAdsRow) GetCampaignFeed() *resources.CampaignFeed

func (*GoogleAdsRow) GetCampaignGroup

func (x *GoogleAdsRow) GetCampaignGroup() *resources.CampaignGroup

func (*GoogleAdsRow) GetCampaignLabel

func (x *GoogleAdsRow) GetCampaignLabel() *resources.CampaignLabel

func (*GoogleAdsRow) GetCampaignSharedSet

func (x *GoogleAdsRow) GetCampaignSharedSet() *resources.CampaignSharedSet

func (*GoogleAdsRow) GetCampaignSimulation

func (x *GoogleAdsRow) GetCampaignSimulation() *resources.CampaignSimulation

func (*GoogleAdsRow) GetCarrierConstant

func (x *GoogleAdsRow) GetCarrierConstant() *resources.CarrierConstant

func (*GoogleAdsRow) GetChangeEvent

func (x *GoogleAdsRow) GetChangeEvent() *resources.ChangeEvent

func (*GoogleAdsRow) GetChangeStatus

func (x *GoogleAdsRow) GetChangeStatus() *resources.ChangeStatus

func (*GoogleAdsRow) GetClickView

func (x *GoogleAdsRow) GetClickView() *resources.ClickView

func (*GoogleAdsRow) GetCombinedAudience

func (x *GoogleAdsRow) GetCombinedAudience() *resources.CombinedAudience

func (*GoogleAdsRow) GetConversionAction

func (x *GoogleAdsRow) GetConversionAction() *resources.ConversionAction

func (*GoogleAdsRow) GetConversionCustomVariable

func (x *GoogleAdsRow) GetConversionCustomVariable() *resources.ConversionCustomVariable

func (*GoogleAdsRow) GetConversionGoalCampaignConfig

func (x *GoogleAdsRow) GetConversionGoalCampaignConfig() *resources.ConversionGoalCampaignConfig

func (*GoogleAdsRow) GetConversionValueRule

func (x *GoogleAdsRow) GetConversionValueRule() *resources.ConversionValueRule

func (*GoogleAdsRow) GetConversionValueRuleSet

func (x *GoogleAdsRow) GetConversionValueRuleSet() *resources.ConversionValueRuleSet

func (*GoogleAdsRow) GetCurrencyConstant

func (x *GoogleAdsRow) GetCurrencyConstant() *resources.CurrencyConstant

func (*GoogleAdsRow) GetCustomAudience

func (x *GoogleAdsRow) GetCustomAudience() *resources.CustomAudience

func (*GoogleAdsRow) GetCustomConversionGoal

func (x *GoogleAdsRow) GetCustomConversionGoal() *resources.CustomConversionGoal

func (*GoogleAdsRow) GetCustomInterest

func (x *GoogleAdsRow) GetCustomInterest() *resources.CustomInterest

func (*GoogleAdsRow) GetCustomer

func (x *GoogleAdsRow) GetCustomer() *resources.Customer

func (*GoogleAdsRow) GetCustomerAsset

func (x *GoogleAdsRow) GetCustomerAsset() *resources.CustomerAsset

func (*GoogleAdsRow) GetCustomerClient

func (x *GoogleAdsRow) GetCustomerClient() *resources.CustomerClient
func (x *GoogleAdsRow) GetCustomerClientLink() *resources.CustomerClientLink

func (*GoogleAdsRow) GetCustomerConversionGoal

func (x *GoogleAdsRow) GetCustomerConversionGoal() *resources.CustomerConversionGoal

func (*GoogleAdsRow) GetCustomerCustomizer

func (x *GoogleAdsRow) GetCustomerCustomizer() *resources.CustomerCustomizer

func (*GoogleAdsRow) GetCustomerExtensionSetting

func (x *GoogleAdsRow) GetCustomerExtensionSetting() *resources.CustomerExtensionSetting

func (*GoogleAdsRow) GetCustomerFeed

func (x *GoogleAdsRow) GetCustomerFeed() *resources.CustomerFeed

func (*GoogleAdsRow) GetCustomerLabel

func (x *GoogleAdsRow) GetCustomerLabel() *resources.CustomerLabel
func (x *GoogleAdsRow) GetCustomerManagerLink() *resources.CustomerManagerLink

func (*GoogleAdsRow) GetCustomerNegativeCriterion

func (x *GoogleAdsRow) GetCustomerNegativeCriterion() *resources.CustomerNegativeCriterion

func (*GoogleAdsRow) GetCustomerUserAccess

func (x *GoogleAdsRow) GetCustomerUserAccess() *resources.CustomerUserAccess

func (*GoogleAdsRow) GetCustomerUserAccessInvitation

func (x *GoogleAdsRow) GetCustomerUserAccessInvitation() *resources.CustomerUserAccessInvitation

func (*GoogleAdsRow) GetCustomizerAttribute

func (x *GoogleAdsRow) GetCustomizerAttribute() *resources.CustomizerAttribute

func (*GoogleAdsRow) GetDetailPlacementView

func (x *GoogleAdsRow) GetDetailPlacementView() *resources.DetailPlacementView

func (*GoogleAdsRow) GetDetailedDemographic

func (x *GoogleAdsRow) GetDetailedDemographic() *resources.DetailedDemographic

func (*GoogleAdsRow) GetDisplayKeywordView

func (x *GoogleAdsRow) GetDisplayKeywordView() *resources.DisplayKeywordView

func (*GoogleAdsRow) GetDistanceView

func (x *GoogleAdsRow) GetDistanceView() *resources.DistanceView

func (*GoogleAdsRow) GetDomainCategory

func (x *GoogleAdsRow) GetDomainCategory() *resources.DomainCategory

func (*GoogleAdsRow) GetDynamicSearchAdsSearchTermView

func (x *GoogleAdsRow) GetDynamicSearchAdsSearchTermView() *resources.DynamicSearchAdsSearchTermView

func (*GoogleAdsRow) GetExpandedLandingPageView

func (x *GoogleAdsRow) GetExpandedLandingPageView() *resources.ExpandedLandingPageView

func (*GoogleAdsRow) GetExperiment

func (x *GoogleAdsRow) GetExperiment() *resources.Experiment

func (*GoogleAdsRow) GetExperimentArm

func (x *GoogleAdsRow) GetExperimentArm() *resources.ExperimentArm

func (*GoogleAdsRow) GetExtensionFeedItem

func (x *GoogleAdsRow) GetExtensionFeedItem() *resources.ExtensionFeedItem

func (*GoogleAdsRow) GetFeed

func (x *GoogleAdsRow) GetFeed() *resources.Feed

func (*GoogleAdsRow) GetFeedItem

func (x *GoogleAdsRow) GetFeedItem() *resources.FeedItem

func (*GoogleAdsRow) GetFeedItemSet

func (x *GoogleAdsRow) GetFeedItemSet() *resources.FeedItemSet
func (x *GoogleAdsRow) GetFeedItemSetLink() *resources.FeedItemSetLink

func (*GoogleAdsRow) GetFeedItemTarget

func (x *GoogleAdsRow) GetFeedItemTarget() *resources.FeedItemTarget

func (*GoogleAdsRow) GetFeedMapping

func (x *GoogleAdsRow) GetFeedMapping() *resources.FeedMapping

func (*GoogleAdsRow) GetFeedPlaceholderView

func (x *GoogleAdsRow) GetFeedPlaceholderView() *resources.FeedPlaceholderView

func (*GoogleAdsRow) GetGenderView

func (x *GoogleAdsRow) GetGenderView() *resources.GenderView

func (*GoogleAdsRow) GetGeoTargetConstant

func (x *GoogleAdsRow) GetGeoTargetConstant() *resources.GeoTargetConstant

func (*GoogleAdsRow) GetGeographicView

func (x *GoogleAdsRow) GetGeographicView() *resources.GeographicView

func (*GoogleAdsRow) GetGroupPlacementView

func (x *GoogleAdsRow) GetGroupPlacementView() *resources.GroupPlacementView

func (*GoogleAdsRow) GetHotelGroupView

func (x *GoogleAdsRow) GetHotelGroupView() *resources.HotelGroupView

func (*GoogleAdsRow) GetHotelPerformanceView

func (x *GoogleAdsRow) GetHotelPerformanceView() *resources.HotelPerformanceView

func (*GoogleAdsRow) GetHotelReconciliation

func (x *GoogleAdsRow) GetHotelReconciliation() *resources.HotelReconciliation

func (*GoogleAdsRow) GetIncomeRangeView

func (x *GoogleAdsRow) GetIncomeRangeView() *resources.IncomeRangeView

func (*GoogleAdsRow) GetKeywordPlan

func (x *GoogleAdsRow) GetKeywordPlan() *resources.KeywordPlan

func (*GoogleAdsRow) GetKeywordPlanAdGroup

func (x *GoogleAdsRow) GetKeywordPlanAdGroup() *resources.KeywordPlanAdGroup

func (*GoogleAdsRow) GetKeywordPlanAdGroupKeyword

func (x *GoogleAdsRow) GetKeywordPlanAdGroupKeyword() *resources.KeywordPlanAdGroupKeyword

func (*GoogleAdsRow) GetKeywordPlanCampaign

func (x *GoogleAdsRow) GetKeywordPlanCampaign() *resources.KeywordPlanCampaign

func (*GoogleAdsRow) GetKeywordPlanCampaignKeyword

func (x *GoogleAdsRow) GetKeywordPlanCampaignKeyword() *resources.KeywordPlanCampaignKeyword

func (*GoogleAdsRow) GetKeywordThemeConstant

func (x *GoogleAdsRow) GetKeywordThemeConstant() *resources.KeywordThemeConstant

func (*GoogleAdsRow) GetKeywordView

func (x *GoogleAdsRow) GetKeywordView() *resources.KeywordView

func (*GoogleAdsRow) GetLabel

func (x *GoogleAdsRow) GetLabel() *resources.Label

func (*GoogleAdsRow) GetLandingPageView

func (x *GoogleAdsRow) GetLandingPageView() *resources.LandingPageView

func (*GoogleAdsRow) GetLanguageConstant

func (x *GoogleAdsRow) GetLanguageConstant() *resources.LanguageConstant

func (*GoogleAdsRow) GetLeadFormSubmissionData

func (x *GoogleAdsRow) GetLeadFormSubmissionData() *resources.LeadFormSubmissionData

func (*GoogleAdsRow) GetLifeEvent

func (x *GoogleAdsRow) GetLifeEvent() *resources.LifeEvent

func (*GoogleAdsRow) GetLocationView

func (x *GoogleAdsRow) GetLocationView() *resources.LocationView

func (*GoogleAdsRow) GetManagedPlacementView

func (x *GoogleAdsRow) GetManagedPlacementView() *resources.ManagedPlacementView

func (*GoogleAdsRow) GetMediaFile

func (x *GoogleAdsRow) GetMediaFile() *resources.MediaFile

func (*GoogleAdsRow) GetMetrics

func (x *GoogleAdsRow) GetMetrics() *common.Metrics

func (*GoogleAdsRow) GetMobileAppCategoryConstant

func (x *GoogleAdsRow) GetMobileAppCategoryConstant() *resources.MobileAppCategoryConstant

func (*GoogleAdsRow) GetMobileDeviceConstant

func (x *GoogleAdsRow) GetMobileDeviceConstant() *resources.MobileDeviceConstant

func (*GoogleAdsRow) GetOfflineUserDataJob

func (x *GoogleAdsRow) GetOfflineUserDataJob() *resources.OfflineUserDataJob

func (*GoogleAdsRow) GetOperatingSystemVersionConstant

func (x *GoogleAdsRow) GetOperatingSystemVersionConstant() *resources.OperatingSystemVersionConstant

func (*GoogleAdsRow) GetPaidOrganicSearchTermView

func (x *GoogleAdsRow) GetPaidOrganicSearchTermView() *resources.PaidOrganicSearchTermView

func (*GoogleAdsRow) GetParentalStatusView

func (x *GoogleAdsRow) GetParentalStatusView() *resources.ParentalStatusView

func (*GoogleAdsRow) GetProductBiddingCategoryConstant

func (x *GoogleAdsRow) GetProductBiddingCategoryConstant() *resources.ProductBiddingCategoryConstant

func (*GoogleAdsRow) GetProductGroupView

func (x *GoogleAdsRow) GetProductGroupView() *resources.ProductGroupView

func (*GoogleAdsRow) GetRecommendation

func (x *GoogleAdsRow) GetRecommendation() *resources.Recommendation

func (*GoogleAdsRow) GetRemarketingAction

func (x *GoogleAdsRow) GetRemarketingAction() *resources.RemarketingAction

func (*GoogleAdsRow) GetSearchTermView

func (x *GoogleAdsRow) GetSearchTermView() *resources.SearchTermView

func (*GoogleAdsRow) GetSegments

func (x *GoogleAdsRow) GetSegments() *common.Segments

func (*GoogleAdsRow) GetSharedCriterion

func (x *GoogleAdsRow) GetSharedCriterion() *resources.SharedCriterion

func (*GoogleAdsRow) GetSharedSet

func (x *GoogleAdsRow) GetSharedSet() *resources.SharedSet

func (*GoogleAdsRow) GetShoppingPerformanceView

func (x *GoogleAdsRow) GetShoppingPerformanceView() *resources.ShoppingPerformanceView

func (*GoogleAdsRow) GetSmartCampaignSearchTermView

func (x *GoogleAdsRow) GetSmartCampaignSearchTermView() *resources.SmartCampaignSearchTermView

func (*GoogleAdsRow) GetSmartCampaignSetting

func (x *GoogleAdsRow) GetSmartCampaignSetting() *resources.SmartCampaignSetting
func (x *GoogleAdsRow) GetThirdPartyAppAnalyticsLink() *resources.ThirdPartyAppAnalyticsLink

func (*GoogleAdsRow) GetTopicConstant

func (x *GoogleAdsRow) GetTopicConstant() *resources.TopicConstant

func (*GoogleAdsRow) GetTopicView

func (x *GoogleAdsRow) GetTopicView() *resources.TopicView

func (*GoogleAdsRow) GetUserInterest

func (x *GoogleAdsRow) GetUserInterest() *resources.UserInterest

func (*GoogleAdsRow) GetUserList

func (x *GoogleAdsRow) GetUserList() *resources.UserList

func (*GoogleAdsRow) GetUserLocationView

func (x *GoogleAdsRow) GetUserLocationView() *resources.UserLocationView

func (*GoogleAdsRow) GetVideo

func (x *GoogleAdsRow) GetVideo() *resources.Video

func (*GoogleAdsRow) GetWebpageView

func (x *GoogleAdsRow) GetWebpageView() *resources.WebpageView

func (*GoogleAdsRow) ProtoMessage

func (*GoogleAdsRow) ProtoMessage()

func (*GoogleAdsRow) ProtoReflect

func (x *GoogleAdsRow) ProtoReflect() protoreflect.Message

func (*GoogleAdsRow) Reset

func (x *GoogleAdsRow) Reset()

func (*GoogleAdsRow) String

func (x *GoogleAdsRow) String() string

type GoogleAdsServiceClient

type GoogleAdsServiceClient interface {
	// Returns all rows that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	Search(ctx context.Context, in *SearchGoogleAdsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsResponse, error)
	// Returns all rows that match the search stream query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchStream(ctx context.Context, in *SearchGoogleAdsStreamRequest, opts ...grpc.CallOption) (GoogleAdsService_SearchStreamClient, error)
	// Creates, updates, or removes resources. This method supports atomic
	// transactions with multiple types of resources. For example, you can
	// atomically create a campaign and a campaign budget, or perform up to
	// thousands of mutates atomically.
	//
	// This method is essentially a wrapper around a series of mutate methods. The
	// only features it offers over calling those methods directly are:
	//
	// - Atomic transactions
	// - Temp resource names (described below)
	// - Somewhat reduced latency over making a series of mutate calls
	//
	// Note: Only resources that support atomic transactions are included, so this
	// method can't replace all calls to individual services.
	//
	// ## Atomic Transaction Benefits
	//
	// Atomicity makes error handling much easier. If you're making a series of
	// changes and one fails, it can leave your account in an inconsistent state.
	// With atomicity, you either reach the desired state directly, or the request
	// fails and you can retry.
	//
	// ## Temp Resource Names
	//
	// Temp resource names are a special type of resource name used to create a
	// resource and reference that resource in the same request. For example, if a
	// campaign budget is created with `resource_name` equal to
	// `customers/123/campaignBudgets/-1`, that resource name can be reused in
	// the `Campaign.budget` field in the same request. That way, the two
	// resources are created and linked atomically.
	//
	// To create a temp resource name, put a negative number in the part of the
	// name that the server would normally allocate.
	//
	// Note:
	//
	// - Resources must be created with a temp name before the name can be reused.
	//   For example, the previous CampaignBudget+Campaign example would fail if
	//   the mutate order was reversed.
	// - Temp names are not remembered across requests.
	// - There's no limit to the number of temp names in a request.
	// - Each temp name must use a unique negative number, even if the resource
	//   types differ.
	//
	// ## Latency
	//
	// It's important to group mutates by resource type or the request may time
	// out and fail. Latency is roughly equal to a series of calls to individual
	// mutate methods, where each change in resource type is a new call. For
	// example, mutating 10 campaigns then 10 ad groups is like 2 calls, while
	// mutating 1 campaign, 1 ad group, 1 campaign, 1 ad group is like 4 calls.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdGroupCriterionError]()
	//   [AdGroupError]()
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [CampaignBudgetError]()
	//   [CampaignCriterionError]()
	//   [CampaignError]()
	//   [CampaignExperimentError]()
	//   [CampaignSharedSetError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [ConversionActionError]()
	//   [CriterionError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [ExtensionSettingError]()
	//   [FeedAttributeReferenceError]()
	//   [FeedError]()
	//   [FeedItemError]()
	//   [FeedItemSetError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [LabelError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [UserListError]()
	//   [YoutubeVideoRegistrationError]()
	Mutate(ctx context.Context, in *MutateGoogleAdsRequest, opts ...grpc.CallOption) (*MutateGoogleAdsResponse, error)
}

GoogleAdsServiceClient is the client API for GoogleAdsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type GoogleAdsServiceServer

type GoogleAdsServiceServer interface {
	// Returns all rows that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	Search(context.Context, *SearchGoogleAdsRequest) (*SearchGoogleAdsResponse, error)
	// Returns all rows that match the search stream query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchStream(*SearchGoogleAdsStreamRequest, GoogleAdsService_SearchStreamServer) error
	// Creates, updates, or removes resources. This method supports atomic
	// transactions with multiple types of resources. For example, you can
	// atomically create a campaign and a campaign budget, or perform up to
	// thousands of mutates atomically.
	//
	// This method is essentially a wrapper around a series of mutate methods. The
	// only features it offers over calling those methods directly are:
	//
	// - Atomic transactions
	// - Temp resource names (described below)
	// - Somewhat reduced latency over making a series of mutate calls
	//
	// Note: Only resources that support atomic transactions are included, so this
	// method can't replace all calls to individual services.
	//
	// ## Atomic Transaction Benefits
	//
	// Atomicity makes error handling much easier. If you're making a series of
	// changes and one fails, it can leave your account in an inconsistent state.
	// With atomicity, you either reach the desired state directly, or the request
	// fails and you can retry.
	//
	// ## Temp Resource Names
	//
	// Temp resource names are a special type of resource name used to create a
	// resource and reference that resource in the same request. For example, if a
	// campaign budget is created with `resource_name` equal to
	// `customers/123/campaignBudgets/-1`, that resource name can be reused in
	// the `Campaign.budget` field in the same request. That way, the two
	// resources are created and linked atomically.
	//
	// To create a temp resource name, put a negative number in the part of the
	// name that the server would normally allocate.
	//
	// Note:
	//
	// - Resources must be created with a temp name before the name can be reused.
	//   For example, the previous CampaignBudget+Campaign example would fail if
	//   the mutate order was reversed.
	// - Temp names are not remembered across requests.
	// - There's no limit to the number of temp names in a request.
	// - Each temp name must use a unique negative number, even if the resource
	//   types differ.
	//
	// ## Latency
	//
	// It's important to group mutates by resource type or the request may time
	// out and fail. Latency is roughly equal to a series of calls to individual
	// mutate methods, where each change in resource type is a new call. For
	// example, mutating 10 campaigns then 10 ad groups is like 2 calls, while
	// mutating 1 campaign, 1 ad group, 1 campaign, 1 ad group is like 4 calls.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdGroupCriterionError]()
	//   [AdGroupError]()
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [CampaignBudgetError]()
	//   [CampaignCriterionError]()
	//   [CampaignError]()
	//   [CampaignExperimentError]()
	//   [CampaignSharedSetError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [ConversionActionError]()
	//   [CriterionError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [ExtensionSettingError]()
	//   [FeedAttributeReferenceError]()
	//   [FeedError]()
	//   [FeedItemError]()
	//   [FeedItemSetError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [LabelError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [UserListError]()
	//   [YoutubeVideoRegistrationError]()
	Mutate(context.Context, *MutateGoogleAdsRequest) (*MutateGoogleAdsResponse, error)
}

GoogleAdsServiceServer is the server API for GoogleAdsService service.

type GoogleAdsService_SearchStreamClient

type GoogleAdsService_SearchStreamClient interface {
	Recv() (*SearchGoogleAdsStreamResponse, error)
	grpc.ClientStream
}

type GoogleAdsService_SearchStreamServer

type GoogleAdsService_SearchStreamServer interface {
	Send(*SearchGoogleAdsStreamResponse) error
	grpc.ServerStream
}

type GraduateCampaignExperimentRequest

type GraduateCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to graduate.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// Required. Resource name of the budget to attach to the campaign graduated from the
	// experiment.
	CampaignBudget string `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.GraduateCampaignExperiment][google.ads.googleads.v11.services.CampaignExperimentService.GraduateCampaignExperiment].

func (*GraduateCampaignExperimentRequest) Descriptor deprecated

func (*GraduateCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GraduateCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*GraduateCampaignExperimentRequest) GetCampaignBudget

func (x *GraduateCampaignExperimentRequest) GetCampaignBudget() string

func (*GraduateCampaignExperimentRequest) GetCampaignExperiment

func (x *GraduateCampaignExperimentRequest) GetCampaignExperiment() string

func (*GraduateCampaignExperimentRequest) GetValidateOnly

func (x *GraduateCampaignExperimentRequest) GetValidateOnly() bool

func (*GraduateCampaignExperimentRequest) ProtoMessage

func (*GraduateCampaignExperimentRequest) ProtoMessage()

func (*GraduateCampaignExperimentRequest) ProtoReflect

func (*GraduateCampaignExperimentRequest) Reset

func (*GraduateCampaignExperimentRequest) String

type GraduateCampaignExperimentResponse

type GraduateCampaignExperimentResponse struct {

	// The resource name of the campaign from the graduated experiment.
	// This campaign is the same one as CampaignExperiment.experiment_campaign.
	GraduatedCampaign string `protobuf:"bytes,1,opt,name=graduated_campaign,json=graduatedCampaign,proto3" json:"graduated_campaign,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign experiment graduate.

func (*GraduateCampaignExperimentResponse) Descriptor deprecated

func (*GraduateCampaignExperimentResponse) Descriptor() ([]byte, []int)

Deprecated: Use GraduateCampaignExperimentResponse.ProtoReflect.Descriptor instead.

func (*GraduateCampaignExperimentResponse) GetGraduatedCampaign

func (x *GraduateCampaignExperimentResponse) GetGraduatedCampaign() string

func (*GraduateCampaignExperimentResponse) ProtoMessage

func (*GraduateCampaignExperimentResponse) ProtoMessage()

func (*GraduateCampaignExperimentResponse) ProtoReflect

func (*GraduateCampaignExperimentResponse) Reset

func (*GraduateCampaignExperimentResponse) String

type GraduateExperimentRequest

type GraduateExperimentRequest struct {

	// Required. The experiment to be graduated.
	Experiment string `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment,omitempty"`
	// Required. List of campaign budget mappings for graduation. Each campaign that
	// appears here will graduate, and will be assigned a new budget that is
	// paired with it in the mapping. The maximum size is one.
	CampaignBudgetMappings []*CampaignBudgetMapping `` /* 129-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.GraduateExperiment][google.ads.googleads.v11.services.ExperimentService.GraduateExperiment].

func (*GraduateExperimentRequest) Descriptor deprecated

func (*GraduateExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GraduateExperimentRequest.ProtoReflect.Descriptor instead.

func (*GraduateExperimentRequest) GetCampaignBudgetMappings

func (x *GraduateExperimentRequest) GetCampaignBudgetMappings() []*CampaignBudgetMapping

func (*GraduateExperimentRequest) GetExperiment

func (x *GraduateExperimentRequest) GetExperiment() string

func (*GraduateExperimentRequest) GetValidateOnly

func (x *GraduateExperimentRequest) GetValidateOnly() bool

func (*GraduateExperimentRequest) ProtoMessage

func (*GraduateExperimentRequest) ProtoMessage()

func (*GraduateExperimentRequest) ProtoReflect

func (*GraduateExperimentRequest) Reset

func (x *GraduateExperimentRequest) Reset()

func (*GraduateExperimentRequest) String

func (x *GraduateExperimentRequest) String() string

type InvoiceServiceClient

type InvoiceServiceClient interface {
	// Returns all invoices associated with a billing setup, for a given month.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [InvoiceError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListInvoices(ctx context.Context, in *ListInvoicesRequest, opts ...grpc.CallOption) (*ListInvoicesResponse, error)
}

InvoiceServiceClient is the client API for InvoiceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type InvoiceServiceServer

type InvoiceServiceServer interface {
	// Returns all invoices associated with a billing setup, for a given month.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [InvoiceError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListInvoices(context.Context, *ListInvoicesRequest) (*ListInvoicesResponse, error)
}

InvoiceServiceServer is the server API for InvoiceService service.

type KeywordAndUrlSeed

type KeywordAndUrlSeed struct {

	// The URL to crawl in order to generate keyword ideas.
	Url *string `protobuf:"bytes,3,opt,name=url,proto3,oneof" json:"url,omitempty"`
	// Requires at least one keyword.
	Keywords []string `protobuf:"bytes,4,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// contains filtered or unexported fields
}

Keyword And Url Seed

func (*KeywordAndUrlSeed) Descriptor deprecated

func (*KeywordAndUrlSeed) Descriptor() ([]byte, []int)

Deprecated: Use KeywordAndUrlSeed.ProtoReflect.Descriptor instead.

func (*KeywordAndUrlSeed) GetKeywords

func (x *KeywordAndUrlSeed) GetKeywords() []string

func (*KeywordAndUrlSeed) GetUrl

func (x *KeywordAndUrlSeed) GetUrl() string

func (*KeywordAndUrlSeed) ProtoMessage

func (*KeywordAndUrlSeed) ProtoMessage()

func (*KeywordAndUrlSeed) ProtoReflect

func (x *KeywordAndUrlSeed) ProtoReflect() protoreflect.Message

func (*KeywordAndUrlSeed) Reset

func (x *KeywordAndUrlSeed) Reset()

func (*KeywordAndUrlSeed) String

func (x *KeywordAndUrlSeed) String() string

type KeywordPlanAdGroupForecast

type KeywordPlanAdGroupForecast struct {

	// The resource name of the Keyword Plan ad group related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanAdGroups/{keyword_plan_ad_group_id}`
	KeywordPlanAdGroup *string `protobuf:"bytes,3,opt,name=keyword_plan_ad_group,json=keywordPlanAdGroup,proto3,oneof" json:"keyword_plan_ad_group,omitempty"`
	// The forecast for the Keyword Plan ad group.
	AdGroupForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=ad_group_forecast,json=adGroupForecast,proto3" json:"ad_group_forecast,omitempty"`
	// contains filtered or unexported fields
}

An ad group forecast.

func (*KeywordPlanAdGroupForecast) Descriptor deprecated

func (*KeywordPlanAdGroupForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupForecast) GetAdGroupForecast

func (x *KeywordPlanAdGroupForecast) GetAdGroupForecast() *ForecastMetrics

func (*KeywordPlanAdGroupForecast) GetKeywordPlanAdGroup

func (x *KeywordPlanAdGroupForecast) GetKeywordPlanAdGroup() string

func (*KeywordPlanAdGroupForecast) ProtoMessage

func (*KeywordPlanAdGroupForecast) ProtoMessage()

func (*KeywordPlanAdGroupForecast) ProtoReflect

func (*KeywordPlanAdGroupForecast) Reset

func (x *KeywordPlanAdGroupForecast) Reset()

func (*KeywordPlanAdGroupForecast) String

func (x *KeywordPlanAdGroupForecast) String() string

type KeywordPlanAdGroupKeywordOperation

type KeywordPlanAdGroupKeywordOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanAdGroupKeywordOperation_Create
	//	*KeywordPlanAdGroupKeywordOperation_Update
	//	*KeywordPlanAdGroupKeywordOperation_Remove
	Operation isKeywordPlanAdGroupKeywordOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan ad group keyword.

func (*KeywordPlanAdGroupKeywordOperation) Descriptor deprecated

func (*KeywordPlanAdGroupKeywordOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupKeywordOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupKeywordOperation) GetCreate

func (*KeywordPlanAdGroupKeywordOperation) GetOperation

func (m *KeywordPlanAdGroupKeywordOperation) GetOperation() isKeywordPlanAdGroupKeywordOperation_Operation

func (*KeywordPlanAdGroupKeywordOperation) GetRemove

func (*KeywordPlanAdGroupKeywordOperation) GetUpdate

func (*KeywordPlanAdGroupKeywordOperation) GetUpdateMask

func (*KeywordPlanAdGroupKeywordOperation) ProtoMessage

func (*KeywordPlanAdGroupKeywordOperation) ProtoMessage()

func (*KeywordPlanAdGroupKeywordOperation) ProtoReflect

func (*KeywordPlanAdGroupKeywordOperation) Reset

func (*KeywordPlanAdGroupKeywordOperation) String

type KeywordPlanAdGroupKeywordOperation_Create

type KeywordPlanAdGroupKeywordOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// ad group keyword.
	Create *resources.KeywordPlanAdGroupKeyword `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordOperation_Remove

type KeywordPlanAdGroupKeywordOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan ad group
	// keyword is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordOperation_Update

type KeywordPlanAdGroupKeywordOperation_Update struct {
	// Update operation: The Keyword Plan ad group keyword is expected to have a
	// valid resource name.
	Update *resources.KeywordPlanAdGroupKeyword `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordServiceClient

type KeywordPlanAdGroupKeywordServiceClient interface {
	// Creates, updates, or removes Keyword Plan ad group keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroupKeywords(ctx context.Context, in *MutateKeywordPlanAdGroupKeywordsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanAdGroupKeywordsResponse, error)
}

KeywordPlanAdGroupKeywordServiceClient is the client API for KeywordPlanAdGroupKeywordService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanAdGroupKeywordServiceServer

type KeywordPlanAdGroupKeywordServiceServer interface {
	// Creates, updates, or removes Keyword Plan ad group keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroupKeywords(context.Context, *MutateKeywordPlanAdGroupKeywordsRequest) (*MutateKeywordPlanAdGroupKeywordsResponse, error)
}

KeywordPlanAdGroupKeywordServiceServer is the server API for KeywordPlanAdGroupKeywordService service.

type KeywordPlanAdGroupOperation

type KeywordPlanAdGroupOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanAdGroupOperation_Create
	//	*KeywordPlanAdGroupOperation_Update
	//	*KeywordPlanAdGroupOperation_Remove
	Operation isKeywordPlanAdGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan ad group.

func (*KeywordPlanAdGroupOperation) Descriptor deprecated

func (*KeywordPlanAdGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupOperation) GetCreate

func (*KeywordPlanAdGroupOperation) GetOperation

func (m *KeywordPlanAdGroupOperation) GetOperation() isKeywordPlanAdGroupOperation_Operation

func (*KeywordPlanAdGroupOperation) GetRemove

func (x *KeywordPlanAdGroupOperation) GetRemove() string

func (*KeywordPlanAdGroupOperation) GetUpdate

func (*KeywordPlanAdGroupOperation) GetUpdateMask

func (*KeywordPlanAdGroupOperation) ProtoMessage

func (*KeywordPlanAdGroupOperation) ProtoMessage()

func (*KeywordPlanAdGroupOperation) ProtoReflect

func (*KeywordPlanAdGroupOperation) Reset

func (x *KeywordPlanAdGroupOperation) Reset()

func (*KeywordPlanAdGroupOperation) String

func (x *KeywordPlanAdGroupOperation) String() string

type KeywordPlanAdGroupOperation_Create

type KeywordPlanAdGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// ad group.
	Create *resources.KeywordPlanAdGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanAdGroupOperation_Remove

type KeywordPlanAdGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan ad group
	// is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanAdGroups/{kp_ad_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanAdGroupOperation_Update

type KeywordPlanAdGroupOperation_Update struct {
	// Update operation: The Keyword Plan ad group is expected to have a valid
	// resource name.
	Update *resources.KeywordPlanAdGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanAdGroupServiceClient

type KeywordPlanAdGroupServiceClient interface {
	// Creates, updates, or removes Keyword Plan ad groups. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroups(ctx context.Context, in *MutateKeywordPlanAdGroupsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanAdGroupsResponse, error)
}

KeywordPlanAdGroupServiceClient is the client API for KeywordPlanAdGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanAdGroupServiceServer

type KeywordPlanAdGroupServiceServer interface {
	// Creates, updates, or removes Keyword Plan ad groups. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroups(context.Context, *MutateKeywordPlanAdGroupsRequest) (*MutateKeywordPlanAdGroupsResponse, error)
}

KeywordPlanAdGroupServiceServer is the server API for KeywordPlanAdGroupService service.

type KeywordPlanCampaignForecast

type KeywordPlanCampaignForecast struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The forecast for the Keyword Plan campaign.
	CampaignForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=campaign_forecast,json=campaignForecast,proto3" json:"campaign_forecast,omitempty"`
	// contains filtered or unexported fields
}

A campaign forecast.

func (*KeywordPlanCampaignForecast) Descriptor deprecated

func (*KeywordPlanCampaignForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignForecast) GetCampaignForecast

func (x *KeywordPlanCampaignForecast) GetCampaignForecast() *ForecastMetrics

func (*KeywordPlanCampaignForecast) GetKeywordPlanCampaign

func (x *KeywordPlanCampaignForecast) GetKeywordPlanCampaign() string

func (*KeywordPlanCampaignForecast) ProtoMessage

func (*KeywordPlanCampaignForecast) ProtoMessage()

func (*KeywordPlanCampaignForecast) ProtoReflect

func (*KeywordPlanCampaignForecast) Reset

func (x *KeywordPlanCampaignForecast) Reset()

func (*KeywordPlanCampaignForecast) String

func (x *KeywordPlanCampaignForecast) String() string

type KeywordPlanCampaignForecastCurve

type KeywordPlanCampaignForecastCurve struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The max cpc bid forecast curve for the campaign.
	MaxCpcBidForecastCurve *KeywordPlanMaxCpcBidForecastCurve `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

The forecast curve for the campaign.

func (*KeywordPlanCampaignForecastCurve) Descriptor deprecated

func (*KeywordPlanCampaignForecastCurve) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignForecastCurve.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignForecastCurve) GetKeywordPlanCampaign

func (x *KeywordPlanCampaignForecastCurve) GetKeywordPlanCampaign() string

func (*KeywordPlanCampaignForecastCurve) GetMaxCpcBidForecastCurve

func (*KeywordPlanCampaignForecastCurve) ProtoMessage

func (*KeywordPlanCampaignForecastCurve) ProtoMessage()

func (*KeywordPlanCampaignForecastCurve) ProtoReflect

func (*KeywordPlanCampaignForecastCurve) Reset

func (*KeywordPlanCampaignForecastCurve) String

type KeywordPlanCampaignKeywordOperation

type KeywordPlanCampaignKeywordOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanCampaignKeywordOperation_Create
	//	*KeywordPlanCampaignKeywordOperation_Update
	//	*KeywordPlanCampaignKeywordOperation_Remove
	Operation isKeywordPlanCampaignKeywordOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan campaign keyword.

func (*KeywordPlanCampaignKeywordOperation) Descriptor deprecated

func (*KeywordPlanCampaignKeywordOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignKeywordOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignKeywordOperation) GetCreate

func (*KeywordPlanCampaignKeywordOperation) GetOperation

func (m *KeywordPlanCampaignKeywordOperation) GetOperation() isKeywordPlanCampaignKeywordOperation_Operation

func (*KeywordPlanCampaignKeywordOperation) GetRemove

func (*KeywordPlanCampaignKeywordOperation) GetUpdate

func (*KeywordPlanCampaignKeywordOperation) GetUpdateMask

func (*KeywordPlanCampaignKeywordOperation) ProtoMessage

func (*KeywordPlanCampaignKeywordOperation) ProtoMessage()

func (*KeywordPlanCampaignKeywordOperation) ProtoReflect

func (*KeywordPlanCampaignKeywordOperation) Reset

func (*KeywordPlanCampaignKeywordOperation) String

type KeywordPlanCampaignKeywordOperation_Create

type KeywordPlanCampaignKeywordOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// campaign keyword.
	Create *resources.KeywordPlanCampaignKeyword `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanCampaignKeywordOperation_Remove

type KeywordPlanCampaignKeywordOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan campaign
	// keywords expected in this format:
	//
	// `customers/{customer_id}/keywordPlanCampaignKeywords/{kp_campaign_keyword_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanCampaignKeywordOperation_Update

type KeywordPlanCampaignKeywordOperation_Update struct {
	// Update operation: The Keyword Plan campaign keyword expected to have a
	// valid resource name.
	Update *resources.KeywordPlanCampaignKeyword `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanCampaignKeywordServiceClient

type KeywordPlanCampaignKeywordServiceClient interface {
	// Creates, updates, or removes Keyword Plan campaign keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignKeywordError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaignKeywords(ctx context.Context, in *MutateKeywordPlanCampaignKeywordsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanCampaignKeywordsResponse, error)
}

KeywordPlanCampaignKeywordServiceClient is the client API for KeywordPlanCampaignKeywordService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanCampaignKeywordServiceServer

type KeywordPlanCampaignKeywordServiceServer interface {
	// Creates, updates, or removes Keyword Plan campaign keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignKeywordError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaignKeywords(context.Context, *MutateKeywordPlanCampaignKeywordsRequest) (*MutateKeywordPlanCampaignKeywordsResponse, error)
}

KeywordPlanCampaignKeywordServiceServer is the server API for KeywordPlanCampaignKeywordService service.

type KeywordPlanCampaignOperation

type KeywordPlanCampaignOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanCampaignOperation_Create
	//	*KeywordPlanCampaignOperation_Update
	//	*KeywordPlanCampaignOperation_Remove
	Operation isKeywordPlanCampaignOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan campaign.

func (*KeywordPlanCampaignOperation) Descriptor deprecated

func (*KeywordPlanCampaignOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignOperation) GetCreate

func (*KeywordPlanCampaignOperation) GetOperation

func (m *KeywordPlanCampaignOperation) GetOperation() isKeywordPlanCampaignOperation_Operation

func (*KeywordPlanCampaignOperation) GetRemove

func (x *KeywordPlanCampaignOperation) GetRemove() string

func (*KeywordPlanCampaignOperation) GetUpdate

func (*KeywordPlanCampaignOperation) GetUpdateMask

func (*KeywordPlanCampaignOperation) ProtoMessage

func (*KeywordPlanCampaignOperation) ProtoMessage()

func (*KeywordPlanCampaignOperation) ProtoReflect

func (*KeywordPlanCampaignOperation) Reset

func (x *KeywordPlanCampaignOperation) Reset()

func (*KeywordPlanCampaignOperation) String

type KeywordPlanCampaignOperation_Create

type KeywordPlanCampaignOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// campaign.
	Create *resources.KeywordPlanCampaign `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanCampaignOperation_Remove

type KeywordPlanCampaignOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan campaign
	// is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keywordPlan_campaign_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanCampaignOperation_Update

type KeywordPlanCampaignOperation_Update struct {
	// Update operation: The Keyword Plan campaign is expected to have a valid
	// resource name.
	Update *resources.KeywordPlanCampaign `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanCampaignServiceClient

type KeywordPlanCampaignServiceClient interface {
	// Creates, updates, or removes Keyword Plan campaigns. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaigns(ctx context.Context, in *MutateKeywordPlanCampaignsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanCampaignsResponse, error)
}

KeywordPlanCampaignServiceClient is the client API for KeywordPlanCampaignService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanCampaignServiceServer

type KeywordPlanCampaignServiceServer interface {
	// Creates, updates, or removes Keyword Plan campaigns. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaigns(context.Context, *MutateKeywordPlanCampaignsRequest) (*MutateKeywordPlanCampaignsResponse, error)
}

KeywordPlanCampaignServiceServer is the server API for KeywordPlanCampaignService service.

type KeywordPlanIdeaServiceClient

type KeywordPlanIdeaServiceClient interface {
	// Returns a list of keyword ideas.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanIdeaError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordIdeas(ctx context.Context, in *GenerateKeywordIdeasRequest, opts ...grpc.CallOption) (*GenerateKeywordIdeaResponse, error)
	// Returns a list of keyword historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordHistoricalMetrics(ctx context.Context, in *GenerateKeywordHistoricalMetricsRequest, opts ...grpc.CallOption) (*GenerateKeywordHistoricalMetricsResponse, error)
	// Returns a list of suggested AdGroups and suggested modifications
	// (text, match type) for the given keywords.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateAdGroupThemes(ctx context.Context, in *GenerateAdGroupThemesRequest, opts ...grpc.CallOption) (*GenerateAdGroupThemesResponse, error)
}

KeywordPlanIdeaServiceClient is the client API for KeywordPlanIdeaService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanIdeaServiceServer

type KeywordPlanIdeaServiceServer interface {
	// Returns a list of keyword ideas.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanIdeaError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordIdeas(context.Context, *GenerateKeywordIdeasRequest) (*GenerateKeywordIdeaResponse, error)
	// Returns a list of keyword historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordHistoricalMetrics(context.Context, *GenerateKeywordHistoricalMetricsRequest) (*GenerateKeywordHistoricalMetricsResponse, error)
	// Returns a list of suggested AdGroups and suggested modifications
	// (text, match type) for the given keywords.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateAdGroupThemes(context.Context, *GenerateAdGroupThemesRequest) (*GenerateAdGroupThemesResponse, error)
}

KeywordPlanIdeaServiceServer is the server API for KeywordPlanIdeaService service.

type KeywordPlanKeywordForecast

type KeywordPlanKeywordForecast struct {

	// The resource name of the Keyword Plan keyword related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanAdGroupKeywords/{keyword_plan_ad_group_keyword_id}`
	KeywordPlanAdGroupKeyword *string `` /* 148-byte string literal not displayed */
	// The forecast for the Keyword Plan keyword.
	KeywordForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=keyword_forecast,json=keywordForecast,proto3" json:"keyword_forecast,omitempty"`
	// contains filtered or unexported fields
}

A keyword forecast.

func (*KeywordPlanKeywordForecast) Descriptor deprecated

func (*KeywordPlanKeywordForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanKeywordForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanKeywordForecast) GetKeywordForecast

func (x *KeywordPlanKeywordForecast) GetKeywordForecast() *ForecastMetrics

func (*KeywordPlanKeywordForecast) GetKeywordPlanAdGroupKeyword

func (x *KeywordPlanKeywordForecast) GetKeywordPlanAdGroupKeyword() string

func (*KeywordPlanKeywordForecast) ProtoMessage

func (*KeywordPlanKeywordForecast) ProtoMessage()

func (*KeywordPlanKeywordForecast) ProtoReflect

func (*KeywordPlanKeywordForecast) Reset

func (x *KeywordPlanKeywordForecast) Reset()

func (*KeywordPlanKeywordForecast) String

func (x *KeywordPlanKeywordForecast) String() string

type KeywordPlanKeywordHistoricalMetrics

type KeywordPlanKeywordHistoricalMetrics struct {

	// The text of the query associated with one or more ad_group_keywords in the
	// plan.
	//
	// Note that we de-dupe your keywords list, eliminating close variants before
	// returning the plan's keywords as text. For example, if your plan originally
	// contained the keywords 'car' and 'cars', the returned search query will
	// only contain 'cars'.
	// Starting V5, the list of de-duped queries will be included in
	// close_variants field.
	SearchQuery *string `protobuf:"bytes,4,opt,name=search_query,json=searchQuery,proto3,oneof" json:"search_query,omitempty"`
	// The list of close variant queries for search_query whose search results
	// are combined into the search_query.
	CloseVariants []string `protobuf:"bytes,3,rep,name=close_variants,json=closeVariants,proto3" json:"close_variants,omitempty"`
	// The historical metrics for the query associated with one or more
	// ad_group_keywords in the plan.
	KeywordMetrics *common.KeywordPlanHistoricalMetrics `protobuf:"bytes,2,opt,name=keyword_metrics,json=keywordMetrics,proto3" json:"keyword_metrics,omitempty"`
	// contains filtered or unexported fields
}

A keyword historical metrics.

func (*KeywordPlanKeywordHistoricalMetrics) Descriptor deprecated

func (*KeywordPlanKeywordHistoricalMetrics) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanKeywordHistoricalMetrics.ProtoReflect.Descriptor instead.

func (*KeywordPlanKeywordHistoricalMetrics) GetCloseVariants

func (x *KeywordPlanKeywordHistoricalMetrics) GetCloseVariants() []string

func (*KeywordPlanKeywordHistoricalMetrics) GetKeywordMetrics

func (*KeywordPlanKeywordHistoricalMetrics) GetSearchQuery

func (x *KeywordPlanKeywordHistoricalMetrics) GetSearchQuery() string

func (*KeywordPlanKeywordHistoricalMetrics) ProtoMessage

func (*KeywordPlanKeywordHistoricalMetrics) ProtoMessage()

func (*KeywordPlanKeywordHistoricalMetrics) ProtoReflect

func (*KeywordPlanKeywordHistoricalMetrics) Reset

func (*KeywordPlanKeywordHistoricalMetrics) String

type KeywordPlanMaxCpcBidForecast

type KeywordPlanMaxCpcBidForecast struct {

	// The max cpc bid in micros.
	MaxCpcBidMicros *int64 `protobuf:"varint,3,opt,name=max_cpc_bid_micros,json=maxCpcBidMicros,proto3,oneof" json:"max_cpc_bid_micros,omitempty"`
	// The forecast for the Keyword Plan campaign at the specific bid.
	MaxCpcBidForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=max_cpc_bid_forecast,json=maxCpcBidForecast,proto3" json:"max_cpc_bid_forecast,omitempty"`
	// contains filtered or unexported fields
}

The forecast of the campaign at a specific bid.

func (*KeywordPlanMaxCpcBidForecast) Descriptor deprecated

func (*KeywordPlanMaxCpcBidForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanMaxCpcBidForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanMaxCpcBidForecast) GetMaxCpcBidForecast

func (x *KeywordPlanMaxCpcBidForecast) GetMaxCpcBidForecast() *ForecastMetrics

func (*KeywordPlanMaxCpcBidForecast) GetMaxCpcBidMicros

func (x *KeywordPlanMaxCpcBidForecast) GetMaxCpcBidMicros() int64

func (*KeywordPlanMaxCpcBidForecast) ProtoMessage

func (*KeywordPlanMaxCpcBidForecast) ProtoMessage()

func (*KeywordPlanMaxCpcBidForecast) ProtoReflect

func (*KeywordPlanMaxCpcBidForecast) Reset

func (x *KeywordPlanMaxCpcBidForecast) Reset()

func (*KeywordPlanMaxCpcBidForecast) String

type KeywordPlanMaxCpcBidForecastCurve

type KeywordPlanMaxCpcBidForecastCurve struct {

	// The forecasts for the Keyword Plan campaign at different max CPC bids.
	MaxCpcBidForecasts []*KeywordPlanMaxCpcBidForecast `protobuf:"bytes,1,rep,name=max_cpc_bid_forecasts,json=maxCpcBidForecasts,proto3" json:"max_cpc_bid_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The max cpc bid forecast curve.

func (*KeywordPlanMaxCpcBidForecastCurve) Descriptor deprecated

func (*KeywordPlanMaxCpcBidForecastCurve) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanMaxCpcBidForecastCurve.ProtoReflect.Descriptor instead.

func (*KeywordPlanMaxCpcBidForecastCurve) GetMaxCpcBidForecasts

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoMessage

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoMessage()

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoReflect

func (*KeywordPlanMaxCpcBidForecastCurve) Reset

func (*KeywordPlanMaxCpcBidForecastCurve) String

type KeywordPlanOperation

type KeywordPlanOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanOperation_Create
	//	*KeywordPlanOperation_Update
	//	*KeywordPlanOperation_Remove
	Operation isKeywordPlanOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a keyword plan.

func (*KeywordPlanOperation) Descriptor deprecated

func (*KeywordPlanOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanOperation) GetCreate

func (x *KeywordPlanOperation) GetCreate() *resources.KeywordPlan

func (*KeywordPlanOperation) GetOperation

func (m *KeywordPlanOperation) GetOperation() isKeywordPlanOperation_Operation

func (*KeywordPlanOperation) GetRemove

func (x *KeywordPlanOperation) GetRemove() string

func (*KeywordPlanOperation) GetUpdate

func (x *KeywordPlanOperation) GetUpdate() *resources.KeywordPlan

func (*KeywordPlanOperation) GetUpdateMask

func (x *KeywordPlanOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*KeywordPlanOperation) ProtoMessage

func (*KeywordPlanOperation) ProtoMessage()

func (*KeywordPlanOperation) ProtoReflect

func (x *KeywordPlanOperation) ProtoReflect() protoreflect.Message

func (*KeywordPlanOperation) Reset

func (x *KeywordPlanOperation) Reset()

func (*KeywordPlanOperation) String

func (x *KeywordPlanOperation) String() string

type KeywordPlanOperation_Create

type KeywordPlanOperation_Create struct {
	// Create operation: No resource name is expected for the new keyword plan.
	Create *resources.KeywordPlan `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanOperation_Remove

type KeywordPlanOperation_Remove struct {
	// Remove operation: A resource name for the removed keyword plan is
	// expected in this format:
	//
	// `customers/{customer_id}/keywordPlans/{keyword_plan_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanOperation_Update

type KeywordPlanOperation_Update struct {
	// Update operation: The keyword plan is expected to have a valid resource
	// name.
	Update *resources.KeywordPlan `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanServiceClient

type KeywordPlanServiceClient interface {
	// Creates, updates, or removes keyword plans. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateKeywordPlans(ctx context.Context, in *MutateKeywordPlansRequest, opts ...grpc.CallOption) (*MutateKeywordPlansResponse, error)
	// Returns the requested Keyword Plan forecast curve.
	// Only the bidding strategy is considered for generating forecast curve.
	// The bidding strategy value specified in the plan is ignored.
	//
	// To generate a forecast at a value specified in the plan, use
	// KeywordPlanService.GenerateForecastMetrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastCurve(ctx context.Context, in *GenerateForecastCurveRequest, opts ...grpc.CallOption) (*GenerateForecastCurveResponse, error)
	// Returns a forecast in the form of a time series for the Keyword Plan over
	// the next 52 weeks.
	// (1) Forecasts closer to the current date are generally more accurate than
	// further out.
	//
	// (2) The forecast reflects seasonal trends using current and
	// prior traffic patterns. The forecast period of the plan is ignored.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastTimeSeries(ctx context.Context, in *GenerateForecastTimeSeriesRequest, opts ...grpc.CallOption) (*GenerateForecastTimeSeriesResponse, error)
	// Returns the requested Keyword Plan forecasts.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastMetrics(ctx context.Context, in *GenerateForecastMetricsRequest, opts ...grpc.CallOption) (*GenerateForecastMetricsResponse, error)
	// Returns the requested Keyword Plan historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateHistoricalMetrics(ctx context.Context, in *GenerateHistoricalMetricsRequest, opts ...grpc.CallOption) (*GenerateHistoricalMetricsResponse, error)
}

KeywordPlanServiceClient is the client API for KeywordPlanService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordPlanServiceServer

type KeywordPlanServiceServer interface {
	// Creates, updates, or removes keyword plans. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateKeywordPlans(context.Context, *MutateKeywordPlansRequest) (*MutateKeywordPlansResponse, error)
	// Returns the requested Keyword Plan forecast curve.
	// Only the bidding strategy is considered for generating forecast curve.
	// The bidding strategy value specified in the plan is ignored.
	//
	// To generate a forecast at a value specified in the plan, use
	// KeywordPlanService.GenerateForecastMetrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastCurve(context.Context, *GenerateForecastCurveRequest) (*GenerateForecastCurveResponse, error)
	// Returns a forecast in the form of a time series for the Keyword Plan over
	// the next 52 weeks.
	// (1) Forecasts closer to the current date are generally more accurate than
	// further out.
	//
	// (2) The forecast reflects seasonal trends using current and
	// prior traffic patterns. The forecast period of the plan is ignored.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastTimeSeries(context.Context, *GenerateForecastTimeSeriesRequest) (*GenerateForecastTimeSeriesResponse, error)
	// Returns the requested Keyword Plan forecasts.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastMetrics(context.Context, *GenerateForecastMetricsRequest) (*GenerateForecastMetricsResponse, error)
	// Returns the requested Keyword Plan historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateHistoricalMetrics(context.Context, *GenerateHistoricalMetricsRequest) (*GenerateHistoricalMetricsResponse, error)
}

KeywordPlanServiceServer is the server API for KeywordPlanService service.

type KeywordPlanWeeklyForecast

type KeywordPlanWeeklyForecast struct {

	// The start date, in yyyy-mm-dd format. This date is inclusive.
	StartDate *string `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"`
	// The forecast for the Keyword Plan campaign for the week.
	Forecast *ForecastMetrics `protobuf:"bytes,2,opt,name=forecast,proto3" json:"forecast,omitempty"`
	// contains filtered or unexported fields
}

The forecast of the campaign for the week starting start_date.

func (*KeywordPlanWeeklyForecast) Descriptor deprecated

func (*KeywordPlanWeeklyForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanWeeklyForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanWeeklyForecast) GetForecast

func (x *KeywordPlanWeeklyForecast) GetForecast() *ForecastMetrics

func (*KeywordPlanWeeklyForecast) GetStartDate

func (x *KeywordPlanWeeklyForecast) GetStartDate() string

func (*KeywordPlanWeeklyForecast) ProtoMessage

func (*KeywordPlanWeeklyForecast) ProtoMessage()

func (*KeywordPlanWeeklyForecast) ProtoReflect

func (*KeywordPlanWeeklyForecast) Reset

func (x *KeywordPlanWeeklyForecast) Reset()

func (*KeywordPlanWeeklyForecast) String

func (x *KeywordPlanWeeklyForecast) String() string

type KeywordPlanWeeklyTimeSeriesForecast

type KeywordPlanWeeklyTimeSeriesForecast struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The forecasts for the Keyword Plan campaign at different max CPC bids.
	WeeklyForecasts []*KeywordPlanWeeklyForecast `protobuf:"bytes,2,rep,name=weekly_forecasts,json=weeklyForecasts,proto3" json:"weekly_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The weekly time series forecast for the keyword plan campaign.

func (*KeywordPlanWeeklyTimeSeriesForecast) Descriptor deprecated

func (*KeywordPlanWeeklyTimeSeriesForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanWeeklyTimeSeriesForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanWeeklyTimeSeriesForecast) GetKeywordPlanCampaign

func (x *KeywordPlanWeeklyTimeSeriesForecast) GetKeywordPlanCampaign() string

func (*KeywordPlanWeeklyTimeSeriesForecast) GetWeeklyForecasts

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoMessage

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoMessage()

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoReflect

func (*KeywordPlanWeeklyTimeSeriesForecast) Reset

func (*KeywordPlanWeeklyTimeSeriesForecast) String

type KeywordSeed

type KeywordSeed struct {

	// Requires at least one keyword.
	Keywords []string `protobuf:"bytes,2,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// contains filtered or unexported fields
}

Keyword Seed

func (*KeywordSeed) Descriptor deprecated

func (*KeywordSeed) Descriptor() ([]byte, []int)

Deprecated: Use KeywordSeed.ProtoReflect.Descriptor instead.

func (*KeywordSeed) GetKeywords

func (x *KeywordSeed) GetKeywords() []string

func (*KeywordSeed) ProtoMessage

func (*KeywordSeed) ProtoMessage()

func (*KeywordSeed) ProtoReflect

func (x *KeywordSeed) ProtoReflect() protoreflect.Message

func (*KeywordSeed) Reset

func (x *KeywordSeed) Reset()

func (*KeywordSeed) String

func (x *KeywordSeed) String() string

type KeywordThemeConstantServiceClient

type KeywordThemeConstantServiceClient interface {
	// Returns KeywordThemeConstant suggestions by keyword themes.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestKeywordThemeConstants(ctx context.Context, in *SuggestKeywordThemeConstantsRequest, opts ...grpc.CallOption) (*SuggestKeywordThemeConstantsResponse, error)
}

KeywordThemeConstantServiceClient is the client API for KeywordThemeConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type KeywordThemeConstantServiceServer

type KeywordThemeConstantServiceServer interface {
	// Returns KeywordThemeConstant suggestions by keyword themes.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestKeywordThemeConstants(context.Context, *SuggestKeywordThemeConstantsRequest) (*SuggestKeywordThemeConstantsResponse, error)
}

KeywordThemeConstantServiceServer is the server API for KeywordThemeConstantService service.

type LabelOperation

type LabelOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*LabelOperation_Create
	//	*LabelOperation_Update
	//	*LabelOperation_Remove
	Operation isLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a label.

func (*LabelOperation) Descriptor deprecated

func (*LabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use LabelOperation.ProtoReflect.Descriptor instead.

func (*LabelOperation) GetCreate

func (x *LabelOperation) GetCreate() *resources.Label

func (*LabelOperation) GetOperation

func (m *LabelOperation) GetOperation() isLabelOperation_Operation

func (*LabelOperation) GetRemove

func (x *LabelOperation) GetRemove() string

func (*LabelOperation) GetUpdate

func (x *LabelOperation) GetUpdate() *resources.Label

func (*LabelOperation) GetUpdateMask

func (x *LabelOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*LabelOperation) ProtoMessage

func (*LabelOperation) ProtoMessage()

func (*LabelOperation) ProtoReflect

func (x *LabelOperation) ProtoReflect() protoreflect.Message

func (*LabelOperation) Reset

func (x *LabelOperation) Reset()

func (*LabelOperation) String

func (x *LabelOperation) String() string

type LabelOperation_Create

type LabelOperation_Create struct {
	// Create operation: No resource name is expected for the new label.
	Create *resources.Label `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type LabelOperation_Remove

type LabelOperation_Remove struct {
	// Remove operation: A resource name for the label being removed, in
	// this format:
	//
	// `customers/{customer_id}/labels/{label_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type LabelOperation_Update

type LabelOperation_Update struct {
	// Update operation: The label is expected to have a valid resource name.
	Update *resources.Label `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type LabelServiceClient

type LabelServiceClient interface {
	// Creates, updates, or removes labels. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateLabels(ctx context.Context, in *MutateLabelsRequest, opts ...grpc.CallOption) (*MutateLabelsResponse, error)
}

LabelServiceClient is the client API for LabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type LabelServiceServer

type LabelServiceServer interface {
	// Creates, updates, or removes labels. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateLabels(context.Context, *MutateLabelsRequest) (*MutateLabelsResponse, error)
}

LabelServiceServer is the server API for LabelService service.

type ListAccessibleCustomersRequest

type ListAccessibleCustomersRequest struct {
	// contains filtered or unexported fields
}

Request message for [CustomerService.ListAccessibleCustomers][google.ads.googleads.v11.services.CustomerService.ListAccessibleCustomers].

func (*ListAccessibleCustomersRequest) Descriptor deprecated

func (*ListAccessibleCustomersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAccessibleCustomersRequest.ProtoReflect.Descriptor instead.

func (*ListAccessibleCustomersRequest) ProtoMessage

func (*ListAccessibleCustomersRequest) ProtoMessage()

func (*ListAccessibleCustomersRequest) ProtoReflect

func (*ListAccessibleCustomersRequest) Reset

func (x *ListAccessibleCustomersRequest) Reset()

func (*ListAccessibleCustomersRequest) String

type ListAccessibleCustomersResponse

type ListAccessibleCustomersResponse struct {

	// Resource name of customers directly accessible by the
	// user authenticating the call.
	ResourceNames []string `protobuf:"bytes,1,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CustomerService.ListAccessibleCustomers][google.ads.googleads.v11.services.CustomerService.ListAccessibleCustomers].

func (*ListAccessibleCustomersResponse) Descriptor deprecated

func (*ListAccessibleCustomersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAccessibleCustomersResponse.ProtoReflect.Descriptor instead.

func (*ListAccessibleCustomersResponse) GetResourceNames

func (x *ListAccessibleCustomersResponse) GetResourceNames() []string

func (*ListAccessibleCustomersResponse) ProtoMessage

func (*ListAccessibleCustomersResponse) ProtoMessage()

func (*ListAccessibleCustomersResponse) ProtoReflect

func (*ListAccessibleCustomersResponse) Reset

func (*ListAccessibleCustomersResponse) String

type ListAudienceInsightsAttributesRequest

type ListAudienceInsightsAttributesRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The types of attributes to be returned.
	Dimensions []enums.AudienceInsightsDimensionEnum_AudienceInsightsDimension `` /* 173-byte string literal not displayed */
	// Required. A free text query.  Attributes matching or related to this string will be
	// returned.
	QueryText string `protobuf:"bytes,3,opt,name=query_text,json=queryText,proto3" json:"query_text,omitempty"`
	// The name of the customer being planned for.  This is a user-defined value.
	CustomerInsightsGroup string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AudienceInsightsService.ListAudienceInsightsAttributes][google.ads.googleads.v11.services.AudienceInsightsService.ListAudienceInsightsAttributes].

func (*ListAudienceInsightsAttributesRequest) Descriptor deprecated

func (*ListAudienceInsightsAttributesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAudienceInsightsAttributesRequest.ProtoReflect.Descriptor instead.

func (*ListAudienceInsightsAttributesRequest) GetCustomerId

func (x *ListAudienceInsightsAttributesRequest) GetCustomerId() string

func (*ListAudienceInsightsAttributesRequest) GetCustomerInsightsGroup

func (x *ListAudienceInsightsAttributesRequest) GetCustomerInsightsGroup() string

func (*ListAudienceInsightsAttributesRequest) GetDimensions

func (*ListAudienceInsightsAttributesRequest) GetQueryText

func (*ListAudienceInsightsAttributesRequest) ProtoMessage

func (*ListAudienceInsightsAttributesRequest) ProtoMessage()

func (*ListAudienceInsightsAttributesRequest) ProtoReflect

func (*ListAudienceInsightsAttributesRequest) Reset

func (*ListAudienceInsightsAttributesRequest) String

type ListAudienceInsightsAttributesResponse

type ListAudienceInsightsAttributesResponse struct {

	// The attributes matching the search query.
	Attributes []*AudienceInsightsAttributeMetadata `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AudienceInsightsService.ListAudienceInsightsAttributes][google.ads.googleads.v11.services.AudienceInsightsService.ListAudienceInsightsAttributes].

func (*ListAudienceInsightsAttributesResponse) Descriptor deprecated

func (*ListAudienceInsightsAttributesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAudienceInsightsAttributesResponse.ProtoReflect.Descriptor instead.

func (*ListAudienceInsightsAttributesResponse) GetAttributes

func (*ListAudienceInsightsAttributesResponse) ProtoMessage

func (*ListAudienceInsightsAttributesResponse) ProtoReflect

func (*ListAudienceInsightsAttributesResponse) Reset

func (*ListAudienceInsightsAttributesResponse) String

type ListBatchJobResultsRequest

type ListBatchJobResultsRequest struct {

	// Required. The resource name of the batch job whose results are being listed.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BatchJobService.ListBatchJobResults][google.ads.googleads.v11.services.BatchJobService.ListBatchJobResults].

func (*ListBatchJobResultsRequest) Descriptor deprecated

func (*ListBatchJobResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBatchJobResultsRequest.ProtoReflect.Descriptor instead.

func (*ListBatchJobResultsRequest) GetPageSize

func (x *ListBatchJobResultsRequest) GetPageSize() int32

func (*ListBatchJobResultsRequest) GetPageToken

func (x *ListBatchJobResultsRequest) GetPageToken() string

func (*ListBatchJobResultsRequest) GetResourceName

func (x *ListBatchJobResultsRequest) GetResourceName() string

func (*ListBatchJobResultsRequest) GetResponseContentType

func (*ListBatchJobResultsRequest) ProtoMessage

func (*ListBatchJobResultsRequest) ProtoMessage()

func (*ListBatchJobResultsRequest) ProtoReflect

func (*ListBatchJobResultsRequest) Reset

func (x *ListBatchJobResultsRequest) Reset()

func (*ListBatchJobResultsRequest) String

func (x *ListBatchJobResultsRequest) String() string

type ListBatchJobResultsResponse

type ListBatchJobResultsResponse struct {

	// The list of rows that matched the query.
	Results []*BatchJobResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.ListBatchJobResults][google.ads.googleads.v11.services.BatchJobService.ListBatchJobResults].

func (*ListBatchJobResultsResponse) Descriptor deprecated

func (*ListBatchJobResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBatchJobResultsResponse.ProtoReflect.Descriptor instead.

func (*ListBatchJobResultsResponse) GetNextPageToken

func (x *ListBatchJobResultsResponse) GetNextPageToken() string

func (*ListBatchJobResultsResponse) GetResults

func (x *ListBatchJobResultsResponse) GetResults() []*BatchJobResult

func (*ListBatchJobResultsResponse) ProtoMessage

func (*ListBatchJobResultsResponse) ProtoMessage()

func (*ListBatchJobResultsResponse) ProtoReflect

func (*ListBatchJobResultsResponse) Reset

func (x *ListBatchJobResultsResponse) Reset()

func (*ListBatchJobResultsResponse) String

func (x *ListBatchJobResultsResponse) String() string

type ListCampaignDraftAsyncErrorsRequest

type ListCampaignDraftAsyncErrorsRequest struct {

	// Required. The name of the campaign draft from which to retrieve the async errors.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v11.services.CampaignDraftService.ListCampaignDraftAsyncErrors].

func (*ListCampaignDraftAsyncErrorsRequest) Descriptor deprecated

func (*ListCampaignDraftAsyncErrorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignDraftAsyncErrorsRequest.ProtoReflect.Descriptor instead.

func (*ListCampaignDraftAsyncErrorsRequest) GetPageSize

func (x *ListCampaignDraftAsyncErrorsRequest) GetPageSize() int32

func (*ListCampaignDraftAsyncErrorsRequest) GetPageToken

func (x *ListCampaignDraftAsyncErrorsRequest) GetPageToken() string

func (*ListCampaignDraftAsyncErrorsRequest) GetResourceName

func (x *ListCampaignDraftAsyncErrorsRequest) GetResourceName() string

func (*ListCampaignDraftAsyncErrorsRequest) ProtoMessage

func (*ListCampaignDraftAsyncErrorsRequest) ProtoMessage()

func (*ListCampaignDraftAsyncErrorsRequest) ProtoReflect

func (*ListCampaignDraftAsyncErrorsRequest) Reset

func (*ListCampaignDraftAsyncErrorsRequest) String

type ListCampaignDraftAsyncErrorsResponse

type ListCampaignDraftAsyncErrorsResponse struct {

	// Details of the errors when performing the asynchronous operation.
	Errors []*status.Status `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v11.services.CampaignDraftService.ListCampaignDraftAsyncErrors].

func (*ListCampaignDraftAsyncErrorsResponse) Descriptor deprecated

func (*ListCampaignDraftAsyncErrorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignDraftAsyncErrorsResponse.ProtoReflect.Descriptor instead.

func (*ListCampaignDraftAsyncErrorsResponse) GetErrors

func (*ListCampaignDraftAsyncErrorsResponse) GetNextPageToken

func (x *ListCampaignDraftAsyncErrorsResponse) GetNextPageToken() string

func (*ListCampaignDraftAsyncErrorsResponse) ProtoMessage

func (*ListCampaignDraftAsyncErrorsResponse) ProtoMessage()

func (*ListCampaignDraftAsyncErrorsResponse) ProtoReflect

func (*ListCampaignDraftAsyncErrorsResponse) Reset

func (*ListCampaignDraftAsyncErrorsResponse) String

type ListCampaignExperimentAsyncErrorsRequest

type ListCampaignExperimentAsyncErrorsRequest struct {

	// Required. The name of the campaign experiment from which to retrieve the async
	// errors.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.ListCampaignExperimentAsyncErrors][google.ads.googleads.v11.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors].

func (*ListCampaignExperimentAsyncErrorsRequest) Descriptor deprecated

func (*ListCampaignExperimentAsyncErrorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignExperimentAsyncErrorsRequest.ProtoReflect.Descriptor instead.

func (*ListCampaignExperimentAsyncErrorsRequest) GetPageSize

func (*ListCampaignExperimentAsyncErrorsRequest) GetPageToken

func (*ListCampaignExperimentAsyncErrorsRequest) GetResourceName

func (x *ListCampaignExperimentAsyncErrorsRequest) GetResourceName() string

func (*ListCampaignExperimentAsyncErrorsRequest) ProtoMessage

func (*ListCampaignExperimentAsyncErrorsRequest) ProtoReflect

func (*ListCampaignExperimentAsyncErrorsRequest) Reset

func (*ListCampaignExperimentAsyncErrorsRequest) String

type ListCampaignExperimentAsyncErrorsResponse

type ListCampaignExperimentAsyncErrorsResponse struct {

	// Details of the errors when performing the asynchronous operation.
	Errors []*status.Status `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CampaignExperimentService.ListCampaignExperimentAsyncErrors][google.ads.googleads.v11.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors].

func (*ListCampaignExperimentAsyncErrorsResponse) Descriptor deprecated

func (*ListCampaignExperimentAsyncErrorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignExperimentAsyncErrorsResponse.ProtoReflect.Descriptor instead.

func (*ListCampaignExperimentAsyncErrorsResponse) GetErrors

func (*ListCampaignExperimentAsyncErrorsResponse) GetNextPageToken

func (x *ListCampaignExperimentAsyncErrorsResponse) GetNextPageToken() string

func (*ListCampaignExperimentAsyncErrorsResponse) ProtoMessage

func (*ListCampaignExperimentAsyncErrorsResponse) ProtoReflect

func (*ListCampaignExperimentAsyncErrorsResponse) Reset

func (*ListCampaignExperimentAsyncErrorsResponse) String

type ListExperimentAsyncErrorsRequest

type ListExperimentAsyncErrorsRequest struct {

	// Required. The name of the experiment from which to retrieve the async
	// errors.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	// The maximum page size is 1000.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.ListExperimentAsyncErrors][google.ads.googleads.v11.services.ExperimentService.ListExperimentAsyncErrors].

func (*ListExperimentAsyncErrorsRequest) Descriptor deprecated

func (*ListExperimentAsyncErrorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListExperimentAsyncErrorsRequest.ProtoReflect.Descriptor instead.

func (*ListExperimentAsyncErrorsRequest) GetPageSize

func (x *ListExperimentAsyncErrorsRequest) GetPageSize() int32

func (*ListExperimentAsyncErrorsRequest) GetPageToken

func (x *ListExperimentAsyncErrorsRequest) GetPageToken() string

func (*ListExperimentAsyncErrorsRequest) GetResourceName

func (x *ListExperimentAsyncErrorsRequest) GetResourceName() string

func (*ListExperimentAsyncErrorsRequest) ProtoMessage

func (*ListExperimentAsyncErrorsRequest) ProtoMessage()

func (*ListExperimentAsyncErrorsRequest) ProtoReflect

func (*ListExperimentAsyncErrorsRequest) Reset

func (*ListExperimentAsyncErrorsRequest) String

type ListExperimentAsyncErrorsResponse

type ListExperimentAsyncErrorsResponse struct {

	// details of the errors when performing the asynchronous operation.
	Errors []*status.Status `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ExperimentService.ListExperimentAsyncErrors][google.ads.googleads.v11.services.ExperimentService.ListExperimentAsyncErrors].

func (*ListExperimentAsyncErrorsResponse) Descriptor deprecated

func (*ListExperimentAsyncErrorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListExperimentAsyncErrorsResponse.ProtoReflect.Descriptor instead.

func (*ListExperimentAsyncErrorsResponse) GetErrors

func (*ListExperimentAsyncErrorsResponse) GetNextPageToken

func (x *ListExperimentAsyncErrorsResponse) GetNextPageToken() string

func (*ListExperimentAsyncErrorsResponse) ProtoMessage

func (*ListExperimentAsyncErrorsResponse) ProtoMessage()

func (*ListExperimentAsyncErrorsResponse) ProtoReflect

func (*ListExperimentAsyncErrorsResponse) Reset

func (*ListExperimentAsyncErrorsResponse) String

type ListInvoicesRequest

type ListInvoicesRequest struct {

	// Required. The ID of the customer to fetch invoices for.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The billing setup resource name of the requested invoices.
	//
	// `customers/{customer_id}/billingSetups/{billing_setup_id}`
	BillingSetup string `protobuf:"bytes,2,opt,name=billing_setup,json=billingSetup,proto3" json:"billing_setup,omitempty"`
	// Required. The issue year to retrieve invoices, in yyyy format. Only
	// invoices issued in 2019 or later can be retrieved.
	IssueYear string `protobuf:"bytes,3,opt,name=issue_year,json=issueYear,proto3" json:"issue_year,omitempty"`
	// Required. The issue month to retrieve invoices.
	IssueMonth enums.MonthOfYearEnum_MonthOfYear `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for fetching the invoices of a given billing setup that were issued during a given month.

func (*ListInvoicesRequest) Descriptor deprecated

func (*ListInvoicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInvoicesRequest.ProtoReflect.Descriptor instead.

func (*ListInvoicesRequest) GetBillingSetup

func (x *ListInvoicesRequest) GetBillingSetup() string

func (*ListInvoicesRequest) GetCustomerId

func (x *ListInvoicesRequest) GetCustomerId() string

func (*ListInvoicesRequest) GetIssueMonth

func (*ListInvoicesRequest) GetIssueYear

func (x *ListInvoicesRequest) GetIssueYear() string

func (*ListInvoicesRequest) ProtoMessage

func (*ListInvoicesRequest) ProtoMessage()

func (*ListInvoicesRequest) ProtoReflect

func (x *ListInvoicesRequest) ProtoReflect() protoreflect.Message

func (*ListInvoicesRequest) Reset

func (x *ListInvoicesRequest) Reset()

func (*ListInvoicesRequest) String

func (x *ListInvoicesRequest) String() string

type ListInvoicesResponse

type ListInvoicesResponse struct {

	// The list of invoices that match the billing setup and time period.
	Invoices []*resources.Invoice `protobuf:"bytes,1,rep,name=invoices,proto3" json:"invoices,omitempty"`
	// contains filtered or unexported fields
}

Response message for [InvoiceService.ListInvoices][google.ads.googleads.v11.services.InvoiceService.ListInvoices].

func (*ListInvoicesResponse) Descriptor deprecated

func (*ListInvoicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInvoicesResponse.ProtoReflect.Descriptor instead.

func (*ListInvoicesResponse) GetInvoices

func (x *ListInvoicesResponse) GetInvoices() []*resources.Invoice

func (*ListInvoicesResponse) ProtoMessage

func (*ListInvoicesResponse) ProtoMessage()

func (*ListInvoicesResponse) ProtoReflect

func (x *ListInvoicesResponse) ProtoReflect() protoreflect.Message

func (*ListInvoicesResponse) Reset

func (x *ListInvoicesResponse) Reset()

func (*ListInvoicesResponse) String

func (x *ListInvoicesResponse) String() string

type ListMerchantCenterLinksRequest

type ListMerchantCenterLinksRequest struct {

	// Required. The ID of the customer onto which to apply the Merchant Center link list
	// operation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.ListMerchantCenterLinks][google.ads.googleads.v11.services.MerchantCenterLinkService.ListMerchantCenterLinks].

func (*ListMerchantCenterLinksRequest) Descriptor deprecated

func (*ListMerchantCenterLinksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMerchantCenterLinksRequest.ProtoReflect.Descriptor instead.

func (*ListMerchantCenterLinksRequest) GetCustomerId

func (x *ListMerchantCenterLinksRequest) GetCustomerId() string

func (*ListMerchantCenterLinksRequest) ProtoMessage

func (*ListMerchantCenterLinksRequest) ProtoMessage()

func (*ListMerchantCenterLinksRequest) ProtoReflect

func (*ListMerchantCenterLinksRequest) Reset

func (x *ListMerchantCenterLinksRequest) Reset()

func (*ListMerchantCenterLinksRequest) String

type ListMerchantCenterLinksResponse

type ListMerchantCenterLinksResponse struct {

	// Merchant Center links available for the requested customer
	MerchantCenterLinks []*resources.MerchantCenterLink `protobuf:"bytes,1,rep,name=merchant_center_links,json=merchantCenterLinks,proto3" json:"merchant_center_links,omitempty"`
	// contains filtered or unexported fields
}

Response message for [MerchantCenterLinkService.ListMerchantCenterLinks][google.ads.googleads.v11.services.MerchantCenterLinkService.ListMerchantCenterLinks].

func (*ListMerchantCenterLinksResponse) Descriptor deprecated

func (*ListMerchantCenterLinksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMerchantCenterLinksResponse.ProtoReflect.Descriptor instead.

func (x *ListMerchantCenterLinksResponse) GetMerchantCenterLinks() []*resources.MerchantCenterLink

func (*ListMerchantCenterLinksResponse) ProtoMessage

func (*ListMerchantCenterLinksResponse) ProtoMessage()

func (*ListMerchantCenterLinksResponse) ProtoReflect

func (*ListMerchantCenterLinksResponse) Reset

func (*ListMerchantCenterLinksResponse) String

type ListPaymentsAccountsRequest

type ListPaymentsAccountsRequest struct {

	// Required. The ID of the customer to apply the PaymentsAccount list operation to.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for fetching all accessible payments accounts.

func (*ListPaymentsAccountsRequest) Descriptor deprecated

func (*ListPaymentsAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPaymentsAccountsRequest.ProtoReflect.Descriptor instead.

func (*ListPaymentsAccountsRequest) GetCustomerId

func (x *ListPaymentsAccountsRequest) GetCustomerId() string

func (*ListPaymentsAccountsRequest) ProtoMessage

func (*ListPaymentsAccountsRequest) ProtoMessage()

func (*ListPaymentsAccountsRequest) ProtoReflect

func (*ListPaymentsAccountsRequest) Reset

func (x *ListPaymentsAccountsRequest) Reset()

func (*ListPaymentsAccountsRequest) String

func (x *ListPaymentsAccountsRequest) String() string

type ListPaymentsAccountsResponse

type ListPaymentsAccountsResponse struct {

	// The list of accessible payments accounts.
	PaymentsAccounts []*resources.PaymentsAccount `protobuf:"bytes,1,rep,name=payments_accounts,json=paymentsAccounts,proto3" json:"payments_accounts,omitempty"`
	// contains filtered or unexported fields
}

Response message for [PaymentsAccountService.ListPaymentsAccounts][google.ads.googleads.v11.services.PaymentsAccountService.ListPaymentsAccounts].

func (*ListPaymentsAccountsResponse) Descriptor deprecated

func (*ListPaymentsAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPaymentsAccountsResponse.ProtoReflect.Descriptor instead.

func (*ListPaymentsAccountsResponse) GetPaymentsAccounts

func (x *ListPaymentsAccountsResponse) GetPaymentsAccounts() []*resources.PaymentsAccount

func (*ListPaymentsAccountsResponse) ProtoMessage

func (*ListPaymentsAccountsResponse) ProtoMessage()

func (*ListPaymentsAccountsResponse) ProtoReflect

func (*ListPaymentsAccountsResponse) Reset

func (x *ListPaymentsAccountsResponse) Reset()

func (*ListPaymentsAccountsResponse) String

type ListPlannableLocationsRequest

type ListPlannableLocationsRequest struct {
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.ListPlannableLocations][google.ads.googleads.v11.services.ReachPlanService.ListPlannableLocations].

func (*ListPlannableLocationsRequest) Descriptor deprecated

func (*ListPlannableLocationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableLocationsRequest.ProtoReflect.Descriptor instead.

func (*ListPlannableLocationsRequest) ProtoMessage

func (*ListPlannableLocationsRequest) ProtoMessage()

func (*ListPlannableLocationsRequest) ProtoReflect

func (*ListPlannableLocationsRequest) Reset

func (x *ListPlannableLocationsRequest) Reset()

func (*ListPlannableLocationsRequest) String

type ListPlannableLocationsResponse

type ListPlannableLocationsResponse struct {

	// The list of locations available for planning.
	// See
	// https://developers.google.com/google-ads/api/reference/data/geotargets
	// for sample locations.
	PlannableLocations []*PlannableLocation `protobuf:"bytes,1,rep,name=plannable_locations,json=plannableLocations,proto3" json:"plannable_locations,omitempty"`
	// contains filtered or unexported fields
}

The list of plannable locations.

func (*ListPlannableLocationsResponse) Descriptor deprecated

func (*ListPlannableLocationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableLocationsResponse.ProtoReflect.Descriptor instead.

func (*ListPlannableLocationsResponse) GetPlannableLocations

func (x *ListPlannableLocationsResponse) GetPlannableLocations() []*PlannableLocation

func (*ListPlannableLocationsResponse) ProtoMessage

func (*ListPlannableLocationsResponse) ProtoMessage()

func (*ListPlannableLocationsResponse) ProtoReflect

func (*ListPlannableLocationsResponse) Reset

func (x *ListPlannableLocationsResponse) Reset()

func (*ListPlannableLocationsResponse) String

type ListPlannableProductsRequest

type ListPlannableProductsRequest struct {

	// Required. The ID of the selected location for planning. To list the available
	// plannable location IDs use [ReachPlanService.ListPlannableLocations][google.ads.googleads.v11.services.ReachPlanService.ListPlannableLocations].
	PlannableLocationId string `protobuf:"bytes,2,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"`
	// contains filtered or unexported fields
}

Request to list available products in a given location.

func (*ListPlannableProductsRequest) Descriptor deprecated

func (*ListPlannableProductsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableProductsRequest.ProtoReflect.Descriptor instead.

func (*ListPlannableProductsRequest) GetPlannableLocationId

func (x *ListPlannableProductsRequest) GetPlannableLocationId() string

func (*ListPlannableProductsRequest) ProtoMessage

func (*ListPlannableProductsRequest) ProtoMessage()

func (*ListPlannableProductsRequest) ProtoReflect

func (*ListPlannableProductsRequest) Reset

func (x *ListPlannableProductsRequest) Reset()

func (*ListPlannableProductsRequest) String

type ListPlannableProductsResponse

type ListPlannableProductsResponse struct {

	// The list of products available for planning and related targeting metadata.
	ProductMetadata []*ProductMetadata `protobuf:"bytes,1,rep,name=product_metadata,json=productMetadata,proto3" json:"product_metadata,omitempty"`
	// contains filtered or unexported fields
}

A response with all available products.

func (*ListPlannableProductsResponse) Descriptor deprecated

func (*ListPlannableProductsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableProductsResponse.ProtoReflect.Descriptor instead.

func (*ListPlannableProductsResponse) GetProductMetadata

func (x *ListPlannableProductsResponse) GetProductMetadata() []*ProductMetadata

func (*ListPlannableProductsResponse) ProtoMessage

func (*ListPlannableProductsResponse) ProtoMessage()

func (*ListPlannableProductsResponse) ProtoReflect

func (*ListPlannableProductsResponse) Reset

func (x *ListPlannableProductsResponse) Reset()

func (*ListPlannableProductsResponse) String

type MediaFileOperation

type MediaFileOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*MediaFileOperation_Create
	Operation isMediaFileOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to create media file.

func (*MediaFileOperation) Descriptor deprecated

func (*MediaFileOperation) Descriptor() ([]byte, []int)

Deprecated: Use MediaFileOperation.ProtoReflect.Descriptor instead.

func (*MediaFileOperation) GetCreate

func (x *MediaFileOperation) GetCreate() *resources.MediaFile

func (*MediaFileOperation) GetOperation

func (m *MediaFileOperation) GetOperation() isMediaFileOperation_Operation

func (*MediaFileOperation) ProtoMessage

func (*MediaFileOperation) ProtoMessage()

func (*MediaFileOperation) ProtoReflect

func (x *MediaFileOperation) ProtoReflect() protoreflect.Message

func (*MediaFileOperation) Reset

func (x *MediaFileOperation) Reset()

func (*MediaFileOperation) String

func (x *MediaFileOperation) String() string

type MediaFileOperation_Create

type MediaFileOperation_Create struct {
	// Create operation: No resource name is expected for the new media file.
	Create *resources.MediaFile `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type MediaFileServiceClient

type MediaFileServiceClient interface {
	// Creates media files. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateMediaFiles(ctx context.Context, in *MutateMediaFilesRequest, opts ...grpc.CallOption) (*MutateMediaFilesResponse, error)
}

MediaFileServiceClient is the client API for MediaFileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type MediaFileServiceServer

type MediaFileServiceServer interface {
	// Creates media files. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateMediaFiles(context.Context, *MutateMediaFilesRequest) (*MutateMediaFilesResponse, error)
}

MediaFileServiceServer is the server API for MediaFileService service.

type MerchantCenterLinkOperation

type MerchantCenterLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The operation to perform
	//
	// Types that are assignable to Operation:
	//	*MerchantCenterLinkOperation_Update
	//	*MerchantCenterLinkOperation_Remove
	Operation isMerchantCenterLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update on a Merchant Center link.

func (*MerchantCenterLinkOperation) Descriptor deprecated

func (*MerchantCenterLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use MerchantCenterLinkOperation.ProtoReflect.Descriptor instead.

func (*MerchantCenterLinkOperation) GetOperation

func (m *MerchantCenterLinkOperation) GetOperation() isMerchantCenterLinkOperation_Operation

func (*MerchantCenterLinkOperation) GetRemove

func (x *MerchantCenterLinkOperation) GetRemove() string

func (*MerchantCenterLinkOperation) GetUpdate

func (*MerchantCenterLinkOperation) GetUpdateMask

func (*MerchantCenterLinkOperation) ProtoMessage

func (*MerchantCenterLinkOperation) ProtoMessage()

func (*MerchantCenterLinkOperation) ProtoReflect

func (*MerchantCenterLinkOperation) Reset

func (x *MerchantCenterLinkOperation) Reset()

func (*MerchantCenterLinkOperation) String

func (x *MerchantCenterLinkOperation) String() string

type MerchantCenterLinkOperation_Remove

type MerchantCenterLinkOperation_Remove struct {
	// Remove operation: A resource name for the removed merchant center link is
	// expected, in this format:
	//
	// `customers/{customer_id}/merchantCenterLinks/{merchant_center_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type MerchantCenterLinkOperation_Update

type MerchantCenterLinkOperation_Update struct {
	// Update operation: The merchant center link is expected to have a valid
	// resource name.
	Update *resources.MerchantCenterLink `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type MerchantCenterLinkServiceClient

type MerchantCenterLinkServiceClient interface {
	// Returns Merchant Center links available for this customer.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListMerchantCenterLinks(ctx context.Context, in *ListMerchantCenterLinksRequest, opts ...grpc.CallOption) (*ListMerchantCenterLinksResponse, error)
	// Returns the Merchant Center link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMerchantCenterLink(ctx context.Context, in *GetMerchantCenterLinkRequest, opts ...grpc.CallOption) (*resources.MerchantCenterLink, error)
	// Updates status or removes a Merchant Center link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateMerchantCenterLink(ctx context.Context, in *MutateMerchantCenterLinkRequest, opts ...grpc.CallOption) (*MutateMerchantCenterLinkResponse, error)
}

MerchantCenterLinkServiceClient is the client API for MerchantCenterLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type MerchantCenterLinkServiceServer

type MerchantCenterLinkServiceServer interface {
	// Returns Merchant Center links available for this customer.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListMerchantCenterLinks(context.Context, *ListMerchantCenterLinksRequest) (*ListMerchantCenterLinksResponse, error)
	// Returns the Merchant Center link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMerchantCenterLink(context.Context, *GetMerchantCenterLinkRequest) (*resources.MerchantCenterLink, error)
	// Updates status or removes a Merchant Center link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateMerchantCenterLink(context.Context, *MutateMerchantCenterLinkRequest) (*MutateMerchantCenterLinkResponse, error)
}

MerchantCenterLinkServiceServer is the server API for MerchantCenterLinkService service.

type MoveManagerLinkRequest

type MoveManagerLinkRequest struct {

	// Required. The ID of the client customer that is being moved.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The resource name of the previous CustomerManagerLink.
	// The resource name has the form:
	// `customers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}`
	PreviousCustomerManagerLink string `` /* 146-byte string literal not displayed */
	// Required. The resource name of the new manager customer that the client wants to move
	// to. Customer resource names have the format: "customers/{customer_id}"
	NewManager string `protobuf:"bytes,3,opt,name=new_manager,json=newManager,proto3" json:"new_manager,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerManagerLinkService.MoveManagerLink][google.ads.googleads.v11.services.CustomerManagerLinkService.MoveManagerLink].

func (*MoveManagerLinkRequest) Descriptor deprecated

func (*MoveManagerLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveManagerLinkRequest.ProtoReflect.Descriptor instead.

func (*MoveManagerLinkRequest) GetCustomerId

func (x *MoveManagerLinkRequest) GetCustomerId() string

func (*MoveManagerLinkRequest) GetNewManager

func (x *MoveManagerLinkRequest) GetNewManager() string
func (x *MoveManagerLinkRequest) GetPreviousCustomerManagerLink() string

func (*MoveManagerLinkRequest) GetValidateOnly

func (x *MoveManagerLinkRequest) GetValidateOnly() bool

func (*MoveManagerLinkRequest) ProtoMessage

func (*MoveManagerLinkRequest) ProtoMessage()

func (*MoveManagerLinkRequest) ProtoReflect

func (x *MoveManagerLinkRequest) ProtoReflect() protoreflect.Message

func (*MoveManagerLinkRequest) Reset

func (x *MoveManagerLinkRequest) Reset()

func (*MoveManagerLinkRequest) String

func (x *MoveManagerLinkRequest) String() string

type MoveManagerLinkResponse

type MoveManagerLinkResponse struct {

	// Returned for successful operations. Represents a CustomerManagerLink
	// resource of the newly created link between client customer and new manager
	// customer.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerManagerLink moveManagerLink.

func (*MoveManagerLinkResponse) Descriptor deprecated

func (*MoveManagerLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveManagerLinkResponse.ProtoReflect.Descriptor instead.

func (*MoveManagerLinkResponse) GetResourceName

func (x *MoveManagerLinkResponse) GetResourceName() string

func (*MoveManagerLinkResponse) ProtoMessage

func (*MoveManagerLinkResponse) ProtoMessage()

func (*MoveManagerLinkResponse) ProtoReflect

func (x *MoveManagerLinkResponse) ProtoReflect() protoreflect.Message

func (*MoveManagerLinkResponse) Reset

func (x *MoveManagerLinkResponse) Reset()

func (*MoveManagerLinkResponse) String

func (x *MoveManagerLinkResponse) String() string

type MutateAccountBudgetProposalRequest

type MutateAccountBudgetProposalRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on an individual account-level budget proposal.
	Operation *AccountBudgetProposalOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountBudgetProposalService.MutateAccountBudgetProposal][google.ads.googleads.v11.services.AccountBudgetProposalService.MutateAccountBudgetProposal].

func (*MutateAccountBudgetProposalRequest) Descriptor deprecated

func (*MutateAccountBudgetProposalRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalRequest.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalRequest) GetCustomerId

func (x *MutateAccountBudgetProposalRequest) GetCustomerId() string

func (*MutateAccountBudgetProposalRequest) GetOperation

func (*MutateAccountBudgetProposalRequest) GetValidateOnly

func (x *MutateAccountBudgetProposalRequest) GetValidateOnly() bool

func (*MutateAccountBudgetProposalRequest) ProtoMessage

func (*MutateAccountBudgetProposalRequest) ProtoMessage()

func (*MutateAccountBudgetProposalRequest) ProtoReflect

func (*MutateAccountBudgetProposalRequest) Reset

func (*MutateAccountBudgetProposalRequest) String

type MutateAccountBudgetProposalResponse

type MutateAccountBudgetProposalResponse struct {

	// The result of the mutate.
	Result *MutateAccountBudgetProposalResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for account-level budget mutate operations.

func (*MutateAccountBudgetProposalResponse) Descriptor deprecated

func (*MutateAccountBudgetProposalResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalResponse.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalResponse) GetResult

func (*MutateAccountBudgetProposalResponse) ProtoMessage

func (*MutateAccountBudgetProposalResponse) ProtoMessage()

func (*MutateAccountBudgetProposalResponse) ProtoReflect

func (*MutateAccountBudgetProposalResponse) Reset

func (*MutateAccountBudgetProposalResponse) String

type MutateAccountBudgetProposalResult

type MutateAccountBudgetProposalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the account budget proposal mutate.

func (*MutateAccountBudgetProposalResult) Descriptor deprecated

func (*MutateAccountBudgetProposalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalResult.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalResult) GetResourceName

func (x *MutateAccountBudgetProposalResult) GetResourceName() string

func (*MutateAccountBudgetProposalResult) ProtoMessage

func (*MutateAccountBudgetProposalResult) ProtoMessage()

func (*MutateAccountBudgetProposalResult) ProtoReflect

func (*MutateAccountBudgetProposalResult) Reset

func (*MutateAccountBudgetProposalResult) String

type MutateAccountLinkRequest

type MutateAccountLinkRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the link.
	Operation *AccountLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountLinkService.MutateAccountLink][google.ads.googleads.v11.services.AccountLinkService.MutateAccountLink].

func (*MutateAccountLinkRequest) Descriptor deprecated

func (*MutateAccountLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkRequest) GetCustomerId

func (x *MutateAccountLinkRequest) GetCustomerId() string

func (*MutateAccountLinkRequest) GetOperation

func (*MutateAccountLinkRequest) GetPartialFailure

func (x *MutateAccountLinkRequest) GetPartialFailure() bool

func (*MutateAccountLinkRequest) GetValidateOnly

func (x *MutateAccountLinkRequest) GetValidateOnly() bool

func (*MutateAccountLinkRequest) ProtoMessage

func (*MutateAccountLinkRequest) ProtoMessage()

func (*MutateAccountLinkRequest) ProtoReflect

func (x *MutateAccountLinkRequest) ProtoReflect() protoreflect.Message

func (*MutateAccountLinkRequest) Reset

func (x *MutateAccountLinkRequest) Reset()

func (*MutateAccountLinkRequest) String

func (x *MutateAccountLinkRequest) String() string

type MutateAccountLinkResponse

type MutateAccountLinkResponse struct {

	// Result for the mutate.
	Result *MutateAccountLinkResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for account link mutate.

func (*MutateAccountLinkResponse) Descriptor deprecated

func (*MutateAccountLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkResponse) GetPartialFailureError

func (x *MutateAccountLinkResponse) GetPartialFailureError() *status.Status

func (*MutateAccountLinkResponse) GetResult

func (*MutateAccountLinkResponse) ProtoMessage

func (*MutateAccountLinkResponse) ProtoMessage()

func (*MutateAccountLinkResponse) ProtoReflect

func (*MutateAccountLinkResponse) Reset

func (x *MutateAccountLinkResponse) Reset()

func (*MutateAccountLinkResponse) String

func (x *MutateAccountLinkResponse) String() string

type MutateAccountLinkResult

type MutateAccountLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the account link mutate.

func (*MutateAccountLinkResult) Descriptor deprecated

func (*MutateAccountLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkResult.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkResult) GetResourceName

func (x *MutateAccountLinkResult) GetResourceName() string

func (*MutateAccountLinkResult) ProtoMessage

func (*MutateAccountLinkResult) ProtoMessage()

func (*MutateAccountLinkResult) ProtoReflect

func (x *MutateAccountLinkResult) ProtoReflect() protoreflect.Message

func (*MutateAccountLinkResult) Reset

func (x *MutateAccountLinkResult) Reset()

func (*MutateAccountLinkResult) String

func (x *MutateAccountLinkResult) String() string

type MutateAdGroupAdLabelResult

type MutateAdGroupAdLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group ad label mutate.

func (*MutateAdGroupAdLabelResult) Descriptor deprecated

func (*MutateAdGroupAdLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelResult) GetResourceName

func (x *MutateAdGroupAdLabelResult) GetResourceName() string

func (*MutateAdGroupAdLabelResult) ProtoMessage

func (*MutateAdGroupAdLabelResult) ProtoMessage()

func (*MutateAdGroupAdLabelResult) ProtoReflect

func (*MutateAdGroupAdLabelResult) Reset

func (x *MutateAdGroupAdLabelResult) Reset()

func (*MutateAdGroupAdLabelResult) String

func (x *MutateAdGroupAdLabelResult) String() string

type MutateAdGroupAdLabelsRequest

type MutateAdGroupAdLabelsRequest struct {

	// Required. ID of the customer whose ad group ad labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group ad labels.
	Operations []*AdGroupAdLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAdLabelService.MutateAdGroupAdLabels][google.ads.googleads.v11.services.AdGroupAdLabelService.MutateAdGroupAdLabels].

func (*MutateAdGroupAdLabelsRequest) Descriptor deprecated

func (*MutateAdGroupAdLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelsRequest) GetCustomerId

func (x *MutateAdGroupAdLabelsRequest) GetCustomerId() string

func (*MutateAdGroupAdLabelsRequest) GetOperations

func (*MutateAdGroupAdLabelsRequest) GetPartialFailure

func (x *MutateAdGroupAdLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupAdLabelsRequest) GetValidateOnly

func (x *MutateAdGroupAdLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupAdLabelsRequest) ProtoMessage

func (*MutateAdGroupAdLabelsRequest) ProtoMessage()

func (*MutateAdGroupAdLabelsRequest) ProtoReflect

func (*MutateAdGroupAdLabelsRequest) Reset

func (x *MutateAdGroupAdLabelsRequest) Reset()

func (*MutateAdGroupAdLabelsRequest) String

type MutateAdGroupAdLabelsResponse

type MutateAdGroupAdLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAdLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group ad labels mutate.

func (*MutateAdGroupAdLabelsResponse) Descriptor deprecated

func (*MutateAdGroupAdLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelsResponse) GetPartialFailureError

func (x *MutateAdGroupAdLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAdLabelsResponse) GetResults

func (*MutateAdGroupAdLabelsResponse) ProtoMessage

func (*MutateAdGroupAdLabelsResponse) ProtoMessage()

func (*MutateAdGroupAdLabelsResponse) ProtoReflect

func (*MutateAdGroupAdLabelsResponse) Reset

func (x *MutateAdGroupAdLabelsResponse) Reset()

func (*MutateAdGroupAdLabelsResponse) String

type MutateAdGroupAdResult

type MutateAdGroupAdResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group ad with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupAd *resources.AdGroupAd `protobuf:"bytes,2,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad mutate.

func (*MutateAdGroupAdResult) Descriptor deprecated

func (*MutateAdGroupAdResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdResult) GetAdGroupAd

func (x *MutateAdGroupAdResult) GetAdGroupAd() *resources.AdGroupAd

func (*MutateAdGroupAdResult) GetResourceName

func (x *MutateAdGroupAdResult) GetResourceName() string

func (*MutateAdGroupAdResult) ProtoMessage

func (*MutateAdGroupAdResult) ProtoMessage()

func (*MutateAdGroupAdResult) ProtoReflect

func (x *MutateAdGroupAdResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdResult) Reset

func (x *MutateAdGroupAdResult) Reset()

func (*MutateAdGroupAdResult) String

func (x *MutateAdGroupAdResult) String() string

type MutateAdGroupAdsRequest

type MutateAdGroupAdsRequest struct {

	// Required. The ID of the customer whose ads are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ads.
	Operations []*AdGroupAdOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupAdService.MutateAdGroupAds][google.ads.googleads.v11.services.AdGroupAdService.MutateAdGroupAds].

func (*MutateAdGroupAdsRequest) Descriptor deprecated

func (*MutateAdGroupAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdsRequest) GetCustomerId

func (x *MutateAdGroupAdsRequest) GetCustomerId() string

func (*MutateAdGroupAdsRequest) GetOperations

func (x *MutateAdGroupAdsRequest) GetOperations() []*AdGroupAdOperation

func (*MutateAdGroupAdsRequest) GetPartialFailure

func (x *MutateAdGroupAdsRequest) GetPartialFailure() bool

func (*MutateAdGroupAdsRequest) GetResponseContentType

func (*MutateAdGroupAdsRequest) GetValidateOnly

func (x *MutateAdGroupAdsRequest) GetValidateOnly() bool

func (*MutateAdGroupAdsRequest) ProtoMessage

func (*MutateAdGroupAdsRequest) ProtoMessage()

func (*MutateAdGroupAdsRequest) ProtoReflect

func (x *MutateAdGroupAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdsRequest) Reset

func (x *MutateAdGroupAdsRequest) Reset()

func (*MutateAdGroupAdsRequest) String

func (x *MutateAdGroupAdsRequest) String() string

type MutateAdGroupAdsResponse

type MutateAdGroupAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAdResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group ad mutate.

func (*MutateAdGroupAdsResponse) Descriptor deprecated

func (*MutateAdGroupAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdsResponse) GetPartialFailureError

func (x *MutateAdGroupAdsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAdsResponse) GetResults

func (*MutateAdGroupAdsResponse) ProtoMessage

func (*MutateAdGroupAdsResponse) ProtoMessage()

func (*MutateAdGroupAdsResponse) ProtoReflect

func (x *MutateAdGroupAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdsResponse) Reset

func (x *MutateAdGroupAdsResponse) Reset()

func (*MutateAdGroupAdsResponse) String

func (x *MutateAdGroupAdsResponse) String() string

type MutateAdGroupAssetResult

type MutateAdGroupAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	AdGroupAsset *resources.AdGroupAsset `protobuf:"bytes,2,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group asset mutate.

func (*MutateAdGroupAssetResult) Descriptor deprecated

func (*MutateAdGroupAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetResult) GetAdGroupAsset

func (x *MutateAdGroupAssetResult) GetAdGroupAsset() *resources.AdGroupAsset

func (*MutateAdGroupAssetResult) GetResourceName

func (x *MutateAdGroupAssetResult) GetResourceName() string

func (*MutateAdGroupAssetResult) ProtoMessage

func (*MutateAdGroupAssetResult) ProtoMessage()

func (*MutateAdGroupAssetResult) ProtoReflect

func (x *MutateAdGroupAssetResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAssetResult) Reset

func (x *MutateAdGroupAssetResult) Reset()

func (*MutateAdGroupAssetResult) String

func (x *MutateAdGroupAssetResult) String() string

type MutateAdGroupAssetsRequest

type MutateAdGroupAssetsRequest struct {

	// Required. The ID of the customer whose ad group assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group assets.
	Operations []*AdGroupAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupAssetService.MutateAdGroupAssets][google.ads.googleads.v11.services.AdGroupAssetService.MutateAdGroupAssets].

func (*MutateAdGroupAssetsRequest) Descriptor deprecated

func (*MutateAdGroupAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetsRequest) GetCustomerId

func (x *MutateAdGroupAssetsRequest) GetCustomerId() string

func (*MutateAdGroupAssetsRequest) GetOperations

func (x *MutateAdGroupAssetsRequest) GetOperations() []*AdGroupAssetOperation

func (*MutateAdGroupAssetsRequest) GetPartialFailure

func (x *MutateAdGroupAssetsRequest) GetPartialFailure() bool

func (*MutateAdGroupAssetsRequest) GetResponseContentType

func (*MutateAdGroupAssetsRequest) GetValidateOnly

func (x *MutateAdGroupAssetsRequest) GetValidateOnly() bool

func (*MutateAdGroupAssetsRequest) ProtoMessage

func (*MutateAdGroupAssetsRequest) ProtoMessage()

func (*MutateAdGroupAssetsRequest) ProtoReflect

func (*MutateAdGroupAssetsRequest) Reset

func (x *MutateAdGroupAssetsRequest) Reset()

func (*MutateAdGroupAssetsRequest) String

func (x *MutateAdGroupAssetsRequest) String() string

type MutateAdGroupAssetsResponse

type MutateAdGroupAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group asset mutate.

func (*MutateAdGroupAssetsResponse) Descriptor deprecated

func (*MutateAdGroupAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetsResponse) GetPartialFailureError

func (x *MutateAdGroupAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAssetsResponse) GetResults

func (*MutateAdGroupAssetsResponse) ProtoMessage

func (*MutateAdGroupAssetsResponse) ProtoMessage()

func (*MutateAdGroupAssetsResponse) ProtoReflect

func (*MutateAdGroupAssetsResponse) Reset

func (x *MutateAdGroupAssetsResponse) Reset()

func (*MutateAdGroupAssetsResponse) String

func (x *MutateAdGroupAssetsResponse) String() string

type MutateAdGroupBidModifierResult

type MutateAdGroupBidModifierResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group bid modifier with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupBidModifier *resources.AdGroupBidModifier `protobuf:"bytes,2,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateAdGroupBidModifierResult) Descriptor deprecated

func (*MutateAdGroupBidModifierResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifierResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifierResult) GetAdGroupBidModifier

func (x *MutateAdGroupBidModifierResult) GetAdGroupBidModifier() *resources.AdGroupBidModifier

func (*MutateAdGroupBidModifierResult) GetResourceName

func (x *MutateAdGroupBidModifierResult) GetResourceName() string

func (*MutateAdGroupBidModifierResult) ProtoMessage

func (*MutateAdGroupBidModifierResult) ProtoMessage()

func (*MutateAdGroupBidModifierResult) ProtoReflect

func (*MutateAdGroupBidModifierResult) Reset

func (x *MutateAdGroupBidModifierResult) Reset()

func (*MutateAdGroupBidModifierResult) String

type MutateAdGroupBidModifiersRequest

type MutateAdGroupBidModifiersRequest struct {

	// Required. ID of the customer whose ad group bid modifiers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group bid modifiers.
	Operations []*AdGroupBidModifierOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupBidModifierService.MutateAdGroupBidModifiers][google.ads.googleads.v11.services.AdGroupBidModifierService.MutateAdGroupBidModifiers].

func (*MutateAdGroupBidModifiersRequest) Descriptor deprecated

func (*MutateAdGroupBidModifiersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifiersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifiersRequest) GetCustomerId

func (x *MutateAdGroupBidModifiersRequest) GetCustomerId() string

func (*MutateAdGroupBidModifiersRequest) GetOperations

func (*MutateAdGroupBidModifiersRequest) GetPartialFailure

func (x *MutateAdGroupBidModifiersRequest) GetPartialFailure() bool

func (*MutateAdGroupBidModifiersRequest) GetResponseContentType

func (*MutateAdGroupBidModifiersRequest) GetValidateOnly

func (x *MutateAdGroupBidModifiersRequest) GetValidateOnly() bool

func (*MutateAdGroupBidModifiersRequest) ProtoMessage

func (*MutateAdGroupBidModifiersRequest) ProtoMessage()

func (*MutateAdGroupBidModifiersRequest) ProtoReflect

func (*MutateAdGroupBidModifiersRequest) Reset

func (*MutateAdGroupBidModifiersRequest) String

type MutateAdGroupBidModifiersResponse

type MutateAdGroupBidModifiersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupBidModifierResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for ad group bid modifiers mutate.

func (*MutateAdGroupBidModifiersResponse) Descriptor deprecated

func (*MutateAdGroupBidModifiersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifiersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifiersResponse) GetPartialFailureError

func (x *MutateAdGroupBidModifiersResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupBidModifiersResponse) GetResults

func (*MutateAdGroupBidModifiersResponse) ProtoMessage

func (*MutateAdGroupBidModifiersResponse) ProtoMessage()

func (*MutateAdGroupBidModifiersResponse) ProtoReflect

func (*MutateAdGroupBidModifiersResponse) Reset

func (*MutateAdGroupBidModifiersResponse) String

type MutateAdGroupCriteriaRequest

type MutateAdGroupCriteriaRequest struct {

	// Required. ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*AdGroupCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionService.MutateAdGroupCriteria][google.ads.googleads.v11.services.AdGroupCriterionService.MutateAdGroupCriteria].

func (*MutateAdGroupCriteriaRequest) Descriptor deprecated

func (*MutateAdGroupCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriteriaRequest) GetCustomerId

func (x *MutateAdGroupCriteriaRequest) GetCustomerId() string

func (*MutateAdGroupCriteriaRequest) GetOperations

func (*MutateAdGroupCriteriaRequest) GetPartialFailure

func (x *MutateAdGroupCriteriaRequest) GetPartialFailure() bool

func (*MutateAdGroupCriteriaRequest) GetResponseContentType

func (*MutateAdGroupCriteriaRequest) GetValidateOnly

func (x *MutateAdGroupCriteriaRequest) GetValidateOnly() bool

func (*MutateAdGroupCriteriaRequest) ProtoMessage

func (*MutateAdGroupCriteriaRequest) ProtoMessage()

func (*MutateAdGroupCriteriaRequest) ProtoReflect

func (*MutateAdGroupCriteriaRequest) Reset

func (x *MutateAdGroupCriteriaRequest) Reset()

func (*MutateAdGroupCriteriaRequest) String

type MutateAdGroupCriteriaResponse

type MutateAdGroupCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group criterion mutate.

func (*MutateAdGroupCriteriaResponse) Descriptor deprecated

func (*MutateAdGroupCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriteriaResponse) GetPartialFailureError

func (x *MutateAdGroupCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCriteriaResponse) GetResults

func (*MutateAdGroupCriteriaResponse) ProtoMessage

func (*MutateAdGroupCriteriaResponse) ProtoMessage()

func (*MutateAdGroupCriteriaResponse) ProtoReflect

func (*MutateAdGroupCriteriaResponse) Reset

func (x *MutateAdGroupCriteriaResponse) Reset()

func (*MutateAdGroupCriteriaResponse) String

type MutateAdGroupCriterionCustomizerResult

type MutateAdGroupCriterionCustomizerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdGroupCriterionCustomizer with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	AdGroupCriterionCustomizer *resources.AdGroupCriterionCustomizer `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the ad group criterion customizer mutate.

func (*MutateAdGroupCriterionCustomizerResult) Descriptor deprecated

func (*MutateAdGroupCriterionCustomizerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionCustomizerResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionCustomizerResult) GetAdGroupCriterionCustomizer

func (*MutateAdGroupCriterionCustomizerResult) GetResourceName

func (x *MutateAdGroupCriterionCustomizerResult) GetResourceName() string

func (*MutateAdGroupCriterionCustomizerResult) ProtoMessage

func (*MutateAdGroupCriterionCustomizerResult) ProtoReflect

func (*MutateAdGroupCriterionCustomizerResult) Reset

func (*MutateAdGroupCriterionCustomizerResult) String

type MutateAdGroupCriterionCustomizersRequest

type MutateAdGroupCriterionCustomizersRequest struct {

	// Required. The ID of the customer whose ad group criterion customizers are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group criterion
	// customizers.
	Operations []*AdGroupCriterionCustomizerOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers][google.ads.googleads.v11.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers].

func (*MutateAdGroupCriterionCustomizersRequest) Descriptor deprecated

func (*MutateAdGroupCriterionCustomizersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionCustomizersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionCustomizersRequest) GetCustomerId

func (*MutateAdGroupCriterionCustomizersRequest) GetOperations

func (*MutateAdGroupCriterionCustomizersRequest) GetPartialFailure

func (x *MutateAdGroupCriterionCustomizersRequest) GetPartialFailure() bool

func (*MutateAdGroupCriterionCustomizersRequest) GetResponseContentType

func (*MutateAdGroupCriterionCustomizersRequest) GetValidateOnly

func (x *MutateAdGroupCriterionCustomizersRequest) GetValidateOnly() bool

func (*MutateAdGroupCriterionCustomizersRequest) ProtoMessage

func (*MutateAdGroupCriterionCustomizersRequest) ProtoReflect

func (*MutateAdGroupCriterionCustomizersRequest) Reset

func (*MutateAdGroupCriterionCustomizersRequest) String

type MutateAdGroupCriterionCustomizersResponse

type MutateAdGroupCriterionCustomizersResponse struct {

	// All results for the mutate.
	Results []*MutateAdGroupCriterionCustomizerResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group criterion customizer mutate.

func (*MutateAdGroupCriterionCustomizersResponse) Descriptor deprecated

func (*MutateAdGroupCriterionCustomizersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionCustomizersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionCustomizersResponse) GetPartialFailureError

func (x *MutateAdGroupCriterionCustomizersResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCriterionCustomizersResponse) GetResults

func (*MutateAdGroupCriterionCustomizersResponse) ProtoMessage

func (*MutateAdGroupCriterionCustomizersResponse) ProtoReflect

func (*MutateAdGroupCriterionCustomizersResponse) Reset

func (*MutateAdGroupCriterionCustomizersResponse) String

type MutateAdGroupCriterionLabelResult

type MutateAdGroupCriterionLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group criterion label mutate.

func (*MutateAdGroupCriterionLabelResult) Descriptor deprecated

func (*MutateAdGroupCriterionLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelResult) GetResourceName

func (x *MutateAdGroupCriterionLabelResult) GetResourceName() string

func (*MutateAdGroupCriterionLabelResult) ProtoMessage

func (*MutateAdGroupCriterionLabelResult) ProtoMessage()

func (*MutateAdGroupCriterionLabelResult) ProtoReflect

func (*MutateAdGroupCriterionLabelResult) Reset

func (*MutateAdGroupCriterionLabelResult) String

type MutateAdGroupCriterionLabelsRequest

type MutateAdGroupCriterionLabelsRequest struct {

	// Required. ID of the customer whose ad group criterion labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group criterion labels.
	Operations []*AdGroupCriterionLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionLabelService.MutateAdGroupCriterionLabels][google.ads.googleads.v11.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels].

func (*MutateAdGroupCriterionLabelsRequest) Descriptor deprecated

func (*MutateAdGroupCriterionLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelsRequest) GetCustomerId

func (x *MutateAdGroupCriterionLabelsRequest) GetCustomerId() string

func (*MutateAdGroupCriterionLabelsRequest) GetOperations

func (*MutateAdGroupCriterionLabelsRequest) GetPartialFailure

func (x *MutateAdGroupCriterionLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupCriterionLabelsRequest) GetValidateOnly

func (x *MutateAdGroupCriterionLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupCriterionLabelsRequest) ProtoMessage

func (*MutateAdGroupCriterionLabelsRequest) ProtoMessage()

func (*MutateAdGroupCriterionLabelsRequest) ProtoReflect

func (*MutateAdGroupCriterionLabelsRequest) Reset

func (*MutateAdGroupCriterionLabelsRequest) String

type MutateAdGroupCriterionLabelsResponse

type MutateAdGroupCriterionLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupCriterionLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group criterion labels mutate.

func (*MutateAdGroupCriterionLabelsResponse) Descriptor deprecated

func (*MutateAdGroupCriterionLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelsResponse) GetPartialFailureError

func (x *MutateAdGroupCriterionLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCriterionLabelsResponse) GetResults

func (*MutateAdGroupCriterionLabelsResponse) ProtoMessage

func (*MutateAdGroupCriterionLabelsResponse) ProtoMessage()

func (*MutateAdGroupCriterionLabelsResponse) ProtoReflect

func (*MutateAdGroupCriterionLabelsResponse) Reset

func (*MutateAdGroupCriterionLabelsResponse) String

type MutateAdGroupCriterionResult

type MutateAdGroupCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupCriterion *resources.AdGroupCriterion `protobuf:"bytes,2,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateAdGroupCriterionResult) Descriptor deprecated

func (*MutateAdGroupCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionResult) GetAdGroupCriterion

func (x *MutateAdGroupCriterionResult) GetAdGroupCriterion() *resources.AdGroupCriterion

func (*MutateAdGroupCriterionResult) GetResourceName

func (x *MutateAdGroupCriterionResult) GetResourceName() string

func (*MutateAdGroupCriterionResult) ProtoMessage

func (*MutateAdGroupCriterionResult) ProtoMessage()

func (*MutateAdGroupCriterionResult) ProtoReflect

func (*MutateAdGroupCriterionResult) Reset

func (x *MutateAdGroupCriterionResult) Reset()

func (*MutateAdGroupCriterionResult) String

type MutateAdGroupCustomizerResult

type MutateAdGroupCustomizerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdGroupCustomizer with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupCustomizer *resources.AdGroupCustomizer `protobuf:"bytes,2,opt,name=ad_group_customizer,json=adGroupCustomizer,proto3" json:"ad_group_customizer,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group customizer mutate.

func (*MutateAdGroupCustomizerResult) Descriptor deprecated

func (*MutateAdGroupCustomizerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCustomizerResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCustomizerResult) GetAdGroupCustomizer

func (x *MutateAdGroupCustomizerResult) GetAdGroupCustomizer() *resources.AdGroupCustomizer

func (*MutateAdGroupCustomizerResult) GetResourceName

func (x *MutateAdGroupCustomizerResult) GetResourceName() string

func (*MutateAdGroupCustomizerResult) ProtoMessage

func (*MutateAdGroupCustomizerResult) ProtoMessage()

func (*MutateAdGroupCustomizerResult) ProtoReflect

func (*MutateAdGroupCustomizerResult) Reset

func (x *MutateAdGroupCustomizerResult) Reset()

func (*MutateAdGroupCustomizerResult) String

type MutateAdGroupCustomizersRequest

type MutateAdGroupCustomizersRequest struct {

	// Required. The ID of the customer whose ad group customizers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group customizers.
	Operations []*AdGroupCustomizerOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupCustomizerService.MutateAdGroupCustomizers][google.ads.googleads.v11.services.AdGroupCustomizerService.MutateAdGroupCustomizers].

func (*MutateAdGroupCustomizersRequest) Descriptor deprecated

func (*MutateAdGroupCustomizersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCustomizersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCustomizersRequest) GetCustomerId

func (x *MutateAdGroupCustomizersRequest) GetCustomerId() string

func (*MutateAdGroupCustomizersRequest) GetOperations

func (*MutateAdGroupCustomizersRequest) GetPartialFailure

func (x *MutateAdGroupCustomizersRequest) GetPartialFailure() bool

func (*MutateAdGroupCustomizersRequest) GetResponseContentType

func (*MutateAdGroupCustomizersRequest) GetValidateOnly

func (x *MutateAdGroupCustomizersRequest) GetValidateOnly() bool

func (*MutateAdGroupCustomizersRequest) ProtoMessage

func (*MutateAdGroupCustomizersRequest) ProtoMessage()

func (*MutateAdGroupCustomizersRequest) ProtoReflect

func (*MutateAdGroupCustomizersRequest) Reset

func (*MutateAdGroupCustomizersRequest) String

type MutateAdGroupCustomizersResponse

type MutateAdGroupCustomizersResponse struct {

	// All results for the mutate.
	Results []*MutateAdGroupCustomizerResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group customizer mutate.

func (*MutateAdGroupCustomizersResponse) Descriptor deprecated

func (*MutateAdGroupCustomizersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCustomizersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCustomizersResponse) GetPartialFailureError

func (x *MutateAdGroupCustomizersResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCustomizersResponse) GetResults

func (*MutateAdGroupCustomizersResponse) ProtoMessage

func (*MutateAdGroupCustomizersResponse) ProtoMessage()

func (*MutateAdGroupCustomizersResponse) ProtoReflect

func (*MutateAdGroupCustomizersResponse) Reset

func (*MutateAdGroupCustomizersResponse) String

type MutateAdGroupExtensionSettingResult

type MutateAdGroupExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdGroupExtensionSetting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupExtensionSetting *resources.AdGroupExtensionSetting `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the ad group extension setting mutate.

func (*MutateAdGroupExtensionSettingResult) Descriptor deprecated

func (*MutateAdGroupExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingResult) GetAdGroupExtensionSetting

func (*MutateAdGroupExtensionSettingResult) GetResourceName

func (x *MutateAdGroupExtensionSettingResult) GetResourceName() string

func (*MutateAdGroupExtensionSettingResult) ProtoMessage

func (*MutateAdGroupExtensionSettingResult) ProtoMessage()

func (*MutateAdGroupExtensionSettingResult) ProtoReflect

func (*MutateAdGroupExtensionSettingResult) Reset

func (*MutateAdGroupExtensionSettingResult) String

type MutateAdGroupExtensionSettingsRequest

type MutateAdGroupExtensionSettingsRequest struct {

	// Required. The ID of the customer whose ad group extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group extension
	// settings.
	Operations []*AdGroupExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupExtensionSettingService.MutateAdGroupExtensionSettings][google.ads.googleads.v11.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings].

func (*MutateAdGroupExtensionSettingsRequest) Descriptor deprecated

func (*MutateAdGroupExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingsRequest) GetCustomerId

func (x *MutateAdGroupExtensionSettingsRequest) GetCustomerId() string

func (*MutateAdGroupExtensionSettingsRequest) GetOperations

func (*MutateAdGroupExtensionSettingsRequest) GetPartialFailure

func (x *MutateAdGroupExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateAdGroupExtensionSettingsRequest) GetValidateOnly

func (x *MutateAdGroupExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateAdGroupExtensionSettingsRequest) ProtoMessage

func (*MutateAdGroupExtensionSettingsRequest) ProtoMessage()

func (*MutateAdGroupExtensionSettingsRequest) ProtoReflect

func (*MutateAdGroupExtensionSettingsRequest) Reset

func (*MutateAdGroupExtensionSettingsRequest) String

type MutateAdGroupExtensionSettingsResponse

type MutateAdGroupExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group extension setting mutate.

func (*MutateAdGroupExtensionSettingsResponse) Descriptor deprecated

func (*MutateAdGroupExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingsResponse) GetPartialFailureError

func (x *MutateAdGroupExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupExtensionSettingsResponse) GetResults

func (*MutateAdGroupExtensionSettingsResponse) ProtoMessage

func (*MutateAdGroupExtensionSettingsResponse) ProtoReflect

func (*MutateAdGroupExtensionSettingsResponse) Reset

func (*MutateAdGroupExtensionSettingsResponse) String

type MutateAdGroupFeedResult

type MutateAdGroupFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupFeed *resources.AdGroupFeed `protobuf:"bytes,2,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group feed mutate.

func (*MutateAdGroupFeedResult) Descriptor deprecated

func (*MutateAdGroupFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedResult) GetAdGroupFeed

func (x *MutateAdGroupFeedResult) GetAdGroupFeed() *resources.AdGroupFeed

func (*MutateAdGroupFeedResult) GetResourceName

func (x *MutateAdGroupFeedResult) GetResourceName() string

func (*MutateAdGroupFeedResult) ProtoMessage

func (*MutateAdGroupFeedResult) ProtoMessage()

func (*MutateAdGroupFeedResult) ProtoReflect

func (x *MutateAdGroupFeedResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupFeedResult) Reset

func (x *MutateAdGroupFeedResult) Reset()

func (*MutateAdGroupFeedResult) String

func (x *MutateAdGroupFeedResult) String() string

type MutateAdGroupFeedsRequest

type MutateAdGroupFeedsRequest struct {

	// Required. The ID of the customer whose ad group feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group feeds.
	Operations []*AdGroupFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupFeedService.MutateAdGroupFeeds][google.ads.googleads.v11.services.AdGroupFeedService.MutateAdGroupFeeds].

func (*MutateAdGroupFeedsRequest) Descriptor deprecated

func (*MutateAdGroupFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedsRequest) GetCustomerId

func (x *MutateAdGroupFeedsRequest) GetCustomerId() string

func (*MutateAdGroupFeedsRequest) GetOperations

func (x *MutateAdGroupFeedsRequest) GetOperations() []*AdGroupFeedOperation

func (*MutateAdGroupFeedsRequest) GetPartialFailure

func (x *MutateAdGroupFeedsRequest) GetPartialFailure() bool

func (*MutateAdGroupFeedsRequest) GetResponseContentType

func (*MutateAdGroupFeedsRequest) GetValidateOnly

func (x *MutateAdGroupFeedsRequest) GetValidateOnly() bool

func (*MutateAdGroupFeedsRequest) ProtoMessage

func (*MutateAdGroupFeedsRequest) ProtoMessage()

func (*MutateAdGroupFeedsRequest) ProtoReflect

func (*MutateAdGroupFeedsRequest) Reset

func (x *MutateAdGroupFeedsRequest) Reset()

func (*MutateAdGroupFeedsRequest) String

func (x *MutateAdGroupFeedsRequest) String() string

type MutateAdGroupFeedsResponse

type MutateAdGroupFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group feed mutate.

func (*MutateAdGroupFeedsResponse) Descriptor deprecated

func (*MutateAdGroupFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedsResponse) GetPartialFailureError

func (x *MutateAdGroupFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupFeedsResponse) GetResults

func (*MutateAdGroupFeedsResponse) ProtoMessage

func (*MutateAdGroupFeedsResponse) ProtoMessage()

func (*MutateAdGroupFeedsResponse) ProtoReflect

func (*MutateAdGroupFeedsResponse) Reset

func (x *MutateAdGroupFeedsResponse) Reset()

func (*MutateAdGroupFeedsResponse) String

func (x *MutateAdGroupFeedsResponse) String() string

type MutateAdGroupLabelResult

type MutateAdGroupLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group label mutate.

func (*MutateAdGroupLabelResult) Descriptor deprecated

func (*MutateAdGroupLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelResult) GetResourceName

func (x *MutateAdGroupLabelResult) GetResourceName() string

func (*MutateAdGroupLabelResult) ProtoMessage

func (*MutateAdGroupLabelResult) ProtoMessage()

func (*MutateAdGroupLabelResult) ProtoReflect

func (x *MutateAdGroupLabelResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupLabelResult) Reset

func (x *MutateAdGroupLabelResult) Reset()

func (*MutateAdGroupLabelResult) String

func (x *MutateAdGroupLabelResult) String() string

type MutateAdGroupLabelsRequest

type MutateAdGroupLabelsRequest struct {

	// Required. ID of the customer whose ad group labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group labels.
	Operations []*AdGroupLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupLabelService.MutateAdGroupLabels][google.ads.googleads.v11.services.AdGroupLabelService.MutateAdGroupLabels].

func (*MutateAdGroupLabelsRequest) Descriptor deprecated

func (*MutateAdGroupLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelsRequest) GetCustomerId

func (x *MutateAdGroupLabelsRequest) GetCustomerId() string

func (*MutateAdGroupLabelsRequest) GetOperations

func (x *MutateAdGroupLabelsRequest) GetOperations() []*AdGroupLabelOperation

func (*MutateAdGroupLabelsRequest) GetPartialFailure

func (x *MutateAdGroupLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupLabelsRequest) GetValidateOnly

func (x *MutateAdGroupLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupLabelsRequest) ProtoMessage

func (*MutateAdGroupLabelsRequest) ProtoMessage()

func (*MutateAdGroupLabelsRequest) ProtoReflect

func (*MutateAdGroupLabelsRequest) Reset

func (x *MutateAdGroupLabelsRequest) Reset()

func (*MutateAdGroupLabelsRequest) String

func (x *MutateAdGroupLabelsRequest) String() string

type MutateAdGroupLabelsResponse

type MutateAdGroupLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group labels mutate.

func (*MutateAdGroupLabelsResponse) Descriptor deprecated

func (*MutateAdGroupLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelsResponse) GetPartialFailureError

func (x *MutateAdGroupLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupLabelsResponse) GetResults

func (*MutateAdGroupLabelsResponse) ProtoMessage

func (*MutateAdGroupLabelsResponse) ProtoMessage()

func (*MutateAdGroupLabelsResponse) ProtoReflect

func (*MutateAdGroupLabelsResponse) Reset

func (x *MutateAdGroupLabelsResponse) Reset()

func (*MutateAdGroupLabelsResponse) String

func (x *MutateAdGroupLabelsResponse) String() string

type MutateAdGroupResult

type MutateAdGroupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	AdGroup *resources.AdGroup `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group mutate.

func (*MutateAdGroupResult) Descriptor deprecated

func (*MutateAdGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupResult) GetAdGroup

func (x *MutateAdGroupResult) GetAdGroup() *resources.AdGroup

func (*MutateAdGroupResult) GetResourceName

func (x *MutateAdGroupResult) GetResourceName() string

func (*MutateAdGroupResult) ProtoMessage

func (*MutateAdGroupResult) ProtoMessage()

func (*MutateAdGroupResult) ProtoReflect

func (x *MutateAdGroupResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupResult) Reset

func (x *MutateAdGroupResult) Reset()

func (*MutateAdGroupResult) String

func (x *MutateAdGroupResult) String() string

type MutateAdGroupsRequest

type MutateAdGroupsRequest struct {

	// Required. The ID of the customer whose ad groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad groups.
	Operations []*AdGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupService.MutateAdGroups][google.ads.googleads.v11.services.AdGroupService.MutateAdGroups].

func (*MutateAdGroupsRequest) Descriptor deprecated

func (*MutateAdGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupsRequest) GetCustomerId

func (x *MutateAdGroupsRequest) GetCustomerId() string

func (*MutateAdGroupsRequest) GetOperations

func (x *MutateAdGroupsRequest) GetOperations() []*AdGroupOperation

func (*MutateAdGroupsRequest) GetPartialFailure

func (x *MutateAdGroupsRequest) GetPartialFailure() bool

func (*MutateAdGroupsRequest) GetResponseContentType

func (*MutateAdGroupsRequest) GetValidateOnly

func (x *MutateAdGroupsRequest) GetValidateOnly() bool

func (*MutateAdGroupsRequest) ProtoMessage

func (*MutateAdGroupsRequest) ProtoMessage()

func (*MutateAdGroupsRequest) ProtoReflect

func (x *MutateAdGroupsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdGroupsRequest) Reset

func (x *MutateAdGroupsRequest) Reset()

func (*MutateAdGroupsRequest) String

func (x *MutateAdGroupsRequest) String() string

type MutateAdGroupsResponse

type MutateAdGroupsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group mutate.

func (*MutateAdGroupsResponse) Descriptor deprecated

func (*MutateAdGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupsResponse) GetPartialFailureError

func (x *MutateAdGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupsResponse) GetResults

func (x *MutateAdGroupsResponse) GetResults() []*MutateAdGroupResult

func (*MutateAdGroupsResponse) ProtoMessage

func (*MutateAdGroupsResponse) ProtoMessage()

func (*MutateAdGroupsResponse) ProtoReflect

func (x *MutateAdGroupsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdGroupsResponse) Reset

func (x *MutateAdGroupsResponse) Reset()

func (*MutateAdGroupsResponse) String

func (x *MutateAdGroupsResponse) String() string

type MutateAdParameterResult

type MutateAdParameterResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdParameter with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdParameter *resources.AdParameter `protobuf:"bytes,2,opt,name=ad_parameter,json=adParameter,proto3" json:"ad_parameter,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad parameter mutate.

func (*MutateAdParameterResult) Descriptor deprecated

func (*MutateAdParameterResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParameterResult.ProtoReflect.Descriptor instead.

func (*MutateAdParameterResult) GetAdParameter

func (x *MutateAdParameterResult) GetAdParameter() *resources.AdParameter

func (*MutateAdParameterResult) GetResourceName

func (x *MutateAdParameterResult) GetResourceName() string

func (*MutateAdParameterResult) ProtoMessage

func (*MutateAdParameterResult) ProtoMessage()

func (*MutateAdParameterResult) ProtoReflect

func (x *MutateAdParameterResult) ProtoReflect() protoreflect.Message

func (*MutateAdParameterResult) Reset

func (x *MutateAdParameterResult) Reset()

func (*MutateAdParameterResult) String

func (x *MutateAdParameterResult) String() string

type MutateAdParametersRequest

type MutateAdParametersRequest struct {

	// Required. The ID of the customer whose ad parameters are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad parameters.
	Operations []*AdParameterOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdParameterService.MutateAdParameters][google.ads.googleads.v11.services.AdParameterService.MutateAdParameters]

func (*MutateAdParametersRequest) Descriptor deprecated

func (*MutateAdParametersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParametersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdParametersRequest) GetCustomerId

func (x *MutateAdParametersRequest) GetCustomerId() string

func (*MutateAdParametersRequest) GetOperations

func (x *MutateAdParametersRequest) GetOperations() []*AdParameterOperation

func (*MutateAdParametersRequest) GetPartialFailure

func (x *MutateAdParametersRequest) GetPartialFailure() bool

func (*MutateAdParametersRequest) GetResponseContentType

func (*MutateAdParametersRequest) GetValidateOnly

func (x *MutateAdParametersRequest) GetValidateOnly() bool

func (*MutateAdParametersRequest) ProtoMessage

func (*MutateAdParametersRequest) ProtoMessage()

func (*MutateAdParametersRequest) ProtoReflect

func (*MutateAdParametersRequest) Reset

func (x *MutateAdParametersRequest) Reset()

func (*MutateAdParametersRequest) String

func (x *MutateAdParametersRequest) String() string

type MutateAdParametersResponse

type MutateAdParametersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdParameterResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad parameter mutate.

func (*MutateAdParametersResponse) Descriptor deprecated

func (*MutateAdParametersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParametersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdParametersResponse) GetPartialFailureError

func (x *MutateAdParametersResponse) GetPartialFailureError() *status.Status

func (*MutateAdParametersResponse) GetResults

func (*MutateAdParametersResponse) ProtoMessage

func (*MutateAdParametersResponse) ProtoMessage()

func (*MutateAdParametersResponse) ProtoReflect

func (*MutateAdParametersResponse) Reset

func (x *MutateAdParametersResponse) Reset()

func (*MutateAdParametersResponse) String

func (x *MutateAdParametersResponse) String() string

type MutateAdResult

type MutateAdResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad with only mutable fields after mutate. The field will only
	// be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Ad *resources.Ad `protobuf:"bytes,2,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad mutate.

func (*MutateAdResult) Descriptor deprecated

func (*MutateAdResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdResult.ProtoReflect.Descriptor instead.

func (*MutateAdResult) GetAd

func (x *MutateAdResult) GetAd() *resources.Ad

func (*MutateAdResult) GetResourceName

func (x *MutateAdResult) GetResourceName() string

func (*MutateAdResult) ProtoMessage

func (*MutateAdResult) ProtoMessage()

func (*MutateAdResult) ProtoReflect

func (x *MutateAdResult) ProtoReflect() protoreflect.Message

func (*MutateAdResult) Reset

func (x *MutateAdResult) Reset()

func (*MutateAdResult) String

func (x *MutateAdResult) String() string

type MutateAdsRequest

type MutateAdsRequest struct {

	// Required. The ID of the customer whose ads are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ads.
	Operations []*AdOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,4,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdService.MutateAds][google.ads.googleads.v11.services.AdService.MutateAds].

func (*MutateAdsRequest) Descriptor deprecated

func (*MutateAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdsRequest) GetCustomerId

func (x *MutateAdsRequest) GetCustomerId() string

func (*MutateAdsRequest) GetOperations

func (x *MutateAdsRequest) GetOperations() []*AdOperation

func (*MutateAdsRequest) GetPartialFailure

func (x *MutateAdsRequest) GetPartialFailure() bool

func (*MutateAdsRequest) GetResponseContentType

func (*MutateAdsRequest) GetValidateOnly

func (x *MutateAdsRequest) GetValidateOnly() bool

func (*MutateAdsRequest) ProtoMessage

func (*MutateAdsRequest) ProtoMessage()

func (*MutateAdsRequest) ProtoReflect

func (x *MutateAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdsRequest) Reset

func (x *MutateAdsRequest) Reset()

func (*MutateAdsRequest) String

func (x *MutateAdsRequest) String() string

type MutateAdsResponse

type MutateAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad mutate.

func (*MutateAdsResponse) Descriptor deprecated

func (*MutateAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdsResponse) GetPartialFailureError

func (x *MutateAdsResponse) GetPartialFailureError() *status.Status

func (*MutateAdsResponse) GetResults

func (x *MutateAdsResponse) GetResults() []*MutateAdResult

func (*MutateAdsResponse) ProtoMessage

func (*MutateAdsResponse) ProtoMessage()

func (*MutateAdsResponse) ProtoReflect

func (x *MutateAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdsResponse) Reset

func (x *MutateAdsResponse) Reset()

func (*MutateAdsResponse) String

func (x *MutateAdsResponse) String() string

type MutateAssetGroupAssetResult

type MutateAssetGroupAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset group asset mutate.

func (*MutateAssetGroupAssetResult) Descriptor deprecated

func (*MutateAssetGroupAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupAssetResult) GetResourceName

func (x *MutateAssetGroupAssetResult) GetResourceName() string

func (*MutateAssetGroupAssetResult) ProtoMessage

func (*MutateAssetGroupAssetResult) ProtoMessage()

func (*MutateAssetGroupAssetResult) ProtoReflect

func (*MutateAssetGroupAssetResult) Reset

func (x *MutateAssetGroupAssetResult) Reset()

func (*MutateAssetGroupAssetResult) String

func (x *MutateAssetGroupAssetResult) String() string

type MutateAssetGroupAssetsRequest

type MutateAssetGroupAssetsRequest struct {

	// Required. The ID of the customer whose asset group assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset group assets.
	Operations []*AssetGroupAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetGroupAssetService.MutateAssetGroupAssets][google.ads.googleads.v11.services.AssetGroupAssetService.MutateAssetGroupAssets].

func (*MutateAssetGroupAssetsRequest) Descriptor deprecated

func (*MutateAssetGroupAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupAssetsRequest) GetCustomerId

func (x *MutateAssetGroupAssetsRequest) GetCustomerId() string

func (*MutateAssetGroupAssetsRequest) GetOperations

func (*MutateAssetGroupAssetsRequest) GetPartialFailure

func (x *MutateAssetGroupAssetsRequest) GetPartialFailure() bool

func (*MutateAssetGroupAssetsRequest) GetValidateOnly

func (x *MutateAssetGroupAssetsRequest) GetValidateOnly() bool

func (*MutateAssetGroupAssetsRequest) ProtoMessage

func (*MutateAssetGroupAssetsRequest) ProtoMessage()

func (*MutateAssetGroupAssetsRequest) ProtoReflect

func (*MutateAssetGroupAssetsRequest) Reset

func (x *MutateAssetGroupAssetsRequest) Reset()

func (*MutateAssetGroupAssetsRequest) String

type MutateAssetGroupAssetsResponse

type MutateAssetGroupAssetsResponse struct {

	// All results for the mutate.
	Results []*MutateAssetGroupAssetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset group asset mutate.

func (*MutateAssetGroupAssetsResponse) Descriptor deprecated

func (*MutateAssetGroupAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupAssetsResponse) GetPartialFailureError

func (x *MutateAssetGroupAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetGroupAssetsResponse) GetResults

func (*MutateAssetGroupAssetsResponse) ProtoMessage

func (*MutateAssetGroupAssetsResponse) ProtoMessage()

func (*MutateAssetGroupAssetsResponse) ProtoReflect

func (*MutateAssetGroupAssetsResponse) Reset

func (x *MutateAssetGroupAssetsResponse) Reset()

func (*MutateAssetGroupAssetsResponse) String

type MutateAssetGroupListingGroupFilterResult

type MutateAssetGroupListingGroupFilterResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AssetGroupListingGroupFilter with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	AssetGroupListingGroupFilter *resources.AssetGroupListingGroupFilter `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the asset group listing group filter mutate.

func (*MutateAssetGroupListingGroupFilterResult) Descriptor deprecated

func (*MutateAssetGroupListingGroupFilterResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupListingGroupFilterResult.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupListingGroupFilterResult) GetAssetGroupListingGroupFilter

func (*MutateAssetGroupListingGroupFilterResult) GetResourceName

func (x *MutateAssetGroupListingGroupFilterResult) GetResourceName() string

func (*MutateAssetGroupListingGroupFilterResult) ProtoMessage

func (*MutateAssetGroupListingGroupFilterResult) ProtoReflect

func (*MutateAssetGroupListingGroupFilterResult) Reset

func (*MutateAssetGroupListingGroupFilterResult) String

type MutateAssetGroupListingGroupFiltersRequest

type MutateAssetGroupListingGroupFiltersRequest struct {

	// Required. The ID of the customer whose asset group listing group filters are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset group listing group
	// filters.
	Operations []*AssetGroupListingGroupFilterOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters][google.ads.googleads.v11.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters]. partial_failure is not supported because the tree needs to be validated together.

func (*MutateAssetGroupListingGroupFiltersRequest) Descriptor deprecated

Deprecated: Use MutateAssetGroupListingGroupFiltersRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupListingGroupFiltersRequest) GetCustomerId

func (*MutateAssetGroupListingGroupFiltersRequest) GetOperations

func (*MutateAssetGroupListingGroupFiltersRequest) GetResponseContentType

func (*MutateAssetGroupListingGroupFiltersRequest) GetValidateOnly

func (x *MutateAssetGroupListingGroupFiltersRequest) GetValidateOnly() bool

func (*MutateAssetGroupListingGroupFiltersRequest) ProtoMessage

func (*MutateAssetGroupListingGroupFiltersRequest) ProtoReflect

func (*MutateAssetGroupListingGroupFiltersRequest) Reset

func (*MutateAssetGroupListingGroupFiltersRequest) String

type MutateAssetGroupListingGroupFiltersResponse

type MutateAssetGroupListingGroupFiltersResponse struct {

	// All results for the mutate.
	Results []*MutateAssetGroupListingGroupFilterResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset group listing group filter mutate.

func (*MutateAssetGroupListingGroupFiltersResponse) Descriptor deprecated

Deprecated: Use MutateAssetGroupListingGroupFiltersResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupListingGroupFiltersResponse) GetResults

func (*MutateAssetGroupListingGroupFiltersResponse) ProtoMessage

func (*MutateAssetGroupListingGroupFiltersResponse) ProtoReflect

func (*MutateAssetGroupListingGroupFiltersResponse) Reset

func (*MutateAssetGroupListingGroupFiltersResponse) String

type MutateAssetGroupResult

type MutateAssetGroupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset group mutate.

func (*MutateAssetGroupResult) Descriptor deprecated

func (*MutateAssetGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupResult.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupResult) GetResourceName

func (x *MutateAssetGroupResult) GetResourceName() string

func (*MutateAssetGroupResult) ProtoMessage

func (*MutateAssetGroupResult) ProtoMessage()

func (*MutateAssetGroupResult) ProtoReflect

func (x *MutateAssetGroupResult) ProtoReflect() protoreflect.Message

func (*MutateAssetGroupResult) Reset

func (x *MutateAssetGroupResult) Reset()

func (*MutateAssetGroupResult) String

func (x *MutateAssetGroupResult) String() string

type MutateAssetGroupSignalResult

type MutateAssetGroupSignalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AssetGroupSignal with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AssetGroupSignal *resources.AssetGroupSignal `protobuf:"bytes,2,opt,name=asset_group_signal,json=assetGroupSignal,proto3" json:"asset_group_signal,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset group signal mutate.

func (*MutateAssetGroupSignalResult) Descriptor deprecated

func (*MutateAssetGroupSignalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupSignalResult.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupSignalResult) GetAssetGroupSignal

func (x *MutateAssetGroupSignalResult) GetAssetGroupSignal() *resources.AssetGroupSignal

func (*MutateAssetGroupSignalResult) GetResourceName

func (x *MutateAssetGroupSignalResult) GetResourceName() string

func (*MutateAssetGroupSignalResult) ProtoMessage

func (*MutateAssetGroupSignalResult) ProtoMessage()

func (*MutateAssetGroupSignalResult) ProtoReflect

func (*MutateAssetGroupSignalResult) Reset

func (x *MutateAssetGroupSignalResult) Reset()

func (*MutateAssetGroupSignalResult) String

type MutateAssetGroupSignalsRequest

type MutateAssetGroupSignalsRequest struct {

	// Required. The ID of the customer whose asset group signals are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset group signals.
	Operations []*AssetGroupSignalOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid operations
	// will return errors. If false, all operations will be carried out in one
	// transaction if and only if they are all valid. Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AssetGroupSignalService.MutateAssetGroupSignals][google.ads.googleads.v11.services.AssetGroupSignalService.MutateAssetGroupSignals].

func (*MutateAssetGroupSignalsRequest) Descriptor deprecated

func (*MutateAssetGroupSignalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupSignalsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupSignalsRequest) GetCustomerId

func (x *MutateAssetGroupSignalsRequest) GetCustomerId() string

func (*MutateAssetGroupSignalsRequest) GetOperations

func (*MutateAssetGroupSignalsRequest) GetPartialFailure

func (x *MutateAssetGroupSignalsRequest) GetPartialFailure() bool

func (*MutateAssetGroupSignalsRequest) GetResponseContentType

func (*MutateAssetGroupSignalsRequest) GetValidateOnly

func (x *MutateAssetGroupSignalsRequest) GetValidateOnly() bool

func (*MutateAssetGroupSignalsRequest) ProtoMessage

func (*MutateAssetGroupSignalsRequest) ProtoMessage()

func (*MutateAssetGroupSignalsRequest) ProtoReflect

func (*MutateAssetGroupSignalsRequest) Reset

func (x *MutateAssetGroupSignalsRequest) Reset()

func (*MutateAssetGroupSignalsRequest) String

type MutateAssetGroupSignalsResponse

type MutateAssetGroupSignalsResponse struct {

	// All results for the mutate.
	Results []*MutateAssetGroupSignalResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset group signal mutate.

func (*MutateAssetGroupSignalsResponse) Descriptor deprecated

func (*MutateAssetGroupSignalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupSignalsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupSignalsResponse) GetPartialFailureError

func (x *MutateAssetGroupSignalsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetGroupSignalsResponse) GetResults

func (*MutateAssetGroupSignalsResponse) ProtoMessage

func (*MutateAssetGroupSignalsResponse) ProtoMessage()

func (*MutateAssetGroupSignalsResponse) ProtoReflect

func (*MutateAssetGroupSignalsResponse) Reset

func (*MutateAssetGroupSignalsResponse) String

type MutateAssetGroupsRequest

type MutateAssetGroupsRequest struct {

	// Required. The ID of the customer whose asset groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset groups.
	Operations []*AssetGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetGroupService.MutateAssetGroups][google.ads.googleads.v11.services.AssetGroupService.MutateAssetGroups].

func (*MutateAssetGroupsRequest) Descriptor deprecated

func (*MutateAssetGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupsRequest) GetCustomerId

func (x *MutateAssetGroupsRequest) GetCustomerId() string

func (*MutateAssetGroupsRequest) GetOperations

func (x *MutateAssetGroupsRequest) GetOperations() []*AssetGroupOperation

func (*MutateAssetGroupsRequest) GetValidateOnly

func (x *MutateAssetGroupsRequest) GetValidateOnly() bool

func (*MutateAssetGroupsRequest) ProtoMessage

func (*MutateAssetGroupsRequest) ProtoMessage()

func (*MutateAssetGroupsRequest) ProtoReflect

func (x *MutateAssetGroupsRequest) ProtoReflect() protoreflect.Message

func (*MutateAssetGroupsRequest) Reset

func (x *MutateAssetGroupsRequest) Reset()

func (*MutateAssetGroupsRequest) String

func (x *MutateAssetGroupsRequest) String() string

type MutateAssetGroupsResponse

type MutateAssetGroupsResponse struct {

	// All results for the mutate.
	Results []*MutateAssetGroupResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset group mutate.

func (*MutateAssetGroupsResponse) Descriptor deprecated

func (*MutateAssetGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetGroupsResponse) GetPartialFailureError

func (x *MutateAssetGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetGroupsResponse) GetResults

func (*MutateAssetGroupsResponse) ProtoMessage

func (*MutateAssetGroupsResponse) ProtoMessage()

func (*MutateAssetGroupsResponse) ProtoReflect

func (*MutateAssetGroupsResponse) Reset

func (x *MutateAssetGroupsResponse) Reset()

func (*MutateAssetGroupsResponse) String

func (x *MutateAssetGroupsResponse) String() string

type MutateAssetResult

type MutateAssetResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated asset with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Asset *resources.Asset `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset mutate.

func (*MutateAssetResult) Descriptor deprecated

func (*MutateAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAssetResult) GetAsset

func (x *MutateAssetResult) GetAsset() *resources.Asset

func (*MutateAssetResult) GetResourceName

func (x *MutateAssetResult) GetResourceName() string

func (*MutateAssetResult) ProtoMessage

func (*MutateAssetResult) ProtoMessage()

func (*MutateAssetResult) ProtoReflect

func (x *MutateAssetResult) ProtoReflect() protoreflect.Message

func (*MutateAssetResult) Reset

func (x *MutateAssetResult) Reset()

func (*MutateAssetResult) String

func (x *MutateAssetResult) String() string

type MutateAssetSetAssetResult

type MutateAssetSetAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated asset set asset with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AssetSetAsset *resources.AssetSetAsset `protobuf:"bytes,2,opt,name=asset_set_asset,json=assetSetAsset,proto3" json:"asset_set_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset set asset mutate.

func (*MutateAssetSetAssetResult) Descriptor deprecated

func (*MutateAssetSetAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAssetSetAssetResult) GetAssetSetAsset

func (x *MutateAssetSetAssetResult) GetAssetSetAsset() *resources.AssetSetAsset

func (*MutateAssetSetAssetResult) GetResourceName

func (x *MutateAssetSetAssetResult) GetResourceName() string

func (*MutateAssetSetAssetResult) ProtoMessage

func (*MutateAssetSetAssetResult) ProtoMessage()

func (*MutateAssetSetAssetResult) ProtoReflect

func (*MutateAssetSetAssetResult) Reset

func (x *MutateAssetSetAssetResult) Reset()

func (*MutateAssetSetAssetResult) String

func (x *MutateAssetSetAssetResult) String() string

type MutateAssetSetAssetsRequest

type MutateAssetSetAssetsRequest struct {

	// Required. The ID of the customer whose asset set assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset set assets.
	Operations []*AssetSetAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AssetSetAssetService.MutateAssetSetAssets][google.ads.googleads.v11.services.AssetSetAssetService.MutateAssetSetAssets].

func (*MutateAssetSetAssetsRequest) Descriptor deprecated

func (*MutateAssetSetAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetSetAssetsRequest) GetCustomerId

func (x *MutateAssetSetAssetsRequest) GetCustomerId() string

func (*MutateAssetSetAssetsRequest) GetOperations

func (*MutateAssetSetAssetsRequest) GetPartialFailure

func (x *MutateAssetSetAssetsRequest) GetPartialFailure() bool

func (*MutateAssetSetAssetsRequest) GetResponseContentType

func (*MutateAssetSetAssetsRequest) GetValidateOnly

func (x *MutateAssetSetAssetsRequest) GetValidateOnly() bool

func (*MutateAssetSetAssetsRequest) ProtoMessage

func (*MutateAssetSetAssetsRequest) ProtoMessage()

func (*MutateAssetSetAssetsRequest) ProtoReflect

func (*MutateAssetSetAssetsRequest) Reset

func (x *MutateAssetSetAssetsRequest) Reset()

func (*MutateAssetSetAssetsRequest) String

func (x *MutateAssetSetAssetsRequest) String() string

type MutateAssetSetAssetsResponse

type MutateAssetSetAssetsResponse struct {

	// All results for the mutate.
	Results []*MutateAssetSetAssetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset set asset mutate.

func (*MutateAssetSetAssetsResponse) Descriptor deprecated

func (*MutateAssetSetAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetSetAssetsResponse) GetPartialFailureError

func (x *MutateAssetSetAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetSetAssetsResponse) GetResults

func (*MutateAssetSetAssetsResponse) ProtoMessage

func (*MutateAssetSetAssetsResponse) ProtoMessage()

func (*MutateAssetSetAssetsResponse) ProtoReflect

func (*MutateAssetSetAssetsResponse) Reset

func (x *MutateAssetSetAssetsResponse) Reset()

func (*MutateAssetSetAssetsResponse) String

type MutateAssetSetResult

type MutateAssetSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated asset set with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	AssetSet *resources.AssetSet `protobuf:"bytes,2,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset set mutate.

func (*MutateAssetSetResult) Descriptor deprecated

func (*MutateAssetSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetResult.ProtoReflect.Descriptor instead.

func (*MutateAssetSetResult) GetAssetSet

func (x *MutateAssetSetResult) GetAssetSet() *resources.AssetSet

func (*MutateAssetSetResult) GetResourceName

func (x *MutateAssetSetResult) GetResourceName() string

func (*MutateAssetSetResult) ProtoMessage

func (*MutateAssetSetResult) ProtoMessage()

func (*MutateAssetSetResult) ProtoReflect

func (x *MutateAssetSetResult) ProtoReflect() protoreflect.Message

func (*MutateAssetSetResult) Reset

func (x *MutateAssetSetResult) Reset()

func (*MutateAssetSetResult) String

func (x *MutateAssetSetResult) String() string

type MutateAssetSetsRequest

type MutateAssetSetsRequest struct {

	// Required. The ID of the customer whose asset sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual asset sets.
	Operations []*AssetSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AssetSetService.MutateAssetSets][google.ads.googleads.v11.services.AssetSetService.MutateAssetSets].

func (*MutateAssetSetsRequest) Descriptor deprecated

func (*MutateAssetSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetSetsRequest) GetCustomerId

func (x *MutateAssetSetsRequest) GetCustomerId() string

func (*MutateAssetSetsRequest) GetOperations

func (x *MutateAssetSetsRequest) GetOperations() []*AssetSetOperation

func (*MutateAssetSetsRequest) GetPartialFailure

func (x *MutateAssetSetsRequest) GetPartialFailure() bool

func (*MutateAssetSetsRequest) GetResponseContentType

func (*MutateAssetSetsRequest) GetValidateOnly

func (x *MutateAssetSetsRequest) GetValidateOnly() bool

func (*MutateAssetSetsRequest) ProtoMessage

func (*MutateAssetSetsRequest) ProtoMessage()

func (*MutateAssetSetsRequest) ProtoReflect

func (x *MutateAssetSetsRequest) ProtoReflect() protoreflect.Message

func (*MutateAssetSetsRequest) Reset

func (x *MutateAssetSetsRequest) Reset()

func (*MutateAssetSetsRequest) String

func (x *MutateAssetSetsRequest) String() string

type MutateAssetSetsResponse

type MutateAssetSetsResponse struct {

	// All results for the mutate.
	Results []*MutateAssetSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset set mutate.

func (*MutateAssetSetsResponse) Descriptor deprecated

func (*MutateAssetSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetSetsResponse) GetPartialFailureError

func (x *MutateAssetSetsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetSetsResponse) GetResults

func (x *MutateAssetSetsResponse) GetResults() []*MutateAssetSetResult

func (*MutateAssetSetsResponse) ProtoMessage

func (*MutateAssetSetsResponse) ProtoMessage()

func (*MutateAssetSetsResponse) ProtoReflect

func (x *MutateAssetSetsResponse) ProtoReflect() protoreflect.Message

func (*MutateAssetSetsResponse) Reset

func (x *MutateAssetSetsResponse) Reset()

func (*MutateAssetSetsResponse) String

func (x *MutateAssetSetsResponse) String() string

type MutateAssetsRequest

type MutateAssetsRequest struct {

	// Required. The ID of the customer whose assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual assets.
	Operations []*AssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetService.MutateAssets][google.ads.googleads.v11.services.AssetService.MutateAssets]

func (*MutateAssetsRequest) Descriptor deprecated

func (*MutateAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetsRequest) GetCustomerId

func (x *MutateAssetsRequest) GetCustomerId() string

func (*MutateAssetsRequest) GetOperations

func (x *MutateAssetsRequest) GetOperations() []*AssetOperation

func (*MutateAssetsRequest) GetPartialFailure

func (x *MutateAssetsRequest) GetPartialFailure() bool

func (*MutateAssetsRequest) GetResponseContentType

func (*MutateAssetsRequest) GetValidateOnly

func (x *MutateAssetsRequest) GetValidateOnly() bool

func (*MutateAssetsRequest) ProtoMessage

func (*MutateAssetsRequest) ProtoMessage()

func (*MutateAssetsRequest) ProtoReflect

func (x *MutateAssetsRequest) ProtoReflect() protoreflect.Message

func (*MutateAssetsRequest) Reset

func (x *MutateAssetsRequest) Reset()

func (*MutateAssetsRequest) String

func (x *MutateAssetsRequest) String() string

type MutateAssetsResponse

type MutateAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset mutate.

func (*MutateAssetsResponse) Descriptor deprecated

func (*MutateAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetsResponse) GetPartialFailureError

func (x *MutateAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetsResponse) GetResults

func (x *MutateAssetsResponse) GetResults() []*MutateAssetResult

func (*MutateAssetsResponse) ProtoMessage

func (*MutateAssetsResponse) ProtoMessage()

func (*MutateAssetsResponse) ProtoReflect

func (x *MutateAssetsResponse) ProtoReflect() protoreflect.Message

func (*MutateAssetsResponse) Reset

func (x *MutateAssetsResponse) Reset()

func (*MutateAssetsResponse) String

func (x *MutateAssetsResponse) String() string

type MutateAudienceResult

type MutateAudienceResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated Audience with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	Audience *resources.Audience `protobuf:"bytes,2,opt,name=audience,proto3" json:"audience,omitempty"`
	// contains filtered or unexported fields
}

The result for the audience mutate.

func (*MutateAudienceResult) Descriptor deprecated

func (*MutateAudienceResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAudienceResult.ProtoReflect.Descriptor instead.

func (*MutateAudienceResult) GetAudience

func (x *MutateAudienceResult) GetAudience() *resources.Audience

func (*MutateAudienceResult) GetResourceName

func (x *MutateAudienceResult) GetResourceName() string

func (*MutateAudienceResult) ProtoMessage

func (*MutateAudienceResult) ProtoMessage()

func (*MutateAudienceResult) ProtoReflect

func (x *MutateAudienceResult) ProtoReflect() protoreflect.Message

func (*MutateAudienceResult) Reset

func (x *MutateAudienceResult) Reset()

func (*MutateAudienceResult) String

func (x *MutateAudienceResult) String() string

type MutateAudiencesRequest

type MutateAudiencesRequest struct {

	// Required. The ID of the customer whose audiences are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual audiences.
	Operations []*AudienceOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid operations
	// will return errors. If false, all operations will be carried out in one
	// transaction if and only if they are all valid. Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AudienceService.MutateAudiences][google.ads.googleads.v11.services.AudienceService.MutateAudiences].

func (*MutateAudiencesRequest) Descriptor deprecated

func (*MutateAudiencesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAudiencesRequest.ProtoReflect.Descriptor instead.

func (*MutateAudiencesRequest) GetCustomerId

func (x *MutateAudiencesRequest) GetCustomerId() string

func (*MutateAudiencesRequest) GetOperations

func (x *MutateAudiencesRequest) GetOperations() []*AudienceOperation

func (*MutateAudiencesRequest) GetPartialFailure

func (x *MutateAudiencesRequest) GetPartialFailure() bool

func (*MutateAudiencesRequest) GetResponseContentType

func (*MutateAudiencesRequest) GetValidateOnly

func (x *MutateAudiencesRequest) GetValidateOnly() bool

func (*MutateAudiencesRequest) ProtoMessage

func (*MutateAudiencesRequest) ProtoMessage()

func (*MutateAudiencesRequest) ProtoReflect

func (x *MutateAudiencesRequest) ProtoReflect() protoreflect.Message

func (*MutateAudiencesRequest) Reset

func (x *MutateAudiencesRequest) Reset()

func (*MutateAudiencesRequest) String

func (x *MutateAudiencesRequest) String() string

type MutateAudiencesResponse

type MutateAudiencesResponse struct {

	// All results for the mutate.
	Results []*MutateAudienceResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an audience mutate.

func (*MutateAudiencesResponse) Descriptor deprecated

func (*MutateAudiencesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAudiencesResponse.ProtoReflect.Descriptor instead.

func (*MutateAudiencesResponse) GetPartialFailureError

func (x *MutateAudiencesResponse) GetPartialFailureError() *status.Status

func (*MutateAudiencesResponse) GetResults

func (x *MutateAudiencesResponse) GetResults() []*MutateAudienceResult

func (*MutateAudiencesResponse) ProtoMessage

func (*MutateAudiencesResponse) ProtoMessage()

func (*MutateAudiencesResponse) ProtoReflect

func (x *MutateAudiencesResponse) ProtoReflect() protoreflect.Message

func (*MutateAudiencesResponse) Reset

func (x *MutateAudiencesResponse) Reset()

func (*MutateAudiencesResponse) String

func (x *MutateAudiencesResponse) String() string

type MutateBatchJobRequest

type MutateBatchJobRequest struct {

	// Required. The ID of the customer for which to create a batch job.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on an individual batch job.
	Operation *BatchJobOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.MutateBatchJob][google.ads.googleads.v11.services.BatchJobService.MutateBatchJob].

func (*MutateBatchJobRequest) Descriptor deprecated

func (*MutateBatchJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobRequest.ProtoReflect.Descriptor instead.

func (*MutateBatchJobRequest) GetCustomerId

func (x *MutateBatchJobRequest) GetCustomerId() string

func (*MutateBatchJobRequest) GetOperation

func (x *MutateBatchJobRequest) GetOperation() *BatchJobOperation

func (*MutateBatchJobRequest) ProtoMessage

func (*MutateBatchJobRequest) ProtoMessage()

func (*MutateBatchJobRequest) ProtoReflect

func (x *MutateBatchJobRequest) ProtoReflect() protoreflect.Message

func (*MutateBatchJobRequest) Reset

func (x *MutateBatchJobRequest) Reset()

func (*MutateBatchJobRequest) String

func (x *MutateBatchJobRequest) String() string

type MutateBatchJobResponse

type MutateBatchJobResponse struct {

	// The result for the mutate.
	Result *MutateBatchJobResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.MutateBatchJob][google.ads.googleads.v11.services.BatchJobService.MutateBatchJob].

func (*MutateBatchJobResponse) Descriptor deprecated

func (*MutateBatchJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobResponse.ProtoReflect.Descriptor instead.

func (*MutateBatchJobResponse) GetResult

func (*MutateBatchJobResponse) ProtoMessage

func (*MutateBatchJobResponse) ProtoMessage()

func (*MutateBatchJobResponse) ProtoReflect

func (x *MutateBatchJobResponse) ProtoReflect() protoreflect.Message

func (*MutateBatchJobResponse) Reset

func (x *MutateBatchJobResponse) Reset()

func (*MutateBatchJobResponse) String

func (x *MutateBatchJobResponse) String() string

type MutateBatchJobResult

type MutateBatchJobResult struct {

	// The resource name of the batch job.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the batch job mutate.

func (*MutateBatchJobResult) Descriptor deprecated

func (*MutateBatchJobResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobResult.ProtoReflect.Descriptor instead.

func (*MutateBatchJobResult) GetResourceName

func (x *MutateBatchJobResult) GetResourceName() string

func (*MutateBatchJobResult) ProtoMessage

func (*MutateBatchJobResult) ProtoMessage()

func (*MutateBatchJobResult) ProtoReflect

func (x *MutateBatchJobResult) ProtoReflect() protoreflect.Message

func (*MutateBatchJobResult) Reset

func (x *MutateBatchJobResult) Reset()

func (*MutateBatchJobResult) String

func (x *MutateBatchJobResult) String() string

type MutateBiddingDataExclusionsRequest

type MutateBiddingDataExclusionsRequest struct {

	// Required. ID of the customer whose data exclusions are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual data exclusions.
	Operations []*BiddingDataExclusionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BiddingDataExclusionService.MutateBiddingDataExclusions][google.ads.googleads.v11.services.BiddingDataExclusionService.MutateBiddingDataExclusions].

func (*MutateBiddingDataExclusionsRequest) Descriptor deprecated

func (*MutateBiddingDataExclusionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingDataExclusionsRequest.ProtoReflect.Descriptor instead.

func (*MutateBiddingDataExclusionsRequest) GetCustomerId

func (x *MutateBiddingDataExclusionsRequest) GetCustomerId() string

func (*MutateBiddingDataExclusionsRequest) GetOperations

func (*MutateBiddingDataExclusionsRequest) GetPartialFailure

func (x *MutateBiddingDataExclusionsRequest) GetPartialFailure() bool

func (*MutateBiddingDataExclusionsRequest) GetResponseContentType

func (*MutateBiddingDataExclusionsRequest) GetValidateOnly

func (x *MutateBiddingDataExclusionsRequest) GetValidateOnly() bool

func (*MutateBiddingDataExclusionsRequest) ProtoMessage

func (*MutateBiddingDataExclusionsRequest) ProtoMessage()

func (*MutateBiddingDataExclusionsRequest) ProtoReflect

func (*MutateBiddingDataExclusionsRequest) Reset

func (*MutateBiddingDataExclusionsRequest) String

type MutateBiddingDataExclusionsResponse

type MutateBiddingDataExclusionsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateBiddingDataExclusionsResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for data exlusions mutate.

func (*MutateBiddingDataExclusionsResponse) Descriptor deprecated

func (*MutateBiddingDataExclusionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingDataExclusionsResponse.ProtoReflect.Descriptor instead.

func (*MutateBiddingDataExclusionsResponse) GetPartialFailureError

func (x *MutateBiddingDataExclusionsResponse) GetPartialFailureError() *status.Status

func (*MutateBiddingDataExclusionsResponse) GetResults

func (*MutateBiddingDataExclusionsResponse) ProtoMessage

func (*MutateBiddingDataExclusionsResponse) ProtoMessage()

func (*MutateBiddingDataExclusionsResponse) ProtoReflect

func (*MutateBiddingDataExclusionsResponse) Reset

func (*MutateBiddingDataExclusionsResponse) String

type MutateBiddingDataExclusionsResult

type MutateBiddingDataExclusionsResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated bidding data exclusion with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	BiddingDataExclusion *resources.BiddingDataExclusion `protobuf:"bytes,2,opt,name=bidding_data_exclusion,json=biddingDataExclusion,proto3" json:"bidding_data_exclusion,omitempty"`
	// contains filtered or unexported fields
}

The result for the data exclusion mutate.

func (*MutateBiddingDataExclusionsResult) Descriptor deprecated

func (*MutateBiddingDataExclusionsResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingDataExclusionsResult.ProtoReflect.Descriptor instead.

func (*MutateBiddingDataExclusionsResult) GetBiddingDataExclusion

func (*MutateBiddingDataExclusionsResult) GetResourceName

func (x *MutateBiddingDataExclusionsResult) GetResourceName() string

func (*MutateBiddingDataExclusionsResult) ProtoMessage

func (*MutateBiddingDataExclusionsResult) ProtoMessage()

func (*MutateBiddingDataExclusionsResult) ProtoReflect

func (*MutateBiddingDataExclusionsResult) Reset

func (*MutateBiddingDataExclusionsResult) String

type MutateBiddingSeasonalityAdjustmentsRequest

type MutateBiddingSeasonalityAdjustmentsRequest struct {

	// Required. ID of the customer whose seasonality adjustments are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual seasonality adjustments.
	Operations []*BiddingSeasonalityAdjustmentOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments][google.ads.googleads.v11.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments].

func (*MutateBiddingSeasonalityAdjustmentsRequest) Descriptor deprecated

Deprecated: Use MutateBiddingSeasonalityAdjustmentsRequest.ProtoReflect.Descriptor instead.

func (*MutateBiddingSeasonalityAdjustmentsRequest) GetCustomerId

func (*MutateBiddingSeasonalityAdjustmentsRequest) GetOperations

func (*MutateBiddingSeasonalityAdjustmentsRequest) GetPartialFailure

func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetPartialFailure() bool

func (*MutateBiddingSeasonalityAdjustmentsRequest) GetResponseContentType

func (*MutateBiddingSeasonalityAdjustmentsRequest) GetValidateOnly

func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetValidateOnly() bool

func (*MutateBiddingSeasonalityAdjustmentsRequest) ProtoMessage

func (*MutateBiddingSeasonalityAdjustmentsRequest) ProtoReflect

func (*MutateBiddingSeasonalityAdjustmentsRequest) Reset

func (*MutateBiddingSeasonalityAdjustmentsRequest) String

type MutateBiddingSeasonalityAdjustmentsResponse

type MutateBiddingSeasonalityAdjustmentsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateBiddingSeasonalityAdjustmentsResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for seasonality adjustments mutate.

func (*MutateBiddingSeasonalityAdjustmentsResponse) Descriptor deprecated

Deprecated: Use MutateBiddingSeasonalityAdjustmentsResponse.ProtoReflect.Descriptor instead.

func (*MutateBiddingSeasonalityAdjustmentsResponse) GetPartialFailureError

func (x *MutateBiddingSeasonalityAdjustmentsResponse) GetPartialFailureError() *status.Status

func (*MutateBiddingSeasonalityAdjustmentsResponse) GetResults

func (*MutateBiddingSeasonalityAdjustmentsResponse) ProtoMessage

func (*MutateBiddingSeasonalityAdjustmentsResponse) ProtoReflect

func (*MutateBiddingSeasonalityAdjustmentsResponse) Reset

func (*MutateBiddingSeasonalityAdjustmentsResponse) String

type MutateBiddingSeasonalityAdjustmentsResult

type MutateBiddingSeasonalityAdjustmentsResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated bidding seasonality adjustment with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	BiddingSeasonalityAdjustment *resources.BiddingSeasonalityAdjustment `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the seasonality adjustment mutate.

func (*MutateBiddingSeasonalityAdjustmentsResult) Descriptor deprecated

func (*MutateBiddingSeasonalityAdjustmentsResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingSeasonalityAdjustmentsResult.ProtoReflect.Descriptor instead.

func (*MutateBiddingSeasonalityAdjustmentsResult) GetBiddingSeasonalityAdjustment

func (*MutateBiddingSeasonalityAdjustmentsResult) GetResourceName

func (*MutateBiddingSeasonalityAdjustmentsResult) ProtoMessage

func (*MutateBiddingSeasonalityAdjustmentsResult) ProtoReflect

func (*MutateBiddingSeasonalityAdjustmentsResult) Reset

func (*MutateBiddingSeasonalityAdjustmentsResult) String

type MutateBiddingStrategiesRequest

type MutateBiddingStrategiesRequest struct {

	// Required. The ID of the customer whose bidding strategies are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual bidding strategies.
	Operations []*BiddingStrategyOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BiddingStrategyService.MutateBiddingStrategies][google.ads.googleads.v11.services.BiddingStrategyService.MutateBiddingStrategies].

func (*MutateBiddingStrategiesRequest) Descriptor deprecated

func (*MutateBiddingStrategiesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategiesRequest.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategiesRequest) GetCustomerId

func (x *MutateBiddingStrategiesRequest) GetCustomerId() string

func (*MutateBiddingStrategiesRequest) GetOperations

func (*MutateBiddingStrategiesRequest) GetPartialFailure

func (x *MutateBiddingStrategiesRequest) GetPartialFailure() bool

func (*MutateBiddingStrategiesRequest) GetResponseContentType

func (*MutateBiddingStrategiesRequest) GetValidateOnly

func (x *MutateBiddingStrategiesRequest) GetValidateOnly() bool

func (*MutateBiddingStrategiesRequest) ProtoMessage

func (*MutateBiddingStrategiesRequest) ProtoMessage()

func (*MutateBiddingStrategiesRequest) ProtoReflect

func (*MutateBiddingStrategiesRequest) Reset

func (x *MutateBiddingStrategiesRequest) Reset()

func (*MutateBiddingStrategiesRequest) String

type MutateBiddingStrategiesResponse

type MutateBiddingStrategiesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateBiddingStrategyResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for bidding strategy mutate.

func (*MutateBiddingStrategiesResponse) Descriptor deprecated

func (*MutateBiddingStrategiesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategiesResponse.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategiesResponse) GetPartialFailureError

func (x *MutateBiddingStrategiesResponse) GetPartialFailureError() *status.Status

func (*MutateBiddingStrategiesResponse) GetResults

func (*MutateBiddingStrategiesResponse) ProtoMessage

func (*MutateBiddingStrategiesResponse) ProtoMessage()

func (*MutateBiddingStrategiesResponse) ProtoReflect

func (*MutateBiddingStrategiesResponse) Reset

func (*MutateBiddingStrategiesResponse) String

type MutateBiddingStrategyResult

type MutateBiddingStrategyResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated bidding strategy with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,2,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// contains filtered or unexported fields
}

The result for the bidding strategy mutate.

func (*MutateBiddingStrategyResult) Descriptor deprecated

func (*MutateBiddingStrategyResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategyResult.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategyResult) GetBiddingStrategy

func (x *MutateBiddingStrategyResult) GetBiddingStrategy() *resources.BiddingStrategy

func (*MutateBiddingStrategyResult) GetResourceName

func (x *MutateBiddingStrategyResult) GetResourceName() string

func (*MutateBiddingStrategyResult) ProtoMessage

func (*MutateBiddingStrategyResult) ProtoMessage()

func (*MutateBiddingStrategyResult) ProtoReflect

func (*MutateBiddingStrategyResult) Reset

func (x *MutateBiddingStrategyResult) Reset()

func (*MutateBiddingStrategyResult) String

func (x *MutateBiddingStrategyResult) String() string

type MutateBillingSetupRequest

type MutateBillingSetupRequest struct {

	// Required. Id of the customer to apply the billing setup mutate operation to.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform.
	Operation *BillingSetupOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for billing setup mutate operations.

func (*MutateBillingSetupRequest) Descriptor deprecated

func (*MutateBillingSetupRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupRequest.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupRequest) GetCustomerId

func (x *MutateBillingSetupRequest) GetCustomerId() string

func (*MutateBillingSetupRequest) GetOperation

func (*MutateBillingSetupRequest) ProtoMessage

func (*MutateBillingSetupRequest) ProtoMessage()

func (*MutateBillingSetupRequest) ProtoReflect

func (*MutateBillingSetupRequest) Reset

func (x *MutateBillingSetupRequest) Reset()

func (*MutateBillingSetupRequest) String

func (x *MutateBillingSetupRequest) String() string

type MutateBillingSetupResponse

type MutateBillingSetupResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Result *MutateBillingSetupResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for a billing setup operation.

func (*MutateBillingSetupResponse) Descriptor deprecated

func (*MutateBillingSetupResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupResponse.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupResponse) GetResult

func (*MutateBillingSetupResponse) ProtoMessage

func (*MutateBillingSetupResponse) ProtoMessage()

func (*MutateBillingSetupResponse) ProtoReflect

func (*MutateBillingSetupResponse) Reset

func (x *MutateBillingSetupResponse) Reset()

func (*MutateBillingSetupResponse) String

func (x *MutateBillingSetupResponse) String() string

type MutateBillingSetupResult

type MutateBillingSetupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Result for a single billing setup mutate.

func (*MutateBillingSetupResult) Descriptor deprecated

func (*MutateBillingSetupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupResult.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupResult) GetResourceName

func (x *MutateBillingSetupResult) GetResourceName() string

func (*MutateBillingSetupResult) ProtoMessage

func (*MutateBillingSetupResult) ProtoMessage()

func (*MutateBillingSetupResult) ProtoReflect

func (x *MutateBillingSetupResult) ProtoReflect() protoreflect.Message

func (*MutateBillingSetupResult) Reset

func (x *MutateBillingSetupResult) Reset()

func (*MutateBillingSetupResult) String

func (x *MutateBillingSetupResult) String() string

type MutateCampaignAssetResult

type MutateCampaignAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CampaignAsset *resources.CampaignAsset `protobuf:"bytes,2,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign asset mutate.

func (*MutateCampaignAssetResult) Descriptor deprecated

func (*MutateCampaignAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetResult) GetCampaignAsset

func (x *MutateCampaignAssetResult) GetCampaignAsset() *resources.CampaignAsset

func (*MutateCampaignAssetResult) GetResourceName

func (x *MutateCampaignAssetResult) GetResourceName() string

func (*MutateCampaignAssetResult) ProtoMessage

func (*MutateCampaignAssetResult) ProtoMessage()

func (*MutateCampaignAssetResult) ProtoReflect

func (*MutateCampaignAssetResult) Reset

func (x *MutateCampaignAssetResult) Reset()

func (*MutateCampaignAssetResult) String

func (x *MutateCampaignAssetResult) String() string

type MutateCampaignAssetSetResult

type MutateCampaignAssetSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign asset set with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignAssetSet *resources.CampaignAssetSet `protobuf:"bytes,2,opt,name=campaign_asset_set,json=campaignAssetSet,proto3" json:"campaign_asset_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign asset set mutate.

func (*MutateCampaignAssetSetResult) Descriptor deprecated

func (*MutateCampaignAssetSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetSetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetSetResult) GetCampaignAssetSet

func (x *MutateCampaignAssetSetResult) GetCampaignAssetSet() *resources.CampaignAssetSet

func (*MutateCampaignAssetSetResult) GetResourceName

func (x *MutateCampaignAssetSetResult) GetResourceName() string

func (*MutateCampaignAssetSetResult) ProtoMessage

func (*MutateCampaignAssetSetResult) ProtoMessage()

func (*MutateCampaignAssetSetResult) ProtoReflect

func (*MutateCampaignAssetSetResult) Reset

func (x *MutateCampaignAssetSetResult) Reset()

func (*MutateCampaignAssetSetResult) String

type MutateCampaignAssetSetsRequest

type MutateCampaignAssetSetsRequest struct {

	// Required. The ID of the customer whose campaign asset sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign asset sets.
	Operations []*CampaignAssetSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignAssetSetService.MutateCampaignAssetSets][google.ads.googleads.v11.services.CampaignAssetSetService.MutateCampaignAssetSets].

func (*MutateCampaignAssetSetsRequest) Descriptor deprecated

func (*MutateCampaignAssetSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetSetsRequest) GetCustomerId

func (x *MutateCampaignAssetSetsRequest) GetCustomerId() string

func (*MutateCampaignAssetSetsRequest) GetOperations

func (*MutateCampaignAssetSetsRequest) GetPartialFailure

func (x *MutateCampaignAssetSetsRequest) GetPartialFailure() bool

func (*MutateCampaignAssetSetsRequest) GetResponseContentType

func (*MutateCampaignAssetSetsRequest) GetValidateOnly

func (x *MutateCampaignAssetSetsRequest) GetValidateOnly() bool

func (*MutateCampaignAssetSetsRequest) ProtoMessage

func (*MutateCampaignAssetSetsRequest) ProtoMessage()

func (*MutateCampaignAssetSetsRequest) ProtoReflect

func (*MutateCampaignAssetSetsRequest) Reset

func (x *MutateCampaignAssetSetsRequest) Reset()

func (*MutateCampaignAssetSetsRequest) String

type MutateCampaignAssetSetsResponse

type MutateCampaignAssetSetsResponse struct {

	// All results for the mutate.
	Results []*MutateCampaignAssetSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign asset set mutate.

func (*MutateCampaignAssetSetsResponse) Descriptor deprecated

func (*MutateCampaignAssetSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetSetsResponse) GetPartialFailureError

func (x *MutateCampaignAssetSetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignAssetSetsResponse) GetResults

func (*MutateCampaignAssetSetsResponse) ProtoMessage

func (*MutateCampaignAssetSetsResponse) ProtoMessage()

func (*MutateCampaignAssetSetsResponse) ProtoReflect

func (*MutateCampaignAssetSetsResponse) Reset

func (*MutateCampaignAssetSetsResponse) String

type MutateCampaignAssetsRequest

type MutateCampaignAssetsRequest struct {

	// Required. The ID of the customer whose campaign assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign assets.
	Operations []*CampaignAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignAssetService.MutateCampaignAssets][google.ads.googleads.v11.services.CampaignAssetService.MutateCampaignAssets].

func (*MutateCampaignAssetsRequest) Descriptor deprecated

func (*MutateCampaignAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetsRequest) GetCustomerId

func (x *MutateCampaignAssetsRequest) GetCustomerId() string

func (*MutateCampaignAssetsRequest) GetOperations

func (*MutateCampaignAssetsRequest) GetPartialFailure

func (x *MutateCampaignAssetsRequest) GetPartialFailure() bool

func (*MutateCampaignAssetsRequest) GetResponseContentType

func (*MutateCampaignAssetsRequest) GetValidateOnly

func (x *MutateCampaignAssetsRequest) GetValidateOnly() bool

func (*MutateCampaignAssetsRequest) ProtoMessage

func (*MutateCampaignAssetsRequest) ProtoMessage()

func (*MutateCampaignAssetsRequest) ProtoReflect

func (*MutateCampaignAssetsRequest) Reset

func (x *MutateCampaignAssetsRequest) Reset()

func (*MutateCampaignAssetsRequest) String

func (x *MutateCampaignAssetsRequest) String() string

type MutateCampaignAssetsResponse

type MutateCampaignAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign asset mutate.

func (*MutateCampaignAssetsResponse) Descriptor deprecated

func (*MutateCampaignAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetsResponse) GetPartialFailureError

func (x *MutateCampaignAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignAssetsResponse) GetResults

func (*MutateCampaignAssetsResponse) ProtoMessage

func (*MutateCampaignAssetsResponse) ProtoMessage()

func (*MutateCampaignAssetsResponse) ProtoReflect

func (*MutateCampaignAssetsResponse) Reset

func (x *MutateCampaignAssetsResponse) Reset()

func (*MutateCampaignAssetsResponse) String

type MutateCampaignBidModifierResult

type MutateCampaignBidModifierResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign bid modifier with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignBidModifier *resources.CampaignBidModifier `protobuf:"bytes,2,opt,name=campaign_bid_modifier,json=campaignBidModifier,proto3" json:"campaign_bid_modifier,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCampaignBidModifierResult) Descriptor deprecated

func (*MutateCampaignBidModifierResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifierResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifierResult) GetCampaignBidModifier

func (x *MutateCampaignBidModifierResult) GetCampaignBidModifier() *resources.CampaignBidModifier

func (*MutateCampaignBidModifierResult) GetResourceName

func (x *MutateCampaignBidModifierResult) GetResourceName() string

func (*MutateCampaignBidModifierResult) ProtoMessage

func (*MutateCampaignBidModifierResult) ProtoMessage()

func (*MutateCampaignBidModifierResult) ProtoReflect

func (*MutateCampaignBidModifierResult) Reset

func (*MutateCampaignBidModifierResult) String

type MutateCampaignBidModifiersRequest

type MutateCampaignBidModifiersRequest struct {

	// Required. ID of the customer whose campaign bid modifiers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign bid modifiers.
	Operations []*CampaignBidModifierOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignBidModifierService.MutateCampaignBidModifiers][google.ads.googleads.v11.services.CampaignBidModifierService.MutateCampaignBidModifiers].

func (*MutateCampaignBidModifiersRequest) Descriptor deprecated

func (*MutateCampaignBidModifiersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifiersRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifiersRequest) GetCustomerId

func (x *MutateCampaignBidModifiersRequest) GetCustomerId() string

func (*MutateCampaignBidModifiersRequest) GetOperations

func (*MutateCampaignBidModifiersRequest) GetPartialFailure

func (x *MutateCampaignBidModifiersRequest) GetPartialFailure() bool

func (*MutateCampaignBidModifiersRequest) GetResponseContentType

func (*MutateCampaignBidModifiersRequest) GetValidateOnly

func (x *MutateCampaignBidModifiersRequest) GetValidateOnly() bool

func (*MutateCampaignBidModifiersRequest) ProtoMessage

func (*MutateCampaignBidModifiersRequest) ProtoMessage()

func (*MutateCampaignBidModifiersRequest) ProtoReflect

func (*MutateCampaignBidModifiersRequest) Reset

func (*MutateCampaignBidModifiersRequest) String

type MutateCampaignBidModifiersResponse

type MutateCampaignBidModifiersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignBidModifierResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign bid modifiers mutate.

func (*MutateCampaignBidModifiersResponse) Descriptor deprecated

func (*MutateCampaignBidModifiersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifiersResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifiersResponse) GetPartialFailureError

func (x *MutateCampaignBidModifiersResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignBidModifiersResponse) GetResults

func (*MutateCampaignBidModifiersResponse) ProtoMessage

func (*MutateCampaignBidModifiersResponse) ProtoMessage()

func (*MutateCampaignBidModifiersResponse) ProtoReflect

func (*MutateCampaignBidModifiersResponse) Reset

func (*MutateCampaignBidModifiersResponse) String

type MutateCampaignBudgetResult

type MutateCampaignBudgetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign budget with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignBudget *resources.CampaignBudget `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign budget mutate.

func (*MutateCampaignBudgetResult) Descriptor deprecated

func (*MutateCampaignBudgetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetResult) GetCampaignBudget

func (x *MutateCampaignBudgetResult) GetCampaignBudget() *resources.CampaignBudget

func (*MutateCampaignBudgetResult) GetResourceName

func (x *MutateCampaignBudgetResult) GetResourceName() string

func (*MutateCampaignBudgetResult) ProtoMessage

func (*MutateCampaignBudgetResult) ProtoMessage()

func (*MutateCampaignBudgetResult) ProtoReflect

func (*MutateCampaignBudgetResult) Reset

func (x *MutateCampaignBudgetResult) Reset()

func (*MutateCampaignBudgetResult) String

func (x *MutateCampaignBudgetResult) String() string

type MutateCampaignBudgetsRequest

type MutateCampaignBudgetsRequest struct {

	// Required. The ID of the customer whose campaign budgets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign budgets.
	Operations []*CampaignBudgetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignBudgetService.MutateCampaignBudgets][google.ads.googleads.v11.services.CampaignBudgetService.MutateCampaignBudgets].

func (*MutateCampaignBudgetsRequest) Descriptor deprecated

func (*MutateCampaignBudgetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetsRequest) GetCustomerId

func (x *MutateCampaignBudgetsRequest) GetCustomerId() string

func (*MutateCampaignBudgetsRequest) GetOperations

func (*MutateCampaignBudgetsRequest) GetPartialFailure

func (x *MutateCampaignBudgetsRequest) GetPartialFailure() bool

func (*MutateCampaignBudgetsRequest) GetResponseContentType

func (*MutateCampaignBudgetsRequest) GetValidateOnly

func (x *MutateCampaignBudgetsRequest) GetValidateOnly() bool

func (*MutateCampaignBudgetsRequest) ProtoMessage

func (*MutateCampaignBudgetsRequest) ProtoMessage()

func (*MutateCampaignBudgetsRequest) ProtoReflect

func (*MutateCampaignBudgetsRequest) Reset

func (x *MutateCampaignBudgetsRequest) Reset()

func (*MutateCampaignBudgetsRequest) String

type MutateCampaignBudgetsResponse

type MutateCampaignBudgetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignBudgetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign budget mutate.

func (*MutateCampaignBudgetsResponse) Descriptor deprecated

func (*MutateCampaignBudgetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetsResponse) GetPartialFailureError

func (x *MutateCampaignBudgetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignBudgetsResponse) GetResults

func (*MutateCampaignBudgetsResponse) ProtoMessage

func (*MutateCampaignBudgetsResponse) ProtoMessage()

func (*MutateCampaignBudgetsResponse) ProtoReflect

func (*MutateCampaignBudgetsResponse) Reset

func (x *MutateCampaignBudgetsResponse) Reset()

func (*MutateCampaignBudgetsResponse) String

type MutateCampaignConversionGoalResult

type MutateCampaignConversionGoalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign conversion goal mutate.

func (*MutateCampaignConversionGoalResult) Descriptor deprecated

func (*MutateCampaignConversionGoalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignConversionGoalResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignConversionGoalResult) GetResourceName

func (x *MutateCampaignConversionGoalResult) GetResourceName() string

func (*MutateCampaignConversionGoalResult) ProtoMessage

func (*MutateCampaignConversionGoalResult) ProtoMessage()

func (*MutateCampaignConversionGoalResult) ProtoReflect

func (*MutateCampaignConversionGoalResult) Reset

func (*MutateCampaignConversionGoalResult) String

type MutateCampaignConversionGoalsRequest

type MutateCampaignConversionGoalsRequest struct {

	// Required. The ID of the customer whose campaign conversion goals are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign conversion goal.
	Operations []*CampaignConversionGoalOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignConversionGoalService.MutateCampaignConversionGoals][google.ads.googleads.v11.services.CampaignConversionGoalService.MutateCampaignConversionGoals].

func (*MutateCampaignConversionGoalsRequest) Descriptor deprecated

func (*MutateCampaignConversionGoalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignConversionGoalsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignConversionGoalsRequest) GetCustomerId

func (x *MutateCampaignConversionGoalsRequest) GetCustomerId() string

func (*MutateCampaignConversionGoalsRequest) GetOperations

func (*MutateCampaignConversionGoalsRequest) GetValidateOnly

func (x *MutateCampaignConversionGoalsRequest) GetValidateOnly() bool

func (*MutateCampaignConversionGoalsRequest) ProtoMessage

func (*MutateCampaignConversionGoalsRequest) ProtoMessage()

func (*MutateCampaignConversionGoalsRequest) ProtoReflect

func (*MutateCampaignConversionGoalsRequest) Reset

func (*MutateCampaignConversionGoalsRequest) String

type MutateCampaignConversionGoalsResponse

type MutateCampaignConversionGoalsResponse struct {

	// All results for the mutate.
	Results []*MutateCampaignConversionGoalResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign conversion goal mutate.

func (*MutateCampaignConversionGoalsResponse) Descriptor deprecated

func (*MutateCampaignConversionGoalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignConversionGoalsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignConversionGoalsResponse) GetResults

func (*MutateCampaignConversionGoalsResponse) ProtoMessage

func (*MutateCampaignConversionGoalsResponse) ProtoMessage()

func (*MutateCampaignConversionGoalsResponse) ProtoReflect

func (*MutateCampaignConversionGoalsResponse) Reset

func (*MutateCampaignConversionGoalsResponse) String

type MutateCampaignCriteriaRequest

type MutateCampaignCriteriaRequest struct {

	// Required. The ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*CampaignCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignCriterionService.MutateCampaignCriteria][google.ads.googleads.v11.services.CampaignCriterionService.MutateCampaignCriteria].

func (*MutateCampaignCriteriaRequest) Descriptor deprecated

func (*MutateCampaignCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriteriaRequest) GetCustomerId

func (x *MutateCampaignCriteriaRequest) GetCustomerId() string

func (*MutateCampaignCriteriaRequest) GetOperations

func (*MutateCampaignCriteriaRequest) GetPartialFailure

func (x *MutateCampaignCriteriaRequest) GetPartialFailure() bool

func (*MutateCampaignCriteriaRequest) GetResponseContentType

func (*MutateCampaignCriteriaRequest) GetValidateOnly

func (x *MutateCampaignCriteriaRequest) GetValidateOnly() bool

func (*MutateCampaignCriteriaRequest) ProtoMessage

func (*MutateCampaignCriteriaRequest) ProtoMessage()

func (*MutateCampaignCriteriaRequest) ProtoReflect

func (*MutateCampaignCriteriaRequest) Reset

func (x *MutateCampaignCriteriaRequest) Reset()

func (*MutateCampaignCriteriaRequest) String

type MutateCampaignCriteriaResponse

type MutateCampaignCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign criterion mutate.

func (*MutateCampaignCriteriaResponse) Descriptor deprecated

func (*MutateCampaignCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriteriaResponse) GetPartialFailureError

func (x *MutateCampaignCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignCriteriaResponse) GetResults

func (*MutateCampaignCriteriaResponse) ProtoMessage

func (*MutateCampaignCriteriaResponse) ProtoMessage()

func (*MutateCampaignCriteriaResponse) ProtoReflect

func (*MutateCampaignCriteriaResponse) Reset

func (x *MutateCampaignCriteriaResponse) Reset()

func (*MutateCampaignCriteriaResponse) String

type MutateCampaignCriterionResult

type MutateCampaignCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignCriterion *resources.CampaignCriterion `protobuf:"bytes,2,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCampaignCriterionResult) Descriptor deprecated

func (*MutateCampaignCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriterionResult) GetCampaignCriterion

func (x *MutateCampaignCriterionResult) GetCampaignCriterion() *resources.CampaignCriterion

func (*MutateCampaignCriterionResult) GetResourceName

func (x *MutateCampaignCriterionResult) GetResourceName() string

func (*MutateCampaignCriterionResult) ProtoMessage

func (*MutateCampaignCriterionResult) ProtoMessage()

func (*MutateCampaignCriterionResult) ProtoReflect

func (*MutateCampaignCriterionResult) Reset

func (x *MutateCampaignCriterionResult) Reset()

func (*MutateCampaignCriterionResult) String

type MutateCampaignCustomizerResult

type MutateCampaignCustomizerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CampaignCustomizer with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignCustomizer *resources.CampaignCustomizer `protobuf:"bytes,2,opt,name=campaign_customizer,json=campaignCustomizer,proto3" json:"campaign_customizer,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign customizer mutate.

func (*MutateCampaignCustomizerResult) Descriptor deprecated

func (*MutateCampaignCustomizerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCustomizerResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignCustomizerResult) GetCampaignCustomizer

func (x *MutateCampaignCustomizerResult) GetCampaignCustomizer() *resources.CampaignCustomizer

func (*MutateCampaignCustomizerResult) GetResourceName

func (x *MutateCampaignCustomizerResult) GetResourceName() string

func (*MutateCampaignCustomizerResult) ProtoMessage

func (*MutateCampaignCustomizerResult) ProtoMessage()

func (*MutateCampaignCustomizerResult) ProtoReflect

func (*MutateCampaignCustomizerResult) Reset

func (x *MutateCampaignCustomizerResult) Reset()

func (*MutateCampaignCustomizerResult) String

type MutateCampaignCustomizersRequest

type MutateCampaignCustomizersRequest struct {

	// Required. The ID of the customer whose campaign customizers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign customizers.
	Operations []*CampaignCustomizerOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignCustomizerService.MutateCampaignCustomizers][google.ads.googleads.v11.services.CampaignCustomizerService.MutateCampaignCustomizers].

func (*MutateCampaignCustomizersRequest) Descriptor deprecated

func (*MutateCampaignCustomizersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCustomizersRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignCustomizersRequest) GetCustomerId

func (x *MutateCampaignCustomizersRequest) GetCustomerId() string

func (*MutateCampaignCustomizersRequest) GetOperations

func (*MutateCampaignCustomizersRequest) GetPartialFailure

func (x *MutateCampaignCustomizersRequest) GetPartialFailure() bool

func (*MutateCampaignCustomizersRequest) GetResponseContentType

func (*MutateCampaignCustomizersRequest) GetValidateOnly

func (x *MutateCampaignCustomizersRequest) GetValidateOnly() bool

func (*MutateCampaignCustomizersRequest) ProtoMessage

func (*MutateCampaignCustomizersRequest) ProtoMessage()

func (*MutateCampaignCustomizersRequest) ProtoReflect

func (*MutateCampaignCustomizersRequest) Reset

func (*MutateCampaignCustomizersRequest) String

type MutateCampaignCustomizersResponse

type MutateCampaignCustomizersResponse struct {

	// All results for the mutate.
	Results []*MutateCampaignCustomizerResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an campaign customizer mutate.

func (*MutateCampaignCustomizersResponse) Descriptor deprecated

func (*MutateCampaignCustomizersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCustomizersResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignCustomizersResponse) GetPartialFailureError

func (x *MutateCampaignCustomizersResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignCustomizersResponse) GetResults

func (*MutateCampaignCustomizersResponse) ProtoMessage

func (*MutateCampaignCustomizersResponse) ProtoMessage()

func (*MutateCampaignCustomizersResponse) ProtoReflect

func (*MutateCampaignCustomizersResponse) Reset

func (*MutateCampaignCustomizersResponse) String

type MutateCampaignDraftResult

type MutateCampaignDraftResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign draft with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignDraft *resources.CampaignDraft `protobuf:"bytes,2,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign draft mutate.

func (*MutateCampaignDraftResult) Descriptor deprecated

func (*MutateCampaignDraftResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftResult) GetCampaignDraft

func (x *MutateCampaignDraftResult) GetCampaignDraft() *resources.CampaignDraft

func (*MutateCampaignDraftResult) GetResourceName

func (x *MutateCampaignDraftResult) GetResourceName() string

func (*MutateCampaignDraftResult) ProtoMessage

func (*MutateCampaignDraftResult) ProtoMessage()

func (*MutateCampaignDraftResult) ProtoReflect

func (*MutateCampaignDraftResult) Reset

func (x *MutateCampaignDraftResult) Reset()

func (*MutateCampaignDraftResult) String

func (x *MutateCampaignDraftResult) String() string

type MutateCampaignDraftsRequest

type MutateCampaignDraftsRequest struct {

	// Required. The ID of the customer whose campaign drafts are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign drafts.
	Operations []*CampaignDraftOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.MutateCampaignDrafts][google.ads.googleads.v11.services.CampaignDraftService.MutateCampaignDrafts].

func (*MutateCampaignDraftsRequest) Descriptor deprecated

func (*MutateCampaignDraftsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftsRequest) GetCustomerId

func (x *MutateCampaignDraftsRequest) GetCustomerId() string

func (*MutateCampaignDraftsRequest) GetOperations

func (*MutateCampaignDraftsRequest) GetPartialFailure

func (x *MutateCampaignDraftsRequest) GetPartialFailure() bool

func (*MutateCampaignDraftsRequest) GetResponseContentType

func (*MutateCampaignDraftsRequest) GetValidateOnly

func (x *MutateCampaignDraftsRequest) GetValidateOnly() bool

func (*MutateCampaignDraftsRequest) ProtoMessage

func (*MutateCampaignDraftsRequest) ProtoMessage()

func (*MutateCampaignDraftsRequest) ProtoReflect

func (*MutateCampaignDraftsRequest) Reset

func (x *MutateCampaignDraftsRequest) Reset()

func (*MutateCampaignDraftsRequest) String

func (x *MutateCampaignDraftsRequest) String() string

type MutateCampaignDraftsResponse

type MutateCampaignDraftsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignDraftResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign draft mutate.

func (*MutateCampaignDraftsResponse) Descriptor deprecated

func (*MutateCampaignDraftsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftsResponse) GetPartialFailureError

func (x *MutateCampaignDraftsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignDraftsResponse) GetResults

func (*MutateCampaignDraftsResponse) ProtoMessage

func (*MutateCampaignDraftsResponse) ProtoMessage()

func (*MutateCampaignDraftsResponse) ProtoReflect

func (*MutateCampaignDraftsResponse) Reset

func (x *MutateCampaignDraftsResponse) Reset()

func (*MutateCampaignDraftsResponse) String

type MutateCampaignExperimentResult

type MutateCampaignExperimentResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign experiment with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,2,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign experiment mutate.

func (*MutateCampaignExperimentResult) Descriptor deprecated

func (*MutateCampaignExperimentResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentResult) GetCampaignExperiment

func (x *MutateCampaignExperimentResult) GetCampaignExperiment() *resources.CampaignExperiment

func (*MutateCampaignExperimentResult) GetResourceName

func (x *MutateCampaignExperimentResult) GetResourceName() string

func (*MutateCampaignExperimentResult) ProtoMessage

func (*MutateCampaignExperimentResult) ProtoMessage()

func (*MutateCampaignExperimentResult) ProtoReflect

func (*MutateCampaignExperimentResult) Reset

func (x *MutateCampaignExperimentResult) Reset()

func (*MutateCampaignExperimentResult) String

type MutateCampaignExperimentsRequest

type MutateCampaignExperimentsRequest struct {

	// Required. The ID of the customer whose campaign experiments are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign experiments.
	Operations []*CampaignExperimentOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.MutateCampaignExperiments][google.ads.googleads.v11.services.CampaignExperimentService.MutateCampaignExperiments].

func (*MutateCampaignExperimentsRequest) Descriptor deprecated

func (*MutateCampaignExperimentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentsRequest) GetCustomerId

func (x *MutateCampaignExperimentsRequest) GetCustomerId() string

func (*MutateCampaignExperimentsRequest) GetOperations

func (*MutateCampaignExperimentsRequest) GetPartialFailure

func (x *MutateCampaignExperimentsRequest) GetPartialFailure() bool

func (*MutateCampaignExperimentsRequest) GetResponseContentType

func (*MutateCampaignExperimentsRequest) GetValidateOnly

func (x *MutateCampaignExperimentsRequest) GetValidateOnly() bool

func (*MutateCampaignExperimentsRequest) ProtoMessage

func (*MutateCampaignExperimentsRequest) ProtoMessage()

func (*MutateCampaignExperimentsRequest) ProtoReflect

func (*MutateCampaignExperimentsRequest) Reset

func (*MutateCampaignExperimentsRequest) String

type MutateCampaignExperimentsResponse

type MutateCampaignExperimentsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignExperimentResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign experiment mutate.

func (*MutateCampaignExperimentsResponse) Descriptor deprecated

func (*MutateCampaignExperimentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentsResponse) GetPartialFailureError

func (x *MutateCampaignExperimentsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignExperimentsResponse) GetResults

func (*MutateCampaignExperimentsResponse) ProtoMessage

func (*MutateCampaignExperimentsResponse) ProtoMessage()

func (*MutateCampaignExperimentsResponse) ProtoReflect

func (*MutateCampaignExperimentsResponse) Reset

func (*MutateCampaignExperimentsResponse) String

type MutateCampaignExtensionSettingResult

type MutateCampaignExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign extension setting with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CampaignExtensionSetting *resources.CampaignExtensionSetting `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the campaign extension setting mutate.

func (*MutateCampaignExtensionSettingResult) Descriptor deprecated

func (*MutateCampaignExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingResult) GetCampaignExtensionSetting

func (*MutateCampaignExtensionSettingResult) GetResourceName

func (x *MutateCampaignExtensionSettingResult) GetResourceName() string

func (*MutateCampaignExtensionSettingResult) ProtoMessage

func (*MutateCampaignExtensionSettingResult) ProtoMessage()

func (*MutateCampaignExtensionSettingResult) ProtoReflect

func (*MutateCampaignExtensionSettingResult) Reset

func (*MutateCampaignExtensionSettingResult) String

type MutateCampaignExtensionSettingsRequest

type MutateCampaignExtensionSettingsRequest struct {

	// Required. The ID of the customer whose campaign extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign extension
	// settings.
	Operations []*CampaignExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignExtensionSettingService.MutateCampaignExtensionSettings][google.ads.googleads.v11.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings].

func (*MutateCampaignExtensionSettingsRequest) Descriptor deprecated

func (*MutateCampaignExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingsRequest) GetCustomerId

func (*MutateCampaignExtensionSettingsRequest) GetOperations

func (*MutateCampaignExtensionSettingsRequest) GetPartialFailure

func (x *MutateCampaignExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateCampaignExtensionSettingsRequest) GetResponseContentType

func (*MutateCampaignExtensionSettingsRequest) GetValidateOnly

func (x *MutateCampaignExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateCampaignExtensionSettingsRequest) ProtoMessage

func (*MutateCampaignExtensionSettingsRequest) ProtoReflect

func (*MutateCampaignExtensionSettingsRequest) Reset

func (*MutateCampaignExtensionSettingsRequest) String

type MutateCampaignExtensionSettingsResponse

type MutateCampaignExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign extension setting mutate.

func (*MutateCampaignExtensionSettingsResponse) Descriptor deprecated

func (*MutateCampaignExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingsResponse) GetPartialFailureError

func (x *MutateCampaignExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignExtensionSettingsResponse) GetResults

func (*MutateCampaignExtensionSettingsResponse) ProtoMessage

func (*MutateCampaignExtensionSettingsResponse) ProtoReflect

func (*MutateCampaignExtensionSettingsResponse) Reset

func (*MutateCampaignExtensionSettingsResponse) String

type MutateCampaignFeedResult

type MutateCampaignFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignFeed *resources.CampaignFeed `protobuf:"bytes,2,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign feed mutate.

func (*MutateCampaignFeedResult) Descriptor deprecated

func (*MutateCampaignFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedResult) GetCampaignFeed

func (x *MutateCampaignFeedResult) GetCampaignFeed() *resources.CampaignFeed

func (*MutateCampaignFeedResult) GetResourceName

func (x *MutateCampaignFeedResult) GetResourceName() string

func (*MutateCampaignFeedResult) ProtoMessage

func (*MutateCampaignFeedResult) ProtoMessage()

func (*MutateCampaignFeedResult) ProtoReflect

func (x *MutateCampaignFeedResult) ProtoReflect() protoreflect.Message

func (*MutateCampaignFeedResult) Reset

func (x *MutateCampaignFeedResult) Reset()

func (*MutateCampaignFeedResult) String

func (x *MutateCampaignFeedResult) String() string

type MutateCampaignFeedsRequest

type MutateCampaignFeedsRequest struct {

	// Required. The ID of the customer whose campaign feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign feeds.
	Operations []*CampaignFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignFeedService.MutateCampaignFeeds][google.ads.googleads.v11.services.CampaignFeedService.MutateCampaignFeeds].

func (*MutateCampaignFeedsRequest) Descriptor deprecated

func (*MutateCampaignFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedsRequest) GetCustomerId

func (x *MutateCampaignFeedsRequest) GetCustomerId() string

func (*MutateCampaignFeedsRequest) GetOperations

func (x *MutateCampaignFeedsRequest) GetOperations() []*CampaignFeedOperation

func (*MutateCampaignFeedsRequest) GetPartialFailure

func (x *MutateCampaignFeedsRequest) GetPartialFailure() bool

func (*MutateCampaignFeedsRequest) GetResponseContentType

func (*MutateCampaignFeedsRequest) GetValidateOnly

func (x *MutateCampaignFeedsRequest) GetValidateOnly() bool

func (*MutateCampaignFeedsRequest) ProtoMessage

func (*MutateCampaignFeedsRequest) ProtoMessage()

func (*MutateCampaignFeedsRequest) ProtoReflect

func (*MutateCampaignFeedsRequest) Reset

func (x *MutateCampaignFeedsRequest) Reset()

func (*MutateCampaignFeedsRequest) String

func (x *MutateCampaignFeedsRequest) String() string

type MutateCampaignFeedsResponse

type MutateCampaignFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign feed mutate.

func (*MutateCampaignFeedsResponse) Descriptor deprecated

func (*MutateCampaignFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedsResponse) GetPartialFailureError

func (x *MutateCampaignFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignFeedsResponse) GetResults

func (*MutateCampaignFeedsResponse) ProtoMessage

func (*MutateCampaignFeedsResponse) ProtoMessage()

func (*MutateCampaignFeedsResponse) ProtoReflect

func (*MutateCampaignFeedsResponse) Reset

func (x *MutateCampaignFeedsResponse) Reset()

func (*MutateCampaignFeedsResponse) String

func (x *MutateCampaignFeedsResponse) String() string

type MutateCampaignGroupResult

type MutateCampaignGroupResult struct {

	// Required. Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign group with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignGroup *resources.CampaignGroup `protobuf:"bytes,2,opt,name=campaign_group,json=campaignGroup,proto3" json:"campaign_group,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign group mutate.

func (*MutateCampaignGroupResult) Descriptor deprecated

func (*MutateCampaignGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignGroupResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignGroupResult) GetCampaignGroup

func (x *MutateCampaignGroupResult) GetCampaignGroup() *resources.CampaignGroup

func (*MutateCampaignGroupResult) GetResourceName

func (x *MutateCampaignGroupResult) GetResourceName() string

func (*MutateCampaignGroupResult) ProtoMessage

func (*MutateCampaignGroupResult) ProtoMessage()

func (*MutateCampaignGroupResult) ProtoReflect

func (*MutateCampaignGroupResult) Reset

func (x *MutateCampaignGroupResult) Reset()

func (*MutateCampaignGroupResult) String

func (x *MutateCampaignGroupResult) String() string

type MutateCampaignGroupsRequest

type MutateCampaignGroupsRequest struct {

	// Required. The ID of the customer whose campaign groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign groups.
	Operations []*CampaignGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignGroupService.MutateCampaignGroups][google.ads.googleads.v11.services.CampaignGroupService.MutateCampaignGroups].

func (*MutateCampaignGroupsRequest) Descriptor deprecated

func (*MutateCampaignGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignGroupsRequest) GetCustomerId

func (x *MutateCampaignGroupsRequest) GetCustomerId() string

func (*MutateCampaignGroupsRequest) GetOperations

func (*MutateCampaignGroupsRequest) GetPartialFailure

func (x *MutateCampaignGroupsRequest) GetPartialFailure() bool

func (*MutateCampaignGroupsRequest) GetResponseContentType

func (*MutateCampaignGroupsRequest) GetValidateOnly

func (x *MutateCampaignGroupsRequest) GetValidateOnly() bool

func (*MutateCampaignGroupsRequest) ProtoMessage

func (*MutateCampaignGroupsRequest) ProtoMessage()

func (*MutateCampaignGroupsRequest) ProtoReflect

func (*MutateCampaignGroupsRequest) Reset

func (x *MutateCampaignGroupsRequest) Reset()

func (*MutateCampaignGroupsRequest) String

func (x *MutateCampaignGroupsRequest) String() string

type MutateCampaignGroupsResponse

type MutateCampaignGroupsResponse struct {

	// All results for the mutate.
	Results []*MutateCampaignGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign group mutate.

func (*MutateCampaignGroupsResponse) Descriptor deprecated

func (*MutateCampaignGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignGroupsResponse) GetPartialFailureError

func (x *MutateCampaignGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignGroupsResponse) GetResults

func (*MutateCampaignGroupsResponse) ProtoMessage

func (*MutateCampaignGroupsResponse) ProtoMessage()

func (*MutateCampaignGroupsResponse) ProtoReflect

func (*MutateCampaignGroupsResponse) Reset

func (x *MutateCampaignGroupsResponse) Reset()

func (*MutateCampaignGroupsResponse) String

type MutateCampaignLabelResult

type MutateCampaignLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a campaign label mutate.

func (*MutateCampaignLabelResult) Descriptor deprecated

func (*MutateCampaignLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelResult) GetResourceName

func (x *MutateCampaignLabelResult) GetResourceName() string

func (*MutateCampaignLabelResult) ProtoMessage

func (*MutateCampaignLabelResult) ProtoMessage()

func (*MutateCampaignLabelResult) ProtoReflect

func (*MutateCampaignLabelResult) Reset

func (x *MutateCampaignLabelResult) Reset()

func (*MutateCampaignLabelResult) String

func (x *MutateCampaignLabelResult) String() string

type MutateCampaignLabelsRequest

type MutateCampaignLabelsRequest struct {

	// Required. ID of the customer whose campaign-label relationships are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on campaign-label relationships.
	Operations []*CampaignLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignLabelService.MutateCampaignLabels][google.ads.googleads.v11.services.CampaignLabelService.MutateCampaignLabels].

func (*MutateCampaignLabelsRequest) Descriptor deprecated

func (*MutateCampaignLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelsRequest) GetCustomerId

func (x *MutateCampaignLabelsRequest) GetCustomerId() string

func (*MutateCampaignLabelsRequest) GetOperations

func (*MutateCampaignLabelsRequest) GetPartialFailure

func (x *MutateCampaignLabelsRequest) GetPartialFailure() bool

func (*MutateCampaignLabelsRequest) GetValidateOnly

func (x *MutateCampaignLabelsRequest) GetValidateOnly() bool

func (*MutateCampaignLabelsRequest) ProtoMessage

func (*MutateCampaignLabelsRequest) ProtoMessage()

func (*MutateCampaignLabelsRequest) ProtoReflect

func (*MutateCampaignLabelsRequest) Reset

func (x *MutateCampaignLabelsRequest) Reset()

func (*MutateCampaignLabelsRequest) String

func (x *MutateCampaignLabelsRequest) String() string

type MutateCampaignLabelsResponse

type MutateCampaignLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign labels mutate.

func (*MutateCampaignLabelsResponse) Descriptor deprecated

func (*MutateCampaignLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelsResponse) GetPartialFailureError

func (x *MutateCampaignLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignLabelsResponse) GetResults

func (*MutateCampaignLabelsResponse) ProtoMessage

func (*MutateCampaignLabelsResponse) ProtoMessage()

func (*MutateCampaignLabelsResponse) ProtoReflect

func (*MutateCampaignLabelsResponse) Reset

func (x *MutateCampaignLabelsResponse) Reset()

func (*MutateCampaignLabelsResponse) String

type MutateCampaignResult

type MutateCampaignResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Campaign *resources.Campaign `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign mutate.

func (*MutateCampaignResult) Descriptor deprecated

func (*MutateCampaignResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignResult) GetCampaign

func (x *MutateCampaignResult) GetCampaign() *resources.Campaign

func (*MutateCampaignResult) GetResourceName

func (x *MutateCampaignResult) GetResourceName() string

func (*MutateCampaignResult) ProtoMessage

func (*MutateCampaignResult) ProtoMessage()

func (*MutateCampaignResult) ProtoReflect

func (x *MutateCampaignResult) ProtoReflect() protoreflect.Message

func (*MutateCampaignResult) Reset

func (x *MutateCampaignResult) Reset()

func (*MutateCampaignResult) String

func (x *MutateCampaignResult) String() string

type MutateCampaignSharedSetResult

type MutateCampaignSharedSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign shared set with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignSharedSet *resources.CampaignSharedSet `protobuf:"bytes,2,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign shared set mutate.

func (*MutateCampaignSharedSetResult) Descriptor deprecated

func (*MutateCampaignSharedSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetResult) GetCampaignSharedSet

func (x *MutateCampaignSharedSetResult) GetCampaignSharedSet() *resources.CampaignSharedSet

func (*MutateCampaignSharedSetResult) GetResourceName

func (x *MutateCampaignSharedSetResult) GetResourceName() string

func (*MutateCampaignSharedSetResult) ProtoMessage

func (*MutateCampaignSharedSetResult) ProtoMessage()

func (*MutateCampaignSharedSetResult) ProtoReflect

func (*MutateCampaignSharedSetResult) Reset

func (x *MutateCampaignSharedSetResult) Reset()

func (*MutateCampaignSharedSetResult) String

type MutateCampaignSharedSetsRequest

type MutateCampaignSharedSetsRequest struct {

	// Required. The ID of the customer whose campaign shared sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign shared sets.
	Operations []*CampaignSharedSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignSharedSetService.MutateCampaignSharedSets][google.ads.googleads.v11.services.CampaignSharedSetService.MutateCampaignSharedSets].

func (*MutateCampaignSharedSetsRequest) Descriptor deprecated

func (*MutateCampaignSharedSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetsRequest) GetCustomerId

func (x *MutateCampaignSharedSetsRequest) GetCustomerId() string

func (*MutateCampaignSharedSetsRequest) GetOperations

func (*MutateCampaignSharedSetsRequest) GetPartialFailure

func (x *MutateCampaignSharedSetsRequest) GetPartialFailure() bool

func (*MutateCampaignSharedSetsRequest) GetResponseContentType

func (*MutateCampaignSharedSetsRequest) GetValidateOnly

func (x *MutateCampaignSharedSetsRequest) GetValidateOnly() bool

func (*MutateCampaignSharedSetsRequest) ProtoMessage

func (*MutateCampaignSharedSetsRequest) ProtoMessage()

func (*MutateCampaignSharedSetsRequest) ProtoReflect

func (*MutateCampaignSharedSetsRequest) Reset

func (*MutateCampaignSharedSetsRequest) String

type MutateCampaignSharedSetsResponse

type MutateCampaignSharedSetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignSharedSetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign shared set mutate.

func (*MutateCampaignSharedSetsResponse) Descriptor deprecated

func (*MutateCampaignSharedSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetsResponse) GetPartialFailureError

func (x *MutateCampaignSharedSetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignSharedSetsResponse) GetResults

func (*MutateCampaignSharedSetsResponse) ProtoMessage

func (*MutateCampaignSharedSetsResponse) ProtoMessage()

func (*MutateCampaignSharedSetsResponse) ProtoReflect

func (*MutateCampaignSharedSetsResponse) Reset

func (*MutateCampaignSharedSetsResponse) String

type MutateCampaignsRequest

type MutateCampaignsRequest struct {

	// Required. The ID of the customer whose campaigns are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaigns.
	Operations []*CampaignOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignService.MutateCampaigns][google.ads.googleads.v11.services.CampaignService.MutateCampaigns].

func (*MutateCampaignsRequest) Descriptor deprecated

func (*MutateCampaignsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignsRequest) GetCustomerId

func (x *MutateCampaignsRequest) GetCustomerId() string

func (*MutateCampaignsRequest) GetOperations

func (x *MutateCampaignsRequest) GetOperations() []*CampaignOperation

func (*MutateCampaignsRequest) GetPartialFailure

func (x *MutateCampaignsRequest) GetPartialFailure() bool

func (*MutateCampaignsRequest) GetResponseContentType

func (*MutateCampaignsRequest) GetValidateOnly

func (x *MutateCampaignsRequest) GetValidateOnly() bool

func (*MutateCampaignsRequest) ProtoMessage

func (*MutateCampaignsRequest) ProtoMessage()

func (*MutateCampaignsRequest) ProtoReflect

func (x *MutateCampaignsRequest) ProtoReflect() protoreflect.Message

func (*MutateCampaignsRequest) Reset

func (x *MutateCampaignsRequest) Reset()

func (*MutateCampaignsRequest) String

func (x *MutateCampaignsRequest) String() string

type MutateCampaignsResponse

type MutateCampaignsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign mutate.

func (*MutateCampaignsResponse) Descriptor deprecated

func (*MutateCampaignsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignsResponse) GetPartialFailureError

func (x *MutateCampaignsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignsResponse) GetResults

func (x *MutateCampaignsResponse) GetResults() []*MutateCampaignResult

func (*MutateCampaignsResponse) ProtoMessage

func (*MutateCampaignsResponse) ProtoMessage()

func (*MutateCampaignsResponse) ProtoReflect

func (x *MutateCampaignsResponse) ProtoReflect() protoreflect.Message

func (*MutateCampaignsResponse) Reset

func (x *MutateCampaignsResponse) Reset()

func (*MutateCampaignsResponse) String

func (x *MutateCampaignsResponse) String() string

type MutateConversionActionResult

type MutateConversionActionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion action with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	ConversionAction *resources.ConversionAction `protobuf:"bytes,2,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"`
	// contains filtered or unexported fields
}

The result for the conversion action mutate.

func (*MutateConversionActionResult) Descriptor deprecated

func (*MutateConversionActionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionResult.ProtoReflect.Descriptor instead.

func (*MutateConversionActionResult) GetConversionAction

func (x *MutateConversionActionResult) GetConversionAction() *resources.ConversionAction

func (*MutateConversionActionResult) GetResourceName

func (x *MutateConversionActionResult) GetResourceName() string

func (*MutateConversionActionResult) ProtoMessage

func (*MutateConversionActionResult) ProtoMessage()

func (*MutateConversionActionResult) ProtoReflect

func (*MutateConversionActionResult) Reset

func (x *MutateConversionActionResult) Reset()

func (*MutateConversionActionResult) String

type MutateConversionActionsRequest

type MutateConversionActionsRequest struct {

	// Required. The ID of the customer whose conversion actions are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion actions.
	Operations []*ConversionActionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionActionService.MutateConversionActions][google.ads.googleads.v11.services.ConversionActionService.MutateConversionActions].

func (*MutateConversionActionsRequest) Descriptor deprecated

func (*MutateConversionActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionsRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionActionsRequest) GetCustomerId

func (x *MutateConversionActionsRequest) GetCustomerId() string

func (*MutateConversionActionsRequest) GetOperations

func (*MutateConversionActionsRequest) GetPartialFailure

func (x *MutateConversionActionsRequest) GetPartialFailure() bool

func (*MutateConversionActionsRequest) GetResponseContentType

func (*MutateConversionActionsRequest) GetValidateOnly

func (x *MutateConversionActionsRequest) GetValidateOnly() bool

func (*MutateConversionActionsRequest) ProtoMessage

func (*MutateConversionActionsRequest) ProtoMessage()

func (*MutateConversionActionsRequest) ProtoReflect

func (*MutateConversionActionsRequest) Reset

func (x *MutateConversionActionsRequest) Reset()

func (*MutateConversionActionsRequest) String

type MutateConversionActionsResponse

type MutateConversionActionsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateConversionActionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionActionService.MutateConversionActions][google.ads.googleads.v11.services.ConversionActionService.MutateConversionActions].

func (*MutateConversionActionsResponse) Descriptor deprecated

func (*MutateConversionActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionsResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionActionsResponse) GetPartialFailureError

func (x *MutateConversionActionsResponse) GetPartialFailureError() *status.Status

func (*MutateConversionActionsResponse) GetResults

func (*MutateConversionActionsResponse) ProtoMessage

func (*MutateConversionActionsResponse) ProtoMessage()

func (*MutateConversionActionsResponse) ProtoReflect

func (*MutateConversionActionsResponse) Reset

func (*MutateConversionActionsResponse) String

type MutateConversionCustomVariableResult

type MutateConversionCustomVariableResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion custom variable with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	ConversionCustomVariable *resources.ConversionCustomVariable `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the conversion custom variable mutate.

func (*MutateConversionCustomVariableResult) Descriptor deprecated

func (*MutateConversionCustomVariableResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariableResult.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariableResult) GetConversionCustomVariable

func (*MutateConversionCustomVariableResult) GetResourceName

func (x *MutateConversionCustomVariableResult) GetResourceName() string

func (*MutateConversionCustomVariableResult) ProtoMessage

func (*MutateConversionCustomVariableResult) ProtoMessage()

func (*MutateConversionCustomVariableResult) ProtoReflect

func (*MutateConversionCustomVariableResult) Reset

func (*MutateConversionCustomVariableResult) String

type MutateConversionCustomVariablesRequest

type MutateConversionCustomVariablesRequest struct {

	// Required. The ID of the customer whose conversion custom variables are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion custom
	// variables.
	Operations []*ConversionCustomVariableOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionCustomVariableService.MutateConversionCustomVariables][google.ads.googleads.v11.services.ConversionCustomVariableService.MutateConversionCustomVariables].

func (*MutateConversionCustomVariablesRequest) Descriptor deprecated

func (*MutateConversionCustomVariablesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariablesRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariablesRequest) GetCustomerId

func (*MutateConversionCustomVariablesRequest) GetOperations

func (*MutateConversionCustomVariablesRequest) GetPartialFailure

func (x *MutateConversionCustomVariablesRequest) GetPartialFailure() bool

func (*MutateConversionCustomVariablesRequest) GetResponseContentType

func (*MutateConversionCustomVariablesRequest) GetValidateOnly

func (x *MutateConversionCustomVariablesRequest) GetValidateOnly() bool

func (*MutateConversionCustomVariablesRequest) ProtoMessage

func (*MutateConversionCustomVariablesRequest) ProtoReflect

func (*MutateConversionCustomVariablesRequest) Reset

func (*MutateConversionCustomVariablesRequest) String

type MutateConversionCustomVariablesResponse

type MutateConversionCustomVariablesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateConversionCustomVariableResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionCustomVariableService.MutateConversionCustomVariables][google.ads.googleads.v11.services.ConversionCustomVariableService.MutateConversionCustomVariables].

func (*MutateConversionCustomVariablesResponse) Descriptor deprecated

func (*MutateConversionCustomVariablesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariablesResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariablesResponse) GetPartialFailureError

func (x *MutateConversionCustomVariablesResponse) GetPartialFailureError() *status.Status

func (*MutateConversionCustomVariablesResponse) GetResults

func (*MutateConversionCustomVariablesResponse) ProtoMessage

func (*MutateConversionCustomVariablesResponse) ProtoReflect

func (*MutateConversionCustomVariablesResponse) Reset

func (*MutateConversionCustomVariablesResponse) String

type MutateConversionGoalCampaignConfigResult

type MutateConversionGoalCampaignConfigResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ConversionGoalCampaignConfig with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	ConversionGoalCampaignConfig *resources.ConversionGoalCampaignConfig `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the conversion goal campaign config mutate.

func (*MutateConversionGoalCampaignConfigResult) Descriptor deprecated

func (*MutateConversionGoalCampaignConfigResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionGoalCampaignConfigResult.ProtoReflect.Descriptor instead.

func (*MutateConversionGoalCampaignConfigResult) GetConversionGoalCampaignConfig

func (*MutateConversionGoalCampaignConfigResult) GetResourceName

func (x *MutateConversionGoalCampaignConfigResult) GetResourceName() string

func (*MutateConversionGoalCampaignConfigResult) ProtoMessage

func (*MutateConversionGoalCampaignConfigResult) ProtoReflect

func (*MutateConversionGoalCampaignConfigResult) Reset

func (*MutateConversionGoalCampaignConfigResult) String

type MutateConversionGoalCampaignConfigsRequest

type MutateConversionGoalCampaignConfigsRequest struct {

	// Required. The ID of the customer whose custom conversion goals are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion goal campaign
	// config.
	Operations []*ConversionGoalCampaignConfigOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfig][].

func (*MutateConversionGoalCampaignConfigsRequest) Descriptor deprecated

Deprecated: Use MutateConversionGoalCampaignConfigsRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionGoalCampaignConfigsRequest) GetCustomerId

func (*MutateConversionGoalCampaignConfigsRequest) GetOperations

func (*MutateConversionGoalCampaignConfigsRequest) GetResponseContentType

func (*MutateConversionGoalCampaignConfigsRequest) GetValidateOnly

func (x *MutateConversionGoalCampaignConfigsRequest) GetValidateOnly() bool

func (*MutateConversionGoalCampaignConfigsRequest) ProtoMessage

func (*MutateConversionGoalCampaignConfigsRequest) ProtoReflect

func (*MutateConversionGoalCampaignConfigsRequest) Reset

func (*MutateConversionGoalCampaignConfigsRequest) String

type MutateConversionGoalCampaignConfigsResponse

type MutateConversionGoalCampaignConfigsResponse struct {

	// All results for the mutate.
	Results []*MutateConversionGoalCampaignConfigResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a conversion goal campaign config mutate.

func (*MutateConversionGoalCampaignConfigsResponse) Descriptor deprecated

Deprecated: Use MutateConversionGoalCampaignConfigsResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionGoalCampaignConfigsResponse) GetResults

func (*MutateConversionGoalCampaignConfigsResponse) ProtoMessage

func (*MutateConversionGoalCampaignConfigsResponse) ProtoReflect

func (*MutateConversionGoalCampaignConfigsResponse) Reset

func (*MutateConversionGoalCampaignConfigsResponse) String

type MutateConversionValueRuleResult

type MutateConversionValueRuleResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion value rule with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	ConversionValueRule *resources.ConversionValueRule `protobuf:"bytes,2,opt,name=conversion_value_rule,json=conversionValueRule,proto3" json:"conversion_value_rule,omitempty"`
	// contains filtered or unexported fields
}

The result for the conversion value rule mutate.

func (*MutateConversionValueRuleResult) Descriptor deprecated

func (*MutateConversionValueRuleResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRuleResult.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRuleResult) GetConversionValueRule

func (x *MutateConversionValueRuleResult) GetConversionValueRule() *resources.ConversionValueRule

func (*MutateConversionValueRuleResult) GetResourceName

func (x *MutateConversionValueRuleResult) GetResourceName() string

func (*MutateConversionValueRuleResult) ProtoMessage

func (*MutateConversionValueRuleResult) ProtoMessage()

func (*MutateConversionValueRuleResult) ProtoReflect

func (*MutateConversionValueRuleResult) Reset

func (*MutateConversionValueRuleResult) String

type MutateConversionValueRuleSetResult

type MutateConversionValueRuleSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion value rule set with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	ConversionValueRuleSet *resources.ConversionValueRuleSet `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the conversion value rule set mutate.

func (*MutateConversionValueRuleSetResult) Descriptor deprecated

func (*MutateConversionValueRuleSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRuleSetResult.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRuleSetResult) GetConversionValueRuleSet

func (*MutateConversionValueRuleSetResult) GetResourceName

func (x *MutateConversionValueRuleSetResult) GetResourceName() string

func (*MutateConversionValueRuleSetResult) ProtoMessage

func (*MutateConversionValueRuleSetResult) ProtoMessage()

func (*MutateConversionValueRuleSetResult) ProtoReflect

func (*MutateConversionValueRuleSetResult) Reset

func (*MutateConversionValueRuleSetResult) String

type MutateConversionValueRuleSetsRequest

type MutateConversionValueRuleSetsRequest struct {

	// Required. The ID of the customer whose conversion value rule sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion value rule sets.
	Operations []*ConversionValueRuleSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionValueRuleSetService.MutateConversionValueRuleSets][google.ads.googleads.v11.services.ConversionValueRuleSetService.MutateConversionValueRuleSets].

func (*MutateConversionValueRuleSetsRequest) Descriptor deprecated

func (*MutateConversionValueRuleSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRuleSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRuleSetsRequest) GetCustomerId

func (x *MutateConversionValueRuleSetsRequest) GetCustomerId() string

func (*MutateConversionValueRuleSetsRequest) GetOperations

func (*MutateConversionValueRuleSetsRequest) GetPartialFailure

func (x *MutateConversionValueRuleSetsRequest) GetPartialFailure() bool

func (*MutateConversionValueRuleSetsRequest) GetResponseContentType

func (*MutateConversionValueRuleSetsRequest) GetValidateOnly

func (x *MutateConversionValueRuleSetsRequest) GetValidateOnly() bool

func (*MutateConversionValueRuleSetsRequest) ProtoMessage

func (*MutateConversionValueRuleSetsRequest) ProtoMessage()

func (*MutateConversionValueRuleSetsRequest) ProtoReflect

func (*MutateConversionValueRuleSetsRequest) Reset

func (*MutateConversionValueRuleSetsRequest) String

type MutateConversionValueRuleSetsResponse

type MutateConversionValueRuleSetsResponse struct {

	// All results for the mutate.
	Results []*MutateConversionValueRuleSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionValueRuleSetService.MutateConversionValueRuleSets][google.ads.googleads.v11.services.ConversionValueRuleSetService.MutateConversionValueRuleSets].

func (*MutateConversionValueRuleSetsResponse) Descriptor deprecated

func (*MutateConversionValueRuleSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRuleSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRuleSetsResponse) GetPartialFailureError

func (x *MutateConversionValueRuleSetsResponse) GetPartialFailureError() *status.Status

func (*MutateConversionValueRuleSetsResponse) GetResults

func (*MutateConversionValueRuleSetsResponse) ProtoMessage

func (*MutateConversionValueRuleSetsResponse) ProtoMessage()

func (*MutateConversionValueRuleSetsResponse) ProtoReflect

func (*MutateConversionValueRuleSetsResponse) Reset

func (*MutateConversionValueRuleSetsResponse) String

type MutateConversionValueRulesRequest

type MutateConversionValueRulesRequest struct {

	// Required. The ID of the customer whose conversion value rules are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion value rules.
	Operations []*ConversionValueRuleOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionValueRuleService.MutateConversionValueRules][google.ads.googleads.v11.services.ConversionValueRuleService.MutateConversionValueRules].

func (*MutateConversionValueRulesRequest) Descriptor deprecated

func (*MutateConversionValueRulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRulesRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRulesRequest) GetCustomerId

func (x *MutateConversionValueRulesRequest) GetCustomerId() string

func (*MutateConversionValueRulesRequest) GetOperations

func (*MutateConversionValueRulesRequest) GetPartialFailure

func (x *MutateConversionValueRulesRequest) GetPartialFailure() bool

func (*MutateConversionValueRulesRequest) GetResponseContentType

func (*MutateConversionValueRulesRequest) GetValidateOnly

func (x *MutateConversionValueRulesRequest) GetValidateOnly() bool

func (*MutateConversionValueRulesRequest) ProtoMessage

func (*MutateConversionValueRulesRequest) ProtoMessage()

func (*MutateConversionValueRulesRequest) ProtoReflect

func (*MutateConversionValueRulesRequest) Reset

func (*MutateConversionValueRulesRequest) String

type MutateConversionValueRulesResponse

type MutateConversionValueRulesResponse struct {

	// All results for the mutate.
	Results []*MutateConversionValueRuleResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionValueRuleService.MutateConversionValueRules][google.ads.googleads.v11.services.ConversionValueRuleService.MutateConversionValueRules].

func (*MutateConversionValueRulesResponse) Descriptor deprecated

func (*MutateConversionValueRulesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionValueRulesResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionValueRulesResponse) GetPartialFailureError

func (x *MutateConversionValueRulesResponse) GetPartialFailureError() *status.Status

func (*MutateConversionValueRulesResponse) GetResults

func (*MutateConversionValueRulesResponse) ProtoMessage

func (*MutateConversionValueRulesResponse) ProtoMessage()

func (*MutateConversionValueRulesResponse) ProtoReflect

func (*MutateConversionValueRulesResponse) Reset

func (*MutateConversionValueRulesResponse) String

type MutateCustomAudienceResult

type MutateCustomAudienceResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the custom audience mutate.

func (*MutateCustomAudienceResult) Descriptor deprecated

func (*MutateCustomAudienceResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudienceResult.ProtoReflect.Descriptor instead.

func (*MutateCustomAudienceResult) GetResourceName

func (x *MutateCustomAudienceResult) GetResourceName() string

func (*MutateCustomAudienceResult) ProtoMessage

func (*MutateCustomAudienceResult) ProtoMessage()

func (*MutateCustomAudienceResult) ProtoReflect

func (*MutateCustomAudienceResult) Reset

func (x *MutateCustomAudienceResult) Reset()

func (*MutateCustomAudienceResult) String

func (x *MutateCustomAudienceResult) String() string

type MutateCustomAudiencesRequest

type MutateCustomAudiencesRequest struct {

	// Required. The ID of the customer whose custom audiences are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual custom audiences.
	Operations []*CustomAudienceOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomAudienceService.MutateCustomAudiences][google.ads.googleads.v11.services.CustomAudienceService.MutateCustomAudiences].

func (*MutateCustomAudiencesRequest) Descriptor deprecated

func (*MutateCustomAudiencesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudiencesRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomAudiencesRequest) GetCustomerId

func (x *MutateCustomAudiencesRequest) GetCustomerId() string

func (*MutateCustomAudiencesRequest) GetOperations

func (*MutateCustomAudiencesRequest) GetValidateOnly

func (x *MutateCustomAudiencesRequest) GetValidateOnly() bool

func (*MutateCustomAudiencesRequest) ProtoMessage

func (*MutateCustomAudiencesRequest) ProtoMessage()

func (*MutateCustomAudiencesRequest) ProtoReflect

func (*MutateCustomAudiencesRequest) Reset

func (x *MutateCustomAudiencesRequest) Reset()

func (*MutateCustomAudiencesRequest) String

type MutateCustomAudiencesResponse

type MutateCustomAudiencesResponse struct {

	// All results for the mutate.
	Results []*MutateCustomAudienceResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for custom audience mutate.

func (*MutateCustomAudiencesResponse) Descriptor deprecated

func (*MutateCustomAudiencesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudiencesResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomAudiencesResponse) GetResults

func (*MutateCustomAudiencesResponse) ProtoMessage

func (*MutateCustomAudiencesResponse) ProtoMessage()

func (*MutateCustomAudiencesResponse) ProtoReflect

func (*MutateCustomAudiencesResponse) Reset

func (x *MutateCustomAudiencesResponse) Reset()

func (*MutateCustomAudiencesResponse) String

type MutateCustomConversionGoalResult

type MutateCustomConversionGoalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CustomConversionGoal with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomConversionGoal *resources.CustomConversionGoal `protobuf:"bytes,2,opt,name=custom_conversion_goal,json=customConversionGoal,proto3" json:"custom_conversion_goal,omitempty"`
	// contains filtered or unexported fields
}

The result for the custom conversion goal mutate.

func (*MutateCustomConversionGoalResult) Descriptor deprecated

func (*MutateCustomConversionGoalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomConversionGoalResult.ProtoReflect.Descriptor instead.

func (*MutateCustomConversionGoalResult) GetCustomConversionGoal

func (x *MutateCustomConversionGoalResult) GetCustomConversionGoal() *resources.CustomConversionGoal

func (*MutateCustomConversionGoalResult) GetResourceName

func (x *MutateCustomConversionGoalResult) GetResourceName() string

func (*MutateCustomConversionGoalResult) ProtoMessage

func (*MutateCustomConversionGoalResult) ProtoMessage()

func (*MutateCustomConversionGoalResult) ProtoReflect

func (*MutateCustomConversionGoalResult) Reset

func (*MutateCustomConversionGoalResult) String

type MutateCustomConversionGoalsRequest

type MutateCustomConversionGoalsRequest struct {

	// Required. The ID of the customer whose custom conversion goals are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual custom conversion goal.
	Operations []*CustomConversionGoalOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomConversionGoalService.MutateCustomConversionGoals][google.ads.googleads.v11.services.CustomConversionGoalService.MutateCustomConversionGoals].

func (*MutateCustomConversionGoalsRequest) Descriptor deprecated

func (*MutateCustomConversionGoalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomConversionGoalsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomConversionGoalsRequest) GetCustomerId

func (x *MutateCustomConversionGoalsRequest) GetCustomerId() string

func (*MutateCustomConversionGoalsRequest) GetOperations

func (*MutateCustomConversionGoalsRequest) GetResponseContentType

func (*MutateCustomConversionGoalsRequest) GetValidateOnly

func (x *MutateCustomConversionGoalsRequest) GetValidateOnly() bool

func (*MutateCustomConversionGoalsRequest) ProtoMessage

func (*MutateCustomConversionGoalsRequest) ProtoMessage()

func (*MutateCustomConversionGoalsRequest) ProtoReflect

func (*MutateCustomConversionGoalsRequest) Reset

func (*MutateCustomConversionGoalsRequest) String

type MutateCustomConversionGoalsResponse

type MutateCustomConversionGoalsResponse struct {

	// All results for the mutate.
	Results []*MutateCustomConversionGoalResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a custom conversion goal mutate.

func (*MutateCustomConversionGoalsResponse) Descriptor deprecated

func (*MutateCustomConversionGoalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomConversionGoalsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomConversionGoalsResponse) GetResults

func (*MutateCustomConversionGoalsResponse) ProtoMessage

func (*MutateCustomConversionGoalsResponse) ProtoMessage()

func (*MutateCustomConversionGoalsResponse) ProtoReflect

func (*MutateCustomConversionGoalsResponse) Reset

func (*MutateCustomConversionGoalsResponse) String

type MutateCustomInterestResult

type MutateCustomInterestResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the custom interest mutate.

func (*MutateCustomInterestResult) Descriptor deprecated

func (*MutateCustomInterestResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestResult.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestResult) GetResourceName

func (x *MutateCustomInterestResult) GetResourceName() string

func (*MutateCustomInterestResult) ProtoMessage

func (*MutateCustomInterestResult) ProtoMessage()

func (*MutateCustomInterestResult) ProtoReflect

func (*MutateCustomInterestResult) Reset

func (x *MutateCustomInterestResult) Reset()

func (*MutateCustomInterestResult) String

func (x *MutateCustomInterestResult) String() string

type MutateCustomInterestsRequest

type MutateCustomInterestsRequest struct {

	// Required. The ID of the customer whose custom interests are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual custom interests.
	Operations []*CustomInterestOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomInterestService.MutateCustomInterests][google.ads.googleads.v11.services.CustomInterestService.MutateCustomInterests].

func (*MutateCustomInterestsRequest) Descriptor deprecated

func (*MutateCustomInterestsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestsRequest) GetCustomerId

func (x *MutateCustomInterestsRequest) GetCustomerId() string

func (*MutateCustomInterestsRequest) GetOperations

func (*MutateCustomInterestsRequest) GetValidateOnly

func (x *MutateCustomInterestsRequest) GetValidateOnly() bool

func (*MutateCustomInterestsRequest) ProtoMessage

func (*MutateCustomInterestsRequest) ProtoMessage()

func (*MutateCustomInterestsRequest) ProtoReflect

func (*MutateCustomInterestsRequest) Reset

func (x *MutateCustomInterestsRequest) Reset()

func (*MutateCustomInterestsRequest) String

type MutateCustomInterestsResponse

type MutateCustomInterestsResponse struct {

	// All results for the mutate.
	Results []*MutateCustomInterestResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for custom interest mutate.

func (*MutateCustomInterestsResponse) Descriptor deprecated

func (*MutateCustomInterestsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestsResponse) GetResults

func (*MutateCustomInterestsResponse) ProtoMessage

func (*MutateCustomInterestsResponse) ProtoMessage()

func (*MutateCustomInterestsResponse) ProtoReflect

func (*MutateCustomInterestsResponse) Reset

func (x *MutateCustomInterestsResponse) Reset()

func (*MutateCustomInterestsResponse) String

type MutateCustomerAssetResult

type MutateCustomerAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CustomerAsset *resources.CustomerAsset `protobuf:"bytes,2,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer asset mutate.

func (*MutateCustomerAssetResult) Descriptor deprecated

func (*MutateCustomerAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetResult) GetCustomerAsset

func (x *MutateCustomerAssetResult) GetCustomerAsset() *resources.CustomerAsset

func (*MutateCustomerAssetResult) GetResourceName

func (x *MutateCustomerAssetResult) GetResourceName() string

func (*MutateCustomerAssetResult) ProtoMessage

func (*MutateCustomerAssetResult) ProtoMessage()

func (*MutateCustomerAssetResult) ProtoReflect

func (*MutateCustomerAssetResult) Reset

func (x *MutateCustomerAssetResult) Reset()

func (*MutateCustomerAssetResult) String

func (x *MutateCustomerAssetResult) String() string

type MutateCustomerAssetsRequest

type MutateCustomerAssetsRequest struct {

	// Required. The ID of the customer whose customer assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer assets.
	Operations []*CustomerAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerAssetService.MutateCustomerAssets][google.ads.googleads.v11.services.CustomerAssetService.MutateCustomerAssets].

func (*MutateCustomerAssetsRequest) Descriptor deprecated

func (*MutateCustomerAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetsRequest) GetCustomerId

func (x *MutateCustomerAssetsRequest) GetCustomerId() string

func (*MutateCustomerAssetsRequest) GetOperations

func (*MutateCustomerAssetsRequest) GetPartialFailure

func (x *MutateCustomerAssetsRequest) GetPartialFailure() bool

func (*MutateCustomerAssetsRequest) GetResponseContentType

func (*MutateCustomerAssetsRequest) GetValidateOnly

func (x *MutateCustomerAssetsRequest) GetValidateOnly() bool

func (*MutateCustomerAssetsRequest) ProtoMessage

func (*MutateCustomerAssetsRequest) ProtoMessage()

func (*MutateCustomerAssetsRequest) ProtoReflect

func (*MutateCustomerAssetsRequest) Reset

func (x *MutateCustomerAssetsRequest) Reset()

func (*MutateCustomerAssetsRequest) String

func (x *MutateCustomerAssetsRequest) String() string

type MutateCustomerAssetsResponse

type MutateCustomerAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer asset mutate.

func (*MutateCustomerAssetsResponse) Descriptor deprecated

func (*MutateCustomerAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetsResponse) GetPartialFailureError

func (x *MutateCustomerAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerAssetsResponse) GetResults

func (*MutateCustomerAssetsResponse) ProtoMessage

func (*MutateCustomerAssetsResponse) ProtoMessage()

func (*MutateCustomerAssetsResponse) ProtoReflect

func (*MutateCustomerAssetsResponse) Reset

func (x *MutateCustomerAssetsResponse) Reset()

func (*MutateCustomerAssetsResponse) String

type MutateCustomerClientLinkRequest

type MutateCustomerClientLinkRequest struct {

	// Required. The ID of the customer whose customer link are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the individual CustomerClientLink.
	Operation *CustomerClientLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerClientLinkService.MutateCustomerClientLink][google.ads.googleads.v11.services.CustomerClientLinkService.MutateCustomerClientLink].

func (*MutateCustomerClientLinkRequest) Descriptor deprecated

func (*MutateCustomerClientLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkRequest) GetCustomerId

func (x *MutateCustomerClientLinkRequest) GetCustomerId() string

func (*MutateCustomerClientLinkRequest) GetOperation

func (*MutateCustomerClientLinkRequest) GetValidateOnly

func (x *MutateCustomerClientLinkRequest) GetValidateOnly() bool

func (*MutateCustomerClientLinkRequest) ProtoMessage

func (*MutateCustomerClientLinkRequest) ProtoMessage()

func (*MutateCustomerClientLinkRequest) ProtoReflect

func (*MutateCustomerClientLinkRequest) Reset

func (*MutateCustomerClientLinkRequest) String

type MutateCustomerClientLinkResponse

type MutateCustomerClientLinkResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Result *MutateCustomerClientLinkResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerClientLink mutate.

func (*MutateCustomerClientLinkResponse) Descriptor deprecated

func (*MutateCustomerClientLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkResponse) GetResult

func (*MutateCustomerClientLinkResponse) ProtoMessage

func (*MutateCustomerClientLinkResponse) ProtoMessage()

func (*MutateCustomerClientLinkResponse) ProtoReflect

func (*MutateCustomerClientLinkResponse) Reset

func (*MutateCustomerClientLinkResponse) String

type MutateCustomerClientLinkResult

type MutateCustomerClientLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a single customer client link mutate.

func (*MutateCustomerClientLinkResult) Descriptor deprecated

func (*MutateCustomerClientLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkResult) GetResourceName

func (x *MutateCustomerClientLinkResult) GetResourceName() string

func (*MutateCustomerClientLinkResult) ProtoMessage

func (*MutateCustomerClientLinkResult) ProtoMessage()

func (*MutateCustomerClientLinkResult) ProtoReflect

func (*MutateCustomerClientLinkResult) Reset

func (x *MutateCustomerClientLinkResult) Reset()

func (*MutateCustomerClientLinkResult) String

type MutateCustomerConversionGoalResult

type MutateCustomerConversionGoalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer conversion goal mutate.

func (*MutateCustomerConversionGoalResult) Descriptor deprecated

func (*MutateCustomerConversionGoalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerConversionGoalResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerConversionGoalResult) GetResourceName

func (x *MutateCustomerConversionGoalResult) GetResourceName() string

func (*MutateCustomerConversionGoalResult) ProtoMessage

func (*MutateCustomerConversionGoalResult) ProtoMessage()

func (*MutateCustomerConversionGoalResult) ProtoReflect

func (*MutateCustomerConversionGoalResult) Reset

func (*MutateCustomerConversionGoalResult) String

type MutateCustomerConversionGoalsRequest

type MutateCustomerConversionGoalsRequest struct {

	// Required. The ID of the customer whose customer conversion goals are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer conversion goal.
	Operations []*CustomerConversionGoalOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerConversionGoalService.MutateCustomerConversionGoals][google.ads.googleads.v11.services.CustomerConversionGoalService.MutateCustomerConversionGoals].

func (*MutateCustomerConversionGoalsRequest) Descriptor deprecated

func (*MutateCustomerConversionGoalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerConversionGoalsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerConversionGoalsRequest) GetCustomerId

func (x *MutateCustomerConversionGoalsRequest) GetCustomerId() string

func (*MutateCustomerConversionGoalsRequest) GetOperations

func (*MutateCustomerConversionGoalsRequest) GetValidateOnly

func (x *MutateCustomerConversionGoalsRequest) GetValidateOnly() bool

func (*MutateCustomerConversionGoalsRequest) ProtoMessage

func (*MutateCustomerConversionGoalsRequest) ProtoMessage()

func (*MutateCustomerConversionGoalsRequest) ProtoReflect

func (*MutateCustomerConversionGoalsRequest) Reset

func (*MutateCustomerConversionGoalsRequest) String

type MutateCustomerConversionGoalsResponse

type MutateCustomerConversionGoalsResponse struct {

	// All results for the mutate.
	Results []*MutateCustomerConversionGoalResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer conversion goal mutate.

func (*MutateCustomerConversionGoalsResponse) Descriptor deprecated

func (*MutateCustomerConversionGoalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerConversionGoalsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerConversionGoalsResponse) GetResults

func (*MutateCustomerConversionGoalsResponse) ProtoMessage

func (*MutateCustomerConversionGoalsResponse) ProtoMessage()

func (*MutateCustomerConversionGoalsResponse) ProtoReflect

func (*MutateCustomerConversionGoalsResponse) Reset

func (*MutateCustomerConversionGoalsResponse) String

type MutateCustomerCustomizerResult

type MutateCustomerCustomizerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CustomerCustomizer with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerCustomizer *resources.CustomerCustomizer `protobuf:"bytes,2,opt,name=customer_customizer,json=customerCustomizer,proto3" json:"customer_customizer,omitempty"`
	// contains filtered or unexported fields
}

The result for the customizer attribute mutate.

func (*MutateCustomerCustomizerResult) Descriptor deprecated

func (*MutateCustomerCustomizerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerCustomizerResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerCustomizerResult) GetCustomerCustomizer

func (x *MutateCustomerCustomizerResult) GetCustomerCustomizer() *resources.CustomerCustomizer

func (*MutateCustomerCustomizerResult) GetResourceName

func (x *MutateCustomerCustomizerResult) GetResourceName() string

func (*MutateCustomerCustomizerResult) ProtoMessage

func (*MutateCustomerCustomizerResult) ProtoMessage()

func (*MutateCustomerCustomizerResult) ProtoReflect

func (*MutateCustomerCustomizerResult) Reset

func (x *MutateCustomerCustomizerResult) Reset()

func (*MutateCustomerCustomizerResult) String

type MutateCustomerCustomizersRequest

type MutateCustomerCustomizersRequest struct {

	// Required. The ID of the customer whose customer customizers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer customizers.
	Operations []*CustomerCustomizerOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerCustomizerService.MutateCustomerCustomizers][google.ads.googleads.v11.services.CustomerCustomizerService.MutateCustomerCustomizers].

func (*MutateCustomerCustomizersRequest) Descriptor deprecated

func (*MutateCustomerCustomizersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerCustomizersRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerCustomizersRequest) GetCustomerId

func (x *MutateCustomerCustomizersRequest) GetCustomerId() string

func (*MutateCustomerCustomizersRequest) GetOperations

func (*MutateCustomerCustomizersRequest) GetPartialFailure

func (x *MutateCustomerCustomizersRequest) GetPartialFailure() bool

func (*MutateCustomerCustomizersRequest) GetResponseContentType

func (*MutateCustomerCustomizersRequest) GetValidateOnly

func (x *MutateCustomerCustomizersRequest) GetValidateOnly() bool

func (*MutateCustomerCustomizersRequest) ProtoMessage

func (*MutateCustomerCustomizersRequest) ProtoMessage()

func (*MutateCustomerCustomizersRequest) ProtoReflect

func (*MutateCustomerCustomizersRequest) Reset

func (*MutateCustomerCustomizersRequest) String

type MutateCustomerCustomizersResponse

type MutateCustomerCustomizersResponse struct {

	// All results for the mutate.
	Results []*MutateCustomerCustomizerResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an customizer attribute mutate.

func (*MutateCustomerCustomizersResponse) Descriptor deprecated

func (*MutateCustomerCustomizersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerCustomizersResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerCustomizersResponse) GetPartialFailureError

func (x *MutateCustomerCustomizersResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerCustomizersResponse) GetResults

func (*MutateCustomerCustomizersResponse) ProtoMessage

func (*MutateCustomerCustomizersResponse) ProtoMessage()

func (*MutateCustomerCustomizersResponse) ProtoReflect

func (*MutateCustomerCustomizersResponse) Reset

func (*MutateCustomerCustomizersResponse) String

type MutateCustomerExtensionSettingResult

type MutateCustomerExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CustomerExtensionSetting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerExtensionSetting *resources.CustomerExtensionSetting `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the customer extension setting mutate.

func (*MutateCustomerExtensionSettingResult) Descriptor deprecated

func (*MutateCustomerExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingResult) GetCustomerExtensionSetting

func (*MutateCustomerExtensionSettingResult) GetResourceName

func (x *MutateCustomerExtensionSettingResult) GetResourceName() string

func (*MutateCustomerExtensionSettingResult) ProtoMessage

func (*MutateCustomerExtensionSettingResult) ProtoMessage()

func (*MutateCustomerExtensionSettingResult) ProtoReflect

func (*MutateCustomerExtensionSettingResult) Reset

func (*MutateCustomerExtensionSettingResult) String

type MutateCustomerExtensionSettingsRequest

type MutateCustomerExtensionSettingsRequest struct {

	// Required. The ID of the customer whose customer extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer extension
	// settings.
	Operations []*CustomerExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerExtensionSettingService.MutateCustomerExtensionSettings][google.ads.googleads.v11.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings].

func (*MutateCustomerExtensionSettingsRequest) Descriptor deprecated

func (*MutateCustomerExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingsRequest) GetCustomerId

func (*MutateCustomerExtensionSettingsRequest) GetOperations

func (*MutateCustomerExtensionSettingsRequest) GetPartialFailure

func (x *MutateCustomerExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateCustomerExtensionSettingsRequest) GetResponseContentType

func (*MutateCustomerExtensionSettingsRequest) GetValidateOnly

func (x *MutateCustomerExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateCustomerExtensionSettingsRequest) ProtoMessage

func (*MutateCustomerExtensionSettingsRequest) ProtoReflect

func (*MutateCustomerExtensionSettingsRequest) Reset

func (*MutateCustomerExtensionSettingsRequest) String

type MutateCustomerExtensionSettingsResponse

type MutateCustomerExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer extension setting mutate.

func (*MutateCustomerExtensionSettingsResponse) Descriptor deprecated

func (*MutateCustomerExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingsResponse) GetPartialFailureError

func (x *MutateCustomerExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerExtensionSettingsResponse) GetResults

func (*MutateCustomerExtensionSettingsResponse) ProtoMessage

func (*MutateCustomerExtensionSettingsResponse) ProtoReflect

func (*MutateCustomerExtensionSettingsResponse) Reset

func (*MutateCustomerExtensionSettingsResponse) String

type MutateCustomerFeedResult

type MutateCustomerFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerFeed *resources.CustomerFeed `protobuf:"bytes,2,opt,name=customer_feed,json=customerFeed,proto3" json:"customer_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer feed mutate.

func (*MutateCustomerFeedResult) Descriptor deprecated

func (*MutateCustomerFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedResult) GetCustomerFeed

func (x *MutateCustomerFeedResult) GetCustomerFeed() *resources.CustomerFeed

func (*MutateCustomerFeedResult) GetResourceName

func (x *MutateCustomerFeedResult) GetResourceName() string

func (*MutateCustomerFeedResult) ProtoMessage

func (*MutateCustomerFeedResult) ProtoMessage()

func (*MutateCustomerFeedResult) ProtoReflect

func (x *MutateCustomerFeedResult) ProtoReflect() protoreflect.Message

func (*MutateCustomerFeedResult) Reset

func (x *MutateCustomerFeedResult) Reset()

func (*MutateCustomerFeedResult) String

func (x *MutateCustomerFeedResult) String() string

type MutateCustomerFeedsRequest

type MutateCustomerFeedsRequest struct {

	// Required. The ID of the customer whose customer feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer feeds.
	Operations []*CustomerFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerFeedService.MutateCustomerFeeds][google.ads.googleads.v11.services.CustomerFeedService.MutateCustomerFeeds].

func (*MutateCustomerFeedsRequest) Descriptor deprecated

func (*MutateCustomerFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedsRequest) GetCustomerId

func (x *MutateCustomerFeedsRequest) GetCustomerId() string

func (*MutateCustomerFeedsRequest) GetOperations

func (x *MutateCustomerFeedsRequest) GetOperations() []*CustomerFeedOperation

func (*MutateCustomerFeedsRequest) GetPartialFailure

func (x *MutateCustomerFeedsRequest) GetPartialFailure() bool

func (*MutateCustomerFeedsRequest) GetResponseContentType

func (*MutateCustomerFeedsRequest) GetValidateOnly

func (x *MutateCustomerFeedsRequest) GetValidateOnly() bool

func (*MutateCustomerFeedsRequest) ProtoMessage

func (*MutateCustomerFeedsRequest) ProtoMessage()

func (*MutateCustomerFeedsRequest) ProtoReflect

func (*MutateCustomerFeedsRequest) Reset

func (x *MutateCustomerFeedsRequest) Reset()

func (*MutateCustomerFeedsRequest) String

func (x *MutateCustomerFeedsRequest) String() string

type MutateCustomerFeedsResponse

type MutateCustomerFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer feed mutate.

func (*MutateCustomerFeedsResponse) Descriptor deprecated

func (*MutateCustomerFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedsResponse) GetPartialFailureError

func (x *MutateCustomerFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerFeedsResponse) GetResults

func (*MutateCustomerFeedsResponse) ProtoMessage

func (*MutateCustomerFeedsResponse) ProtoMessage()

func (*MutateCustomerFeedsResponse) ProtoReflect

func (*MutateCustomerFeedsResponse) Reset

func (x *MutateCustomerFeedsResponse) Reset()

func (*MutateCustomerFeedsResponse) String

func (x *MutateCustomerFeedsResponse) String() string

type MutateCustomerLabelResult

type MutateCustomerLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a customer label mutate.

func (*MutateCustomerLabelResult) Descriptor deprecated

func (*MutateCustomerLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelResult) GetResourceName

func (x *MutateCustomerLabelResult) GetResourceName() string

func (*MutateCustomerLabelResult) ProtoMessage

func (*MutateCustomerLabelResult) ProtoMessage()

func (*MutateCustomerLabelResult) ProtoReflect

func (*MutateCustomerLabelResult) Reset

func (x *MutateCustomerLabelResult) Reset()

func (*MutateCustomerLabelResult) String

func (x *MutateCustomerLabelResult) String() string

type MutateCustomerLabelsRequest

type MutateCustomerLabelsRequest struct {

	// Required. ID of the customer whose customer-label relationships are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on customer-label relationships.
	Operations []*CustomerLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerLabelService.MutateCustomerLabels][google.ads.googleads.v11.services.CustomerLabelService.MutateCustomerLabels].

func (*MutateCustomerLabelsRequest) Descriptor deprecated

func (*MutateCustomerLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelsRequest) GetCustomerId

func (x *MutateCustomerLabelsRequest) GetCustomerId() string

func (*MutateCustomerLabelsRequest) GetOperations

func (*MutateCustomerLabelsRequest) GetPartialFailure

func (x *MutateCustomerLabelsRequest) GetPartialFailure() bool

func (*MutateCustomerLabelsRequest) GetValidateOnly

func (x *MutateCustomerLabelsRequest) GetValidateOnly() bool

func (*MutateCustomerLabelsRequest) ProtoMessage

func (*MutateCustomerLabelsRequest) ProtoMessage()

func (*MutateCustomerLabelsRequest) ProtoReflect

func (*MutateCustomerLabelsRequest) Reset

func (x *MutateCustomerLabelsRequest) Reset()

func (*MutateCustomerLabelsRequest) String

func (x *MutateCustomerLabelsRequest) String() string

type MutateCustomerLabelsResponse

type MutateCustomerLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer labels mutate.

func (*MutateCustomerLabelsResponse) Descriptor deprecated

func (*MutateCustomerLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelsResponse) GetPartialFailureError

func (x *MutateCustomerLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerLabelsResponse) GetResults

func (*MutateCustomerLabelsResponse) ProtoMessage

func (*MutateCustomerLabelsResponse) ProtoMessage()

func (*MutateCustomerLabelsResponse) ProtoReflect

func (*MutateCustomerLabelsResponse) Reset

func (x *MutateCustomerLabelsResponse) Reset()

func (*MutateCustomerLabelsResponse) String

type MutateCustomerManagerLinkRequest

type MutateCustomerManagerLinkRequest struct {

	// Required. The ID of the customer whose customer manager links are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer manager links.
	Operations []*CustomerManagerLinkOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerManagerLinkService.MutateCustomerManagerLink][google.ads.googleads.v11.services.CustomerManagerLinkService.MutateCustomerManagerLink].

func (*MutateCustomerManagerLinkRequest) Descriptor deprecated

func (*MutateCustomerManagerLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkRequest) GetCustomerId

func (x *MutateCustomerManagerLinkRequest) GetCustomerId() string

func (*MutateCustomerManagerLinkRequest) GetOperations

func (*MutateCustomerManagerLinkRequest) GetValidateOnly

func (x *MutateCustomerManagerLinkRequest) GetValidateOnly() bool

func (*MutateCustomerManagerLinkRequest) ProtoMessage

func (*MutateCustomerManagerLinkRequest) ProtoMessage()

func (*MutateCustomerManagerLinkRequest) ProtoReflect

func (*MutateCustomerManagerLinkRequest) Reset

func (*MutateCustomerManagerLinkRequest) String

type MutateCustomerManagerLinkResponse

type MutateCustomerManagerLinkResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Results []*MutateCustomerManagerLinkResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerManagerLink mutate.

func (*MutateCustomerManagerLinkResponse) Descriptor deprecated

func (*MutateCustomerManagerLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkResponse) GetResults

func (*MutateCustomerManagerLinkResponse) ProtoMessage

func (*MutateCustomerManagerLinkResponse) ProtoMessage()

func (*MutateCustomerManagerLinkResponse) ProtoReflect

func (*MutateCustomerManagerLinkResponse) Reset

func (*MutateCustomerManagerLinkResponse) String

type MutateCustomerManagerLinkResult

type MutateCustomerManagerLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer manager link mutate.

func (*MutateCustomerManagerLinkResult) Descriptor deprecated

func (*MutateCustomerManagerLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkResult) GetResourceName

func (x *MutateCustomerManagerLinkResult) GetResourceName() string

func (*MutateCustomerManagerLinkResult) ProtoMessage

func (*MutateCustomerManagerLinkResult) ProtoMessage()

func (*MutateCustomerManagerLinkResult) ProtoReflect

func (*MutateCustomerManagerLinkResult) Reset

func (*MutateCustomerManagerLinkResult) String

type MutateCustomerNegativeCriteriaRequest

type MutateCustomerNegativeCriteriaRequest struct {

	// Required. The ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*CustomerNegativeCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerNegativeCriterionService.MutateCustomerNegativeCriteria][google.ads.googleads.v11.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria].

func (*MutateCustomerNegativeCriteriaRequest) Descriptor deprecated

func (*MutateCustomerNegativeCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaRequest) GetCustomerId

func (x *MutateCustomerNegativeCriteriaRequest) GetCustomerId() string

func (*MutateCustomerNegativeCriteriaRequest) GetOperations

func (*MutateCustomerNegativeCriteriaRequest) GetPartialFailure

func (x *MutateCustomerNegativeCriteriaRequest) GetPartialFailure() bool

func (*MutateCustomerNegativeCriteriaRequest) GetResponseContentType

func (*MutateCustomerNegativeCriteriaRequest) GetValidateOnly

func (x *MutateCustomerNegativeCriteriaRequest) GetValidateOnly() bool

func (*MutateCustomerNegativeCriteriaRequest) ProtoMessage

func (*MutateCustomerNegativeCriteriaRequest) ProtoMessage()

func (*MutateCustomerNegativeCriteriaRequest) ProtoReflect

func (*MutateCustomerNegativeCriteriaRequest) Reset

func (*MutateCustomerNegativeCriteriaRequest) String

type MutateCustomerNegativeCriteriaResponse

type MutateCustomerNegativeCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerNegativeCriteriaResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer negative criterion mutate.

func (*MutateCustomerNegativeCriteriaResponse) Descriptor deprecated

func (*MutateCustomerNegativeCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaResponse) GetPartialFailureError

func (x *MutateCustomerNegativeCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerNegativeCriteriaResponse) GetResults

func (*MutateCustomerNegativeCriteriaResponse) ProtoMessage

func (*MutateCustomerNegativeCriteriaResponse) ProtoReflect

func (*MutateCustomerNegativeCriteriaResponse) Reset

func (*MutateCustomerNegativeCriteriaResponse) String

type MutateCustomerNegativeCriteriaResult

type MutateCustomerNegativeCriteriaResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated criterion with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	CustomerNegativeCriterion *resources.CustomerNegativeCriterion `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCustomerNegativeCriteriaResult) Descriptor deprecated

func (*MutateCustomerNegativeCriteriaResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaResult) GetCustomerNegativeCriterion

func (*MutateCustomerNegativeCriteriaResult) GetResourceName

func (x *MutateCustomerNegativeCriteriaResult) GetResourceName() string

func (*MutateCustomerNegativeCriteriaResult) ProtoMessage

func (*MutateCustomerNegativeCriteriaResult) ProtoMessage()

func (*MutateCustomerNegativeCriteriaResult) ProtoReflect

func (*MutateCustomerNegativeCriteriaResult) Reset

func (*MutateCustomerNegativeCriteriaResult) String

type MutateCustomerRequest

type MutateCustomerRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the customer
	Operation *CustomerOperation `protobuf:"bytes,4,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerService.MutateCustomer][google.ads.googleads.v11.services.CustomerService.MutateCustomer].

func (*MutateCustomerRequest) Descriptor deprecated

func (*MutateCustomerRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerRequest) GetCustomerId

func (x *MutateCustomerRequest) GetCustomerId() string

func (*MutateCustomerRequest) GetOperation

func (x *MutateCustomerRequest) GetOperation() *CustomerOperation

func (*MutateCustomerRequest) GetResponseContentType

func (*MutateCustomerRequest) GetValidateOnly

func (x *MutateCustomerRequest) GetValidateOnly() bool

func (*MutateCustomerRequest) ProtoMessage

func (*MutateCustomerRequest) ProtoMessage()

func (*MutateCustomerRequest) ProtoReflect

func (x *MutateCustomerRequest) ProtoReflect() protoreflect.Message

func (*MutateCustomerRequest) Reset

func (x *MutateCustomerRequest) Reset()

func (*MutateCustomerRequest) String

func (x *MutateCustomerRequest) String() string

type MutateCustomerResponse

type MutateCustomerResponse struct {

	// Result for the mutate.
	Result *MutateCustomerResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer mutate.

func (*MutateCustomerResponse) Descriptor deprecated

func (*MutateCustomerResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerResponse) GetResult

func (*MutateCustomerResponse) ProtoMessage

func (*MutateCustomerResponse) ProtoMessage()

func (*MutateCustomerResponse) ProtoReflect

func (x *MutateCustomerResponse) ProtoReflect() protoreflect.Message

func (*MutateCustomerResponse) Reset

func (x *MutateCustomerResponse) Reset()

func (*MutateCustomerResponse) String

func (x *MutateCustomerResponse) String() string

type MutateCustomerResult

type MutateCustomerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer with only mutable fields after mutate. The fields will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Customer *resources.Customer `protobuf:"bytes,2,opt,name=customer,proto3" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer mutate.

func (*MutateCustomerResult) Descriptor deprecated

func (*MutateCustomerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerResult) GetCustomer

func (x *MutateCustomerResult) GetCustomer() *resources.Customer

func (*MutateCustomerResult) GetResourceName

func (x *MutateCustomerResult) GetResourceName() string

func (*MutateCustomerResult) ProtoMessage

func (*MutateCustomerResult) ProtoMessage()

func (*MutateCustomerResult) ProtoReflect

func (x *MutateCustomerResult) ProtoReflect() protoreflect.Message

func (*MutateCustomerResult) Reset

func (x *MutateCustomerResult) Reset()

func (*MutateCustomerResult) String

func (x *MutateCustomerResult) String() string

type MutateCustomerUserAccessInvitationRequest

type MutateCustomerUserAccessInvitationRequest struct {

	// Required. The ID of the customer whose access invitation is being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the access invitation
	Operation *CustomerUserAccessInvitationOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerUserAccessInvitation.MutateCustomerUserAccessInvitation][]

func (*MutateCustomerUserAccessInvitationRequest) Descriptor deprecated

func (*MutateCustomerUserAccessInvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessInvitationRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationRequest) GetCustomerId

func (*MutateCustomerUserAccessInvitationRequest) GetOperation

func (*MutateCustomerUserAccessInvitationRequest) ProtoMessage

func (*MutateCustomerUserAccessInvitationRequest) ProtoReflect

func (*MutateCustomerUserAccessInvitationRequest) Reset

func (*MutateCustomerUserAccessInvitationRequest) String

type MutateCustomerUserAccessInvitationResponse

type MutateCustomerUserAccessInvitationResponse struct {

	// Result for the mutate.
	Result *MutateCustomerUserAccessInvitationResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for access invitation mutate.

func (*MutateCustomerUserAccessInvitationResponse) Descriptor deprecated

Deprecated: Use MutateCustomerUserAccessInvitationResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationResponse) GetResult

func (*MutateCustomerUserAccessInvitationResponse) ProtoMessage

func (*MutateCustomerUserAccessInvitationResponse) ProtoReflect

func (*MutateCustomerUserAccessInvitationResponse) Reset

func (*MutateCustomerUserAccessInvitationResponse) String

type MutateCustomerUserAccessInvitationResult

type MutateCustomerUserAccessInvitationResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the access invitation mutate.

func (*MutateCustomerUserAccessInvitationResult) Descriptor deprecated

func (*MutateCustomerUserAccessInvitationResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessInvitationResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationResult) GetResourceName

func (x *MutateCustomerUserAccessInvitationResult) GetResourceName() string

func (*MutateCustomerUserAccessInvitationResult) ProtoMessage

func (*MutateCustomerUserAccessInvitationResult) ProtoReflect

func (*MutateCustomerUserAccessInvitationResult) Reset

func (*MutateCustomerUserAccessInvitationResult) String

type MutateCustomerUserAccessRequest

type MutateCustomerUserAccessRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the customer
	Operation *CustomerUserAccessOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Mutate Request for [CustomerUserAccessService.MutateCustomerUserAccess][google.ads.googleads.v11.services.CustomerUserAccessService.MutateCustomerUserAccess].

func (*MutateCustomerUserAccessRequest) Descriptor deprecated

func (*MutateCustomerUserAccessRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessRequest) GetCustomerId

func (x *MutateCustomerUserAccessRequest) GetCustomerId() string

func (*MutateCustomerUserAccessRequest) GetOperation

func (*MutateCustomerUserAccessRequest) ProtoMessage

func (*MutateCustomerUserAccessRequest) ProtoMessage()

func (*MutateCustomerUserAccessRequest) ProtoReflect

func (*MutateCustomerUserAccessRequest) Reset

func (*MutateCustomerUserAccessRequest) String

type MutateCustomerUserAccessResponse

type MutateCustomerUserAccessResponse struct {

	// Result for the mutate.
	Result *MutateCustomerUserAccessResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer user access mutate.

func (*MutateCustomerUserAccessResponse) Descriptor deprecated

func (*MutateCustomerUserAccessResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessResponse) GetResult

func (*MutateCustomerUserAccessResponse) ProtoMessage

func (*MutateCustomerUserAccessResponse) ProtoMessage()

func (*MutateCustomerUserAccessResponse) ProtoReflect

func (*MutateCustomerUserAccessResponse) Reset

func (*MutateCustomerUserAccessResponse) String

type MutateCustomerUserAccessResult

type MutateCustomerUserAccessResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer user access mutate.

func (*MutateCustomerUserAccessResult) Descriptor deprecated

func (*MutateCustomerUserAccessResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessResult) GetResourceName

func (x *MutateCustomerUserAccessResult) GetResourceName() string

func (*MutateCustomerUserAccessResult) ProtoMessage

func (*MutateCustomerUserAccessResult) ProtoMessage()

func (*MutateCustomerUserAccessResult) ProtoReflect

func (*MutateCustomerUserAccessResult) Reset

func (x *MutateCustomerUserAccessResult) Reset()

func (*MutateCustomerUserAccessResult) String

type MutateCustomizerAttributeResult

type MutateCustomizerAttributeResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CustomizerAttribute with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomizerAttribute *resources.CustomizerAttribute `protobuf:"bytes,2,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"`
	// contains filtered or unexported fields
}

The result for the customizer attribute mutate.

func (*MutateCustomizerAttributeResult) Descriptor deprecated

func (*MutateCustomizerAttributeResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomizerAttributeResult.ProtoReflect.Descriptor instead.

func (*MutateCustomizerAttributeResult) GetCustomizerAttribute

func (x *MutateCustomizerAttributeResult) GetCustomizerAttribute() *resources.CustomizerAttribute

func (*MutateCustomizerAttributeResult) GetResourceName

func (x *MutateCustomizerAttributeResult) GetResourceName() string

func (*MutateCustomizerAttributeResult) ProtoMessage

func (*MutateCustomizerAttributeResult) ProtoMessage()

func (*MutateCustomizerAttributeResult) ProtoReflect

func (*MutateCustomizerAttributeResult) Reset

func (*MutateCustomizerAttributeResult) String

type MutateCustomizerAttributesRequest

type MutateCustomizerAttributesRequest struct {

	// Required. The ID of the customer whose customizer attributes are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customizer attributes.
	Operations []*CustomizerAttributeOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomizerAttributeService.MutateCustomizerAttributes][google.ads.googleads.v11.services.CustomizerAttributeService.MutateCustomizerAttributes].

func (*MutateCustomizerAttributesRequest) Descriptor deprecated

func (*MutateCustomizerAttributesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomizerAttributesRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomizerAttributesRequest) GetCustomerId

func (x *MutateCustomizerAttributesRequest) GetCustomerId() string

func (*MutateCustomizerAttributesRequest) GetOperations

func (*MutateCustomizerAttributesRequest) GetPartialFailure

func (x *MutateCustomizerAttributesRequest) GetPartialFailure() bool

func (*MutateCustomizerAttributesRequest) GetResponseContentType

func (*MutateCustomizerAttributesRequest) GetValidateOnly

func (x *MutateCustomizerAttributesRequest) GetValidateOnly() bool

func (*MutateCustomizerAttributesRequest) ProtoMessage

func (*MutateCustomizerAttributesRequest) ProtoMessage()

func (*MutateCustomizerAttributesRequest) ProtoReflect

func (*MutateCustomizerAttributesRequest) Reset

func (*MutateCustomizerAttributesRequest) String

type MutateCustomizerAttributesResponse

type MutateCustomizerAttributesResponse struct {

	// All results for the mutate.
	Results []*MutateCustomizerAttributeResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an customizer attribute mutate.

func (*MutateCustomizerAttributesResponse) Descriptor deprecated

func (*MutateCustomizerAttributesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomizerAttributesResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomizerAttributesResponse) GetPartialFailureError

func (x *MutateCustomizerAttributesResponse) GetPartialFailureError() *status.Status

func (*MutateCustomizerAttributesResponse) GetResults

func (*MutateCustomizerAttributesResponse) ProtoMessage

func (*MutateCustomizerAttributesResponse) ProtoMessage()

func (*MutateCustomizerAttributesResponse) ProtoReflect

func (*MutateCustomizerAttributesResponse) Reset

func (*MutateCustomizerAttributesResponse) String

type MutateExperimentArmResult

type MutateExperimentArmResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated experiment arm with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	ExperimentArm *resources.ExperimentArm `protobuf:"bytes,2,opt,name=experiment_arm,json=experimentArm,proto3" json:"experiment_arm,omitempty"`
	// contains filtered or unexported fields
}

The result for the experiment arm mutate.

func (*MutateExperimentArmResult) Descriptor deprecated

func (*MutateExperimentArmResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentArmResult.ProtoReflect.Descriptor instead.

func (*MutateExperimentArmResult) GetExperimentArm

func (x *MutateExperimentArmResult) GetExperimentArm() *resources.ExperimentArm

func (*MutateExperimentArmResult) GetResourceName

func (x *MutateExperimentArmResult) GetResourceName() string

func (*MutateExperimentArmResult) ProtoMessage

func (*MutateExperimentArmResult) ProtoMessage()

func (*MutateExperimentArmResult) ProtoReflect

func (*MutateExperimentArmResult) Reset

func (x *MutateExperimentArmResult) Reset()

func (*MutateExperimentArmResult) String

func (x *MutateExperimentArmResult) String() string

type MutateExperimentArmsRequest

type MutateExperimentArmsRequest struct {

	// Required. The ID of the customer whose experiments are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual experiment arm.
	Operations []*ExperimentArmOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ExperimentArmService.MutateExperimentArms][google.ads.googleads.v11.services.ExperimentArmService.MutateExperimentArms].

func (*MutateExperimentArmsRequest) Descriptor deprecated

func (*MutateExperimentArmsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentArmsRequest.ProtoReflect.Descriptor instead.

func (*MutateExperimentArmsRequest) GetCustomerId

func (x *MutateExperimentArmsRequest) GetCustomerId() string

func (*MutateExperimentArmsRequest) GetOperations

func (*MutateExperimentArmsRequest) GetPartialFailure

func (x *MutateExperimentArmsRequest) GetPartialFailure() bool

func (*MutateExperimentArmsRequest) GetResponseContentType

func (*MutateExperimentArmsRequest) GetValidateOnly

func (x *MutateExperimentArmsRequest) GetValidateOnly() bool

func (*MutateExperimentArmsRequest) ProtoMessage

func (*MutateExperimentArmsRequest) ProtoMessage()

func (*MutateExperimentArmsRequest) ProtoReflect

func (*MutateExperimentArmsRequest) Reset

func (x *MutateExperimentArmsRequest) Reset()

func (*MutateExperimentArmsRequest) String

func (x *MutateExperimentArmsRequest) String() string

type MutateExperimentArmsResponse

type MutateExperimentArmsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateExperimentArmResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for experiment arm mutate.

func (*MutateExperimentArmsResponse) Descriptor deprecated

func (*MutateExperimentArmsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentArmsResponse.ProtoReflect.Descriptor instead.

func (*MutateExperimentArmsResponse) GetPartialFailureError

func (x *MutateExperimentArmsResponse) GetPartialFailureError() *status.Status

func (*MutateExperimentArmsResponse) GetResults

func (*MutateExperimentArmsResponse) ProtoMessage

func (*MutateExperimentArmsResponse) ProtoMessage()

func (*MutateExperimentArmsResponse) ProtoReflect

func (*MutateExperimentArmsResponse) Reset

func (x *MutateExperimentArmsResponse) Reset()

func (*MutateExperimentArmsResponse) String

type MutateExperimentResult

type MutateExperimentResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign experiment mutate.

func (*MutateExperimentResult) Descriptor deprecated

func (*MutateExperimentResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentResult.ProtoReflect.Descriptor instead.

func (*MutateExperimentResult) GetResourceName

func (x *MutateExperimentResult) GetResourceName() string

func (*MutateExperimentResult) ProtoMessage

func (*MutateExperimentResult) ProtoMessage()

func (*MutateExperimentResult) ProtoReflect

func (x *MutateExperimentResult) ProtoReflect() protoreflect.Message

func (*MutateExperimentResult) Reset

func (x *MutateExperimentResult) Reset()

func (*MutateExperimentResult) String

func (x *MutateExperimentResult) String() string

type MutateExperimentsRequest

type MutateExperimentsRequest struct {

	// Required. The ID of the customer whose experiments are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual experiments.
	Operations []*ExperimentOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.MutateExperiments][google.ads.googleads.v11.services.ExperimentService.MutateExperiments].

func (*MutateExperimentsRequest) Descriptor deprecated

func (*MutateExperimentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentsRequest.ProtoReflect.Descriptor instead.

func (*MutateExperimentsRequest) GetCustomerId

func (x *MutateExperimentsRequest) GetCustomerId() string

func (*MutateExperimentsRequest) GetOperations

func (x *MutateExperimentsRequest) GetOperations() []*ExperimentOperation

func (*MutateExperimentsRequest) GetPartialFailure

func (x *MutateExperimentsRequest) GetPartialFailure() bool

func (*MutateExperimentsRequest) GetValidateOnly

func (x *MutateExperimentsRequest) GetValidateOnly() bool

func (*MutateExperimentsRequest) ProtoMessage

func (*MutateExperimentsRequest) ProtoMessage()

func (*MutateExperimentsRequest) ProtoReflect

func (x *MutateExperimentsRequest) ProtoReflect() protoreflect.Message

func (*MutateExperimentsRequest) Reset

func (x *MutateExperimentsRequest) Reset()

func (*MutateExperimentsRequest) String

func (x *MutateExperimentsRequest) String() string

type MutateExperimentsResponse

type MutateExperimentsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateExperimentResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for experiment mutate.

func (*MutateExperimentsResponse) Descriptor deprecated

func (*MutateExperimentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateExperimentsResponse.ProtoReflect.Descriptor instead.

func (*MutateExperimentsResponse) GetPartialFailureError

func (x *MutateExperimentsResponse) GetPartialFailureError() *status.Status

func (*MutateExperimentsResponse) GetResults

func (*MutateExperimentsResponse) ProtoMessage

func (*MutateExperimentsResponse) ProtoMessage()

func (*MutateExperimentsResponse) ProtoReflect

func (*MutateExperimentsResponse) Reset

func (x *MutateExperimentsResponse) Reset()

func (*MutateExperimentsResponse) String

func (x *MutateExperimentsResponse) String() string

type MutateExtensionFeedItemResult

type MutateExtensionFeedItemResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated extension feed item with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	ExtensionFeedItem *resources.ExtensionFeedItem `protobuf:"bytes,2,opt,name=extension_feed_item,json=extensionFeedItem,proto3" json:"extension_feed_item,omitempty"`
	// contains filtered or unexported fields
}

The result for the extension feed item mutate.

func (*MutateExtensionFeedItemResult) Descriptor deprecated

func (*MutateExtensionFeedItemResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemResult.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemResult) GetExtensionFeedItem

func (x *MutateExtensionFeedItemResult) GetExtensionFeedItem() *resources.ExtensionFeedItem

func (*MutateExtensionFeedItemResult) GetResourceName

func (x *MutateExtensionFeedItemResult) GetResourceName() string

func (*MutateExtensionFeedItemResult) ProtoMessage

func (*MutateExtensionFeedItemResult) ProtoMessage()

func (*MutateExtensionFeedItemResult) ProtoReflect

func (*MutateExtensionFeedItemResult) Reset

func (x *MutateExtensionFeedItemResult) Reset()

func (*MutateExtensionFeedItemResult) String

type MutateExtensionFeedItemsRequest

type MutateExtensionFeedItemsRequest struct {

	// Required. The ID of the customer whose extension feed items are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual extension feed items.
	Operations []*ExtensionFeedItemOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ExtensionFeedItemService.MutateExtensionFeedItems][google.ads.googleads.v11.services.ExtensionFeedItemService.MutateExtensionFeedItems].

func (*MutateExtensionFeedItemsRequest) Descriptor deprecated

func (*MutateExtensionFeedItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemsRequest.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemsRequest) GetCustomerId

func (x *MutateExtensionFeedItemsRequest) GetCustomerId() string

func (*MutateExtensionFeedItemsRequest) GetOperations

func (*MutateExtensionFeedItemsRequest) GetPartialFailure

func (x *MutateExtensionFeedItemsRequest) GetPartialFailure() bool

func (*MutateExtensionFeedItemsRequest) GetResponseContentType

func (*MutateExtensionFeedItemsRequest) GetValidateOnly

func (x *MutateExtensionFeedItemsRequest) GetValidateOnly() bool

func (*MutateExtensionFeedItemsRequest) ProtoMessage

func (*MutateExtensionFeedItemsRequest) ProtoMessage()

func (*MutateExtensionFeedItemsRequest) ProtoReflect

func (*MutateExtensionFeedItemsRequest) Reset

func (*MutateExtensionFeedItemsRequest) String

type MutateExtensionFeedItemsResponse

type MutateExtensionFeedItemsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateExtensionFeedItemResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an extension feed item mutate.

func (*MutateExtensionFeedItemsResponse) Descriptor deprecated

func (*MutateExtensionFeedItemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemsResponse.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemsResponse) GetPartialFailureError

func (x *MutateExtensionFeedItemsResponse) GetPartialFailureError() *status.Status

func (*MutateExtensionFeedItemsResponse) GetResults

func (*MutateExtensionFeedItemsResponse) ProtoMessage

func (*MutateExtensionFeedItemsResponse) ProtoMessage()

func (*MutateExtensionFeedItemsResponse) ProtoReflect

func (*MutateExtensionFeedItemsResponse) Reset

func (*MutateExtensionFeedItemsResponse) String

type MutateFeedItemResult

type MutateFeedItemResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed item with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	FeedItem *resources.FeedItem `protobuf:"bytes,2,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item mutate.

func (*MutateFeedItemResult) Descriptor deprecated

func (*MutateFeedItemResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemResult) GetFeedItem

func (x *MutateFeedItemResult) GetFeedItem() *resources.FeedItem

func (*MutateFeedItemResult) GetResourceName

func (x *MutateFeedItemResult) GetResourceName() string

func (*MutateFeedItemResult) ProtoMessage

func (*MutateFeedItemResult) ProtoMessage()

func (*MutateFeedItemResult) ProtoReflect

func (x *MutateFeedItemResult) ProtoReflect() protoreflect.Message

func (*MutateFeedItemResult) Reset

func (x *MutateFeedItemResult) Reset()

func (*MutateFeedItemResult) String

func (x *MutateFeedItemResult) String() string

type MutateFeedItemSetLinkResult

type MutateFeedItemSetLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item set link mutate.

func (*MutateFeedItemSetLinkResult) Descriptor deprecated

func (*MutateFeedItemSetLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinkResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinkResult) GetResourceName

func (x *MutateFeedItemSetLinkResult) GetResourceName() string

func (*MutateFeedItemSetLinkResult) ProtoMessage

func (*MutateFeedItemSetLinkResult) ProtoMessage()

func (*MutateFeedItemSetLinkResult) ProtoReflect

func (*MutateFeedItemSetLinkResult) Reset

func (x *MutateFeedItemSetLinkResult) Reset()

func (*MutateFeedItemSetLinkResult) String

func (x *MutateFeedItemSetLinkResult) String() string

type MutateFeedItemSetLinksRequest

type MutateFeedItemSetLinksRequest struct {

	// Required. The ID of the customer whose feed item set links are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item set links.
	Operations []*FeedItemSetLinkOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetLinkService.MutateFeedItemSetLinks][google.ads.googleads.v11.services.FeedItemSetLinkService.MutateFeedItemSetLinks].

func (*MutateFeedItemSetLinksRequest) Descriptor deprecated

func (*MutateFeedItemSetLinksRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinksRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinksRequest) GetCustomerId

func (x *MutateFeedItemSetLinksRequest) GetCustomerId() string

func (*MutateFeedItemSetLinksRequest) GetOperations

func (*MutateFeedItemSetLinksRequest) GetPartialFailure

func (x *MutateFeedItemSetLinksRequest) GetPartialFailure() bool

func (*MutateFeedItemSetLinksRequest) GetValidateOnly

func (x *MutateFeedItemSetLinksRequest) GetValidateOnly() bool

func (*MutateFeedItemSetLinksRequest) ProtoMessage

func (*MutateFeedItemSetLinksRequest) ProtoMessage()

func (*MutateFeedItemSetLinksRequest) ProtoReflect

func (*MutateFeedItemSetLinksRequest) Reset

func (x *MutateFeedItemSetLinksRequest) Reset()

func (*MutateFeedItemSetLinksRequest) String

type MutateFeedItemSetLinksResponse

type MutateFeedItemSetLinksResponse struct {

	// All results for the mutate.
	Results []*MutateFeedItemSetLinkResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for a feed item set link mutate.

func (*MutateFeedItemSetLinksResponse) Descriptor deprecated

func (*MutateFeedItemSetLinksResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinksResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinksResponse) GetPartialFailureError

func (x *MutateFeedItemSetLinksResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemSetLinksResponse) GetResults

func (*MutateFeedItemSetLinksResponse) ProtoMessage

func (*MutateFeedItemSetLinksResponse) ProtoMessage()

func (*MutateFeedItemSetLinksResponse) ProtoReflect

func (*MutateFeedItemSetLinksResponse) Reset

func (x *MutateFeedItemSetLinksResponse) Reset()

func (*MutateFeedItemSetLinksResponse) String

type MutateFeedItemSetResult

type MutateFeedItemSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item set mutate.

func (*MutateFeedItemSetResult) Descriptor deprecated

func (*MutateFeedItemSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetResult) GetResourceName

func (x *MutateFeedItemSetResult) GetResourceName() string

func (*MutateFeedItemSetResult) ProtoMessage

func (*MutateFeedItemSetResult) ProtoMessage()

func (*MutateFeedItemSetResult) ProtoReflect

func (x *MutateFeedItemSetResult) ProtoReflect() protoreflect.Message

func (*MutateFeedItemSetResult) Reset

func (x *MutateFeedItemSetResult) Reset()

func (*MutateFeedItemSetResult) String

func (x *MutateFeedItemSetResult) String() string

type MutateFeedItemSetsRequest

type MutateFeedItemSetsRequest struct {

	// Required. The ID of the customer whose feed item sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item sets.
	Operations []*FeedItemSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetService.MutateFeedItemSets][google.ads.googleads.v11.services.FeedItemSetService.MutateFeedItemSets].

func (*MutateFeedItemSetsRequest) Descriptor deprecated

func (*MutateFeedItemSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetsRequest) GetCustomerId

func (x *MutateFeedItemSetsRequest) GetCustomerId() string

func (*MutateFeedItemSetsRequest) GetOperations

func (x *MutateFeedItemSetsRequest) GetOperations() []*FeedItemSetOperation

func (*MutateFeedItemSetsRequest) GetPartialFailure

func (x *MutateFeedItemSetsRequest) GetPartialFailure() bool

func (*MutateFeedItemSetsRequest) GetValidateOnly

func (x *MutateFeedItemSetsRequest) GetValidateOnly() bool

func (*MutateFeedItemSetsRequest) ProtoMessage

func (*MutateFeedItemSetsRequest) ProtoMessage()

func (*MutateFeedItemSetsRequest) ProtoReflect

func (*MutateFeedItemSetsRequest) Reset

func (x *MutateFeedItemSetsRequest) Reset()

func (*MutateFeedItemSetsRequest) String

func (x *MutateFeedItemSetsRequest) String() string

type MutateFeedItemSetsResponse

type MutateFeedItemSetsResponse struct {

	// All results for the mutate.
	Results []*MutateFeedItemSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item set mutate.

func (*MutateFeedItemSetsResponse) Descriptor deprecated

func (*MutateFeedItemSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetsResponse) GetPartialFailureError

func (x *MutateFeedItemSetsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemSetsResponse) GetResults

func (*MutateFeedItemSetsResponse) ProtoMessage

func (*MutateFeedItemSetsResponse) ProtoMessage()

func (*MutateFeedItemSetsResponse) ProtoReflect

func (*MutateFeedItemSetsResponse) Reset

func (x *MutateFeedItemSetsResponse) Reset()

func (*MutateFeedItemSetsResponse) String

func (x *MutateFeedItemSetsResponse) String() string

type MutateFeedItemTargetResult

type MutateFeedItemTargetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed item target with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	FeedItemTarget *resources.FeedItemTarget `protobuf:"bytes,2,opt,name=feed_item_target,json=feedItemTarget,proto3" json:"feed_item_target,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item target mutate.

func (*MutateFeedItemTargetResult) Descriptor deprecated

func (*MutateFeedItemTargetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetResult) GetFeedItemTarget

func (x *MutateFeedItemTargetResult) GetFeedItemTarget() *resources.FeedItemTarget

func (*MutateFeedItemTargetResult) GetResourceName

func (x *MutateFeedItemTargetResult) GetResourceName() string

func (*MutateFeedItemTargetResult) ProtoMessage

func (*MutateFeedItemTargetResult) ProtoMessage()

func (*MutateFeedItemTargetResult) ProtoReflect

func (*MutateFeedItemTargetResult) Reset

func (x *MutateFeedItemTargetResult) Reset()

func (*MutateFeedItemTargetResult) String

func (x *MutateFeedItemTargetResult) String() string

type MutateFeedItemTargetsRequest

type MutateFeedItemTargetsRequest struct {

	// Required. The ID of the customer whose feed item targets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item targets.
	Operations []*FeedItemTargetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,4,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemTargetService.MutateFeedItemTargets][google.ads.googleads.v11.services.FeedItemTargetService.MutateFeedItemTargets].

func (*MutateFeedItemTargetsRequest) Descriptor deprecated

func (*MutateFeedItemTargetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetsRequest) GetCustomerId

func (x *MutateFeedItemTargetsRequest) GetCustomerId() string

func (*MutateFeedItemTargetsRequest) GetOperations

func (*MutateFeedItemTargetsRequest) GetPartialFailure

func (x *MutateFeedItemTargetsRequest) GetPartialFailure() bool

func (*MutateFeedItemTargetsRequest) GetResponseContentType

func (*MutateFeedItemTargetsRequest) GetValidateOnly

func (x *MutateFeedItemTargetsRequest) GetValidateOnly() bool

func (*MutateFeedItemTargetsRequest) ProtoMessage

func (*MutateFeedItemTargetsRequest) ProtoMessage()

func (*MutateFeedItemTargetsRequest) ProtoReflect

func (*MutateFeedItemTargetsRequest) Reset

func (x *MutateFeedItemTargetsRequest) Reset()

func (*MutateFeedItemTargetsRequest) String

type MutateFeedItemTargetsResponse

type MutateFeedItemTargetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedItemTargetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item target mutate.

func (*MutateFeedItemTargetsResponse) Descriptor deprecated

func (*MutateFeedItemTargetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetsResponse) GetPartialFailureError

func (x *MutateFeedItemTargetsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemTargetsResponse) GetResults

func (*MutateFeedItemTargetsResponse) ProtoMessage

func (*MutateFeedItemTargetsResponse) ProtoMessage()

func (*MutateFeedItemTargetsResponse) ProtoReflect

func (*MutateFeedItemTargetsResponse) Reset

func (x *MutateFeedItemTargetsResponse) Reset()

func (*MutateFeedItemTargetsResponse) String

type MutateFeedItemsRequest

type MutateFeedItemsRequest struct {

	// Required. The ID of the customer whose feed items are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed items.
	Operations []*FeedItemOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedItemService.MutateFeedItems][google.ads.googleads.v11.services.FeedItemService.MutateFeedItems].

func (*MutateFeedItemsRequest) Descriptor deprecated

func (*MutateFeedItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemsRequest) GetCustomerId

func (x *MutateFeedItemsRequest) GetCustomerId() string

func (*MutateFeedItemsRequest) GetOperations

func (x *MutateFeedItemsRequest) GetOperations() []*FeedItemOperation

func (*MutateFeedItemsRequest) GetPartialFailure

func (x *MutateFeedItemsRequest) GetPartialFailure() bool

func (*MutateFeedItemsRequest) GetResponseContentType

func (*MutateFeedItemsRequest) GetValidateOnly

func (x *MutateFeedItemsRequest) GetValidateOnly() bool

func (*MutateFeedItemsRequest) ProtoMessage

func (*MutateFeedItemsRequest) ProtoMessage()

func (*MutateFeedItemsRequest) ProtoReflect

func (x *MutateFeedItemsRequest) ProtoReflect() protoreflect.Message

func (*MutateFeedItemsRequest) Reset

func (x *MutateFeedItemsRequest) Reset()

func (*MutateFeedItemsRequest) String

func (x *MutateFeedItemsRequest) String() string

type MutateFeedItemsResponse

type MutateFeedItemsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedItemResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item mutate.

func (*MutateFeedItemsResponse) Descriptor deprecated

func (*MutateFeedItemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemsResponse) GetPartialFailureError

func (x *MutateFeedItemsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemsResponse) GetResults

func (x *MutateFeedItemsResponse) GetResults() []*MutateFeedItemResult

func (*MutateFeedItemsResponse) ProtoMessage

func (*MutateFeedItemsResponse) ProtoMessage()

func (*MutateFeedItemsResponse) ProtoReflect

func (x *MutateFeedItemsResponse) ProtoReflect() protoreflect.Message

func (*MutateFeedItemsResponse) Reset

func (x *MutateFeedItemsResponse) Reset()

func (*MutateFeedItemsResponse) String

func (x *MutateFeedItemsResponse) String() string

type MutateFeedMappingResult

type MutateFeedMappingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed mapping with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	FeedMapping *resources.FeedMapping `protobuf:"bytes,2,opt,name=feed_mapping,json=feedMapping,proto3" json:"feed_mapping,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed mapping mutate.

func (*MutateFeedMappingResult) Descriptor deprecated

func (*MutateFeedMappingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingResult.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingResult) GetFeedMapping

func (x *MutateFeedMappingResult) GetFeedMapping() *resources.FeedMapping

func (*MutateFeedMappingResult) GetResourceName

func (x *MutateFeedMappingResult) GetResourceName() string

func (*MutateFeedMappingResult) ProtoMessage

func (*MutateFeedMappingResult) ProtoMessage()

func (*MutateFeedMappingResult) ProtoReflect

func (x *MutateFeedMappingResult) ProtoReflect() protoreflect.Message

func (*MutateFeedMappingResult) Reset

func (x *MutateFeedMappingResult) Reset()

func (*MutateFeedMappingResult) String

func (x *MutateFeedMappingResult) String() string

type MutateFeedMappingsRequest

type MutateFeedMappingsRequest struct {

	// Required. The ID of the customer whose feed mappings are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed mappings.
	Operations []*FeedMappingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedMappingService.MutateFeedMappings][google.ads.googleads.v11.services.FeedMappingService.MutateFeedMappings].

func (*MutateFeedMappingsRequest) Descriptor deprecated

func (*MutateFeedMappingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingsRequest) GetCustomerId

func (x *MutateFeedMappingsRequest) GetCustomerId() string

func (*MutateFeedMappingsRequest) GetOperations

func (x *MutateFeedMappingsRequest) GetOperations() []*FeedMappingOperation

func (*MutateFeedMappingsRequest) GetPartialFailure

func (x *MutateFeedMappingsRequest) GetPartialFailure() bool

func (*MutateFeedMappingsRequest) GetResponseContentType

func (*MutateFeedMappingsRequest) GetValidateOnly

func (x *MutateFeedMappingsRequest) GetValidateOnly() bool

func (*MutateFeedMappingsRequest) ProtoMessage

func (*MutateFeedMappingsRequest) ProtoMessage()

func (*MutateFeedMappingsRequest) ProtoReflect

func (*MutateFeedMappingsRequest) Reset

func (x *MutateFeedMappingsRequest) Reset()

func (*MutateFeedMappingsRequest) String

func (x *MutateFeedMappingsRequest) String() string

type MutateFeedMappingsResponse

type MutateFeedMappingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedMappingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a feed mapping mutate.

func (*MutateFeedMappingsResponse) Descriptor deprecated

func (*MutateFeedMappingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingsResponse) GetPartialFailureError

func (x *MutateFeedMappingsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedMappingsResponse) GetResults

func (*MutateFeedMappingsResponse) ProtoMessage

func (*MutateFeedMappingsResponse) ProtoMessage()

func (*MutateFeedMappingsResponse) ProtoReflect

func (*MutateFeedMappingsResponse) Reset

func (x *MutateFeedMappingsResponse) Reset()

func (*MutateFeedMappingsResponse) String

func (x *MutateFeedMappingsResponse) String() string

type MutateFeedResult

type MutateFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed with only mutable fields after mutate. The field will only
	// be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Feed *resources.Feed `protobuf:"bytes,2,opt,name=feed,proto3" json:"feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed mutate.

func (*MutateFeedResult) Descriptor deprecated

func (*MutateFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedResult.ProtoReflect.Descriptor instead.

func (*MutateFeedResult) GetFeed

func (x *MutateFeedResult) GetFeed() *resources.Feed

func (*MutateFeedResult) GetResourceName

func (x *MutateFeedResult) GetResourceName() string

func (*MutateFeedResult) ProtoMessage

func (*MutateFeedResult) ProtoMessage()

func (*MutateFeedResult) ProtoReflect

func (x *MutateFeedResult) ProtoReflect() protoreflect.Message

func (*MutateFeedResult) Reset

func (x *MutateFeedResult) Reset()

func (*MutateFeedResult) String

func (x *MutateFeedResult) String() string

type MutateFeedsRequest

type MutateFeedsRequest struct {

	// Required. The ID of the customer whose feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feeds.
	Operations []*FeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedService.MutateFeeds][google.ads.googleads.v11.services.FeedService.MutateFeeds].

func (*MutateFeedsRequest) Descriptor deprecated

func (*MutateFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedsRequest) GetCustomerId

func (x *MutateFeedsRequest) GetCustomerId() string

func (*MutateFeedsRequest) GetOperations

func (x *MutateFeedsRequest) GetOperations() []*FeedOperation

func (*MutateFeedsRequest) GetPartialFailure

func (x *MutateFeedsRequest) GetPartialFailure() bool

func (*MutateFeedsRequest) GetResponseContentType

func (*MutateFeedsRequest) GetValidateOnly

func (x *MutateFeedsRequest) GetValidateOnly() bool

func (*MutateFeedsRequest) ProtoMessage

func (*MutateFeedsRequest) ProtoMessage()

func (*MutateFeedsRequest) ProtoReflect

func (x *MutateFeedsRequest) ProtoReflect() protoreflect.Message

func (*MutateFeedsRequest) Reset

func (x *MutateFeedsRequest) Reset()

func (*MutateFeedsRequest) String

func (x *MutateFeedsRequest) String() string

type MutateFeedsResponse

type MutateFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed mutate.

func (*MutateFeedsResponse) Descriptor deprecated

func (*MutateFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedsResponse) GetPartialFailureError

func (x *MutateFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedsResponse) GetResults

func (x *MutateFeedsResponse) GetResults() []*MutateFeedResult

func (*MutateFeedsResponse) ProtoMessage

func (*MutateFeedsResponse) ProtoMessage()

func (*MutateFeedsResponse) ProtoReflect

func (x *MutateFeedsResponse) ProtoReflect() protoreflect.Message

func (*MutateFeedsResponse) Reset

func (x *MutateFeedsResponse) Reset()

func (*MutateFeedsResponse) String

func (x *MutateFeedsResponse) String() string

type MutateGoogleAdsRequest

type MutateGoogleAdsRequest struct {

	// Required. The ID of the customer whose resources are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual resources.
	MutateOperations []*MutateOperation `protobuf:"bytes,2,rep,name=mutate_operations,json=mutateOperations,proto3" json:"mutate_operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation. The mutable
	// resource will only be returned if the resource has the appropriate response
	// field. E.g. MutateCampaignResult.campaign.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.Mutate][google.ads.googleads.v11.services.GoogleAdsService.Mutate].

func (*MutateGoogleAdsRequest) Descriptor deprecated

func (*MutateGoogleAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateGoogleAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateGoogleAdsRequest) GetCustomerId

func (x *MutateGoogleAdsRequest) GetCustomerId() string

func (*MutateGoogleAdsRequest) GetMutateOperations

func (x *MutateGoogleAdsRequest) GetMutateOperations() []*MutateOperation

func (*MutateGoogleAdsRequest) GetPartialFailure

func (x *MutateGoogleAdsRequest) GetPartialFailure() bool

func (*MutateGoogleAdsRequest) GetResponseContentType

func (*MutateGoogleAdsRequest) GetValidateOnly

func (x *MutateGoogleAdsRequest) GetValidateOnly() bool

func (*MutateGoogleAdsRequest) ProtoMessage

func (*MutateGoogleAdsRequest) ProtoMessage()

func (*MutateGoogleAdsRequest) ProtoReflect

func (x *MutateGoogleAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateGoogleAdsRequest) Reset

func (x *MutateGoogleAdsRequest) Reset()

func (*MutateGoogleAdsRequest) String

func (x *MutateGoogleAdsRequest) String() string

type MutateGoogleAdsResponse

type MutateGoogleAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g., auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All responses for the mutate.
	MutateOperationResponses []*MutateOperationResponse `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.Mutate][google.ads.googleads.v11.services.GoogleAdsService.Mutate].

func (*MutateGoogleAdsResponse) Descriptor deprecated

func (*MutateGoogleAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateGoogleAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateGoogleAdsResponse) GetMutateOperationResponses

func (x *MutateGoogleAdsResponse) GetMutateOperationResponses() []*MutateOperationResponse

func (*MutateGoogleAdsResponse) GetPartialFailureError

func (x *MutateGoogleAdsResponse) GetPartialFailureError() *status.Status

func (*MutateGoogleAdsResponse) ProtoMessage

func (*MutateGoogleAdsResponse) ProtoMessage()

func (*MutateGoogleAdsResponse) ProtoReflect

func (x *MutateGoogleAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateGoogleAdsResponse) Reset

func (x *MutateGoogleAdsResponse) Reset()

func (*MutateGoogleAdsResponse) String

func (x *MutateGoogleAdsResponse) String() string

type MutateKeywordPlanAdGroupKeywordResult

type MutateKeywordPlanAdGroupKeywordResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan ad group keyword mutate.

func (*MutateKeywordPlanAdGroupKeywordResult) Descriptor deprecated

func (*MutateKeywordPlanAdGroupKeywordResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordResult) GetResourceName

func (x *MutateKeywordPlanAdGroupKeywordResult) GetResourceName() string

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoMessage

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoMessage()

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoReflect

func (*MutateKeywordPlanAdGroupKeywordResult) Reset

func (*MutateKeywordPlanAdGroupKeywordResult) String

type MutateKeywordPlanAdGroupKeywordsRequest

type MutateKeywordPlanAdGroupKeywordsRequest struct {

	// Required. The ID of the customer whose Keyword Plan ad group keywords are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan ad group
	// keywords.
	Operations []*KeywordPlanAdGroupKeywordOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords][google.ads.googleads.v11.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords].

func (*MutateKeywordPlanAdGroupKeywordsRequest) Descriptor deprecated

func (*MutateKeywordPlanAdGroupKeywordsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetCustomerId

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetOperations

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetPartialFailure

func (x *MutateKeywordPlanAdGroupKeywordsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetValidateOnly

func (x *MutateKeywordPlanAdGroupKeywordsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanAdGroupKeywordsRequest) ProtoMessage

func (*MutateKeywordPlanAdGroupKeywordsRequest) ProtoReflect

func (*MutateKeywordPlanAdGroupKeywordsRequest) Reset

func (*MutateKeywordPlanAdGroupKeywordsRequest) String

type MutateKeywordPlanAdGroupKeywordsResponse

type MutateKeywordPlanAdGroupKeywordsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanAdGroupKeywordResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan ad group keyword mutate.

func (*MutateKeywordPlanAdGroupKeywordsResponse) Descriptor deprecated

func (*MutateKeywordPlanAdGroupKeywordsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordsResponse) GetPartialFailureError

func (x *MutateKeywordPlanAdGroupKeywordsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanAdGroupKeywordsResponse) GetResults

func (*MutateKeywordPlanAdGroupKeywordsResponse) ProtoMessage

func (*MutateKeywordPlanAdGroupKeywordsResponse) ProtoReflect

func (*MutateKeywordPlanAdGroupKeywordsResponse) Reset

func (*MutateKeywordPlanAdGroupKeywordsResponse) String

type MutateKeywordPlanAdGroupResult

type MutateKeywordPlanAdGroupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan ad group mutate.

func (*MutateKeywordPlanAdGroupResult) Descriptor deprecated

func (*MutateKeywordPlanAdGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupResult) GetResourceName

func (x *MutateKeywordPlanAdGroupResult) GetResourceName() string

func (*MutateKeywordPlanAdGroupResult) ProtoMessage

func (*MutateKeywordPlanAdGroupResult) ProtoMessage()

func (*MutateKeywordPlanAdGroupResult) ProtoReflect

func (*MutateKeywordPlanAdGroupResult) Reset

func (x *MutateKeywordPlanAdGroupResult) Reset()

func (*MutateKeywordPlanAdGroupResult) String

type MutateKeywordPlanAdGroupsRequest

type MutateKeywordPlanAdGroupsRequest struct {

	// Required. The ID of the customer whose Keyword Plan ad groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan ad groups.
	Operations []*KeywordPlanAdGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupService.MutateKeywordPlanAdGroups][google.ads.googleads.v11.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups].

func (*MutateKeywordPlanAdGroupsRequest) Descriptor deprecated

func (*MutateKeywordPlanAdGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupsRequest) GetCustomerId

func (x *MutateKeywordPlanAdGroupsRequest) GetCustomerId() string

func (*MutateKeywordPlanAdGroupsRequest) GetOperations

func (*MutateKeywordPlanAdGroupsRequest) GetPartialFailure

func (x *MutateKeywordPlanAdGroupsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanAdGroupsRequest) GetValidateOnly

func (x *MutateKeywordPlanAdGroupsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanAdGroupsRequest) ProtoMessage

func (*MutateKeywordPlanAdGroupsRequest) ProtoMessage()

func (*MutateKeywordPlanAdGroupsRequest) ProtoReflect

func (*MutateKeywordPlanAdGroupsRequest) Reset

func (*MutateKeywordPlanAdGroupsRequest) String

type MutateKeywordPlanAdGroupsResponse

type MutateKeywordPlanAdGroupsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate. The order of the results is determined by the
	// order of the keywords in the original request.
	Results []*MutateKeywordPlanAdGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan ad group mutate.

func (*MutateKeywordPlanAdGroupsResponse) Descriptor deprecated

func (*MutateKeywordPlanAdGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupsResponse) GetPartialFailureError

func (x *MutateKeywordPlanAdGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanAdGroupsResponse) GetResults

func (*MutateKeywordPlanAdGroupsResponse) ProtoMessage

func (*MutateKeywordPlanAdGroupsResponse) ProtoMessage()

func (*MutateKeywordPlanAdGroupsResponse) ProtoReflect

func (*MutateKeywordPlanAdGroupsResponse) Reset

func (*MutateKeywordPlanAdGroupsResponse) String

type MutateKeywordPlanCampaignKeywordResult

type MutateKeywordPlanCampaignKeywordResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan campaign keyword mutate.

func (*MutateKeywordPlanCampaignKeywordResult) Descriptor deprecated

func (*MutateKeywordPlanCampaignKeywordResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordResult) GetResourceName

func (x *MutateKeywordPlanCampaignKeywordResult) GetResourceName() string

func (*MutateKeywordPlanCampaignKeywordResult) ProtoMessage

func (*MutateKeywordPlanCampaignKeywordResult) ProtoReflect

func (*MutateKeywordPlanCampaignKeywordResult) Reset

func (*MutateKeywordPlanCampaignKeywordResult) String

type MutateKeywordPlanCampaignKeywordsRequest

type MutateKeywordPlanCampaignKeywordsRequest struct {

	// Required. The ID of the customer whose campaign keywords are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan campaign
	// keywords.
	Operations []*KeywordPlanCampaignKeywordOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords][google.ads.googleads.v11.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords].

func (*MutateKeywordPlanCampaignKeywordsRequest) Descriptor deprecated

func (*MutateKeywordPlanCampaignKeywordsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordsRequest) GetCustomerId

func (*MutateKeywordPlanCampaignKeywordsRequest) GetOperations

func (*MutateKeywordPlanCampaignKeywordsRequest) GetPartialFailure

func (x *MutateKeywordPlanCampaignKeywordsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanCampaignKeywordsRequest) GetValidateOnly

func (x *MutateKeywordPlanCampaignKeywordsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanCampaignKeywordsRequest) ProtoMessage

func (*MutateKeywordPlanCampaignKeywordsRequest) ProtoReflect

func (*MutateKeywordPlanCampaignKeywordsRequest) Reset

func (*MutateKeywordPlanCampaignKeywordsRequest) String

type MutateKeywordPlanCampaignKeywordsResponse

type MutateKeywordPlanCampaignKeywordsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanCampaignKeywordResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan campaign keyword mutate.

func (*MutateKeywordPlanCampaignKeywordsResponse) Descriptor deprecated

func (*MutateKeywordPlanCampaignKeywordsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordsResponse) GetPartialFailureError

func (x *MutateKeywordPlanCampaignKeywordsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanCampaignKeywordsResponse) GetResults

func (*MutateKeywordPlanCampaignKeywordsResponse) ProtoMessage

func (*MutateKeywordPlanCampaignKeywordsResponse) ProtoReflect

func (*MutateKeywordPlanCampaignKeywordsResponse) Reset

func (*MutateKeywordPlanCampaignKeywordsResponse) String

type MutateKeywordPlanCampaignResult

type MutateKeywordPlanCampaignResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan campaign mutate.

func (*MutateKeywordPlanCampaignResult) Descriptor deprecated

func (*MutateKeywordPlanCampaignResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignResult) GetResourceName

func (x *MutateKeywordPlanCampaignResult) GetResourceName() string

func (*MutateKeywordPlanCampaignResult) ProtoMessage

func (*MutateKeywordPlanCampaignResult) ProtoMessage()

func (*MutateKeywordPlanCampaignResult) ProtoReflect

func (*MutateKeywordPlanCampaignResult) Reset

func (*MutateKeywordPlanCampaignResult) String

type MutateKeywordPlanCampaignsRequest

type MutateKeywordPlanCampaignsRequest struct {

	// Required. The ID of the customer whose Keyword Plan campaigns are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan campaigns.
	Operations []*KeywordPlanCampaignOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignService.MutateKeywordPlanCampaigns][google.ads.googleads.v11.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns].

func (*MutateKeywordPlanCampaignsRequest) Descriptor deprecated

func (*MutateKeywordPlanCampaignsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignsRequest) GetCustomerId

func (x *MutateKeywordPlanCampaignsRequest) GetCustomerId() string

func (*MutateKeywordPlanCampaignsRequest) GetOperations

func (*MutateKeywordPlanCampaignsRequest) GetPartialFailure

func (x *MutateKeywordPlanCampaignsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanCampaignsRequest) GetValidateOnly

func (x *MutateKeywordPlanCampaignsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanCampaignsRequest) ProtoMessage

func (*MutateKeywordPlanCampaignsRequest) ProtoMessage()

func (*MutateKeywordPlanCampaignsRequest) ProtoReflect

func (*MutateKeywordPlanCampaignsRequest) Reset

func (*MutateKeywordPlanCampaignsRequest) String

type MutateKeywordPlanCampaignsResponse

type MutateKeywordPlanCampaignsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanCampaignResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan campaign mutate.

func (*MutateKeywordPlanCampaignsResponse) Descriptor deprecated

func (*MutateKeywordPlanCampaignsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignsResponse) GetPartialFailureError

func (x *MutateKeywordPlanCampaignsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanCampaignsResponse) GetResults

func (*MutateKeywordPlanCampaignsResponse) ProtoMessage

func (*MutateKeywordPlanCampaignsResponse) ProtoMessage()

func (*MutateKeywordPlanCampaignsResponse) ProtoReflect

func (*MutateKeywordPlanCampaignsResponse) Reset

func (*MutateKeywordPlanCampaignsResponse) String

type MutateKeywordPlansRequest

type MutateKeywordPlansRequest struct {

	// Required. The ID of the customer whose keyword plans are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual keyword plans.
	Operations []*KeywordPlanOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.MutateKeywordPlans][google.ads.googleads.v11.services.KeywordPlanService.MutateKeywordPlans].

func (*MutateKeywordPlansRequest) Descriptor deprecated

func (*MutateKeywordPlansRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansRequest) GetCustomerId

func (x *MutateKeywordPlansRequest) GetCustomerId() string

func (*MutateKeywordPlansRequest) GetOperations

func (x *MutateKeywordPlansRequest) GetOperations() []*KeywordPlanOperation

func (*MutateKeywordPlansRequest) GetPartialFailure

func (x *MutateKeywordPlansRequest) GetPartialFailure() bool

func (*MutateKeywordPlansRequest) GetValidateOnly

func (x *MutateKeywordPlansRequest) GetValidateOnly() bool

func (*MutateKeywordPlansRequest) ProtoMessage

func (*MutateKeywordPlansRequest) ProtoMessage()

func (*MutateKeywordPlansRequest) ProtoReflect

func (*MutateKeywordPlansRequest) Reset

func (x *MutateKeywordPlansRequest) Reset()

func (*MutateKeywordPlansRequest) String

func (x *MutateKeywordPlansRequest) String() string

type MutateKeywordPlansResponse

type MutateKeywordPlansResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlansResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a keyword plan mutate.

func (*MutateKeywordPlansResponse) Descriptor deprecated

func (*MutateKeywordPlansResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansResponse) GetPartialFailureError

func (x *MutateKeywordPlansResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlansResponse) GetResults

func (*MutateKeywordPlansResponse) ProtoMessage

func (*MutateKeywordPlansResponse) ProtoMessage()

func (*MutateKeywordPlansResponse) ProtoReflect

func (*MutateKeywordPlansResponse) Reset

func (x *MutateKeywordPlansResponse) Reset()

func (*MutateKeywordPlansResponse) String

func (x *MutateKeywordPlansResponse) String() string

type MutateKeywordPlansResult

type MutateKeywordPlansResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the keyword plan mutate.

func (*MutateKeywordPlansResult) Descriptor deprecated

func (*MutateKeywordPlansResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansResult) GetResourceName

func (x *MutateKeywordPlansResult) GetResourceName() string

func (*MutateKeywordPlansResult) ProtoMessage

func (*MutateKeywordPlansResult) ProtoMessage()

func (*MutateKeywordPlansResult) ProtoReflect

func (x *MutateKeywordPlansResult) ProtoReflect() protoreflect.Message

func (*MutateKeywordPlansResult) Reset

func (x *MutateKeywordPlansResult) Reset()

func (*MutateKeywordPlansResult) String

func (x *MutateKeywordPlansResult) String() string

type MutateLabelResult

type MutateLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated label with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Label *resources.Label `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

The result for a label mutate.

func (*MutateLabelResult) Descriptor deprecated

func (*MutateLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelResult.ProtoReflect.Descriptor instead.

func (*MutateLabelResult) GetLabel

func (x *MutateLabelResult) GetLabel() *resources.Label

func (*MutateLabelResult) GetResourceName

func (x *MutateLabelResult) GetResourceName() string

func (*MutateLabelResult) ProtoMessage

func (*MutateLabelResult) ProtoMessage()

func (*MutateLabelResult) ProtoReflect

func (x *MutateLabelResult) ProtoReflect() protoreflect.Message

func (*MutateLabelResult) Reset

func (x *MutateLabelResult) Reset()

func (*MutateLabelResult) String

func (x *MutateLabelResult) String() string

type MutateLabelsRequest

type MutateLabelsRequest struct {

	// Required. ID of the customer whose labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on labels.
	Operations []*LabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [LabelService.MutateLabels][google.ads.googleads.v11.services.LabelService.MutateLabels].

func (*MutateLabelsRequest) Descriptor deprecated

func (*MutateLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateLabelsRequest) GetCustomerId

func (x *MutateLabelsRequest) GetCustomerId() string

func (*MutateLabelsRequest) GetOperations

func (x *MutateLabelsRequest) GetOperations() []*LabelOperation

func (*MutateLabelsRequest) GetPartialFailure

func (x *MutateLabelsRequest) GetPartialFailure() bool

func (*MutateLabelsRequest) GetResponseContentType

func (*MutateLabelsRequest) GetValidateOnly

func (x *MutateLabelsRequest) GetValidateOnly() bool

func (*MutateLabelsRequest) ProtoMessage

func (*MutateLabelsRequest) ProtoMessage()

func (*MutateLabelsRequest) ProtoReflect

func (x *MutateLabelsRequest) ProtoReflect() protoreflect.Message

func (*MutateLabelsRequest) Reset

func (x *MutateLabelsRequest) Reset()

func (*MutateLabelsRequest) String

func (x *MutateLabelsRequest) String() string

type MutateLabelsResponse

type MutateLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a labels mutate.

func (*MutateLabelsResponse) Descriptor deprecated

func (*MutateLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateLabelsResponse) GetPartialFailureError

func (x *MutateLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateLabelsResponse) GetResults

func (x *MutateLabelsResponse) GetResults() []*MutateLabelResult

func (*MutateLabelsResponse) ProtoMessage

func (*MutateLabelsResponse) ProtoMessage()

func (*MutateLabelsResponse) ProtoReflect

func (x *MutateLabelsResponse) ProtoReflect() protoreflect.Message

func (*MutateLabelsResponse) Reset

func (x *MutateLabelsResponse) Reset()

func (*MutateLabelsResponse) String

func (x *MutateLabelsResponse) String() string

type MutateMediaFileResult

type MutateMediaFileResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated media file with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	MediaFile *resources.MediaFile `protobuf:"bytes,2,opt,name=media_file,json=mediaFile,proto3" json:"media_file,omitempty"`
	// contains filtered or unexported fields
}

The result for the media file mutate.

func (*MutateMediaFileResult) Descriptor deprecated

func (*MutateMediaFileResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFileResult.ProtoReflect.Descriptor instead.

func (*MutateMediaFileResult) GetMediaFile

func (x *MutateMediaFileResult) GetMediaFile() *resources.MediaFile

func (*MutateMediaFileResult) GetResourceName

func (x *MutateMediaFileResult) GetResourceName() string

func (*MutateMediaFileResult) ProtoMessage

func (*MutateMediaFileResult) ProtoMessage()

func (*MutateMediaFileResult) ProtoReflect

func (x *MutateMediaFileResult) ProtoReflect() protoreflect.Message

func (*MutateMediaFileResult) Reset

func (x *MutateMediaFileResult) Reset()

func (*MutateMediaFileResult) String

func (x *MutateMediaFileResult) String() string

type MutateMediaFilesRequest

type MutateMediaFilesRequest struct {

	// Required. The ID of the customer whose media files are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual media file.
	Operations []*MediaFileOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [MediaFileService.MutateMediaFiles][google.ads.googleads.v11.services.MediaFileService.MutateMediaFiles]

func (*MutateMediaFilesRequest) Descriptor deprecated

func (*MutateMediaFilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFilesRequest.ProtoReflect.Descriptor instead.

func (*MutateMediaFilesRequest) GetCustomerId

func (x *MutateMediaFilesRequest) GetCustomerId() string

func (*MutateMediaFilesRequest) GetOperations

func (x *MutateMediaFilesRequest) GetOperations() []*MediaFileOperation

func (*MutateMediaFilesRequest) GetPartialFailure

func (x *MutateMediaFilesRequest) GetPartialFailure() bool

func (*MutateMediaFilesRequest) GetResponseContentType

func (*MutateMediaFilesRequest) GetValidateOnly

func (x *MutateMediaFilesRequest) GetValidateOnly() bool

func (*MutateMediaFilesRequest) ProtoMessage

func (*MutateMediaFilesRequest) ProtoMessage()

func (*MutateMediaFilesRequest) ProtoReflect

func (x *MutateMediaFilesRequest) ProtoReflect() protoreflect.Message

func (*MutateMediaFilesRequest) Reset

func (x *MutateMediaFilesRequest) Reset()

func (*MutateMediaFilesRequest) String

func (x *MutateMediaFilesRequest) String() string

type MutateMediaFilesResponse

type MutateMediaFilesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateMediaFileResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a media file mutate.

func (*MutateMediaFilesResponse) Descriptor deprecated

func (*MutateMediaFilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFilesResponse.ProtoReflect.Descriptor instead.

func (*MutateMediaFilesResponse) GetPartialFailureError

func (x *MutateMediaFilesResponse) GetPartialFailureError() *status.Status

func (*MutateMediaFilesResponse) GetResults

func (*MutateMediaFilesResponse) ProtoMessage

func (*MutateMediaFilesResponse) ProtoMessage()

func (*MutateMediaFilesResponse) ProtoReflect

func (x *MutateMediaFilesResponse) ProtoReflect() protoreflect.Message

func (*MutateMediaFilesResponse) Reset

func (x *MutateMediaFilesResponse) Reset()

func (*MutateMediaFilesResponse) String

func (x *MutateMediaFilesResponse) String() string

type MutateMerchantCenterLinkRequest

type MutateMerchantCenterLinkRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the link
	Operation *MerchantCenterLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.MutateMerchantCenterLink][google.ads.googleads.v11.services.MerchantCenterLinkService.MutateMerchantCenterLink].

func (*MutateMerchantCenterLinkRequest) Descriptor deprecated

func (*MutateMerchantCenterLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkRequest) GetCustomerId

func (x *MutateMerchantCenterLinkRequest) GetCustomerId() string

func (*MutateMerchantCenterLinkRequest) GetOperation

func (*MutateMerchantCenterLinkRequest) GetValidateOnly

func (x *MutateMerchantCenterLinkRequest) GetValidateOnly() bool

func (*MutateMerchantCenterLinkRequest) ProtoMessage

func (*MutateMerchantCenterLinkRequest) ProtoMessage()

func (*MutateMerchantCenterLinkRequest) ProtoReflect

func (*MutateMerchantCenterLinkRequest) Reset

func (*MutateMerchantCenterLinkRequest) String

type MutateMerchantCenterLinkResponse

type MutateMerchantCenterLinkResponse struct {

	// Result for the mutate.
	Result *MutateMerchantCenterLinkResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for Merchant Center link mutate.

func (*MutateMerchantCenterLinkResponse) Descriptor deprecated

func (*MutateMerchantCenterLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkResponse) GetResult

func (*MutateMerchantCenterLinkResponse) ProtoMessage

func (*MutateMerchantCenterLinkResponse) ProtoMessage()

func (*MutateMerchantCenterLinkResponse) ProtoReflect

func (*MutateMerchantCenterLinkResponse) Reset

func (*MutateMerchantCenterLinkResponse) String

type MutateMerchantCenterLinkResult

type MutateMerchantCenterLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Merchant Center link mutate.

func (*MutateMerchantCenterLinkResult) Descriptor deprecated

func (*MutateMerchantCenterLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkResult.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkResult) GetResourceName

func (x *MutateMerchantCenterLinkResult) GetResourceName() string

func (*MutateMerchantCenterLinkResult) ProtoMessage

func (*MutateMerchantCenterLinkResult) ProtoMessage()

func (*MutateMerchantCenterLinkResult) ProtoReflect

func (*MutateMerchantCenterLinkResult) Reset

func (x *MutateMerchantCenterLinkResult) Reset()

func (*MutateMerchantCenterLinkResult) String

type MutateOperation

type MutateOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*MutateOperation_AdGroupAdLabelOperation
	//	*MutateOperation_AdGroupAdOperation
	//	*MutateOperation_AdGroupAssetOperation
	//	*MutateOperation_AdGroupBidModifierOperation
	//	*MutateOperation_AdGroupCriterionCustomizerOperation
	//	*MutateOperation_AdGroupCriterionLabelOperation
	//	*MutateOperation_AdGroupCriterionOperation
	//	*MutateOperation_AdGroupCustomizerOperation
	//	*MutateOperation_AdGroupExtensionSettingOperation
	//	*MutateOperation_AdGroupFeedOperation
	//	*MutateOperation_AdGroupLabelOperation
	//	*MutateOperation_AdGroupOperation
	//	*MutateOperation_AdOperation
	//	*MutateOperation_AdParameterOperation
	//	*MutateOperation_AssetOperation
	//	*MutateOperation_AssetGroupAssetOperation
	//	*MutateOperation_AssetGroupListingGroupFilterOperation
	//	*MutateOperation_AssetGroupSignalOperation
	//	*MutateOperation_AssetGroupOperation
	//	*MutateOperation_AssetSetAssetOperation
	//	*MutateOperation_AssetSetOperation
	//	*MutateOperation_AudienceOperation
	//	*MutateOperation_BiddingDataExclusionOperation
	//	*MutateOperation_BiddingSeasonalityAdjustmentOperation
	//	*MutateOperation_BiddingStrategyOperation
	//	*MutateOperation_CampaignAssetOperation
	//	*MutateOperation_CampaignAssetSetOperation
	//	*MutateOperation_CampaignBidModifierOperation
	//	*MutateOperation_CampaignBudgetOperation
	//	*MutateOperation_CampaignConversionGoalOperation
	//	*MutateOperation_CampaignCriterionOperation
	//	*MutateOperation_CampaignCustomizerOperation
	//	*MutateOperation_CampaignDraftOperation
	//	*MutateOperation_CampaignExperimentOperation
	//	*MutateOperation_CampaignExtensionSettingOperation
	//	*MutateOperation_CampaignFeedOperation
	//	*MutateOperation_CampaignGroupOperation
	//	*MutateOperation_CampaignLabelOperation
	//	*MutateOperation_CampaignOperation
	//	*MutateOperation_CampaignSharedSetOperation
	//	*MutateOperation_ConversionActionOperation
	//	*MutateOperation_ConversionCustomVariableOperation
	//	*MutateOperation_ConversionGoalCampaignConfigOperation
	//	*MutateOperation_ConversionValueRuleOperation
	//	*MutateOperation_ConversionValueRuleSetOperation
	//	*MutateOperation_CustomConversionGoalOperation
	//	*MutateOperation_CustomerAssetOperation
	//	*MutateOperation_CustomerConversionGoalOperation
	//	*MutateOperation_CustomerCustomizerOperation
	//	*MutateOperation_CustomerExtensionSettingOperation
	//	*MutateOperation_CustomerFeedOperation
	//	*MutateOperation_CustomerLabelOperation
	//	*MutateOperation_CustomerNegativeCriterionOperation
	//	*MutateOperation_CustomerOperation
	//	*MutateOperation_CustomizerAttributeOperation
	//	*MutateOperation_ExperimentOperation
	//	*MutateOperation_ExperimentArmOperation
	//	*MutateOperation_ExtensionFeedItemOperation
	//	*MutateOperation_FeedItemOperation
	//	*MutateOperation_FeedItemSetOperation
	//	*MutateOperation_FeedItemSetLinkOperation
	//	*MutateOperation_FeedItemTargetOperation
	//	*MutateOperation_FeedMappingOperation
	//	*MutateOperation_FeedOperation
	//	*MutateOperation_KeywordPlanAdGroupOperation
	//	*MutateOperation_KeywordPlanAdGroupKeywordOperation
	//	*MutateOperation_KeywordPlanCampaignKeywordOperation
	//	*MutateOperation_KeywordPlanCampaignOperation
	//	*MutateOperation_KeywordPlanOperation
	//	*MutateOperation_LabelOperation
	//	*MutateOperation_MediaFileOperation
	//	*MutateOperation_RemarketingActionOperation
	//	*MutateOperation_SharedCriterionOperation
	//	*MutateOperation_SharedSetOperation
	//	*MutateOperation_SmartCampaignSettingOperation
	//	*MutateOperation_UserListOperation
	Operation isMutateOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a resource.

func (*MutateOperation) Descriptor deprecated

func (*MutateOperation) Descriptor() ([]byte, []int)

Deprecated: Use MutateOperation.ProtoReflect.Descriptor instead.

func (*MutateOperation) GetAdGroupAdLabelOperation

func (x *MutateOperation) GetAdGroupAdLabelOperation() *AdGroupAdLabelOperation

func (*MutateOperation) GetAdGroupAdOperation

func (x *MutateOperation) GetAdGroupAdOperation() *AdGroupAdOperation

func (*MutateOperation) GetAdGroupAssetOperation

func (x *MutateOperation) GetAdGroupAssetOperation() *AdGroupAssetOperation

func (*MutateOperation) GetAdGroupBidModifierOperation

func (x *MutateOperation) GetAdGroupBidModifierOperation() *AdGroupBidModifierOperation

func (*MutateOperation) GetAdGroupCriterionCustomizerOperation

func (x *MutateOperation) GetAdGroupCriterionCustomizerOperation() *AdGroupCriterionCustomizerOperation

func (*MutateOperation) GetAdGroupCriterionLabelOperation

func (x *MutateOperation) GetAdGroupCriterionLabelOperation() *AdGroupCriterionLabelOperation

func (*MutateOperation) GetAdGroupCriterionOperation

func (x *MutateOperation) GetAdGroupCriterionOperation() *AdGroupCriterionOperation

func (*MutateOperation) GetAdGroupCustomizerOperation

func (x *MutateOperation) GetAdGroupCustomizerOperation() *AdGroupCustomizerOperation

func (*MutateOperation) GetAdGroupExtensionSettingOperation

func (x *MutateOperation) GetAdGroupExtensionSettingOperation() *AdGroupExtensionSettingOperation

func (*MutateOperation) GetAdGroupFeedOperation

func (x *MutateOperation) GetAdGroupFeedOperation() *AdGroupFeedOperation

func (*MutateOperation) GetAdGroupLabelOperation

func (x *MutateOperation) GetAdGroupLabelOperation() *AdGroupLabelOperation

func (*MutateOperation) GetAdGroupOperation

func (x *MutateOperation) GetAdGroupOperation() *AdGroupOperation

func (*MutateOperation) GetAdOperation

func (x *MutateOperation) GetAdOperation() *AdOperation

func (*MutateOperation) GetAdParameterOperation

func (x *MutateOperation) GetAdParameterOperation() *AdParameterOperation

func (*MutateOperation) GetAssetGroupAssetOperation

func (x *MutateOperation) GetAssetGroupAssetOperation() *AssetGroupAssetOperation

func (*MutateOperation) GetAssetGroupListingGroupFilterOperation

func (x *MutateOperation) GetAssetGroupListingGroupFilterOperation() *AssetGroupListingGroupFilterOperation

func (*MutateOperation) GetAssetGroupOperation

func (x *MutateOperation) GetAssetGroupOperation() *AssetGroupOperation

func (*MutateOperation) GetAssetGroupSignalOperation

func (x *MutateOperation) GetAssetGroupSignalOperation() *AssetGroupSignalOperation

func (*MutateOperation) GetAssetOperation

func (x *MutateOperation) GetAssetOperation() *AssetOperation

func (*MutateOperation) GetAssetSetAssetOperation

func (x *MutateOperation) GetAssetSetAssetOperation() *AssetSetAssetOperation

func (*MutateOperation) GetAssetSetOperation

func (x *MutateOperation) GetAssetSetOperation() *AssetSetOperation

func (*MutateOperation) GetAudienceOperation

func (x *MutateOperation) GetAudienceOperation() *AudienceOperation

func (*MutateOperation) GetBiddingDataExclusionOperation

func (x *MutateOperation) GetBiddingDataExclusionOperation() *BiddingDataExclusionOperation

func (*MutateOperation) GetBiddingSeasonalityAdjustmentOperation

func (x *MutateOperation) GetBiddingSeasonalityAdjustmentOperation() *BiddingSeasonalityAdjustmentOperation

func (*MutateOperation) GetBiddingStrategyOperation

func (x *MutateOperation) GetBiddingStrategyOperation() *BiddingStrategyOperation

func (*MutateOperation) GetCampaignAssetOperation

func (x *MutateOperation) GetCampaignAssetOperation() *CampaignAssetOperation

func (*MutateOperation) GetCampaignAssetSetOperation

func (x *MutateOperation) GetCampaignAssetSetOperation() *CampaignAssetSetOperation

func (*MutateOperation) GetCampaignBidModifierOperation

func (x *MutateOperation) GetCampaignBidModifierOperation() *CampaignBidModifierOperation

func (*MutateOperation) GetCampaignBudgetOperation

func (x *MutateOperation) GetCampaignBudgetOperation() *CampaignBudgetOperation

func (*MutateOperation) GetCampaignConversionGoalOperation

func (x *MutateOperation) GetCampaignConversionGoalOperation() *CampaignConversionGoalOperation

func (*MutateOperation) GetCampaignCriterionOperation

func (x *MutateOperation) GetCampaignCriterionOperation() *CampaignCriterionOperation

func (*MutateOperation) GetCampaignCustomizerOperation

func (x *MutateOperation) GetCampaignCustomizerOperation() *CampaignCustomizerOperation

func (*MutateOperation) GetCampaignDraftOperation

func (x *MutateOperation) GetCampaignDraftOperation() *CampaignDraftOperation

func (*MutateOperation) GetCampaignExperimentOperation

func (x *MutateOperation) GetCampaignExperimentOperation() *CampaignExperimentOperation

func (*MutateOperation) GetCampaignExtensionSettingOperation

func (x *MutateOperation) GetCampaignExtensionSettingOperation() *CampaignExtensionSettingOperation

func (*MutateOperation) GetCampaignFeedOperation

func (x *MutateOperation) GetCampaignFeedOperation() *CampaignFeedOperation

func (*MutateOperation) GetCampaignGroupOperation

func (x *MutateOperation) GetCampaignGroupOperation() *CampaignGroupOperation

func (*MutateOperation) GetCampaignLabelOperation

func (x *MutateOperation) GetCampaignLabelOperation() *CampaignLabelOperation

func (*MutateOperation) GetCampaignOperation

func (x *MutateOperation) GetCampaignOperation() *CampaignOperation

func (*MutateOperation) GetCampaignSharedSetOperation

func (x *MutateOperation) GetCampaignSharedSetOperation() *CampaignSharedSetOperation

func (*MutateOperation) GetConversionActionOperation

func (x *MutateOperation) GetConversionActionOperation() *ConversionActionOperation

func (*MutateOperation) GetConversionCustomVariableOperation

func (x *MutateOperation) GetConversionCustomVariableOperation() *ConversionCustomVariableOperation

func (*MutateOperation) GetConversionGoalCampaignConfigOperation

func (x *MutateOperation) GetConversionGoalCampaignConfigOperation() *ConversionGoalCampaignConfigOperation

func (*MutateOperation) GetConversionValueRuleOperation

func (x *MutateOperation) GetConversionValueRuleOperation() *ConversionValueRuleOperation

func (*MutateOperation) GetConversionValueRuleSetOperation

func (x *MutateOperation) GetConversionValueRuleSetOperation() *ConversionValueRuleSetOperation

func (*MutateOperation) GetCustomConversionGoalOperation

func (x *MutateOperation) GetCustomConversionGoalOperation() *CustomConversionGoalOperation

func (*MutateOperation) GetCustomerAssetOperation

func (x *MutateOperation) GetCustomerAssetOperation() *CustomerAssetOperation

func (*MutateOperation) GetCustomerConversionGoalOperation

func (x *MutateOperation) GetCustomerConversionGoalOperation() *CustomerConversionGoalOperation

func (*MutateOperation) GetCustomerCustomizerOperation

func (x *MutateOperation) GetCustomerCustomizerOperation() *CustomerCustomizerOperation

func (*MutateOperation) GetCustomerExtensionSettingOperation

func (x *MutateOperation) GetCustomerExtensionSettingOperation() *CustomerExtensionSettingOperation

func (*MutateOperation) GetCustomerFeedOperation

func (x *MutateOperation) GetCustomerFeedOperation() *CustomerFeedOperation

func (*MutateOperation) GetCustomerLabelOperation

func (x *MutateOperation) GetCustomerLabelOperation() *CustomerLabelOperation

func (*MutateOperation) GetCustomerNegativeCriterionOperation

func (x *MutateOperation) GetCustomerNegativeCriterionOperation() *CustomerNegativeCriterionOperation

func (*MutateOperation) GetCustomerOperation

func (x *MutateOperation) GetCustomerOperation() *CustomerOperation

func (*MutateOperation) GetCustomizerAttributeOperation

func (x *MutateOperation) GetCustomizerAttributeOperation() *CustomizerAttributeOperation

func (*MutateOperation) GetExperimentArmOperation

func (x *MutateOperation) GetExperimentArmOperation() *ExperimentArmOperation

func (*MutateOperation) GetExperimentOperation

func (x *MutateOperation) GetExperimentOperation() *ExperimentOperation

func (*MutateOperation) GetExtensionFeedItemOperation

func (x *MutateOperation) GetExtensionFeedItemOperation() *ExtensionFeedItemOperation

func (*MutateOperation) GetFeedItemOperation

func (x *MutateOperation) GetFeedItemOperation() *FeedItemOperation

func (*MutateOperation) GetFeedItemSetLinkOperation

func (x *MutateOperation) GetFeedItemSetLinkOperation() *FeedItemSetLinkOperation

func (*MutateOperation) GetFeedItemSetOperation

func (x *MutateOperation) GetFeedItemSetOperation() *FeedItemSetOperation

func (*MutateOperation) GetFeedItemTargetOperation

func (x *MutateOperation) GetFeedItemTargetOperation() *FeedItemTargetOperation

func (*MutateOperation) GetFeedMappingOperation

func (x *MutateOperation) GetFeedMappingOperation() *FeedMappingOperation

func (*MutateOperation) GetFeedOperation

func (x *MutateOperation) GetFeedOperation() *FeedOperation

func (*MutateOperation) GetKeywordPlanAdGroupKeywordOperation

func (x *MutateOperation) GetKeywordPlanAdGroupKeywordOperation() *KeywordPlanAdGroupKeywordOperation

func (*MutateOperation) GetKeywordPlanAdGroupOperation

func (x *MutateOperation) GetKeywordPlanAdGroupOperation() *KeywordPlanAdGroupOperation

func (*MutateOperation) GetKeywordPlanCampaignKeywordOperation

func (x *MutateOperation) GetKeywordPlanCampaignKeywordOperation() *KeywordPlanCampaignKeywordOperation

func (*MutateOperation) GetKeywordPlanCampaignOperation

func (x *MutateOperation) GetKeywordPlanCampaignOperation() *KeywordPlanCampaignOperation

func (*MutateOperation) GetKeywordPlanOperation

func (x *MutateOperation) GetKeywordPlanOperation() *KeywordPlanOperation

func (*MutateOperation) GetLabelOperation

func (x *MutateOperation) GetLabelOperation() *LabelOperation

func (*MutateOperation) GetMediaFileOperation

func (x *MutateOperation) GetMediaFileOperation() *MediaFileOperation

func (*MutateOperation) GetOperation

func (m *MutateOperation) GetOperation() isMutateOperation_Operation

func (*MutateOperation) GetRemarketingActionOperation

func (x *MutateOperation) GetRemarketingActionOperation() *RemarketingActionOperation

func (*MutateOperation) GetSharedCriterionOperation

func (x *MutateOperation) GetSharedCriterionOperation() *SharedCriterionOperation

func (*MutateOperation) GetSharedSetOperation

func (x *MutateOperation) GetSharedSetOperation() *SharedSetOperation

func (*MutateOperation) GetSmartCampaignSettingOperation

func (x *MutateOperation) GetSmartCampaignSettingOperation() *SmartCampaignSettingOperation

func (*MutateOperation) GetUserListOperation

func (x *MutateOperation) GetUserListOperation() *UserListOperation

func (*MutateOperation) ProtoMessage

func (*MutateOperation) ProtoMessage()

func (*MutateOperation) ProtoReflect

func (x *MutateOperation) ProtoReflect() protoreflect.Message

func (*MutateOperation) Reset

func (x *MutateOperation) Reset()

func (*MutateOperation) String

func (x *MutateOperation) String() string

type MutateOperationResponse

type MutateOperationResponse struct {

	// The mutate response.
	//
	// Types that are assignable to Response:
	//	*MutateOperationResponse_AdGroupAdLabelResult
	//	*MutateOperationResponse_AdGroupAdResult
	//	*MutateOperationResponse_AdGroupAssetResult
	//	*MutateOperationResponse_AdGroupBidModifierResult
	//	*MutateOperationResponse_AdGroupCriterionCustomizerResult
	//	*MutateOperationResponse_AdGroupCriterionLabelResult
	//	*MutateOperationResponse_AdGroupCriterionResult
	//	*MutateOperationResponse_AdGroupCustomizerResult
	//	*MutateOperationResponse_AdGroupExtensionSettingResult
	//	*MutateOperationResponse_AdGroupFeedResult
	//	*MutateOperationResponse_AdGroupLabelResult
	//	*MutateOperationResponse_AdGroupResult
	//	*MutateOperationResponse_AdParameterResult
	//	*MutateOperationResponse_AdResult
	//	*MutateOperationResponse_AssetResult
	//	*MutateOperationResponse_AssetGroupAssetResult
	//	*MutateOperationResponse_AssetGroupListingGroupFilterResult
	//	*MutateOperationResponse_AssetGroupSignalResult
	//	*MutateOperationResponse_AssetGroupResult
	//	*MutateOperationResponse_AssetSetAssetResult
	//	*MutateOperationResponse_AssetSetResult
	//	*MutateOperationResponse_AudienceResult
	//	*MutateOperationResponse_BiddingDataExclusionResult
	//	*MutateOperationResponse_BiddingSeasonalityAdjustmentResult
	//	*MutateOperationResponse_BiddingStrategyResult
	//	*MutateOperationResponse_CampaignAssetResult
	//	*MutateOperationResponse_CampaignAssetSetResult
	//	*MutateOperationResponse_CampaignBidModifierResult
	//	*MutateOperationResponse_CampaignBudgetResult
	//	*MutateOperationResponse_CampaignConversionGoalResult
	//	*MutateOperationResponse_CampaignCriterionResult
	//	*MutateOperationResponse_CampaignCustomizerResult
	//	*MutateOperationResponse_CampaignDraftResult
	//	*MutateOperationResponse_CampaignExperimentResult
	//	*MutateOperationResponse_CampaignExtensionSettingResult
	//	*MutateOperationResponse_CampaignFeedResult
	//	*MutateOperationResponse_CampaignGroupResult
	//	*MutateOperationResponse_CampaignLabelResult
	//	*MutateOperationResponse_CampaignResult
	//	*MutateOperationResponse_CampaignSharedSetResult
	//	*MutateOperationResponse_ConversionActionResult
	//	*MutateOperationResponse_ConversionCustomVariableResult
	//	*MutateOperationResponse_ConversionGoalCampaignConfigResult
	//	*MutateOperationResponse_ConversionValueRuleResult
	//	*MutateOperationResponse_ConversionValueRuleSetResult
	//	*MutateOperationResponse_CustomConversionGoalResult
	//	*MutateOperationResponse_CustomerAssetResult
	//	*MutateOperationResponse_CustomerConversionGoalResult
	//	*MutateOperationResponse_CustomerCustomizerResult
	//	*MutateOperationResponse_CustomerExtensionSettingResult
	//	*MutateOperationResponse_CustomerFeedResult
	//	*MutateOperationResponse_CustomerLabelResult
	//	*MutateOperationResponse_CustomerNegativeCriterionResult
	//	*MutateOperationResponse_CustomerResult
	//	*MutateOperationResponse_CustomizerAttributeResult
	//	*MutateOperationResponse_ExtensionFeedItemResult
	//	*MutateOperationResponse_FeedItemResult
	//	*MutateOperationResponse_FeedItemSetResult
	//	*MutateOperationResponse_FeedItemSetLinkResult
	//	*MutateOperationResponse_FeedItemTargetResult
	//	*MutateOperationResponse_FeedMappingResult
	//	*MutateOperationResponse_FeedResult
	//	*MutateOperationResponse_KeywordPlanAdGroupResult
	//	*MutateOperationResponse_KeywordPlanCampaignResult
	//	*MutateOperationResponse_KeywordPlanAdGroupKeywordResult
	//	*MutateOperationResponse_KeywordPlanCampaignKeywordResult
	//	*MutateOperationResponse_KeywordPlanResult
	//	*MutateOperationResponse_LabelResult
	//	*MutateOperationResponse_MediaFileResult
	//	*MutateOperationResponse_RemarketingActionResult
	//	*MutateOperationResponse_SharedCriterionResult
	//	*MutateOperationResponse_SharedSetResult
	//	*MutateOperationResponse_SmartCampaignSettingResult
	//	*MutateOperationResponse_UserListResult
	Response isMutateOperationResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

Response message for the resource mutate.

func (*MutateOperationResponse) Descriptor deprecated

func (*MutateOperationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateOperationResponse.ProtoReflect.Descriptor instead.

func (*MutateOperationResponse) GetAdGroupAdLabelResult

func (x *MutateOperationResponse) GetAdGroupAdLabelResult() *MutateAdGroupAdLabelResult

func (*MutateOperationResponse) GetAdGroupAdResult

func (x *MutateOperationResponse) GetAdGroupAdResult() *MutateAdGroupAdResult

func (*MutateOperationResponse) GetAdGroupAssetResult

func (x *MutateOperationResponse) GetAdGroupAssetResult() *MutateAdGroupAssetResult

func (*MutateOperationResponse) GetAdGroupBidModifierResult

func (x *MutateOperationResponse) GetAdGroupBidModifierResult() *MutateAdGroupBidModifierResult

func (*MutateOperationResponse) GetAdGroupCriterionCustomizerResult

func (x *MutateOperationResponse) GetAdGroupCriterionCustomizerResult() *MutateAdGroupCriterionCustomizerResult

func (*MutateOperationResponse) GetAdGroupCriterionLabelResult

func (x *MutateOperationResponse) GetAdGroupCriterionLabelResult() *MutateAdGroupCriterionLabelResult

func (*MutateOperationResponse) GetAdGroupCriterionResult

func (x *MutateOperationResponse) GetAdGroupCriterionResult() *MutateAdGroupCriterionResult

func (*MutateOperationResponse) GetAdGroupCustomizerResult

func (x *MutateOperationResponse) GetAdGroupCustomizerResult() *MutateAdGroupCustomizerResult

func (*MutateOperationResponse) GetAdGroupExtensionSettingResult

func (x *MutateOperationResponse) GetAdGroupExtensionSettingResult() *MutateAdGroupExtensionSettingResult

func (*MutateOperationResponse) GetAdGroupFeedResult

func (x *MutateOperationResponse) GetAdGroupFeedResult() *MutateAdGroupFeedResult

func (*MutateOperationResponse) GetAdGroupLabelResult

func (x *MutateOperationResponse) GetAdGroupLabelResult() *MutateAdGroupLabelResult

func (*MutateOperationResponse) GetAdGroupResult

func (x *MutateOperationResponse) GetAdGroupResult() *MutateAdGroupResult

func (*MutateOperationResponse) GetAdParameterResult

func (x *MutateOperationResponse) GetAdParameterResult() *MutateAdParameterResult

func (*MutateOperationResponse) GetAdResult

func (x *MutateOperationResponse) GetAdResult() *MutateAdResult

func (*MutateOperationResponse) GetAssetGroupAssetResult

func (x *MutateOperationResponse) GetAssetGroupAssetResult() *MutateAssetGroupAssetResult

func (*MutateOperationResponse) GetAssetGroupListingGroupFilterResult

func (x *MutateOperationResponse) GetAssetGroupListingGroupFilterResult() *MutateAssetGroupListingGroupFilterResult

func (*MutateOperationResponse) GetAssetGroupResult

func (x *MutateOperationResponse) GetAssetGroupResult() *MutateAssetGroupResult

func (*MutateOperationResponse) GetAssetGroupSignalResult

func (x *MutateOperationResponse) GetAssetGroupSignalResult() *MutateAssetGroupSignalResult

func (*MutateOperationResponse) GetAssetResult

func (x *MutateOperationResponse) GetAssetResult() *MutateAssetResult

func (*MutateOperationResponse) GetAssetSetAssetResult

func (x *MutateOperationResponse) GetAssetSetAssetResult() *MutateAssetSetAssetResult

func (*MutateOperationResponse) GetAssetSetResult

func (x *MutateOperationResponse) GetAssetSetResult() *MutateAssetSetResult

func (*MutateOperationResponse) GetAudienceResult

func (x *MutateOperationResponse) GetAudienceResult() *MutateAudienceResult

func (*MutateOperationResponse) GetBiddingDataExclusionResult

func (x *MutateOperationResponse) GetBiddingDataExclusionResult() *MutateBiddingDataExclusionsResult

func (*MutateOperationResponse) GetBiddingSeasonalityAdjustmentResult

func (x *MutateOperationResponse) GetBiddingSeasonalityAdjustmentResult() *MutateBiddingSeasonalityAdjustmentsResult

func (*MutateOperationResponse) GetBiddingStrategyResult

func (x *MutateOperationResponse) GetBiddingStrategyResult() *MutateBiddingStrategyResult

func (*MutateOperationResponse) GetCampaignAssetResult

func (x *MutateOperationResponse) GetCampaignAssetResult() *MutateCampaignAssetResult

func (*MutateOperationResponse) GetCampaignAssetSetResult

func (x *MutateOperationResponse) GetCampaignAssetSetResult() *MutateCampaignAssetSetResult

func (*MutateOperationResponse) GetCampaignBidModifierResult

func (x *MutateOperationResponse) GetCampaignBidModifierResult() *MutateCampaignBidModifierResult

func (*MutateOperationResponse) GetCampaignBudgetResult

func (x *MutateOperationResponse) GetCampaignBudgetResult() *MutateCampaignBudgetResult

func (*MutateOperationResponse) GetCampaignConversionGoalResult

func (x *MutateOperationResponse) GetCampaignConversionGoalResult() *MutateCampaignConversionGoalResult

func (*MutateOperationResponse) GetCampaignCriterionResult

func (x *MutateOperationResponse) GetCampaignCriterionResult() *MutateCampaignCriterionResult

func (*MutateOperationResponse) GetCampaignCustomizerResult

func (x *MutateOperationResponse) GetCampaignCustomizerResult() *MutateCampaignCustomizerResult

func (*MutateOperationResponse) GetCampaignDraftResult

func (x *MutateOperationResponse) GetCampaignDraftResult() *MutateCampaignDraftResult

func (*MutateOperationResponse) GetCampaignExperimentResult

func (x *MutateOperationResponse) GetCampaignExperimentResult() *MutateCampaignExperimentResult

func (*MutateOperationResponse) GetCampaignExtensionSettingResult

func (x *MutateOperationResponse) GetCampaignExtensionSettingResult() *MutateCampaignExtensionSettingResult

func (*MutateOperationResponse) GetCampaignFeedResult

func (x *MutateOperationResponse) GetCampaignFeedResult() *MutateCampaignFeedResult

func (*MutateOperationResponse) GetCampaignGroupResult

func (x *MutateOperationResponse) GetCampaignGroupResult() *MutateCampaignGroupResult

func (*MutateOperationResponse) GetCampaignLabelResult

func (x *MutateOperationResponse) GetCampaignLabelResult() *MutateCampaignLabelResult

func (*MutateOperationResponse) GetCampaignResult

func (x *MutateOperationResponse) GetCampaignResult() *MutateCampaignResult

func (*MutateOperationResponse) GetCampaignSharedSetResult

func (x *MutateOperationResponse) GetCampaignSharedSetResult() *MutateCampaignSharedSetResult

func (*MutateOperationResponse) GetConversionActionResult

func (x *MutateOperationResponse) GetConversionActionResult() *MutateConversionActionResult

func (*MutateOperationResponse) GetConversionCustomVariableResult

func (x *MutateOperationResponse) GetConversionCustomVariableResult() *MutateConversionCustomVariableResult

func (*MutateOperationResponse) GetConversionGoalCampaignConfigResult

func (x *MutateOperationResponse) GetConversionGoalCampaignConfigResult() *MutateConversionGoalCampaignConfigResult

func (*MutateOperationResponse) GetConversionValueRuleResult

func (x *MutateOperationResponse) GetConversionValueRuleResult() *MutateConversionValueRuleResult

func (*MutateOperationResponse) GetConversionValueRuleSetResult

func (x *MutateOperationResponse) GetConversionValueRuleSetResult() *MutateConversionValueRuleSetResult

func (*MutateOperationResponse) GetCustomConversionGoalResult

func (x *MutateOperationResponse) GetCustomConversionGoalResult() *MutateCustomConversionGoalResult

func (*MutateOperationResponse) GetCustomerAssetResult

func (x *MutateOperationResponse) GetCustomerAssetResult() *MutateCustomerAssetResult

func (*MutateOperationResponse) GetCustomerConversionGoalResult

func (x *MutateOperationResponse) GetCustomerConversionGoalResult() *MutateCustomerConversionGoalResult

func (*MutateOperationResponse) GetCustomerCustomizerResult

func (x *MutateOperationResponse) GetCustomerCustomizerResult() *MutateCustomerCustomizerResult

func (*MutateOperationResponse) GetCustomerExtensionSettingResult

func (x *MutateOperationResponse) GetCustomerExtensionSettingResult() *MutateCustomerExtensionSettingResult

func (*MutateOperationResponse) GetCustomerFeedResult

func (x *MutateOperationResponse) GetCustomerFeedResult() *MutateCustomerFeedResult

func (*MutateOperationResponse) GetCustomerLabelResult

func (x *MutateOperationResponse) GetCustomerLabelResult() *MutateCustomerLabelResult

func (*MutateOperationResponse) GetCustomerNegativeCriterionResult

func (x *MutateOperationResponse) GetCustomerNegativeCriterionResult() *MutateCustomerNegativeCriteriaResult

func (*MutateOperationResponse) GetCustomerResult

func (x *MutateOperationResponse) GetCustomerResult() *MutateCustomerResult

func (*MutateOperationResponse) GetCustomizerAttributeResult

func (x *MutateOperationResponse) GetCustomizerAttributeResult() *MutateCustomizerAttributeResult

func (*MutateOperationResponse) GetExtensionFeedItemResult

func (x *MutateOperationResponse) GetExtensionFeedItemResult() *MutateExtensionFeedItemResult

func (*MutateOperationResponse) GetFeedItemResult

func (x *MutateOperationResponse) GetFeedItemResult() *MutateFeedItemResult

func (*MutateOperationResponse) GetFeedItemSetLinkResult

func (x *MutateOperationResponse) GetFeedItemSetLinkResult() *MutateFeedItemSetLinkResult

func (*MutateOperationResponse) GetFeedItemSetResult

func (x *MutateOperationResponse) GetFeedItemSetResult() *MutateFeedItemSetResult

func (*MutateOperationResponse) GetFeedItemTargetResult

func (x *MutateOperationResponse) GetFeedItemTargetResult() *MutateFeedItemTargetResult

func (*MutateOperationResponse) GetFeedMappingResult

func (x *MutateOperationResponse) GetFeedMappingResult() *MutateFeedMappingResult

func (*MutateOperationResponse) GetFeedResult

func (x *MutateOperationResponse) GetFeedResult() *MutateFeedResult

func (*MutateOperationResponse) GetKeywordPlanAdGroupKeywordResult

func (x *MutateOperationResponse) GetKeywordPlanAdGroupKeywordResult() *MutateKeywordPlanAdGroupKeywordResult

func (*MutateOperationResponse) GetKeywordPlanAdGroupResult

func (x *MutateOperationResponse) GetKeywordPlanAdGroupResult() *MutateKeywordPlanAdGroupResult

func (*MutateOperationResponse) GetKeywordPlanCampaignKeywordResult

func (x *MutateOperationResponse) GetKeywordPlanCampaignKeywordResult() *MutateKeywordPlanCampaignKeywordResult

func (*MutateOperationResponse) GetKeywordPlanCampaignResult

func (x *MutateOperationResponse) GetKeywordPlanCampaignResult() *MutateKeywordPlanCampaignResult

func (*MutateOperationResponse) GetKeywordPlanResult

func (x *MutateOperationResponse) GetKeywordPlanResult() *MutateKeywordPlansResult

func (*MutateOperationResponse) GetLabelResult

func (x *MutateOperationResponse) GetLabelResult() *MutateLabelResult

func (*MutateOperationResponse) GetMediaFileResult

func (x *MutateOperationResponse) GetMediaFileResult() *MutateMediaFileResult

func (*MutateOperationResponse) GetRemarketingActionResult

func (x *MutateOperationResponse) GetRemarketingActionResult() *MutateRemarketingActionResult

func (*MutateOperationResponse) GetResponse

func (m *MutateOperationResponse) GetResponse() isMutateOperationResponse_Response

func (*MutateOperationResponse) GetSharedCriterionResult

func (x *MutateOperationResponse) GetSharedCriterionResult() *MutateSharedCriterionResult

func (*MutateOperationResponse) GetSharedSetResult

func (x *MutateOperationResponse) GetSharedSetResult() *MutateSharedSetResult

func (*MutateOperationResponse) GetSmartCampaignSettingResult

func (x *MutateOperationResponse) GetSmartCampaignSettingResult() *MutateSmartCampaignSettingResult

func (*MutateOperationResponse) GetUserListResult

func (x *MutateOperationResponse) GetUserListResult() *MutateUserListResult

func (*MutateOperationResponse) ProtoMessage

func (*MutateOperationResponse) ProtoMessage()

func (*MutateOperationResponse) ProtoReflect

func (x *MutateOperationResponse) ProtoReflect() protoreflect.Message

func (*MutateOperationResponse) Reset

func (x *MutateOperationResponse) Reset()

func (*MutateOperationResponse) String

func (x *MutateOperationResponse) String() string

type MutateOperationResponse_AdGroupAdLabelResult

type MutateOperationResponse_AdGroupAdLabelResult struct {
	// The result for the ad group ad label mutate.
	AdGroupAdLabelResult *MutateAdGroupAdLabelResult `protobuf:"bytes,17,opt,name=ad_group_ad_label_result,json=adGroupAdLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupAdResult

type MutateOperationResponse_AdGroupAdResult struct {
	// The result for the ad group ad mutate.
	AdGroupAdResult *MutateAdGroupAdResult `protobuf:"bytes,1,opt,name=ad_group_ad_result,json=adGroupAdResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupAssetResult

type MutateOperationResponse_AdGroupAssetResult struct {
	// The result for the ad group asset mutate.
	AdGroupAssetResult *MutateAdGroupAssetResult `protobuf:"bytes,56,opt,name=ad_group_asset_result,json=adGroupAssetResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupBidModifierResult

type MutateOperationResponse_AdGroupBidModifierResult struct {
	// The result for the ad group bid modifier mutate.
	AdGroupBidModifierResult *MutateAdGroupBidModifierResult `protobuf:"bytes,2,opt,name=ad_group_bid_modifier_result,json=adGroupBidModifierResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCriterionCustomizerResult

type MutateOperationResponse_AdGroupCriterionCustomizerResult struct {
	// The result for the ad group criterion customizer mutate.
	AdGroupCriterionCustomizerResult *MutateAdGroupCriterionCustomizerResult `protobuf:"bytes,77,opt,name=ad_group_criterion_customizer_result,json=adGroupCriterionCustomizerResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCriterionLabelResult

type MutateOperationResponse_AdGroupCriterionLabelResult struct {
	// The result for the ad group criterion label mutate.
	AdGroupCriterionLabelResult *MutateAdGroupCriterionLabelResult `protobuf:"bytes,18,opt,name=ad_group_criterion_label_result,json=adGroupCriterionLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCriterionResult

type MutateOperationResponse_AdGroupCriterionResult struct {
	// The result for the ad group criterion mutate.
	AdGroupCriterionResult *MutateAdGroupCriterionResult `protobuf:"bytes,3,opt,name=ad_group_criterion_result,json=adGroupCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCustomizerResult

type MutateOperationResponse_AdGroupCustomizerResult struct {
	// The result for the ad group customizer mutate.
	AdGroupCustomizerResult *MutateAdGroupCustomizerResult `protobuf:"bytes,75,opt,name=ad_group_customizer_result,json=adGroupCustomizerResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupExtensionSettingResult

type MutateOperationResponse_AdGroupExtensionSettingResult struct {
	// The result for the ad group extension setting mutate.
	AdGroupExtensionSettingResult *MutateAdGroupExtensionSettingResult `protobuf:"bytes,19,opt,name=ad_group_extension_setting_result,json=adGroupExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupFeedResult

type MutateOperationResponse_AdGroupFeedResult struct {
	// The result for the ad group feed mutate.
	AdGroupFeedResult *MutateAdGroupFeedResult `protobuf:"bytes,20,opt,name=ad_group_feed_result,json=adGroupFeedResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupLabelResult

type MutateOperationResponse_AdGroupLabelResult struct {
	// The result for the ad group label mutate.
	AdGroupLabelResult *MutateAdGroupLabelResult `protobuf:"bytes,21,opt,name=ad_group_label_result,json=adGroupLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupResult

type MutateOperationResponse_AdGroupResult struct {
	// The result for the ad group mutate.
	AdGroupResult *MutateAdGroupResult `protobuf:"bytes,5,opt,name=ad_group_result,json=adGroupResult,proto3,oneof"`
}

type MutateOperationResponse_AdParameterResult

type MutateOperationResponse_AdParameterResult struct {
	// The result for the ad parameter mutate.
	AdParameterResult *MutateAdParameterResult `protobuf:"bytes,22,opt,name=ad_parameter_result,json=adParameterResult,proto3,oneof"`
}

type MutateOperationResponse_AdResult

type MutateOperationResponse_AdResult struct {
	// The result for the ad mutate.
	AdResult *MutateAdResult `protobuf:"bytes,49,opt,name=ad_result,json=adResult,proto3,oneof"`
}

type MutateOperationResponse_AssetGroupAssetResult

type MutateOperationResponse_AssetGroupAssetResult struct {
	// The result for the asset group asset mutate.
	AssetGroupAssetResult *MutateAssetGroupAssetResult `protobuf:"bytes,65,opt,name=asset_group_asset_result,json=assetGroupAssetResult,proto3,oneof"`
}

type MutateOperationResponse_AssetGroupListingGroupFilterResult

type MutateOperationResponse_AssetGroupListingGroupFilterResult struct {
	// The result for the asset group listing group filter mutate.
	AssetGroupListingGroupFilterResult *MutateAssetGroupListingGroupFilterResult `protobuf:"bytes,78,opt,name=asset_group_listing_group_filter_result,json=assetGroupListingGroupFilterResult,proto3,oneof"`
}

type MutateOperationResponse_AssetGroupResult

type MutateOperationResponse_AssetGroupResult struct {
	// The result for the asset group mutate.
	AssetGroupResult *MutateAssetGroupResult `protobuf:"bytes,62,opt,name=asset_group_result,json=assetGroupResult,proto3,oneof"`
}

type MutateOperationResponse_AssetGroupSignalResult

type MutateOperationResponse_AssetGroupSignalResult struct {
	// The result for the asset group signal mutate.
	AssetGroupSignalResult *MutateAssetGroupSignalResult `protobuf:"bytes,79,opt,name=asset_group_signal_result,json=assetGroupSignalResult,proto3,oneof"`
}

type MutateOperationResponse_AssetResult

type MutateOperationResponse_AssetResult struct {
	// The result for the asset mutate.
	AssetResult *MutateAssetResult `protobuf:"bytes,23,opt,name=asset_result,json=assetResult,proto3,oneof"`
}

type MutateOperationResponse_AssetSetAssetResult

type MutateOperationResponse_AssetSetAssetResult struct {
	// The result for the asset set asset mutate.
	AssetSetAssetResult *MutateAssetSetAssetResult `protobuf:"bytes,71,opt,name=asset_set_asset_result,json=assetSetAssetResult,proto3,oneof"`
}

type MutateOperationResponse_AssetSetResult

type MutateOperationResponse_AssetSetResult struct {
	// The result for the asset set mutate.
	AssetSetResult *MutateAssetSetResult `protobuf:"bytes,72,opt,name=asset_set_result,json=assetSetResult,proto3,oneof"`
}

type MutateOperationResponse_AudienceResult

type MutateOperationResponse_AudienceResult struct {
	// The result for the audience mutate.
	AudienceResult *MutateAudienceResult `protobuf:"bytes,80,opt,name=audience_result,json=audienceResult,proto3,oneof"`
}

type MutateOperationResponse_BiddingDataExclusionResult

type MutateOperationResponse_BiddingDataExclusionResult struct {
	// The result for the bidding data exclusion mutate.
	BiddingDataExclusionResult *MutateBiddingDataExclusionsResult `protobuf:"bytes,58,opt,name=bidding_data_exclusion_result,json=biddingDataExclusionResult,proto3,oneof"`
}

type MutateOperationResponse_BiddingSeasonalityAdjustmentResult

type MutateOperationResponse_BiddingSeasonalityAdjustmentResult struct {
	// The result for the bidding seasonality adjustment mutate.
	BiddingSeasonalityAdjustmentResult *MutateBiddingSeasonalityAdjustmentsResult `protobuf:"bytes,59,opt,name=bidding_seasonality_adjustment_result,json=biddingSeasonalityAdjustmentResult,proto3,oneof"`
}

type MutateOperationResponse_BiddingStrategyResult

type MutateOperationResponse_BiddingStrategyResult struct {
	// The result for the bidding strategy mutate.
	BiddingStrategyResult *MutateBiddingStrategyResult `protobuf:"bytes,6,opt,name=bidding_strategy_result,json=biddingStrategyResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignAssetResult

type MutateOperationResponse_CampaignAssetResult struct {
	// The result for the campaign asset mutate.
	CampaignAssetResult *MutateCampaignAssetResult `protobuf:"bytes,52,opt,name=campaign_asset_result,json=campaignAssetResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignAssetSetResult

type MutateOperationResponse_CampaignAssetSetResult struct {
	// The result for the campaign asset set mutate.
	CampaignAssetSetResult *MutateCampaignAssetSetResult `protobuf:"bytes,73,opt,name=campaign_asset_set_result,json=campaignAssetSetResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignBidModifierResult

type MutateOperationResponse_CampaignBidModifierResult struct {
	// The result for the campaign bid modifier mutate.
	CampaignBidModifierResult *MutateCampaignBidModifierResult `protobuf:"bytes,7,opt,name=campaign_bid_modifier_result,json=campaignBidModifierResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignBudgetResult

type MutateOperationResponse_CampaignBudgetResult struct {
	// The result for the campaign budget mutate.
	CampaignBudgetResult *MutateCampaignBudgetResult `protobuf:"bytes,8,opt,name=campaign_budget_result,json=campaignBudgetResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignConversionGoalResult

type MutateOperationResponse_CampaignConversionGoalResult struct {
	// The result for the campaign conversion goal mutate.
	CampaignConversionGoalResult *MutateCampaignConversionGoalResult `protobuf:"bytes,67,opt,name=campaign_conversion_goal_result,json=campaignConversionGoalResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignCriterionResult

type MutateOperationResponse_CampaignCriterionResult struct {
	// The result for the campaign criterion mutate.
	CampaignCriterionResult *MutateCampaignCriterionResult `protobuf:"bytes,13,opt,name=campaign_criterion_result,json=campaignCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignCustomizerResult

type MutateOperationResponse_CampaignCustomizerResult struct {
	// The result for the campaign customizer mutate.
	CampaignCustomizerResult *MutateCampaignCustomizerResult `protobuf:"bytes,76,opt,name=campaign_customizer_result,json=campaignCustomizerResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignDraftResult

type MutateOperationResponse_CampaignDraftResult struct {
	// The result for the campaign draft mutate.
	CampaignDraftResult *MutateCampaignDraftResult `protobuf:"bytes,24,opt,name=campaign_draft_result,json=campaignDraftResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignExperimentResult

type MutateOperationResponse_CampaignExperimentResult struct {
	// The result for the campaign experiment mutate.
	CampaignExperimentResult *MutateCampaignExperimentResult `protobuf:"bytes,25,opt,name=campaign_experiment_result,json=campaignExperimentResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignExtensionSettingResult

type MutateOperationResponse_CampaignExtensionSettingResult struct {
	// The result for the campaign extension setting mutate.
	CampaignExtensionSettingResult *MutateCampaignExtensionSettingResult `protobuf:"bytes,26,opt,name=campaign_extension_setting_result,json=campaignExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignFeedResult

type MutateOperationResponse_CampaignFeedResult struct {
	// The result for the campaign feed mutate.
	CampaignFeedResult *MutateCampaignFeedResult `protobuf:"bytes,27,opt,name=campaign_feed_result,json=campaignFeedResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignGroupResult

type MutateOperationResponse_CampaignGroupResult struct {
	// The result for the campaign group mutate.
	CampaignGroupResult *MutateCampaignGroupResult `protobuf:"bytes,9,opt,name=campaign_group_result,json=campaignGroupResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignLabelResult

type MutateOperationResponse_CampaignLabelResult struct {
	// The result for the campaign label mutate.
	CampaignLabelResult *MutateCampaignLabelResult `protobuf:"bytes,28,opt,name=campaign_label_result,json=campaignLabelResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignResult

type MutateOperationResponse_CampaignResult struct {
	// The result for the campaign mutate.
	CampaignResult *MutateCampaignResult `protobuf:"bytes,10,opt,name=campaign_result,json=campaignResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignSharedSetResult

type MutateOperationResponse_CampaignSharedSetResult struct {
	// The result for the campaign shared set mutate.
	CampaignSharedSetResult *MutateCampaignSharedSetResult `protobuf:"bytes,11,opt,name=campaign_shared_set_result,json=campaignSharedSetResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionActionResult

type MutateOperationResponse_ConversionActionResult struct {
	// The result for the conversion action mutate.
	ConversionActionResult *MutateConversionActionResult `protobuf:"bytes,12,opt,name=conversion_action_result,json=conversionActionResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionCustomVariableResult

type MutateOperationResponse_ConversionCustomVariableResult struct {
	// The result for the conversion custom variable mutate.
	ConversionCustomVariableResult *MutateConversionCustomVariableResult `protobuf:"bytes,55,opt,name=conversion_custom_variable_result,json=conversionCustomVariableResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionGoalCampaignConfigResult

type MutateOperationResponse_ConversionGoalCampaignConfigResult struct {
	// The result for the conversion goal campaign config mutate.
	ConversionGoalCampaignConfigResult *MutateConversionGoalCampaignConfigResult `protobuf:"bytes,69,opt,name=conversion_goal_campaign_config_result,json=conversionGoalCampaignConfigResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionValueRuleResult

type MutateOperationResponse_ConversionValueRuleResult struct {
	// The result for the conversion value rule mutate.
	ConversionValueRuleResult *MutateConversionValueRuleResult `protobuf:"bytes,63,opt,name=conversion_value_rule_result,json=conversionValueRuleResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionValueRuleSetResult

type MutateOperationResponse_ConversionValueRuleSetResult struct {
	// The result for the conversion value rule set mutate.
	ConversionValueRuleSetResult *MutateConversionValueRuleSetResult `protobuf:"bytes,64,opt,name=conversion_value_rule_set_result,json=conversionValueRuleSetResult,proto3,oneof"`
}

type MutateOperationResponse_CustomConversionGoalResult

type MutateOperationResponse_CustomConversionGoalResult struct {
	// The result for the custom conversion goal mutate.
	CustomConversionGoalResult *MutateCustomConversionGoalResult `protobuf:"bytes,68,opt,name=custom_conversion_goal_result,json=customConversionGoalResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerAssetResult

type MutateOperationResponse_CustomerAssetResult struct {
	// The result for the customer asset mutate.
	CustomerAssetResult *MutateCustomerAssetResult `protobuf:"bytes,57,opt,name=customer_asset_result,json=customerAssetResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerConversionGoalResult

type MutateOperationResponse_CustomerConversionGoalResult struct {
	// The result for the customer conversion goal mutate.
	CustomerConversionGoalResult *MutateCustomerConversionGoalResult `protobuf:"bytes,66,opt,name=customer_conversion_goal_result,json=customerConversionGoalResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerCustomizerResult

type MutateOperationResponse_CustomerCustomizerResult struct {
	// The result for the customer customizer mutate.
	CustomerCustomizerResult *MutateCustomerCustomizerResult `protobuf:"bytes,74,opt,name=customer_customizer_result,json=customerCustomizerResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerExtensionSettingResult

type MutateOperationResponse_CustomerExtensionSettingResult struct {
	// The result for the customer extension setting mutate.
	CustomerExtensionSettingResult *MutateCustomerExtensionSettingResult `protobuf:"bytes,30,opt,name=customer_extension_setting_result,json=customerExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerFeedResult

type MutateOperationResponse_CustomerFeedResult struct {
	// The result for the customer feed mutate.
	CustomerFeedResult *MutateCustomerFeedResult `protobuf:"bytes,31,opt,name=customer_feed_result,json=customerFeedResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerLabelResult

type MutateOperationResponse_CustomerLabelResult struct {
	// The result for the customer label mutate.
	CustomerLabelResult *MutateCustomerLabelResult `protobuf:"bytes,32,opt,name=customer_label_result,json=customerLabelResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerNegativeCriterionResult

type MutateOperationResponse_CustomerNegativeCriterionResult struct {
	// The result for the customer negative criterion mutate.
	CustomerNegativeCriterionResult *MutateCustomerNegativeCriteriaResult `protobuf:"bytes,34,opt,name=customer_negative_criterion_result,json=customerNegativeCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerResult

type MutateOperationResponse_CustomerResult struct {
	// The result for the customer mutate.
	CustomerResult *MutateCustomerResult `protobuf:"bytes,35,opt,name=customer_result,json=customerResult,proto3,oneof"`
}

type MutateOperationResponse_CustomizerAttributeResult

type MutateOperationResponse_CustomizerAttributeResult struct {
	// The result for the customizer attribute mutate.
	CustomizerAttributeResult *MutateCustomizerAttributeResult `protobuf:"bytes,70,opt,name=customizer_attribute_result,json=customizerAttributeResult,proto3,oneof"`
}

type MutateOperationResponse_ExtensionFeedItemResult

type MutateOperationResponse_ExtensionFeedItemResult struct {
	// The result for the extension feed item mutate.
	ExtensionFeedItemResult *MutateExtensionFeedItemResult `protobuf:"bytes,36,opt,name=extension_feed_item_result,json=extensionFeedItemResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemResult

type MutateOperationResponse_FeedItemResult struct {
	// The result for the feed item mutate.
	FeedItemResult *MutateFeedItemResult `protobuf:"bytes,37,opt,name=feed_item_result,json=feedItemResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemSetLinkResult

type MutateOperationResponse_FeedItemSetLinkResult struct {
	// The result for the feed item set link mutate.
	FeedItemSetLinkResult *MutateFeedItemSetLinkResult `protobuf:"bytes,54,opt,name=feed_item_set_link_result,json=feedItemSetLinkResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemSetResult

type MutateOperationResponse_FeedItemSetResult struct {
	// The result for the feed item set mutate.
	FeedItemSetResult *MutateFeedItemSetResult `protobuf:"bytes,53,opt,name=feed_item_set_result,json=feedItemSetResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemTargetResult

type MutateOperationResponse_FeedItemTargetResult struct {
	// The result for the feed item target mutate.
	FeedItemTargetResult *MutateFeedItemTargetResult `protobuf:"bytes,38,opt,name=feed_item_target_result,json=feedItemTargetResult,proto3,oneof"`
}

type MutateOperationResponse_FeedMappingResult

type MutateOperationResponse_FeedMappingResult struct {
	// The result for the feed mapping mutate.
	FeedMappingResult *MutateFeedMappingResult `protobuf:"bytes,39,opt,name=feed_mapping_result,json=feedMappingResult,proto3,oneof"`
}

type MutateOperationResponse_FeedResult

type MutateOperationResponse_FeedResult struct {
	// The result for the feed mutate.
	FeedResult *MutateFeedResult `protobuf:"bytes,40,opt,name=feed_result,json=feedResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanAdGroupKeywordResult

type MutateOperationResponse_KeywordPlanAdGroupKeywordResult struct {
	// The result for the keyword plan ad group keyword mutate.
	KeywordPlanAdGroupKeywordResult *MutateKeywordPlanAdGroupKeywordResult `protobuf:"bytes,50,opt,name=keyword_plan_ad_group_keyword_result,json=keywordPlanAdGroupKeywordResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanAdGroupResult

type MutateOperationResponse_KeywordPlanAdGroupResult struct {
	// The result for the keyword plan ad group mutate.
	KeywordPlanAdGroupResult *MutateKeywordPlanAdGroupResult `protobuf:"bytes,44,opt,name=keyword_plan_ad_group_result,json=keywordPlanAdGroupResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanCampaignKeywordResult

type MutateOperationResponse_KeywordPlanCampaignKeywordResult struct {
	// The result for the keyword plan campaign keyword mutate.
	KeywordPlanCampaignKeywordResult *MutateKeywordPlanCampaignKeywordResult `protobuf:"bytes,51,opt,name=keyword_plan_campaign_keyword_result,json=keywordPlanCampaignKeywordResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanCampaignResult

type MutateOperationResponse_KeywordPlanCampaignResult struct {
	// The result for the keyword plan campaign mutate.
	KeywordPlanCampaignResult *MutateKeywordPlanCampaignResult `protobuf:"bytes,45,opt,name=keyword_plan_campaign_result,json=keywordPlanCampaignResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanResult

type MutateOperationResponse_KeywordPlanResult struct {
	// The result for the keyword plan mutate.
	KeywordPlanResult *MutateKeywordPlansResult `protobuf:"bytes,48,opt,name=keyword_plan_result,json=keywordPlanResult,proto3,oneof"`
}

type MutateOperationResponse_LabelResult

type MutateOperationResponse_LabelResult struct {
	// The result for the label mutate.
	LabelResult *MutateLabelResult `protobuf:"bytes,41,opt,name=label_result,json=labelResult,proto3,oneof"`
}

type MutateOperationResponse_MediaFileResult

type MutateOperationResponse_MediaFileResult struct {
	// The result for the media file mutate.
	MediaFileResult *MutateMediaFileResult `protobuf:"bytes,42,opt,name=media_file_result,json=mediaFileResult,proto3,oneof"`
}

type MutateOperationResponse_RemarketingActionResult

type MutateOperationResponse_RemarketingActionResult struct {
	// The result for the remarketing action mutate.
	RemarketingActionResult *MutateRemarketingActionResult `protobuf:"bytes,43,opt,name=remarketing_action_result,json=remarketingActionResult,proto3,oneof"`
}

type MutateOperationResponse_SharedCriterionResult

type MutateOperationResponse_SharedCriterionResult struct {
	// The result for the shared criterion mutate.
	SharedCriterionResult *MutateSharedCriterionResult `protobuf:"bytes,14,opt,name=shared_criterion_result,json=sharedCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_SharedSetResult

type MutateOperationResponse_SharedSetResult struct {
	// The result for the shared set mutate.
	SharedSetResult *MutateSharedSetResult `protobuf:"bytes,15,opt,name=shared_set_result,json=sharedSetResult,proto3,oneof"`
}

type MutateOperationResponse_SmartCampaignSettingResult

type MutateOperationResponse_SmartCampaignSettingResult struct {
	// The result for the Smart campaign setting mutate.
	SmartCampaignSettingResult *MutateSmartCampaignSettingResult `protobuf:"bytes,61,opt,name=smart_campaign_setting_result,json=smartCampaignSettingResult,proto3,oneof"`
}

type MutateOperationResponse_UserListResult

type MutateOperationResponse_UserListResult struct {
	// The result for the user list mutate.
	UserListResult *MutateUserListResult `protobuf:"bytes,16,opt,name=user_list_result,json=userListResult,proto3,oneof"`
}

type MutateOperation_AdGroupAdLabelOperation

type MutateOperation_AdGroupAdLabelOperation struct {
	// An ad group ad label mutate operation.
	AdGroupAdLabelOperation *AdGroupAdLabelOperation `protobuf:"bytes,17,opt,name=ad_group_ad_label_operation,json=adGroupAdLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupAdOperation

type MutateOperation_AdGroupAdOperation struct {
	// An ad group ad mutate operation.
	AdGroupAdOperation *AdGroupAdOperation `protobuf:"bytes,1,opt,name=ad_group_ad_operation,json=adGroupAdOperation,proto3,oneof"`
}

type MutateOperation_AdGroupAssetOperation

type MutateOperation_AdGroupAssetOperation struct {
	// An ad group asset mutate operation.
	AdGroupAssetOperation *AdGroupAssetOperation `protobuf:"bytes,56,opt,name=ad_group_asset_operation,json=adGroupAssetOperation,proto3,oneof"`
}

type MutateOperation_AdGroupBidModifierOperation

type MutateOperation_AdGroupBidModifierOperation struct {
	// An ad group bid modifier mutate operation.
	AdGroupBidModifierOperation *AdGroupBidModifierOperation `protobuf:"bytes,2,opt,name=ad_group_bid_modifier_operation,json=adGroupBidModifierOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCriterionCustomizerOperation

type MutateOperation_AdGroupCriterionCustomizerOperation struct {
	// An ad group criterion customizer mutate operation.
	AdGroupCriterionCustomizerOperation *AdGroupCriterionCustomizerOperation `protobuf:"bytes,77,opt,name=ad_group_criterion_customizer_operation,json=adGroupCriterionCustomizerOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCriterionLabelOperation

type MutateOperation_AdGroupCriterionLabelOperation struct {
	// An ad group criterion label mutate operation.
	AdGroupCriterionLabelOperation *AdGroupCriterionLabelOperation `protobuf:"bytes,18,opt,name=ad_group_criterion_label_operation,json=adGroupCriterionLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCriterionOperation

type MutateOperation_AdGroupCriterionOperation struct {
	// An ad group criterion mutate operation.
	AdGroupCriterionOperation *AdGroupCriterionOperation `protobuf:"bytes,3,opt,name=ad_group_criterion_operation,json=adGroupCriterionOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCustomizerOperation

type MutateOperation_AdGroupCustomizerOperation struct {
	// An ad group customizer mutate operation.
	AdGroupCustomizerOperation *AdGroupCustomizerOperation `protobuf:"bytes,75,opt,name=ad_group_customizer_operation,json=adGroupCustomizerOperation,proto3,oneof"`
}

type MutateOperation_AdGroupExtensionSettingOperation

type MutateOperation_AdGroupExtensionSettingOperation struct {
	// An ad group extension setting mutate operation.
	AdGroupExtensionSettingOperation *AdGroupExtensionSettingOperation `protobuf:"bytes,19,opt,name=ad_group_extension_setting_operation,json=adGroupExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_AdGroupFeedOperation

type MutateOperation_AdGroupFeedOperation struct {
	// An ad group feed mutate operation.
	AdGroupFeedOperation *AdGroupFeedOperation `protobuf:"bytes,20,opt,name=ad_group_feed_operation,json=adGroupFeedOperation,proto3,oneof"`
}

type MutateOperation_AdGroupLabelOperation

type MutateOperation_AdGroupLabelOperation struct {
	// An ad group label mutate operation.
	AdGroupLabelOperation *AdGroupLabelOperation `protobuf:"bytes,21,opt,name=ad_group_label_operation,json=adGroupLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupOperation

type MutateOperation_AdGroupOperation struct {
	// An ad group mutate operation.
	AdGroupOperation *AdGroupOperation `protobuf:"bytes,5,opt,name=ad_group_operation,json=adGroupOperation,proto3,oneof"`
}

type MutateOperation_AdOperation

type MutateOperation_AdOperation struct {
	// An ad mutate operation.
	AdOperation *AdOperation `protobuf:"bytes,49,opt,name=ad_operation,json=adOperation,proto3,oneof"`
}

type MutateOperation_AdParameterOperation

type MutateOperation_AdParameterOperation struct {
	// An ad parameter mutate operation.
	AdParameterOperation *AdParameterOperation `protobuf:"bytes,22,opt,name=ad_parameter_operation,json=adParameterOperation,proto3,oneof"`
}

type MutateOperation_AssetGroupAssetOperation

type MutateOperation_AssetGroupAssetOperation struct {
	// An asset group asset mutate operation.
	AssetGroupAssetOperation *AssetGroupAssetOperation `protobuf:"bytes,65,opt,name=asset_group_asset_operation,json=assetGroupAssetOperation,proto3,oneof"`
}

type MutateOperation_AssetGroupListingGroupFilterOperation

type MutateOperation_AssetGroupListingGroupFilterOperation struct {
	// An asset group listing group filter mutate operation.
	AssetGroupListingGroupFilterOperation *AssetGroupListingGroupFilterOperation `` /* 127-byte string literal not displayed */
}

type MutateOperation_AssetGroupOperation

type MutateOperation_AssetGroupOperation struct {
	// An asset group mutate operation.
	AssetGroupOperation *AssetGroupOperation `protobuf:"bytes,62,opt,name=asset_group_operation,json=assetGroupOperation,proto3,oneof"`
}

type MutateOperation_AssetGroupSignalOperation

type MutateOperation_AssetGroupSignalOperation struct {
	// An asset group signal mutate operation.
	AssetGroupSignalOperation *AssetGroupSignalOperation `protobuf:"bytes,80,opt,name=asset_group_signal_operation,json=assetGroupSignalOperation,proto3,oneof"`
}

type MutateOperation_AssetOperation

type MutateOperation_AssetOperation struct {
	// An asset mutate operation.
	AssetOperation *AssetOperation `protobuf:"bytes,23,opt,name=asset_operation,json=assetOperation,proto3,oneof"`
}

type MutateOperation_AssetSetAssetOperation

type MutateOperation_AssetSetAssetOperation struct {
	// An asset set asset mutate operation.
	AssetSetAssetOperation *AssetSetAssetOperation `protobuf:"bytes,71,opt,name=asset_set_asset_operation,json=assetSetAssetOperation,proto3,oneof"`
}

type MutateOperation_AssetSetOperation

type MutateOperation_AssetSetOperation struct {
	// An asset set mutate operation.
	AssetSetOperation *AssetSetOperation `protobuf:"bytes,72,opt,name=asset_set_operation,json=assetSetOperation,proto3,oneof"`
}

type MutateOperation_AudienceOperation

type MutateOperation_AudienceOperation struct {
	// An audience mutate operation.
	AudienceOperation *AudienceOperation `protobuf:"bytes,81,opt,name=audience_operation,json=audienceOperation,proto3,oneof"`
}

type MutateOperation_BiddingDataExclusionOperation

type MutateOperation_BiddingDataExclusionOperation struct {
	// A bidding data exclusion mutate operation.
	BiddingDataExclusionOperation *BiddingDataExclusionOperation `protobuf:"bytes,58,opt,name=bidding_data_exclusion_operation,json=biddingDataExclusionOperation,proto3,oneof"`
}

type MutateOperation_BiddingSeasonalityAdjustmentOperation

type MutateOperation_BiddingSeasonalityAdjustmentOperation struct {
	// A bidding seasonality adjustment mutate operation.
	BiddingSeasonalityAdjustmentOperation *BiddingSeasonalityAdjustmentOperation `protobuf:"bytes,59,opt,name=bidding_seasonality_adjustment_operation,json=biddingSeasonalityAdjustmentOperation,proto3,oneof"`
}

type MutateOperation_BiddingStrategyOperation

type MutateOperation_BiddingStrategyOperation struct {
	// A bidding strategy mutate operation.
	BiddingStrategyOperation *BiddingStrategyOperation `protobuf:"bytes,6,opt,name=bidding_strategy_operation,json=biddingStrategyOperation,proto3,oneof"`
}

type MutateOperation_CampaignAssetOperation

type MutateOperation_CampaignAssetOperation struct {
	// A campaign asset mutate operation.
	CampaignAssetOperation *CampaignAssetOperation `protobuf:"bytes,52,opt,name=campaign_asset_operation,json=campaignAssetOperation,proto3,oneof"`
}

type MutateOperation_CampaignAssetSetOperation

type MutateOperation_CampaignAssetSetOperation struct {
	// A campaign asset mutate operation.
	CampaignAssetSetOperation *CampaignAssetSetOperation `protobuf:"bytes,73,opt,name=campaign_asset_set_operation,json=campaignAssetSetOperation,proto3,oneof"`
}

type MutateOperation_CampaignBidModifierOperation

type MutateOperation_CampaignBidModifierOperation struct {
	// A campaign bid modifier mutate operation.
	CampaignBidModifierOperation *CampaignBidModifierOperation `protobuf:"bytes,7,opt,name=campaign_bid_modifier_operation,json=campaignBidModifierOperation,proto3,oneof"`
}

type MutateOperation_CampaignBudgetOperation

type MutateOperation_CampaignBudgetOperation struct {
	// A campaign budget mutate operation.
	CampaignBudgetOperation *CampaignBudgetOperation `protobuf:"bytes,8,opt,name=campaign_budget_operation,json=campaignBudgetOperation,proto3,oneof"`
}

type MutateOperation_CampaignConversionGoalOperation

type MutateOperation_CampaignConversionGoalOperation struct {
	// A campaign conversion goal mutate operation.
	CampaignConversionGoalOperation *CampaignConversionGoalOperation `protobuf:"bytes,67,opt,name=campaign_conversion_goal_operation,json=campaignConversionGoalOperation,proto3,oneof"`
}

type MutateOperation_CampaignCriterionOperation

type MutateOperation_CampaignCriterionOperation struct {
	// A campaign criterion mutate operation.
	CampaignCriterionOperation *CampaignCriterionOperation `protobuf:"bytes,13,opt,name=campaign_criterion_operation,json=campaignCriterionOperation,proto3,oneof"`
}

type MutateOperation_CampaignCustomizerOperation

type MutateOperation_CampaignCustomizerOperation struct {
	// An campaign customizer mutate operation.
	CampaignCustomizerOperation *CampaignCustomizerOperation `protobuf:"bytes,76,opt,name=campaign_customizer_operation,json=campaignCustomizerOperation,proto3,oneof"`
}

type MutateOperation_CampaignDraftOperation

type MutateOperation_CampaignDraftOperation struct {
	// A campaign draft mutate operation.
	CampaignDraftOperation *CampaignDraftOperation `protobuf:"bytes,24,opt,name=campaign_draft_operation,json=campaignDraftOperation,proto3,oneof"`
}

type MutateOperation_CampaignExperimentOperation

type MutateOperation_CampaignExperimentOperation struct {
	// A campaign experiment mutate operation.
	CampaignExperimentOperation *CampaignExperimentOperation `protobuf:"bytes,25,opt,name=campaign_experiment_operation,json=campaignExperimentOperation,proto3,oneof"`
}

type MutateOperation_CampaignExtensionSettingOperation

type MutateOperation_CampaignExtensionSettingOperation struct {
	// A campaign extension setting mutate operation.
	CampaignExtensionSettingOperation *CampaignExtensionSettingOperation `protobuf:"bytes,26,opt,name=campaign_extension_setting_operation,json=campaignExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_CampaignFeedOperation

type MutateOperation_CampaignFeedOperation struct {
	// A campaign feed mutate operation.
	CampaignFeedOperation *CampaignFeedOperation `protobuf:"bytes,27,opt,name=campaign_feed_operation,json=campaignFeedOperation,proto3,oneof"`
}

type MutateOperation_CampaignGroupOperation

type MutateOperation_CampaignGroupOperation struct {
	// A campaign group mutate operation.
	CampaignGroupOperation *CampaignGroupOperation `protobuf:"bytes,9,opt,name=campaign_group_operation,json=campaignGroupOperation,proto3,oneof"`
}

type MutateOperation_CampaignLabelOperation

type MutateOperation_CampaignLabelOperation struct {
	// A campaign label mutate operation.
	CampaignLabelOperation *CampaignLabelOperation `protobuf:"bytes,28,opt,name=campaign_label_operation,json=campaignLabelOperation,proto3,oneof"`
}

type MutateOperation_CampaignOperation

type MutateOperation_CampaignOperation struct {
	// A campaign mutate operation.
	CampaignOperation *CampaignOperation `protobuf:"bytes,10,opt,name=campaign_operation,json=campaignOperation,proto3,oneof"`
}

type MutateOperation_CampaignSharedSetOperation

type MutateOperation_CampaignSharedSetOperation struct {
	// A campaign shared set mutate operation.
	CampaignSharedSetOperation *CampaignSharedSetOperation `protobuf:"bytes,11,opt,name=campaign_shared_set_operation,json=campaignSharedSetOperation,proto3,oneof"`
}

type MutateOperation_ConversionActionOperation

type MutateOperation_ConversionActionOperation struct {
	// A conversion action mutate operation.
	ConversionActionOperation *ConversionActionOperation `protobuf:"bytes,12,opt,name=conversion_action_operation,json=conversionActionOperation,proto3,oneof"`
}

type MutateOperation_ConversionCustomVariableOperation

type MutateOperation_ConversionCustomVariableOperation struct {
	// A conversion custom variable mutate operation.
	ConversionCustomVariableOperation *ConversionCustomVariableOperation `protobuf:"bytes,55,opt,name=conversion_custom_variable_operation,json=conversionCustomVariableOperation,proto3,oneof"`
}

type MutateOperation_ConversionGoalCampaignConfigOperation

type MutateOperation_ConversionGoalCampaignConfigOperation struct {
	// A conversion goal campaign config mutate operation.
	ConversionGoalCampaignConfigOperation *ConversionGoalCampaignConfigOperation `` /* 126-byte string literal not displayed */
}

type MutateOperation_ConversionValueRuleOperation

type MutateOperation_ConversionValueRuleOperation struct {
	// A conversion value rule mutate operation.
	ConversionValueRuleOperation *ConversionValueRuleOperation `protobuf:"bytes,63,opt,name=conversion_value_rule_operation,json=conversionValueRuleOperation,proto3,oneof"`
}

type MutateOperation_ConversionValueRuleSetOperation

type MutateOperation_ConversionValueRuleSetOperation struct {
	// A conversion value rule set mutate operation.
	ConversionValueRuleSetOperation *ConversionValueRuleSetOperation `protobuf:"bytes,64,opt,name=conversion_value_rule_set_operation,json=conversionValueRuleSetOperation,proto3,oneof"`
}

type MutateOperation_CustomConversionGoalOperation

type MutateOperation_CustomConversionGoalOperation struct {
	// A custom conversion goal mutate operation.
	CustomConversionGoalOperation *CustomConversionGoalOperation `protobuf:"bytes,68,opt,name=custom_conversion_goal_operation,json=customConversionGoalOperation,proto3,oneof"`
}

type MutateOperation_CustomerAssetOperation

type MutateOperation_CustomerAssetOperation struct {
	// A customer asset mutate operation.
	CustomerAssetOperation *CustomerAssetOperation `protobuf:"bytes,57,opt,name=customer_asset_operation,json=customerAssetOperation,proto3,oneof"`
}

type MutateOperation_CustomerConversionGoalOperation

type MutateOperation_CustomerConversionGoalOperation struct {
	// A customer conversion goal mutate operation.
	CustomerConversionGoalOperation *CustomerConversionGoalOperation `protobuf:"bytes,66,opt,name=customer_conversion_goal_operation,json=customerConversionGoalOperation,proto3,oneof"`
}

type MutateOperation_CustomerCustomizerOperation

type MutateOperation_CustomerCustomizerOperation struct {
	// An customer customizer mutate operation.
	CustomerCustomizerOperation *CustomerCustomizerOperation `protobuf:"bytes,79,opt,name=customer_customizer_operation,json=customerCustomizerOperation,proto3,oneof"`
}

type MutateOperation_CustomerExtensionSettingOperation

type MutateOperation_CustomerExtensionSettingOperation struct {
	// A customer extension setting mutate operation.
	CustomerExtensionSettingOperation *CustomerExtensionSettingOperation `protobuf:"bytes,30,opt,name=customer_extension_setting_operation,json=customerExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_CustomerFeedOperation

type MutateOperation_CustomerFeedOperation struct {
	// A customer feed mutate operation.
	CustomerFeedOperation *CustomerFeedOperation `protobuf:"bytes,31,opt,name=customer_feed_operation,json=customerFeedOperation,proto3,oneof"`
}

type MutateOperation_CustomerLabelOperation

type MutateOperation_CustomerLabelOperation struct {
	// A customer label mutate operation.
	CustomerLabelOperation *CustomerLabelOperation `protobuf:"bytes,32,opt,name=customer_label_operation,json=customerLabelOperation,proto3,oneof"`
}

type MutateOperation_CustomerNegativeCriterionOperation

type MutateOperation_CustomerNegativeCriterionOperation struct {
	// A customer negative criterion mutate operation.
	CustomerNegativeCriterionOperation *CustomerNegativeCriterionOperation `protobuf:"bytes,34,opt,name=customer_negative_criterion_operation,json=customerNegativeCriterionOperation,proto3,oneof"`
}

type MutateOperation_CustomerOperation

type MutateOperation_CustomerOperation struct {
	// A customer mutate operation.
	CustomerOperation *CustomerOperation `protobuf:"bytes,35,opt,name=customer_operation,json=customerOperation,proto3,oneof"`
}

type MutateOperation_CustomizerAttributeOperation

type MutateOperation_CustomizerAttributeOperation struct {
	// An customizer attribute mutate operation.
	CustomizerAttributeOperation *CustomizerAttributeOperation `protobuf:"bytes,70,opt,name=customizer_attribute_operation,json=customizerAttributeOperation,proto3,oneof"`
}

type MutateOperation_ExperimentArmOperation

type MutateOperation_ExperimentArmOperation struct {
	// An experiment arm mutate operation.
	ExperimentArmOperation *ExperimentArmOperation `protobuf:"bytes,83,opt,name=experiment_arm_operation,json=experimentArmOperation,proto3,oneof"`
}

type MutateOperation_ExperimentOperation

type MutateOperation_ExperimentOperation struct {
	// An experiment mutate operation.
	ExperimentOperation *ExperimentOperation `protobuf:"bytes,82,opt,name=experiment_operation,json=experimentOperation,proto3,oneof"`
}

type MutateOperation_ExtensionFeedItemOperation

type MutateOperation_ExtensionFeedItemOperation struct {
	// An extension feed item mutate operation.
	ExtensionFeedItemOperation *ExtensionFeedItemOperation `protobuf:"bytes,36,opt,name=extension_feed_item_operation,json=extensionFeedItemOperation,proto3,oneof"`
}

type MutateOperation_FeedItemOperation

type MutateOperation_FeedItemOperation struct {
	// A feed item mutate operation.
	FeedItemOperation *FeedItemOperation `protobuf:"bytes,37,opt,name=feed_item_operation,json=feedItemOperation,proto3,oneof"`
}

type MutateOperation_FeedItemSetLinkOperation

type MutateOperation_FeedItemSetLinkOperation struct {
	// A feed item set link mutate operation.
	FeedItemSetLinkOperation *FeedItemSetLinkOperation `protobuf:"bytes,54,opt,name=feed_item_set_link_operation,json=feedItemSetLinkOperation,proto3,oneof"`
}

type MutateOperation_FeedItemSetOperation

type MutateOperation_FeedItemSetOperation struct {
	// A feed item set mutate operation.
	FeedItemSetOperation *FeedItemSetOperation `protobuf:"bytes,53,opt,name=feed_item_set_operation,json=feedItemSetOperation,proto3,oneof"`
}

type MutateOperation_FeedItemTargetOperation

type MutateOperation_FeedItemTargetOperation struct {
	// A feed item target mutate operation.
	FeedItemTargetOperation *FeedItemTargetOperation `protobuf:"bytes,38,opt,name=feed_item_target_operation,json=feedItemTargetOperation,proto3,oneof"`
}

type MutateOperation_FeedMappingOperation

type MutateOperation_FeedMappingOperation struct {
	// A feed mapping mutate operation.
	FeedMappingOperation *FeedMappingOperation `protobuf:"bytes,39,opt,name=feed_mapping_operation,json=feedMappingOperation,proto3,oneof"`
}

type MutateOperation_FeedOperation

type MutateOperation_FeedOperation struct {
	// A feed mutate operation.
	FeedOperation *FeedOperation `protobuf:"bytes,40,opt,name=feed_operation,json=feedOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanAdGroupKeywordOperation

type MutateOperation_KeywordPlanAdGroupKeywordOperation struct {
	// A keyword plan ad group keyword operation.
	KeywordPlanAdGroupKeywordOperation *KeywordPlanAdGroupKeywordOperation `protobuf:"bytes,50,opt,name=keyword_plan_ad_group_keyword_operation,json=keywordPlanAdGroupKeywordOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanAdGroupOperation

type MutateOperation_KeywordPlanAdGroupOperation struct {
	// A keyword plan ad group operation.
	KeywordPlanAdGroupOperation *KeywordPlanAdGroupOperation `protobuf:"bytes,44,opt,name=keyword_plan_ad_group_operation,json=keywordPlanAdGroupOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanCampaignKeywordOperation

type MutateOperation_KeywordPlanCampaignKeywordOperation struct {
	// A keyword plan campaign keyword operation.
	KeywordPlanCampaignKeywordOperation *KeywordPlanCampaignKeywordOperation `protobuf:"bytes,51,opt,name=keyword_plan_campaign_keyword_operation,json=keywordPlanCampaignKeywordOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanCampaignOperation

type MutateOperation_KeywordPlanCampaignOperation struct {
	// A keyword plan campaign operation.
	KeywordPlanCampaignOperation *KeywordPlanCampaignOperation `protobuf:"bytes,45,opt,name=keyword_plan_campaign_operation,json=keywordPlanCampaignOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanOperation

type MutateOperation_KeywordPlanOperation struct {
	// A keyword plan operation.
	KeywordPlanOperation *KeywordPlanOperation `protobuf:"bytes,48,opt,name=keyword_plan_operation,json=keywordPlanOperation,proto3,oneof"`
}

type MutateOperation_LabelOperation

type MutateOperation_LabelOperation struct {
	// A label mutate operation.
	LabelOperation *LabelOperation `protobuf:"bytes,41,opt,name=label_operation,json=labelOperation,proto3,oneof"`
}

type MutateOperation_MediaFileOperation

type MutateOperation_MediaFileOperation struct {
	// A media file mutate operation.
	MediaFileOperation *MediaFileOperation `protobuf:"bytes,42,opt,name=media_file_operation,json=mediaFileOperation,proto3,oneof"`
}

type MutateOperation_RemarketingActionOperation

type MutateOperation_RemarketingActionOperation struct {
	// A remarketing action mutate operation.
	RemarketingActionOperation *RemarketingActionOperation `protobuf:"bytes,43,opt,name=remarketing_action_operation,json=remarketingActionOperation,proto3,oneof"`
}

type MutateOperation_SharedCriterionOperation

type MutateOperation_SharedCriterionOperation struct {
	// A shared criterion mutate operation.
	SharedCriterionOperation *SharedCriterionOperation `protobuf:"bytes,14,opt,name=shared_criterion_operation,json=sharedCriterionOperation,proto3,oneof"`
}

type MutateOperation_SharedSetOperation

type MutateOperation_SharedSetOperation struct {
	// A shared set mutate operation.
	SharedSetOperation *SharedSetOperation `protobuf:"bytes,15,opt,name=shared_set_operation,json=sharedSetOperation,proto3,oneof"`
}

type MutateOperation_SmartCampaignSettingOperation

type MutateOperation_SmartCampaignSettingOperation struct {
	// A Smart campaign setting mutate operation.
	SmartCampaignSettingOperation *SmartCampaignSettingOperation `protobuf:"bytes,61,opt,name=smart_campaign_setting_operation,json=smartCampaignSettingOperation,proto3,oneof"`
}

type MutateOperation_UserListOperation

type MutateOperation_UserListOperation struct {
	// A user list mutate operation.
	UserListOperation *UserListOperation `protobuf:"bytes,16,opt,name=user_list_operation,json=userListOperation,proto3,oneof"`
}

type MutateRemarketingActionResult

type MutateRemarketingActionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the remarketing action mutate.

func (*MutateRemarketingActionResult) Descriptor deprecated

func (*MutateRemarketingActionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionResult.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionResult) GetResourceName

func (x *MutateRemarketingActionResult) GetResourceName() string

func (*MutateRemarketingActionResult) ProtoMessage

func (*MutateRemarketingActionResult) ProtoMessage()

func (*MutateRemarketingActionResult) ProtoReflect

func (*MutateRemarketingActionResult) Reset

func (x *MutateRemarketingActionResult) Reset()

func (*MutateRemarketingActionResult) String

type MutateRemarketingActionsRequest

type MutateRemarketingActionsRequest struct {

	// Required. The ID of the customer whose remarketing actions are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual remarketing actions.
	Operations []*RemarketingActionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RemarketingActionService.MutateRemarketingActions][google.ads.googleads.v11.services.RemarketingActionService.MutateRemarketingActions].

func (*MutateRemarketingActionsRequest) Descriptor deprecated

func (*MutateRemarketingActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionsRequest.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionsRequest) GetCustomerId

func (x *MutateRemarketingActionsRequest) GetCustomerId() string

func (*MutateRemarketingActionsRequest) GetOperations

func (*MutateRemarketingActionsRequest) GetPartialFailure

func (x *MutateRemarketingActionsRequest) GetPartialFailure() bool

func (*MutateRemarketingActionsRequest) GetValidateOnly

func (x *MutateRemarketingActionsRequest) GetValidateOnly() bool

func (*MutateRemarketingActionsRequest) ProtoMessage

func (*MutateRemarketingActionsRequest) ProtoMessage()

func (*MutateRemarketingActionsRequest) ProtoReflect

func (*MutateRemarketingActionsRequest) Reset

func (*MutateRemarketingActionsRequest) String

type MutateRemarketingActionsResponse

type MutateRemarketingActionsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateRemarketingActionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for remarketing action mutate.

func (*MutateRemarketingActionsResponse) Descriptor deprecated

func (*MutateRemarketingActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionsResponse.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionsResponse) GetPartialFailureError

func (x *MutateRemarketingActionsResponse) GetPartialFailureError() *status.Status

func (*MutateRemarketingActionsResponse) GetResults

func (*MutateRemarketingActionsResponse) ProtoMessage

func (*MutateRemarketingActionsResponse) ProtoMessage()

func (*MutateRemarketingActionsResponse) ProtoReflect

func (*MutateRemarketingActionsResponse) Reset

func (*MutateRemarketingActionsResponse) String

type MutateSharedCriteriaRequest

type MutateSharedCriteriaRequest struct {

	// Required. The ID of the customer whose shared criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual shared criteria.
	Operations []*SharedCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SharedCriterionService.MutateSharedCriteria][google.ads.googleads.v11.services.SharedCriterionService.MutateSharedCriteria].

func (*MutateSharedCriteriaRequest) Descriptor deprecated

func (*MutateSharedCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateSharedCriteriaRequest) GetCustomerId

func (x *MutateSharedCriteriaRequest) GetCustomerId() string

func (*MutateSharedCriteriaRequest) GetOperations

func (*MutateSharedCriteriaRequest) GetPartialFailure

func (x *MutateSharedCriteriaRequest) GetPartialFailure() bool

func (*MutateSharedCriteriaRequest) GetResponseContentType

func (*MutateSharedCriteriaRequest) GetValidateOnly

func (x *MutateSharedCriteriaRequest) GetValidateOnly() bool

func (*MutateSharedCriteriaRequest) ProtoMessage

func (*MutateSharedCriteriaRequest) ProtoMessage()

func (*MutateSharedCriteriaRequest) ProtoReflect

func (*MutateSharedCriteriaRequest) Reset

func (x *MutateSharedCriteriaRequest) Reset()

func (*MutateSharedCriteriaRequest) String

func (x *MutateSharedCriteriaRequest) String() string

type MutateSharedCriteriaResponse

type MutateSharedCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSharedCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a shared criterion mutate.

func (*MutateSharedCriteriaResponse) Descriptor deprecated

func (*MutateSharedCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateSharedCriteriaResponse) GetPartialFailureError

func (x *MutateSharedCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateSharedCriteriaResponse) GetResults

func (*MutateSharedCriteriaResponse) ProtoMessage

func (*MutateSharedCriteriaResponse) ProtoMessage()

func (*MutateSharedCriteriaResponse) ProtoReflect

func (*MutateSharedCriteriaResponse) Reset

func (x *MutateSharedCriteriaResponse) Reset()

func (*MutateSharedCriteriaResponse) String

type MutateSharedCriterionResult

type MutateSharedCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated shared criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SharedCriterion *resources.SharedCriterion `protobuf:"bytes,2,opt,name=shared_criterion,json=sharedCriterion,proto3" json:"shared_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the shared criterion mutate.

func (*MutateSharedCriterionResult) Descriptor deprecated

func (*MutateSharedCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateSharedCriterionResult) GetResourceName

func (x *MutateSharedCriterionResult) GetResourceName() string

func (*MutateSharedCriterionResult) GetSharedCriterion

func (x *MutateSharedCriterionResult) GetSharedCriterion() *resources.SharedCriterion

func (*MutateSharedCriterionResult) ProtoMessage

func (*MutateSharedCriterionResult) ProtoMessage()

func (*MutateSharedCriterionResult) ProtoReflect

func (*MutateSharedCriterionResult) Reset

func (x *MutateSharedCriterionResult) Reset()

func (*MutateSharedCriterionResult) String

func (x *MutateSharedCriterionResult) String() string

type MutateSharedSetResult

type MutateSharedSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated shared set with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SharedSet *resources.SharedSet `protobuf:"bytes,2,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the shared set mutate.

func (*MutateSharedSetResult) Descriptor deprecated

func (*MutateSharedSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetResult.ProtoReflect.Descriptor instead.

func (*MutateSharedSetResult) GetResourceName

func (x *MutateSharedSetResult) GetResourceName() string

func (*MutateSharedSetResult) GetSharedSet

func (x *MutateSharedSetResult) GetSharedSet() *resources.SharedSet

func (*MutateSharedSetResult) ProtoMessage

func (*MutateSharedSetResult) ProtoMessage()

func (*MutateSharedSetResult) ProtoReflect

func (x *MutateSharedSetResult) ProtoReflect() protoreflect.Message

func (*MutateSharedSetResult) Reset

func (x *MutateSharedSetResult) Reset()

func (*MutateSharedSetResult) String

func (x *MutateSharedSetResult) String() string

type MutateSharedSetsRequest

type MutateSharedSetsRequest struct {

	// Required. The ID of the customer whose shared sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual shared sets.
	Operations []*SharedSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SharedSetService.MutateSharedSets][google.ads.googleads.v11.services.SharedSetService.MutateSharedSets].

func (*MutateSharedSetsRequest) Descriptor deprecated

func (*MutateSharedSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateSharedSetsRequest) GetCustomerId

func (x *MutateSharedSetsRequest) GetCustomerId() string

func (*MutateSharedSetsRequest) GetOperations

func (x *MutateSharedSetsRequest) GetOperations() []*SharedSetOperation

func (*MutateSharedSetsRequest) GetPartialFailure

func (x *MutateSharedSetsRequest) GetPartialFailure() bool

func (*MutateSharedSetsRequest) GetResponseContentType

func (*MutateSharedSetsRequest) GetValidateOnly

func (x *MutateSharedSetsRequest) GetValidateOnly() bool

func (*MutateSharedSetsRequest) ProtoMessage

func (*MutateSharedSetsRequest) ProtoMessage()

func (*MutateSharedSetsRequest) ProtoReflect

func (x *MutateSharedSetsRequest) ProtoReflect() protoreflect.Message

func (*MutateSharedSetsRequest) Reset

func (x *MutateSharedSetsRequest) Reset()

func (*MutateSharedSetsRequest) String

func (x *MutateSharedSetsRequest) String() string

type MutateSharedSetsResponse

type MutateSharedSetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSharedSetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a shared set mutate.

func (*MutateSharedSetsResponse) Descriptor deprecated

func (*MutateSharedSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateSharedSetsResponse) GetPartialFailureError

func (x *MutateSharedSetsResponse) GetPartialFailureError() *status.Status

func (*MutateSharedSetsResponse) GetResults

func (*MutateSharedSetsResponse) ProtoMessage

func (*MutateSharedSetsResponse) ProtoMessage()

func (*MutateSharedSetsResponse) ProtoReflect

func (x *MutateSharedSetsResponse) ProtoReflect() protoreflect.Message

func (*MutateSharedSetsResponse) Reset

func (x *MutateSharedSetsResponse) Reset()

func (*MutateSharedSetsResponse) String

func (x *MutateSharedSetsResponse) String() string

type MutateSmartCampaignSettingResult

type MutateSmartCampaignSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated Smart campaign setting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SmartCampaignSetting *resources.SmartCampaignSetting `protobuf:"bytes,2,opt,name=smart_campaign_setting,json=smartCampaignSetting,proto3" json:"smart_campaign_setting,omitempty"`
	// contains filtered or unexported fields
}

The result for the Smart campaign setting mutate.

func (*MutateSmartCampaignSettingResult) Descriptor deprecated

func (*MutateSmartCampaignSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingResult.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingResult) GetResourceName

func (x *MutateSmartCampaignSettingResult) GetResourceName() string

func (*MutateSmartCampaignSettingResult) GetSmartCampaignSetting

func (x *MutateSmartCampaignSettingResult) GetSmartCampaignSetting() *resources.SmartCampaignSetting

func (*MutateSmartCampaignSettingResult) ProtoMessage

func (*MutateSmartCampaignSettingResult) ProtoMessage()

func (*MutateSmartCampaignSettingResult) ProtoReflect

func (*MutateSmartCampaignSettingResult) Reset

func (*MutateSmartCampaignSettingResult) String

type MutateSmartCampaignSettingsRequest

type MutateSmartCampaignSettingsRequest struct {

	// Required. The ID of the customer whose Smart campaign settings are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Smart campaign settings.
	Operations []*SmartCampaignSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSettingService.MutateSmartCampaignSetting][].

func (*MutateSmartCampaignSettingsRequest) Descriptor deprecated

func (*MutateSmartCampaignSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingsRequest) GetCustomerId

func (x *MutateSmartCampaignSettingsRequest) GetCustomerId() string

func (*MutateSmartCampaignSettingsRequest) GetOperations

func (*MutateSmartCampaignSettingsRequest) GetPartialFailure

func (x *MutateSmartCampaignSettingsRequest) GetPartialFailure() bool

func (*MutateSmartCampaignSettingsRequest) GetResponseContentType

func (*MutateSmartCampaignSettingsRequest) GetValidateOnly

func (x *MutateSmartCampaignSettingsRequest) GetValidateOnly() bool

func (*MutateSmartCampaignSettingsRequest) ProtoMessage

func (*MutateSmartCampaignSettingsRequest) ProtoMessage()

func (*MutateSmartCampaignSettingsRequest) ProtoReflect

func (*MutateSmartCampaignSettingsRequest) Reset

func (*MutateSmartCampaignSettingsRequest) String

type MutateSmartCampaignSettingsResponse

type MutateSmartCampaignSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSmartCampaignSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign mutate.

func (*MutateSmartCampaignSettingsResponse) Descriptor deprecated

func (*MutateSmartCampaignSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingsResponse) GetPartialFailureError

func (x *MutateSmartCampaignSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateSmartCampaignSettingsResponse) GetResults

func (*MutateSmartCampaignSettingsResponse) ProtoMessage

func (*MutateSmartCampaignSettingsResponse) ProtoMessage()

func (*MutateSmartCampaignSettingsResponse) ProtoReflect

func (*MutateSmartCampaignSettingsResponse) Reset

func (*MutateSmartCampaignSettingsResponse) String

type MutateUserListResult

type MutateUserListResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the user list mutate.

func (*MutateUserListResult) Descriptor deprecated

func (*MutateUserListResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListResult.ProtoReflect.Descriptor instead.

func (*MutateUserListResult) GetResourceName

func (x *MutateUserListResult) GetResourceName() string

func (*MutateUserListResult) ProtoMessage

func (*MutateUserListResult) ProtoMessage()

func (*MutateUserListResult) ProtoReflect

func (x *MutateUserListResult) ProtoReflect() protoreflect.Message

func (*MutateUserListResult) Reset

func (x *MutateUserListResult) Reset()

func (*MutateUserListResult) String

func (x *MutateUserListResult) String() string

type MutateUserListsRequest

type MutateUserListsRequest struct {

	// Required. The ID of the customer whose user lists are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual user lists.
	Operations []*UserListOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [UserListService.MutateUserLists][google.ads.googleads.v11.services.UserListService.MutateUserLists].

func (*MutateUserListsRequest) Descriptor deprecated

func (*MutateUserListsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListsRequest.ProtoReflect.Descriptor instead.

func (*MutateUserListsRequest) GetCustomerId

func (x *MutateUserListsRequest) GetCustomerId() string

func (*MutateUserListsRequest) GetOperations

func (x *MutateUserListsRequest) GetOperations() []*UserListOperation

func (*MutateUserListsRequest) GetPartialFailure

func (x *MutateUserListsRequest) GetPartialFailure() bool

func (*MutateUserListsRequest) GetValidateOnly

func (x *MutateUserListsRequest) GetValidateOnly() bool

func (*MutateUserListsRequest) ProtoMessage

func (*MutateUserListsRequest) ProtoMessage()

func (*MutateUserListsRequest) ProtoReflect

func (x *MutateUserListsRequest) ProtoReflect() protoreflect.Message

func (*MutateUserListsRequest) Reset

func (x *MutateUserListsRequest) Reset()

func (*MutateUserListsRequest) String

func (x *MutateUserListsRequest) String() string

type MutateUserListsResponse

type MutateUserListsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateUserListResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for user list mutate.

func (*MutateUserListsResponse) Descriptor deprecated

func (*MutateUserListsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListsResponse.ProtoReflect.Descriptor instead.

func (*MutateUserListsResponse) GetPartialFailureError

func (x *MutateUserListsResponse) GetPartialFailureError() *status.Status

func (*MutateUserListsResponse) GetResults

func (x *MutateUserListsResponse) GetResults() []*MutateUserListResult

func (*MutateUserListsResponse) ProtoMessage

func (*MutateUserListsResponse) ProtoMessage()

func (*MutateUserListsResponse) ProtoReflect

func (x *MutateUserListsResponse) ProtoReflect() protoreflect.Message

func (*MutateUserListsResponse) Reset

func (x *MutateUserListsResponse) Reset()

func (*MutateUserListsResponse) String

func (x *MutateUserListsResponse) String() string

type OfflineUserDataJobOperation

type OfflineUserDataJobOperation struct {

	// Operation to be made for the AddOfflineUserDataJobOperationsRequest.
	//
	// Types that are assignable to Operation:
	//	*OfflineUserDataJobOperation_Create
	//	*OfflineUserDataJobOperation_Remove
	//	*OfflineUserDataJobOperation_RemoveAll
	Operation isOfflineUserDataJobOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Operation to be made for the AddOfflineUserDataJobOperationsRequest.

func (*OfflineUserDataJobOperation) Descriptor deprecated

func (*OfflineUserDataJobOperation) Descriptor() ([]byte, []int)

Deprecated: Use OfflineUserDataJobOperation.ProtoReflect.Descriptor instead.

func (*OfflineUserDataJobOperation) GetCreate

func (*OfflineUserDataJobOperation) GetOperation

func (m *OfflineUserDataJobOperation) GetOperation() isOfflineUserDataJobOperation_Operation

func (*OfflineUserDataJobOperation) GetRemove

func (*OfflineUserDataJobOperation) GetRemoveAll

func (x *OfflineUserDataJobOperation) GetRemoveAll() bool

func (*OfflineUserDataJobOperation) ProtoMessage

func (*OfflineUserDataJobOperation) ProtoMessage()

func (*OfflineUserDataJobOperation) ProtoReflect

func (*OfflineUserDataJobOperation) Reset

func (x *OfflineUserDataJobOperation) Reset()

func (*OfflineUserDataJobOperation) String

func (x *OfflineUserDataJobOperation) String() string

type OfflineUserDataJobOperation_Create

type OfflineUserDataJobOperation_Create struct {
	// Add the provided data to the transaction. Data cannot be retrieved after
	// being uploaded.
	Create *common.UserData `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type OfflineUserDataJobOperation_Remove

type OfflineUserDataJobOperation_Remove struct {
	// Remove the provided data from the transaction. Data cannot be retrieved
	// after being uploaded.
	Remove *common.UserData `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type OfflineUserDataJobOperation_RemoveAll

type OfflineUserDataJobOperation_RemoveAll struct {
	// Remove all previously provided data. This is only supported for Customer
	// Match.
	RemoveAll bool `protobuf:"varint,3,opt,name=remove_all,json=removeAll,proto3,oneof"`
}

type OfflineUserDataJobServiceClient

type OfflineUserDataJobServiceClient interface {
	// Creates an offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [NotAllowlistedError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateOfflineUserDataJob(ctx context.Context, in *CreateOfflineUserDataJobRequest, opts ...grpc.CallOption) (*CreateOfflineUserDataJobResponse, error)
	// Adds operations to the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	AddOfflineUserDataJobOperations(ctx context.Context, in *AddOfflineUserDataJobOperationsRequest, opts ...grpc.CallOption) (*AddOfflineUserDataJobOperationsResponse, error)
	// Runs the offline user data job.
	//
	// When finished, the long running operation will contain the processing
	// result or failure information, if any.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunOfflineUserDataJob(ctx context.Context, in *RunOfflineUserDataJobRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
}

OfflineUserDataJobServiceClient is the client API for OfflineUserDataJobService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type OfflineUserDataJobServiceServer

type OfflineUserDataJobServiceServer interface {
	// Creates an offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [NotAllowlistedError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateOfflineUserDataJob(context.Context, *CreateOfflineUserDataJobRequest) (*CreateOfflineUserDataJobResponse, error)
	// Adds operations to the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	AddOfflineUserDataJobOperations(context.Context, *AddOfflineUserDataJobOperationsRequest) (*AddOfflineUserDataJobOperationsResponse, error)
	// Runs the offline user data job.
	//
	// When finished, the long running operation will contain the processing
	// result or failure information, if any.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunOfflineUserDataJob(context.Context, *RunOfflineUserDataJobRequest) (*longrunning.Operation, error)
}

OfflineUserDataJobServiceServer is the server API for OfflineUserDataJobService service.

type OnTargetAudienceMetrics

type OnTargetAudienceMetrics struct {

	// Reference audience size matching the considered targeting for YouTube.
	YoutubeAudienceSize *int64 `` /* 127-byte string literal not displayed */
	// Reference audience size matching the considered targeting for Census.
	CensusAudienceSize *int64 `protobuf:"varint,4,opt,name=census_audience_size,json=censusAudienceSize,proto3,oneof" json:"census_audience_size,omitempty"`
	// contains filtered or unexported fields
}

Audience metrics for the planned products. These metrics consider the following targeting dimensions:

- Location - PlannableAgeRange - Gender

func (*OnTargetAudienceMetrics) Descriptor deprecated

func (*OnTargetAudienceMetrics) Descriptor() ([]byte, []int)

Deprecated: Use OnTargetAudienceMetrics.ProtoReflect.Descriptor instead.

func (*OnTargetAudienceMetrics) GetCensusAudienceSize

func (x *OnTargetAudienceMetrics) GetCensusAudienceSize() int64

func (*OnTargetAudienceMetrics) GetYoutubeAudienceSize

func (x *OnTargetAudienceMetrics) GetYoutubeAudienceSize() int64

func (*OnTargetAudienceMetrics) ProtoMessage

func (*OnTargetAudienceMetrics) ProtoMessage()

func (*OnTargetAudienceMetrics) ProtoReflect

func (x *OnTargetAudienceMetrics) ProtoReflect() protoreflect.Message

func (*OnTargetAudienceMetrics) Reset

func (x *OnTargetAudienceMetrics) Reset()

func (*OnTargetAudienceMetrics) String

func (x *OnTargetAudienceMetrics) String() string

type PaymentsAccountServiceClient

type PaymentsAccountServiceClient interface {
	// Returns all payments accounts associated with all managers
	// between the login customer ID and specified serving customer in the
	// hierarchy, inclusive.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PaymentsAccountError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPaymentsAccounts(ctx context.Context, in *ListPaymentsAccountsRequest, opts ...grpc.CallOption) (*ListPaymentsAccountsResponse, error)
}

PaymentsAccountServiceClient is the client API for PaymentsAccountService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type PaymentsAccountServiceServer

type PaymentsAccountServiceServer interface {
	// Returns all payments accounts associated with all managers
	// between the login customer ID and specified serving customer in the
	// hierarchy, inclusive.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PaymentsAccountError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPaymentsAccounts(context.Context, *ListPaymentsAccountsRequest) (*ListPaymentsAccountsResponse, error)
}

PaymentsAccountServiceServer is the server API for PaymentsAccountService service.

type PlannableLocation

type PlannableLocation struct {

	// The location identifier.
	Id *string `protobuf:"bytes,4,opt,name=id,proto3,oneof" json:"id,omitempty"`
	// The unique location name in English.
	Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// The parent country (not present if location is a country).
	// If present, will always be a GeoTargetConstant ID. Additional information
	// such as country name is provided by
	// [ReachPlanService.ListPlannableLocations][google.ads.googleads.v11.services.ReachPlanService.ListPlannableLocations] or
	// [GoogleAdsService.Search/SearchStream][].
	ParentCountryId *int64 `protobuf:"varint,6,opt,name=parent_country_id,json=parentCountryId,proto3,oneof" json:"parent_country_id,omitempty"`
	// The ISO-3166-1 alpha-2 country code that is associated with the location.
	CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"`
	// The location's type. Location types correspond to target_type returned by
	// searching location type in [GoogleAdsService.Search/SearchStream][].
	LocationType *string `protobuf:"bytes,8,opt,name=location_type,json=locationType,proto3,oneof" json:"location_type,omitempty"`
	// contains filtered or unexported fields
}

A plannable location: country, metro region, province, etc.

func (*PlannableLocation) Descriptor deprecated

func (*PlannableLocation) Descriptor() ([]byte, []int)

Deprecated: Use PlannableLocation.ProtoReflect.Descriptor instead.

func (*PlannableLocation) GetCountryCode

func (x *PlannableLocation) GetCountryCode() string

func (*PlannableLocation) GetId

func (x *PlannableLocation) GetId() string

func (*PlannableLocation) GetLocationType

func (x *PlannableLocation) GetLocationType() string

func (*PlannableLocation) GetName

func (x *PlannableLocation) GetName() string

func (*PlannableLocation) GetParentCountryId

func (x *PlannableLocation) GetParentCountryId() int64

func (*PlannableLocation) ProtoMessage

func (*PlannableLocation) ProtoMessage()

func (*PlannableLocation) ProtoReflect

func (x *PlannableLocation) ProtoReflect() protoreflect.Message

func (*PlannableLocation) Reset

func (x *PlannableLocation) Reset()

func (*PlannableLocation) String

func (x *PlannableLocation) String() string

type PlannableTargeting

type PlannableTargeting struct {

	// Allowed plannable age ranges for the product for which metrics will be
	// reported. Actual targeting is computed by mapping this age range onto
	// standard Google common.AgeRangeInfo values.
	AgeRanges []enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `` /* 172-byte string literal not displayed */
	// Targetable genders for the ad product.
	Genders []*common.GenderInfo `protobuf:"bytes,2,rep,name=genders,proto3" json:"genders,omitempty"`
	// Targetable devices for the ad product.
	// TABLET device targeting is automatically applied to reported metrics
	// when MOBILE targeting is selected for CPM_MASTHEAD,
	// GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
	Devices []*common.DeviceInfo `protobuf:"bytes,3,rep,name=devices,proto3" json:"devices,omitempty"`
	// Targetable networks for the ad product.
	Networks []enums.ReachPlanNetworkEnum_ReachPlanNetwork `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

The targeting for which traffic metrics will be reported.

func (*PlannableTargeting) Descriptor deprecated

func (*PlannableTargeting) Descriptor() ([]byte, []int)

Deprecated: Use PlannableTargeting.ProtoReflect.Descriptor instead.

func (*PlannableTargeting) GetAgeRanges

func (*PlannableTargeting) GetDevices

func (x *PlannableTargeting) GetDevices() []*common.DeviceInfo

func (*PlannableTargeting) GetGenders

func (x *PlannableTargeting) GetGenders() []*common.GenderInfo

func (*PlannableTargeting) GetNetworks

func (*PlannableTargeting) ProtoMessage

func (*PlannableTargeting) ProtoMessage()

func (*PlannableTargeting) ProtoReflect

func (x *PlannableTargeting) ProtoReflect() protoreflect.Message

func (*PlannableTargeting) Reset

func (x *PlannableTargeting) Reset()

func (*PlannableTargeting) String

func (x *PlannableTargeting) String() string

type PlannedProduct

type PlannedProduct struct {

	// Required. Selected product for planning.
	// The code associated with the ad product (for example: Trueview, Bumper).
	// To list the available plannable product codes use
	// [ReachPlanService.ListPlannableProducts][google.ads.googleads.v11.services.ReachPlanService.ListPlannableProducts].
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// Required. Maximum budget allocation in micros for the selected product.
	// The value is specified in the selected planning currency_code.
	// For example: 1 000 000$ = 1 000 000 000 000 micros.
	BudgetMicros *int64 `protobuf:"varint,4,opt,name=budget_micros,json=budgetMicros,proto3,oneof" json:"budget_micros,omitempty"`
	// contains filtered or unexported fields
}

A product being planned for reach.

func (*PlannedProduct) Descriptor deprecated

func (*PlannedProduct) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProduct.ProtoReflect.Descriptor instead.

func (*PlannedProduct) GetBudgetMicros

func (x *PlannedProduct) GetBudgetMicros() int64

func (*PlannedProduct) GetPlannableProductCode

func (x *PlannedProduct) GetPlannableProductCode() string

func (*PlannedProduct) ProtoMessage

func (*PlannedProduct) ProtoMessage()

func (*PlannedProduct) ProtoReflect

func (x *PlannedProduct) ProtoReflect() protoreflect.Message

func (*PlannedProduct) Reset

func (x *PlannedProduct) Reset()

func (*PlannedProduct) String

func (x *PlannedProduct) String() string

type PlannedProductForecast

type PlannedProductForecast struct {

	// Number of unique people reached that exactly matches the Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the on_target_reach
	// value will be rounded to 0.
	OnTargetReach int64 `protobuf:"varint,1,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"`
	// Number of unique people reached. This includes people that may fall
	// outside the specified Targeting.
	//
	// Note that a minimum number of unique people must be reached in order for
	// data to be reported. If the minimum number is not met, the total_reach
	// value will be rounded to 0.
	TotalReach int64 `protobuf:"varint,2,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting.
	OnTargetImpressions int64 `protobuf:"varint,3,opt,name=on_target_impressions,json=onTargetImpressions,proto3" json:"on_target_impressions,omitempty"`
	// Total number of ad impressions. This includes impressions that may fall
	// outside the specified Targeting, due to insufficient information on
	// signed-in users.
	TotalImpressions int64 `protobuf:"varint,4,opt,name=total_impressions,json=totalImpressions,proto3" json:"total_impressions,omitempty"`
	// Number of times the ad's impressions were considered viewable.
	// See https://support.google.com/google-ads/answer/7029393 for
	// more information about what makes an ad viewable and how
	// viewability is measured.
	ViewableImpressions *int64 `protobuf:"varint,5,opt,name=viewable_impressions,json=viewableImpressions,proto3,oneof" json:"viewable_impressions,omitempty"`
	// Number of unique people reached that exactly matches the Targeting
	// including co-viewers.
	OnTargetCoviewReach *int64 `` /* 129-byte string literal not displayed */
	// Number of unique people reached including co-viewers. This includes
	// people that may fall outside the specified Targeting.
	TotalCoviewReach *int64 `protobuf:"varint,7,opt,name=total_coview_reach,json=totalCoviewReach,proto3,oneof" json:"total_coview_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting including
	// co-viewers.
	OnTargetCoviewImpressions *int64 `` /* 147-byte string literal not displayed */
	// Total number of ad impressions including co-viewers. This includes
	// impressions that may fall outside the specified Targeting, due to
	// insufficient information on signed-in users.
	TotalCoviewImpressions *int64 `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

Forecasted traffic metrics for a planned product.

func (*PlannedProductForecast) Descriptor deprecated

func (*PlannedProductForecast) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProductForecast.ProtoReflect.Descriptor instead.

func (*PlannedProductForecast) GetOnTargetCoviewImpressions

func (x *PlannedProductForecast) GetOnTargetCoviewImpressions() int64

func (*PlannedProductForecast) GetOnTargetCoviewReach

func (x *PlannedProductForecast) GetOnTargetCoviewReach() int64

func (*PlannedProductForecast) GetOnTargetImpressions

func (x *PlannedProductForecast) GetOnTargetImpressions() int64

func (*PlannedProductForecast) GetOnTargetReach

func (x *PlannedProductForecast) GetOnTargetReach() int64

func (*PlannedProductForecast) GetTotalCoviewImpressions

func (x *PlannedProductForecast) GetTotalCoviewImpressions() int64

func (*PlannedProductForecast) GetTotalCoviewReach

func (x *PlannedProductForecast) GetTotalCoviewReach() int64

func (*PlannedProductForecast) GetTotalImpressions

func (x *PlannedProductForecast) GetTotalImpressions() int64

func (*PlannedProductForecast) GetTotalReach

func (x *PlannedProductForecast) GetTotalReach() int64

func (*PlannedProductForecast) GetViewableImpressions

func (x *PlannedProductForecast) GetViewableImpressions() int64

func (*PlannedProductForecast) ProtoMessage

func (*PlannedProductForecast) ProtoMessage()

func (*PlannedProductForecast) ProtoReflect

func (x *PlannedProductForecast) ProtoReflect() protoreflect.Message

func (*PlannedProductForecast) Reset

func (x *PlannedProductForecast) Reset()

func (*PlannedProductForecast) String

func (x *PlannedProductForecast) String() string

type PlannedProductReachForecast

type PlannedProductReachForecast struct {

	// Selected product for planning. The product codes returned are within the
	// set of the ones returned by ListPlannableProducts when using the same
	// location ID.
	PlannableProductCode string `protobuf:"bytes,1,opt,name=plannable_product_code,json=plannableProductCode,proto3" json:"plannable_product_code,omitempty"`
	// The cost in micros. This may differ from the product's input allocation
	// if one or more planned products cannot fulfill the budget because of
	// limited inventory.
	CostMicros int64 `protobuf:"varint,2,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"`
	// Forecasted traffic metrics for this product.
	PlannedProductForecast *PlannedProductForecast `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

The forecasted allocation and traffic metrics for a specific product at a point on the reach curve.

func (*PlannedProductReachForecast) Descriptor deprecated

func (*PlannedProductReachForecast) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProductReachForecast.ProtoReflect.Descriptor instead.

func (*PlannedProductReachForecast) GetCostMicros

func (x *PlannedProductReachForecast) GetCostMicros() int64

func (*PlannedProductReachForecast) GetPlannableProductCode

func (x *PlannedProductReachForecast) GetPlannableProductCode() string

func (*PlannedProductReachForecast) GetPlannedProductForecast

func (x *PlannedProductReachForecast) GetPlannedProductForecast() *PlannedProductForecast

func (*PlannedProductReachForecast) ProtoMessage

func (*PlannedProductReachForecast) ProtoMessage()

func (*PlannedProductReachForecast) ProtoReflect

func (*PlannedProductReachForecast) Reset

func (x *PlannedProductReachForecast) Reset()

func (*PlannedProductReachForecast) String

func (x *PlannedProductReachForecast) String() string

type Preferences

type Preferences struct {

	// True if ad skippable.
	// If not set, default is any value.
	IsSkippable *bool `protobuf:"varint,6,opt,name=is_skippable,json=isSkippable,proto3,oneof" json:"is_skippable,omitempty"`
	// True if ad start with sound.
	// If not set, default is any value.
	StartsWithSound *bool `protobuf:"varint,7,opt,name=starts_with_sound,json=startsWithSound,proto3,oneof" json:"starts_with_sound,omitempty"`
	// The length of the ad.
	// If not set, default is any value.
	AdLength enums.ReachPlanAdLengthEnum_ReachPlanAdLength `` /* 162-byte string literal not displayed */
	// True if ad will only show on the top content.
	// If not set, default is false.
	TopContentOnly *bool `protobuf:"varint,8,opt,name=top_content_only,json=topContentOnly,proto3,oneof" json:"top_content_only,omitempty"`
	// True if the price is guaranteed. The cost of serving the ad is agreed
	// upfront and not subject to an auction.
	// If not set, default is any value.
	HasGuaranteedPrice *bool `protobuf:"varint,9,opt,name=has_guaranteed_price,json=hasGuaranteedPrice,proto3,oneof" json:"has_guaranteed_price,omitempty"`
	// contains filtered or unexported fields
}

Set of preferences about the planned mix.

func (*Preferences) Descriptor deprecated

func (*Preferences) Descriptor() ([]byte, []int)

Deprecated: Use Preferences.ProtoReflect.Descriptor instead.

func (*Preferences) GetAdLength

func (*Preferences) GetHasGuaranteedPrice

func (x *Preferences) GetHasGuaranteedPrice() bool

func (*Preferences) GetIsSkippable

func (x *Preferences) GetIsSkippable() bool

func (*Preferences) GetStartsWithSound

func (x *Preferences) GetStartsWithSound() bool

func (*Preferences) GetTopContentOnly

func (x *Preferences) GetTopContentOnly() bool

func (*Preferences) ProtoMessage

func (*Preferences) ProtoMessage()

func (*Preferences) ProtoReflect

func (x *Preferences) ProtoReflect() protoreflect.Message

func (*Preferences) Reset

func (x *Preferences) Reset()

func (*Preferences) String

func (x *Preferences) String() string

type ProductAllocation

type ProductAllocation struct {

	// Selected product for planning. The product codes returned are within the
	// set of the ones returned by ListPlannableProducts when using the same
	// location ID.
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// The value to be allocated for the suggested product in requested currency.
	// Amount in micros. One million is equivalent to one unit.
	BudgetMicros *int64 `protobuf:"varint,4,opt,name=budget_micros,json=budgetMicros,proto3,oneof" json:"budget_micros,omitempty"`
	// contains filtered or unexported fields
}

An allocation of a part of the budget on a given product.

func (*ProductAllocation) Descriptor deprecated

func (*ProductAllocation) Descriptor() ([]byte, []int)

Deprecated: Use ProductAllocation.ProtoReflect.Descriptor instead.

func (*ProductAllocation) GetBudgetMicros

func (x *ProductAllocation) GetBudgetMicros() int64

func (*ProductAllocation) GetPlannableProductCode

func (x *ProductAllocation) GetPlannableProductCode() string

func (*ProductAllocation) ProtoMessage

func (*ProductAllocation) ProtoMessage()

func (*ProductAllocation) ProtoReflect

func (x *ProductAllocation) ProtoReflect() protoreflect.Message

func (*ProductAllocation) Reset

func (x *ProductAllocation) Reset()

func (*ProductAllocation) String

func (x *ProductAllocation) String() string

type ProductMetadata

type ProductMetadata struct {

	// The code associated with the ad product (for example: BUMPER,
	// TRUEVIEW_IN_STREAM).
	// To list the available plannable product codes use
	// [ReachPlanService.ListPlannableProducts][google.ads.googleads.v11.services.ReachPlanService.ListPlannableProducts].
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// The name associated with the ad product.
	PlannableProductName string `protobuf:"bytes,3,opt,name=plannable_product_name,json=plannableProductName,proto3" json:"plannable_product_name,omitempty"`
	// The allowed plannable targeting for this product.
	PlannableTargeting *PlannableTargeting `protobuf:"bytes,2,opt,name=plannable_targeting,json=plannableTargeting,proto3" json:"plannable_targeting,omitempty"`
	// contains filtered or unexported fields
}

The metadata associated with an available plannable product.

func (*ProductMetadata) Descriptor deprecated

func (*ProductMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ProductMetadata.ProtoReflect.Descriptor instead.

func (*ProductMetadata) GetPlannableProductCode

func (x *ProductMetadata) GetPlannableProductCode() string

func (*ProductMetadata) GetPlannableProductName

func (x *ProductMetadata) GetPlannableProductName() string

func (*ProductMetadata) GetPlannableTargeting

func (x *ProductMetadata) GetPlannableTargeting() *PlannableTargeting

func (*ProductMetadata) ProtoMessage

func (*ProductMetadata) ProtoMessage()

func (*ProductMetadata) ProtoReflect

func (x *ProductMetadata) ProtoReflect() protoreflect.Message

func (*ProductMetadata) Reset

func (x *ProductMetadata) Reset()

func (*ProductMetadata) String

func (x *ProductMetadata) String() string

type PromoteCampaignDraftRequest

type PromoteCampaignDraftRequest struct {

	// Required. The resource name of the campaign draft to promote.
	CampaignDraft string `protobuf:"bytes,1,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// If true, the request is validated but no Long Running Operation is created.
	// Only errors are returned.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.PromoteCampaignDraft][google.ads.googleads.v11.services.CampaignDraftService.PromoteCampaignDraft].

func (*PromoteCampaignDraftRequest) Descriptor deprecated

func (*PromoteCampaignDraftRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromoteCampaignDraftRequest.ProtoReflect.Descriptor instead.

func (*PromoteCampaignDraftRequest) GetCampaignDraft

func (x *PromoteCampaignDraftRequest) GetCampaignDraft() string

func (*PromoteCampaignDraftRequest) GetValidateOnly

func (x *PromoteCampaignDraftRequest) GetValidateOnly() bool

func (*PromoteCampaignDraftRequest) ProtoMessage

func (*PromoteCampaignDraftRequest) ProtoMessage()

func (*PromoteCampaignDraftRequest) ProtoReflect

func (*PromoteCampaignDraftRequest) Reset

func (x *PromoteCampaignDraftRequest) Reset()

func (*PromoteCampaignDraftRequest) String

func (x *PromoteCampaignDraftRequest) String() string

type PromoteCampaignExperimentRequest

type PromoteCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to promote.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but no Long Running Operation is created.
	// Only errors are returned.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.PromoteCampaignExperiment][google.ads.googleads.v11.services.CampaignExperimentService.PromoteCampaignExperiment].

func (*PromoteCampaignExperimentRequest) Descriptor deprecated

func (*PromoteCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromoteCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*PromoteCampaignExperimentRequest) GetCampaignExperiment

func (x *PromoteCampaignExperimentRequest) GetCampaignExperiment() string

func (*PromoteCampaignExperimentRequest) GetValidateOnly

func (x *PromoteCampaignExperimentRequest) GetValidateOnly() bool

func (*PromoteCampaignExperimentRequest) ProtoMessage

func (*PromoteCampaignExperimentRequest) ProtoMessage()

func (*PromoteCampaignExperimentRequest) ProtoReflect

func (*PromoteCampaignExperimentRequest) Reset

func (*PromoteCampaignExperimentRequest) String

type PromoteExperimentMetadata

type PromoteExperimentMetadata struct {

	// Required. The promoted experiment.
	Experiment string `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment,omitempty"`
	// contains filtered or unexported fields
}

The metadata of the promoted experiment.

func (*PromoteExperimentMetadata) Descriptor deprecated

func (*PromoteExperimentMetadata) Descriptor() ([]byte, []int)

Deprecated: Use PromoteExperimentMetadata.ProtoReflect.Descriptor instead.

func (*PromoteExperimentMetadata) GetExperiment

func (x *PromoteExperimentMetadata) GetExperiment() string

func (*PromoteExperimentMetadata) ProtoMessage

func (*PromoteExperimentMetadata) ProtoMessage()

func (*PromoteExperimentMetadata) ProtoReflect

func (*PromoteExperimentMetadata) Reset

func (x *PromoteExperimentMetadata) Reset()

func (*PromoteExperimentMetadata) String

func (x *PromoteExperimentMetadata) String() string

type PromoteExperimentRequest

type PromoteExperimentRequest struct {

	// Required. The resource name of the experiment to promote.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.PromoteExperiment][google.ads.googleads.v11.services.ExperimentService.PromoteExperiment].

func (*PromoteExperimentRequest) Descriptor deprecated

func (*PromoteExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromoteExperimentRequest.ProtoReflect.Descriptor instead.

func (*PromoteExperimentRequest) GetResourceName

func (x *PromoteExperimentRequest) GetResourceName() string

func (*PromoteExperimentRequest) GetValidateOnly

func (x *PromoteExperimentRequest) GetValidateOnly() bool

func (*PromoteExperimentRequest) ProtoMessage

func (*PromoteExperimentRequest) ProtoMessage()

func (*PromoteExperimentRequest) ProtoReflect

func (x *PromoteExperimentRequest) ProtoReflect() protoreflect.Message

func (*PromoteExperimentRequest) Reset

func (x *PromoteExperimentRequest) Reset()

func (*PromoteExperimentRequest) String

func (x *PromoteExperimentRequest) String() string

type ReachCurve

type ReachCurve struct {

	// All points on the reach curve.
	ReachForecasts []*ReachForecast `protobuf:"bytes,1,rep,name=reach_forecasts,json=reachForecasts,proto3" json:"reach_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The reach curve for the planned products.

func (*ReachCurve) Descriptor deprecated

func (*ReachCurve) Descriptor() ([]byte, []int)

Deprecated: Use ReachCurve.ProtoReflect.Descriptor instead.

func (*ReachCurve) GetReachForecasts

func (x *ReachCurve) GetReachForecasts() []*ReachForecast

func (*ReachCurve) ProtoMessage

func (*ReachCurve) ProtoMessage()

func (*ReachCurve) ProtoReflect

func (x *ReachCurve) ProtoReflect() protoreflect.Message

func (*ReachCurve) Reset

func (x *ReachCurve) Reset()

func (*ReachCurve) String

func (x *ReachCurve) String() string

type ReachForecast

type ReachForecast struct {

	// The cost in micros.
	CostMicros int64 `protobuf:"varint,5,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"`
	// Forecasted traffic metrics for this point.
	Forecast *Forecast `protobuf:"bytes,2,opt,name=forecast,proto3" json:"forecast,omitempty"`
	// The forecasted allocation and traffic metrics for each planned product
	// at this point on the reach curve.
	PlannedProductReachForecasts []*PlannedProductReachForecast `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

A point on reach curve.

func (*ReachForecast) Descriptor deprecated

func (*ReachForecast) Descriptor() ([]byte, []int)

Deprecated: Use ReachForecast.ProtoReflect.Descriptor instead.

func (*ReachForecast) GetCostMicros

func (x *ReachForecast) GetCostMicros() int64

func (*ReachForecast) GetForecast

func (x *ReachForecast) GetForecast() *Forecast

func (*ReachForecast) GetPlannedProductReachForecasts

func (x *ReachForecast) GetPlannedProductReachForecasts() []*PlannedProductReachForecast

func (*ReachForecast) ProtoMessage

func (*ReachForecast) ProtoMessage()

func (*ReachForecast) ProtoReflect

func (x *ReachForecast) ProtoReflect() protoreflect.Message

func (*ReachForecast) Reset

func (x *ReachForecast) Reset()

func (*ReachForecast) String

func (x *ReachForecast) String() string

type ReachPlanServiceClient

type ReachPlanServiceClient interface {
	// Returns the list of plannable locations (for example, countries).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableLocations(ctx context.Context, in *ListPlannableLocationsRequest, opts ...grpc.CallOption) (*ListPlannableLocationsResponse, error)
	// Returns the list of per-location plannable YouTube ad formats with allowed
	// targeting.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableProducts(ctx context.Context, in *ListPlannableProductsRequest, opts ...grpc.CallOption) (*ListPlannableProductsResponse, error)
	// Generates a product mix ideas given a set of preferences. This method
	// helps the advertiser to obtain a good mix of ad formats and budget
	// allocations based on its preferences.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateProductMixIdeas(ctx context.Context, in *GenerateProductMixIdeasRequest, opts ...grpc.CallOption) (*GenerateProductMixIdeasResponse, error)
	// Generates a reach forecast for a given targeting / product mix.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateReachForecast(ctx context.Context, in *GenerateReachForecastRequest, opts ...grpc.CallOption) (*GenerateReachForecastResponse, error)
}

ReachPlanServiceClient is the client API for ReachPlanService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ReachPlanServiceServer

type ReachPlanServiceServer interface {
	// Returns the list of plannable locations (for example, countries).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableLocations(context.Context, *ListPlannableLocationsRequest) (*ListPlannableLocationsResponse, error)
	// Returns the list of per-location plannable YouTube ad formats with allowed
	// targeting.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableProducts(context.Context, *ListPlannableProductsRequest) (*ListPlannableProductsResponse, error)
	// Generates a product mix ideas given a set of preferences. This method
	// helps the advertiser to obtain a good mix of ad formats and budget
	// allocations based on its preferences.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateProductMixIdeas(context.Context, *GenerateProductMixIdeasRequest) (*GenerateProductMixIdeasResponse, error)
	// Generates a reach forecast for a given targeting / product mix.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateReachForecast(context.Context, *GenerateReachForecastRequest) (*GenerateReachForecastResponse, error)
}

ReachPlanServiceServer is the server API for ReachPlanService service.

type RecommendationServiceClient

type RecommendationServiceClient interface {
	// Applies given recommendations with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	ApplyRecommendation(ctx context.Context, in *ApplyRecommendationRequest, opts ...grpc.CallOption) (*ApplyRecommendationResponse, error)
	// Dismisses given recommendations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	DismissRecommendation(ctx context.Context, in *DismissRecommendationRequest, opts ...grpc.CallOption) (*DismissRecommendationResponse, error)
}

RecommendationServiceClient is the client API for RecommendationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type RecommendationServiceServer

type RecommendationServiceServer interface {
	// Applies given recommendations with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
	// Dismisses given recommendations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	DismissRecommendation(context.Context, *DismissRecommendationRequest) (*DismissRecommendationResponse, error)
}

RecommendationServiceServer is the server API for RecommendationService service.

type RegenerateShareableLinkIdRequest

type RegenerateShareableLinkIdRequest struct {

	// Resource name of the third party app analytics link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId][google.ads.googleads.v11.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId].

func (*RegenerateShareableLinkIdRequest) Descriptor deprecated

func (*RegenerateShareableLinkIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateShareableLinkIdRequest.ProtoReflect.Descriptor instead.

func (*RegenerateShareableLinkIdRequest) GetResourceName

func (x *RegenerateShareableLinkIdRequest) GetResourceName() string

func (*RegenerateShareableLinkIdRequest) ProtoMessage

func (*RegenerateShareableLinkIdRequest) ProtoMessage()

func (*RegenerateShareableLinkIdRequest) ProtoReflect

func (*RegenerateShareableLinkIdRequest) Reset

func (*RegenerateShareableLinkIdRequest) String

type RegenerateShareableLinkIdResponse

type RegenerateShareableLinkIdResponse struct {
	// contains filtered or unexported fields
}

Response message for [ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId][google.ads.googleads.v11.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId].

func (*RegenerateShareableLinkIdResponse) Descriptor deprecated

func (*RegenerateShareableLinkIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateShareableLinkIdResponse.ProtoReflect.Descriptor instead.

func (*RegenerateShareableLinkIdResponse) ProtoMessage

func (*RegenerateShareableLinkIdResponse) ProtoMessage()

func (*RegenerateShareableLinkIdResponse) ProtoReflect

func (*RegenerateShareableLinkIdResponse) Reset

func (*RegenerateShareableLinkIdResponse) String

type RemarketingActionOperation

type RemarketingActionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*RemarketingActionOperation_Create
	//	*RemarketingActionOperation_Update
	Operation isRemarketingActionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a remarketing action.

func (*RemarketingActionOperation) Descriptor deprecated

func (*RemarketingActionOperation) Descriptor() ([]byte, []int)

Deprecated: Use RemarketingActionOperation.ProtoReflect.Descriptor instead.

func (*RemarketingActionOperation) GetCreate

func (*RemarketingActionOperation) GetOperation

func (m *RemarketingActionOperation) GetOperation() isRemarketingActionOperation_Operation

func (*RemarketingActionOperation) GetUpdate

func (*RemarketingActionOperation) GetUpdateMask

func (x *RemarketingActionOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*RemarketingActionOperation) ProtoMessage

func (*RemarketingActionOperation) ProtoMessage()

func (*RemarketingActionOperation) ProtoReflect

func (*RemarketingActionOperation) Reset

func (x *RemarketingActionOperation) Reset()

func (*RemarketingActionOperation) String

func (x *RemarketingActionOperation) String() string

type RemarketingActionOperation_Create

type RemarketingActionOperation_Create struct {
	// Create operation: No resource name is expected for the new remarketing
	// action.
	Create *resources.RemarketingAction `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type RemarketingActionOperation_Update

type RemarketingActionOperation_Update struct {
	// Update operation: The remarketing action is expected to have a valid
	// resource name.
	Update *resources.RemarketingAction `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type RemarketingActionServiceClient

type RemarketingActionServiceClient interface {
	// Creates or updates remarketing actions. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateRemarketingActions(ctx context.Context, in *MutateRemarketingActionsRequest, opts ...grpc.CallOption) (*MutateRemarketingActionsResponse, error)
}

RemarketingActionServiceClient is the client API for RemarketingActionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type RemarketingActionServiceServer

type RemarketingActionServiceServer interface {
	// Creates or updates remarketing actions. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateRemarketingActions(context.Context, *MutateRemarketingActionsRequest) (*MutateRemarketingActionsResponse, error)
}

RemarketingActionServiceServer is the server API for RemarketingActionService service.

type RestatementValue

type RestatementValue struct {

	// The restated conversion value. This is the value of the conversion after
	// restatement. For example, to change the value of a conversion from 100 to
	// 70, an adjusted value of 70 should be reported.
	// NOTE: If you want to upload a second restatement with a different adjusted
	// value, it must have a new, more recent, adjustment occurrence time.
	// Otherwise, it will be treated as a duplicate of the previous restatement
	// and ignored.
	AdjustedValue *float64 `protobuf:"fixed64,3,opt,name=adjusted_value,json=adjustedValue,proto3,oneof" json:"adjusted_value,omitempty"`
	// The currency of the restated value. If not provided, then the default
	// currency from the conversion action is used, and if that is not set then
	// the account currency is used. This is the ISO 4217 3-character currency
	// code e.g. USD or EUR.
	CurrencyCode *string `protobuf:"bytes,4,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// contains filtered or unexported fields
}

Contains information needed to restate a conversion's value.

func (*RestatementValue) Descriptor deprecated

func (*RestatementValue) Descriptor() ([]byte, []int)

Deprecated: Use RestatementValue.ProtoReflect.Descriptor instead.

func (*RestatementValue) GetAdjustedValue

func (x *RestatementValue) GetAdjustedValue() float64

func (*RestatementValue) GetCurrencyCode

func (x *RestatementValue) GetCurrencyCode() string

func (*RestatementValue) ProtoMessage

func (*RestatementValue) ProtoMessage()

func (*RestatementValue) ProtoReflect

func (x *RestatementValue) ProtoReflect() protoreflect.Message

func (*RestatementValue) Reset

func (x *RestatementValue) Reset()

func (*RestatementValue) String

func (x *RestatementValue) String() string

type RunBatchJobRequest

type RunBatchJobRequest struct {

	// Required. The resource name of the BatchJob to run.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.RunBatchJob][google.ads.googleads.v11.services.BatchJobService.RunBatchJob].

func (*RunBatchJobRequest) Descriptor deprecated

func (*RunBatchJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunBatchJobRequest.ProtoReflect.Descriptor instead.

func (*RunBatchJobRequest) GetResourceName

func (x *RunBatchJobRequest) GetResourceName() string

func (*RunBatchJobRequest) ProtoMessage

func (*RunBatchJobRequest) ProtoMessage()

func (*RunBatchJobRequest) ProtoReflect

func (x *RunBatchJobRequest) ProtoReflect() protoreflect.Message

func (*RunBatchJobRequest) Reset

func (x *RunBatchJobRequest) Reset()

func (*RunBatchJobRequest) String

func (x *RunBatchJobRequest) String() string

type RunOfflineUserDataJobRequest

type RunOfflineUserDataJobRequest struct {

	// Required. The resource name of the OfflineUserDataJob to run.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.RunOfflineUserDataJob][google.ads.googleads.v11.services.OfflineUserDataJobService.RunOfflineUserDataJob].

func (*RunOfflineUserDataJobRequest) Descriptor deprecated

func (*RunOfflineUserDataJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunOfflineUserDataJobRequest.ProtoReflect.Descriptor instead.

func (*RunOfflineUserDataJobRequest) GetResourceName

func (x *RunOfflineUserDataJobRequest) GetResourceName() string

func (*RunOfflineUserDataJobRequest) GetValidateOnly

func (x *RunOfflineUserDataJobRequest) GetValidateOnly() bool

func (*RunOfflineUserDataJobRequest) ProtoMessage

func (*RunOfflineUserDataJobRequest) ProtoMessage()

func (*RunOfflineUserDataJobRequest) ProtoReflect

func (*RunOfflineUserDataJobRequest) Reset

func (x *RunOfflineUserDataJobRequest) Reset()

func (*RunOfflineUserDataJobRequest) String

type ScheduleExperimentMetadata

type ScheduleExperimentMetadata struct {

	// Required. The scheduled experiment.
	Experiment string `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment,omitempty"`
	// contains filtered or unexported fields
}

The metadata of the scheduled experiment.

func (*ScheduleExperimentMetadata) Descriptor deprecated

func (*ScheduleExperimentMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ScheduleExperimentMetadata.ProtoReflect.Descriptor instead.

func (*ScheduleExperimentMetadata) GetExperiment

func (x *ScheduleExperimentMetadata) GetExperiment() string

func (*ScheduleExperimentMetadata) ProtoMessage

func (*ScheduleExperimentMetadata) ProtoMessage()

func (*ScheduleExperimentMetadata) ProtoReflect

func (*ScheduleExperimentMetadata) Reset

func (x *ScheduleExperimentMetadata) Reset()

func (*ScheduleExperimentMetadata) String

func (x *ScheduleExperimentMetadata) String() string

type ScheduleExperimentRequest

type ScheduleExperimentRequest struct {

	// Required. The scheduled experiment.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExperimentService.ScheduleExperiment][google.ads.googleads.v11.services.ExperimentService.ScheduleExperiment].

func (*ScheduleExperimentRequest) Descriptor deprecated

func (*ScheduleExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use ScheduleExperimentRequest.ProtoReflect.Descriptor instead.

func (*ScheduleExperimentRequest) GetResourceName

func (x *ScheduleExperimentRequest) GetResourceName() string

func (*ScheduleExperimentRequest) GetValidateOnly

func (x *ScheduleExperimentRequest) GetValidateOnly() bool

func (*ScheduleExperimentRequest) ProtoMessage

func (*ScheduleExperimentRequest) ProtoMessage()

func (*ScheduleExperimentRequest) ProtoReflect

func (*ScheduleExperimentRequest) Reset

func (x *ScheduleExperimentRequest) Reset()

func (*ScheduleExperimentRequest) String

func (x *ScheduleExperimentRequest) String() string

type SearchGoogleAdsFieldsRequest

type SearchGoogleAdsFieldsRequest struct {

	// Required. The query string.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first page of
	// results will be returned. Use the value obtained from `next_page_token`
	// in the previous response in order to request the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to further
	// limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GoogleAdsFieldService.SearchGoogleAdsFields][google.ads.googleads.v11.services.GoogleAdsFieldService.SearchGoogleAdsFields].

func (*SearchGoogleAdsFieldsRequest) Descriptor deprecated

func (*SearchGoogleAdsFieldsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsFieldsRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsFieldsRequest) GetPageSize

func (x *SearchGoogleAdsFieldsRequest) GetPageSize() int32

func (*SearchGoogleAdsFieldsRequest) GetPageToken

func (x *SearchGoogleAdsFieldsRequest) GetPageToken() string

func (*SearchGoogleAdsFieldsRequest) GetQuery

func (x *SearchGoogleAdsFieldsRequest) GetQuery() string

func (*SearchGoogleAdsFieldsRequest) ProtoMessage

func (*SearchGoogleAdsFieldsRequest) ProtoMessage()

func (*SearchGoogleAdsFieldsRequest) ProtoReflect

func (*SearchGoogleAdsFieldsRequest) Reset

func (x *SearchGoogleAdsFieldsRequest) Reset()

func (*SearchGoogleAdsFieldsRequest) String

type SearchGoogleAdsFieldsResponse

type SearchGoogleAdsFieldsResponse struct {

	// The list of fields that matched the query.
	Results []*resources.GoogleAdsField `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results. Pass the
	// content of this string as the `page_token` attribute of the next request.
	// `next_page_token` is not returned for the last page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT clause.
	TotalResultsCount int64 `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsFieldService.SearchGoogleAdsFields][google.ads.googleads.v11.services.GoogleAdsFieldService.SearchGoogleAdsFields].

func (*SearchGoogleAdsFieldsResponse) Descriptor deprecated

func (*SearchGoogleAdsFieldsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsFieldsResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsFieldsResponse) GetNextPageToken

func (x *SearchGoogleAdsFieldsResponse) GetNextPageToken() string

func (*SearchGoogleAdsFieldsResponse) GetResults

func (*SearchGoogleAdsFieldsResponse) GetTotalResultsCount

func (x *SearchGoogleAdsFieldsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsFieldsResponse) ProtoMessage

func (*SearchGoogleAdsFieldsResponse) ProtoMessage()

func (*SearchGoogleAdsFieldsResponse) ProtoReflect

func (*SearchGoogleAdsFieldsResponse) Reset

func (x *SearchGoogleAdsFieldsResponse) Reset()

func (*SearchGoogleAdsFieldsResponse) String

type SearchGoogleAdsRequest

type SearchGoogleAdsRequest struct {

	// Required. The ID of the customer being queried.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The query string.
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// If true, the request is validated but not executed.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// If true, the total number of results that match the query ignoring the
	// LIMIT clause will be included in the response.
	// Default is false.
	ReturnTotalResultsCount bool `` /* 135-byte string literal not displayed */
	// Determines whether a summary row will be returned. By default, summary row
	// is not returned. If requested, the summary row will be sent in a response
	// by itself after all other query results are returned.
	SummaryRowSetting enums.SummaryRowSettingEnum_SummaryRowSetting `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.Search][google.ads.googleads.v11.services.GoogleAdsService.Search].

func (*SearchGoogleAdsRequest) Descriptor deprecated

func (*SearchGoogleAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsRequest) GetCustomerId

func (x *SearchGoogleAdsRequest) GetCustomerId() string

func (*SearchGoogleAdsRequest) GetPageSize

func (x *SearchGoogleAdsRequest) GetPageSize() int32

func (*SearchGoogleAdsRequest) GetPageToken

func (x *SearchGoogleAdsRequest) GetPageToken() string

func (*SearchGoogleAdsRequest) GetQuery

func (x *SearchGoogleAdsRequest) GetQuery() string

func (*SearchGoogleAdsRequest) GetReturnTotalResultsCount

func (x *SearchGoogleAdsRequest) GetReturnTotalResultsCount() bool

func (*SearchGoogleAdsRequest) GetSummaryRowSetting

func (*SearchGoogleAdsRequest) GetValidateOnly

func (x *SearchGoogleAdsRequest) GetValidateOnly() bool

func (*SearchGoogleAdsRequest) ProtoMessage

func (*SearchGoogleAdsRequest) ProtoMessage()

func (*SearchGoogleAdsRequest) ProtoReflect

func (x *SearchGoogleAdsRequest) ProtoReflect() protoreflect.Message

func (*SearchGoogleAdsRequest) Reset

func (x *SearchGoogleAdsRequest) Reset()

func (*SearchGoogleAdsRequest) String

func (x *SearchGoogleAdsRequest) String() string

type SearchGoogleAdsResponse

type SearchGoogleAdsResponse struct {

	// The list of rows that matched the query.
	Results []*GoogleAdsRow `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT
	// clause.
	TotalResultsCount int64 `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	// FieldMask that represents what fields were requested by the user.
	FieldMask *fieldmaskpb.FieldMask `protobuf:"bytes,5,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// Summary row that contains summary of metrics in results.
	// Summary of metrics means aggregation of metrics across all results,
	// here aggregation could be sum, average, rate, etc.
	SummaryRow *GoogleAdsRow `protobuf:"bytes,6,opt,name=summary_row,json=summaryRow,proto3" json:"summary_row,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.Search][google.ads.googleads.v11.services.GoogleAdsService.Search].

func (*SearchGoogleAdsResponse) Descriptor deprecated

func (*SearchGoogleAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsResponse) GetFieldMask

func (x *SearchGoogleAdsResponse) GetFieldMask() *fieldmaskpb.FieldMask

func (*SearchGoogleAdsResponse) GetNextPageToken

func (x *SearchGoogleAdsResponse) GetNextPageToken() string

func (*SearchGoogleAdsResponse) GetResults

func (x *SearchGoogleAdsResponse) GetResults() []*GoogleAdsRow

func (*SearchGoogleAdsResponse) GetSummaryRow

func (x *SearchGoogleAdsResponse) GetSummaryRow() *GoogleAdsRow

func (*SearchGoogleAdsResponse) GetTotalResultsCount

func (x *SearchGoogleAdsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsResponse) ProtoMessage

func (*SearchGoogleAdsResponse) ProtoMessage()

func (*SearchGoogleAdsResponse) ProtoReflect

func (x *SearchGoogleAdsResponse) ProtoReflect() protoreflect.Message

func (*SearchGoogleAdsResponse) Reset

func (x *SearchGoogleAdsResponse) Reset()

func (*SearchGoogleAdsResponse) String

func (x *SearchGoogleAdsResponse) String() string

type SearchGoogleAdsStreamRequest

type SearchGoogleAdsStreamRequest struct {

	// Required. The ID of the customer being queried.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The query string.
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Determines whether a summary row will be returned. By default, summary row
	// is not returned. If requested, the summary row will be sent in a response
	// by itself after all other query results are returned.
	SummaryRowSetting enums.SummaryRowSettingEnum_SummaryRowSetting `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.SearchStream][google.ads.googleads.v11.services.GoogleAdsService.SearchStream].

func (*SearchGoogleAdsStreamRequest) Descriptor deprecated

func (*SearchGoogleAdsStreamRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsStreamRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsStreamRequest) GetCustomerId

func (x *SearchGoogleAdsStreamRequest) GetCustomerId() string

func (*SearchGoogleAdsStreamRequest) GetQuery

func (x *SearchGoogleAdsStreamRequest) GetQuery() string

func (*SearchGoogleAdsStreamRequest) GetSummaryRowSetting

func (*SearchGoogleAdsStreamRequest) ProtoMessage

func (*SearchGoogleAdsStreamRequest) ProtoMessage()

func (*SearchGoogleAdsStreamRequest) ProtoReflect

func (*SearchGoogleAdsStreamRequest) Reset

func (x *SearchGoogleAdsStreamRequest) Reset()

func (*SearchGoogleAdsStreamRequest) String

type SearchGoogleAdsStreamResponse

type SearchGoogleAdsStreamResponse struct {

	// The list of rows that matched the query.
	Results []*GoogleAdsRow `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// FieldMask that represents what fields were requested by the user.
	FieldMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// Summary row that contains summary of metrics in results.
	// Summary of metrics means aggregation of metrics across all results,
	// here aggregation could be sum, average, rate, etc.
	SummaryRow *GoogleAdsRow `protobuf:"bytes,3,opt,name=summary_row,json=summaryRow,proto3" json:"summary_row,omitempty"`
	// The unique id of the request that is used for debugging purposes.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.SearchStream][google.ads.googleads.v11.services.GoogleAdsService.SearchStream].

func (*SearchGoogleAdsStreamResponse) Descriptor deprecated

func (*SearchGoogleAdsStreamResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsStreamResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsStreamResponse) GetFieldMask

func (*SearchGoogleAdsStreamResponse) GetRequestId

func (x *SearchGoogleAdsStreamResponse) GetRequestId() string

func (*SearchGoogleAdsStreamResponse) GetResults

func (x *SearchGoogleAdsStreamResponse) GetResults() []*GoogleAdsRow

func (*SearchGoogleAdsStreamResponse) GetSummaryRow

func (x *SearchGoogleAdsStreamResponse) GetSummaryRow() *GoogleAdsRow

func (*SearchGoogleAdsStreamResponse) ProtoMessage

func (*SearchGoogleAdsStreamResponse) ProtoMessage()

func (*SearchGoogleAdsStreamResponse) ProtoReflect

func (*SearchGoogleAdsStreamResponse) Reset

func (x *SearchGoogleAdsStreamResponse) Reset()

func (*SearchGoogleAdsStreamResponse) String

type SharedCriterionOperation

type SharedCriterionOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*SharedCriterionOperation_Create
	//	*SharedCriterionOperation_Remove
	Operation isSharedCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an shared criterion.

func (*SharedCriterionOperation) Descriptor deprecated

func (*SharedCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use SharedCriterionOperation.ProtoReflect.Descriptor instead.

func (*SharedCriterionOperation) GetCreate

func (*SharedCriterionOperation) GetOperation

func (m *SharedCriterionOperation) GetOperation() isSharedCriterionOperation_Operation

func (*SharedCriterionOperation) GetRemove

func (x *SharedCriterionOperation) GetRemove() string

func (*SharedCriterionOperation) ProtoMessage

func (*SharedCriterionOperation) ProtoMessage()

func (*SharedCriterionOperation) ProtoReflect

func (x *SharedCriterionOperation) ProtoReflect() protoreflect.Message

func (*SharedCriterionOperation) Reset

func (x *SharedCriterionOperation) Reset()

func (*SharedCriterionOperation) String

func (x *SharedCriterionOperation) String() string

type SharedCriterionOperation_Create

type SharedCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new shared
	// criterion.
	Create *resources.SharedCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type SharedCriterionOperation_Remove

type SharedCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed shared criterion is
	// expected, in this format:
	//
	// `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type SharedCriterionServiceClient

type SharedCriterionServiceClient interface {
	// Creates or removes shared criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedCriteria(ctx context.Context, in *MutateSharedCriteriaRequest, opts ...grpc.CallOption) (*MutateSharedCriteriaResponse, error)
}

SharedCriterionServiceClient is the client API for SharedCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SharedCriterionServiceServer

type SharedCriterionServiceServer interface {
	// Creates or removes shared criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedCriteria(context.Context, *MutateSharedCriteriaRequest) (*MutateSharedCriteriaResponse, error)
}

SharedCriterionServiceServer is the server API for SharedCriterionService service.

type SharedSetOperation

type SharedSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*SharedSetOperation_Create
	//	*SharedSetOperation_Update
	//	*SharedSetOperation_Remove
	Operation isSharedSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an shared set.

func (*SharedSetOperation) Descriptor deprecated

func (*SharedSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use SharedSetOperation.ProtoReflect.Descriptor instead.

func (*SharedSetOperation) GetCreate

func (x *SharedSetOperation) GetCreate() *resources.SharedSet

func (*SharedSetOperation) GetOperation

func (m *SharedSetOperation) GetOperation() isSharedSetOperation_Operation

func (*SharedSetOperation) GetRemove

func (x *SharedSetOperation) GetRemove() string

func (*SharedSetOperation) GetUpdate

func (x *SharedSetOperation) GetUpdate() *resources.SharedSet

func (*SharedSetOperation) GetUpdateMask

func (x *SharedSetOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*SharedSetOperation) ProtoMessage

func (*SharedSetOperation) ProtoMessage()

func (*SharedSetOperation) ProtoReflect

func (x *SharedSetOperation) ProtoReflect() protoreflect.Message

func (*SharedSetOperation) Reset

func (x *SharedSetOperation) Reset()

func (*SharedSetOperation) String

func (x *SharedSetOperation) String() string

type SharedSetOperation_Create

type SharedSetOperation_Create struct {
	// Create operation: No resource name is expected for the new shared set.
	Create *resources.SharedSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type SharedSetOperation_Remove

type SharedSetOperation_Remove struct {
	// Remove operation: A resource name for the removed shared set is expected,
	// in this format:
	//
	// `customers/{customer_id}/sharedSets/{shared_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type SharedSetOperation_Update

type SharedSetOperation_Update struct {
	// Update operation: The shared set is expected to have a valid resource
	// name.
	Update *resources.SharedSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type SharedSetServiceClient

type SharedSetServiceClient interface {
	// Creates, updates, or removes shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedSets(ctx context.Context, in *MutateSharedSetsRequest, opts ...grpc.CallOption) (*MutateSharedSetsResponse, error)
}

SharedSetServiceClient is the client API for SharedSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SharedSetServiceServer

type SharedSetServiceServer interface {
	// Creates, updates, or removes shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedSets(context.Context, *MutateSharedSetsRequest) (*MutateSharedSetsResponse, error)
}

SharedSetServiceServer is the server API for SharedSetService service.

type SiteSeed

type SiteSeed struct {

	// The domain name of the site. If the customer requesting the ideas doesn't
	// own the site provided only public information is returned.
	Site *string `protobuf:"bytes,2,opt,name=site,proto3,oneof" json:"site,omitempty"`
	// contains filtered or unexported fields
}

Site Seed

func (*SiteSeed) Descriptor deprecated

func (*SiteSeed) Descriptor() ([]byte, []int)

Deprecated: Use SiteSeed.ProtoReflect.Descriptor instead.

func (*SiteSeed) GetSite

func (x *SiteSeed) GetSite() string

func (*SiteSeed) ProtoMessage

func (*SiteSeed) ProtoMessage()

func (*SiteSeed) ProtoReflect

func (x *SiteSeed) ProtoReflect() protoreflect.Message

func (*SiteSeed) Reset

func (x *SiteSeed) Reset()

func (*SiteSeed) String

func (x *SiteSeed) String() string

type SmartCampaignSettingOperation

type SmartCampaignSettingOperation struct {

	// Update operation: The Smart campaign setting must specify a valid
	// resource name.
	Update *resources.SmartCampaignSetting `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

A single operation to update Smart campaign settings for a campaign.

func (*SmartCampaignSettingOperation) Descriptor deprecated

func (*SmartCampaignSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSettingOperation.ProtoReflect.Descriptor instead.

func (*SmartCampaignSettingOperation) GetUpdate

func (*SmartCampaignSettingOperation) GetUpdateMask

func (*SmartCampaignSettingOperation) ProtoMessage

func (*SmartCampaignSettingOperation) ProtoMessage()

func (*SmartCampaignSettingOperation) ProtoReflect

func (*SmartCampaignSettingOperation) Reset

func (x *SmartCampaignSettingOperation) Reset()

func (*SmartCampaignSettingOperation) String

type SmartCampaignSettingServiceClient

type SmartCampaignSettingServiceClient interface {
	// Updates Smart campaign settings for campaigns.
	MutateSmartCampaignSettings(ctx context.Context, in *MutateSmartCampaignSettingsRequest, opts ...grpc.CallOption) (*MutateSmartCampaignSettingsResponse, error)
}

SmartCampaignSettingServiceClient is the client API for SmartCampaignSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SmartCampaignSettingServiceServer

type SmartCampaignSettingServiceServer interface {
	// Updates Smart campaign settings for campaigns.
	MutateSmartCampaignSettings(context.Context, *MutateSmartCampaignSettingsRequest) (*MutateSmartCampaignSettingsResponse, error)
}

SmartCampaignSettingServiceServer is the server API for SmartCampaignSettingService service.

type SmartCampaignSuggestServiceClient

type SmartCampaignSuggestServiceClient interface {
	// Returns BudgetOption suggestions.
	SuggestSmartCampaignBudgetOptions(ctx context.Context, in *SuggestSmartCampaignBudgetOptionsRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignBudgetOptionsResponse, error)
	// Suggests a Smart campaign ad compatible with the Ad family of resources,
	// based on data points such as targeting and the business to advertise.
	SuggestSmartCampaignAd(ctx context.Context, in *SuggestSmartCampaignAdRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignAdResponse, error)
	// Suggests keyword themes to advertise on.
	SuggestKeywordThemes(ctx context.Context, in *SuggestKeywordThemesRequest, opts ...grpc.CallOption) (*SuggestKeywordThemesResponse, error)
}

SmartCampaignSuggestServiceClient is the client API for SmartCampaignSuggestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SmartCampaignSuggestServiceServer

type SmartCampaignSuggestServiceServer interface {
	// Returns BudgetOption suggestions.
	SuggestSmartCampaignBudgetOptions(context.Context, *SuggestSmartCampaignBudgetOptionsRequest) (*SuggestSmartCampaignBudgetOptionsResponse, error)
	// Suggests a Smart campaign ad compatible with the Ad family of resources,
	// based on data points such as targeting and the business to advertise.
	SuggestSmartCampaignAd(context.Context, *SuggestSmartCampaignAdRequest) (*SuggestSmartCampaignAdResponse, error)
	// Suggests keyword themes to advertise on.
	SuggestKeywordThemes(context.Context, *SuggestKeywordThemesRequest) (*SuggestKeywordThemesResponse, error)
}

SmartCampaignSuggestServiceServer is the server API for SmartCampaignSuggestService service.

type SmartCampaignSuggestionInfo

type SmartCampaignSuggestionInfo struct {

	// Optional. Landing page URL of the campaign.
	FinalUrl string `protobuf:"bytes,1,opt,name=final_url,json=finalUrl,proto3" json:"final_url,omitempty"`
	// Optional. The two letter advertising language for the Smart campaign to be
	// constructed, default to 'en' if not set.
	LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
	// Optional. The business ad schedule.
	AdSchedules []*common.AdScheduleInfo `protobuf:"bytes,6,rep,name=ad_schedules,json=adSchedules,proto3" json:"ad_schedules,omitempty"`
	// Optional. Smart campaign keyword themes. This field may greatly improve suggestion
	// accuracy and we recommend always setting it if possible.
	KeywordThemes []*common.KeywordThemeInfo `protobuf:"bytes,7,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"`
	// The business settings to consider when generating suggestions.
	// Settings are automatically extracted from the business when provided.
	// Otherwise, these settings must be specified explicitly.
	//
	// Types that are assignable to BusinessSetting:
	//	*SmartCampaignSuggestionInfo_BusinessContext_
	//	*SmartCampaignSuggestionInfo_BusinessProfileLocation
	BusinessSetting isSmartCampaignSuggestionInfo_BusinessSetting `protobuf_oneof:"business_setting"`
	// The geo target of the campaign, either a list of locations or
	// a single proximity shall be specified.
	//
	// Types that are assignable to GeoTarget:
	//	*SmartCampaignSuggestionInfo_LocationList_
	//	*SmartCampaignSuggestionInfo_Proximity
	GeoTarget isSmartCampaignSuggestionInfo_GeoTarget `protobuf_oneof:"geo_target"`
	// contains filtered or unexported fields
}

Information needed to get suggestion for Smart Campaign. More information provided will help the system to derive better suggestions.

func (*SmartCampaignSuggestionInfo) Descriptor deprecated

func (*SmartCampaignSuggestionInfo) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSuggestionInfo.ProtoReflect.Descriptor instead.

func (*SmartCampaignSuggestionInfo) GetAdSchedules

func (x *SmartCampaignSuggestionInfo) GetAdSchedules() []*common.AdScheduleInfo

func (*SmartCampaignSuggestionInfo) GetBusinessContext

func (*SmartCampaignSuggestionInfo) GetBusinessProfileLocation

func (x *SmartCampaignSuggestionInfo) GetBusinessProfileLocation() string

func (*SmartCampaignSuggestionInfo) GetBusinessSetting

func (m *SmartCampaignSuggestionInfo) GetBusinessSetting() isSmartCampaignSuggestionInfo_BusinessSetting

func (*SmartCampaignSuggestionInfo) GetFinalUrl

func (x *SmartCampaignSuggestionInfo) GetFinalUrl() string

func (*SmartCampaignSuggestionInfo) GetGeoTarget

func (m *SmartCampaignSuggestionInfo) GetGeoTarget() isSmartCampaignSuggestionInfo_GeoTarget

func (*SmartCampaignSuggestionInfo) GetKeywordThemes

func (x *SmartCampaignSuggestionInfo) GetKeywordThemes() []*common.KeywordThemeInfo

func (*SmartCampaignSuggestionInfo) GetLanguageCode

func (x *SmartCampaignSuggestionInfo) GetLanguageCode() string

func (*SmartCampaignSuggestionInfo) GetLocationList

func (*SmartCampaignSuggestionInfo) GetProximity

func (*SmartCampaignSuggestionInfo) ProtoMessage

func (*SmartCampaignSuggestionInfo) ProtoMessage()

func (*SmartCampaignSuggestionInfo) ProtoReflect

func (*SmartCampaignSuggestionInfo) Reset

func (x *SmartCampaignSuggestionInfo) Reset()

func (*SmartCampaignSuggestionInfo) String

func (x *SmartCampaignSuggestionInfo) String() string

type SmartCampaignSuggestionInfo_BusinessContext

type SmartCampaignSuggestionInfo_BusinessContext struct {

	// Optional. The name of the business.
	BusinessName string `protobuf:"bytes,1,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"`
	// contains filtered or unexported fields
}

A context that describes a business.

func (*SmartCampaignSuggestionInfo_BusinessContext) Descriptor deprecated

Deprecated: Use SmartCampaignSuggestionInfo_BusinessContext.ProtoReflect.Descriptor instead.

func (*SmartCampaignSuggestionInfo_BusinessContext) GetBusinessName

func (*SmartCampaignSuggestionInfo_BusinessContext) ProtoMessage

func (*SmartCampaignSuggestionInfo_BusinessContext) ProtoReflect

func (*SmartCampaignSuggestionInfo_BusinessContext) Reset

func (*SmartCampaignSuggestionInfo_BusinessContext) String

type SmartCampaignSuggestionInfo_BusinessContext_

type SmartCampaignSuggestionInfo_BusinessContext_ struct {
	// Optional. Context describing the business to advertise.
	BusinessContext *SmartCampaignSuggestionInfo_BusinessContext `protobuf:"bytes,8,opt,name=business_context,json=businessContext,proto3,oneof"`
}

type SmartCampaignSuggestionInfo_BusinessProfileLocation

type SmartCampaignSuggestionInfo_BusinessProfileLocation struct {
	// Optional. The resource name of a Business Profile location.
	// Business Profile location resource names can be fetched via the Business
	// Profile API and adhere to the following format:
	// `locations/{locationId}`.
	//
	// See the [Business Profile API]
	// (https://developers.google.com/my-business/reference/businessinformation/rest/v1/accounts.locations)
	// for additional details.
	BusinessProfileLocation string `protobuf:"bytes,9,opt,name=business_profile_location,json=businessProfileLocation,proto3,oneof"`
}

type SmartCampaignSuggestionInfo_LocationList

type SmartCampaignSuggestionInfo_LocationList struct {

	// Required. Locations.
	Locations []*common.LocationInfo `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

A list of locations.

func (*SmartCampaignSuggestionInfo_LocationList) Descriptor deprecated

func (*SmartCampaignSuggestionInfo_LocationList) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSuggestionInfo_LocationList.ProtoReflect.Descriptor instead.

func (*SmartCampaignSuggestionInfo_LocationList) GetLocations

func (*SmartCampaignSuggestionInfo_LocationList) ProtoMessage

func (*SmartCampaignSuggestionInfo_LocationList) ProtoReflect

func (*SmartCampaignSuggestionInfo_LocationList) Reset

func (*SmartCampaignSuggestionInfo_LocationList) String

type SmartCampaignSuggestionInfo_LocationList_

type SmartCampaignSuggestionInfo_LocationList_ struct {
	// Optional. The targeting geo location by locations.
	LocationList *SmartCampaignSuggestionInfo_LocationList `protobuf:"bytes,4,opt,name=location_list,json=locationList,proto3,oneof"`
}

type SmartCampaignSuggestionInfo_Proximity

type SmartCampaignSuggestionInfo_Proximity struct {
	// Optional. The targeting geo location by proximity.
	Proximity *common.ProximityInfo `protobuf:"bytes,5,opt,name=proximity,proto3,oneof"`
}

type SuggestGeoTargetConstantsRequest

type SuggestGeoTargetConstantsRequest struct {

	// If possible, returned geo targets are translated using this locale. If not,
	// en is used by default. This is also used as a hint for returned geo
	// targets.
	Locale *string `protobuf:"bytes,6,opt,name=locale,proto3,oneof" json:"locale,omitempty"`
	// Returned geo targets are restricted to this country code.
	CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"`
	// Required. A selector of geo target constants.
	//
	// Types that are assignable to Query:
	//	*SuggestGeoTargetConstantsRequest_LocationNames_
	//	*SuggestGeoTargetConstantsRequest_GeoTargets_
	Query isSuggestGeoTargetConstantsRequest_Query `protobuf_oneof:"query"`
	// contains filtered or unexported fields
}

Request message for [GeoTargetConstantService.SuggestGeoTargetConstants][google.ads.googleads.v11.services.GeoTargetConstantService.SuggestGeoTargetConstants].

func (*SuggestGeoTargetConstantsRequest) Descriptor deprecated

func (*SuggestGeoTargetConstantsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestGeoTargetConstantsRequest.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest) GetCountryCode

func (x *SuggestGeoTargetConstantsRequest) GetCountryCode() string

func (*SuggestGeoTargetConstantsRequest) GetGeoTargets

func (*SuggestGeoTargetConstantsRequest) GetLocale

func (*SuggestGeoTargetConstantsRequest) GetLocationNames

func (*SuggestGeoTargetConstantsRequest) GetQuery

func (m *SuggestGeoTargetConstantsRequest) GetQuery() isSuggestGeoTargetConstantsRequest_Query

func (*SuggestGeoTargetConstantsRequest) ProtoMessage

func (*SuggestGeoTargetConstantsRequest) ProtoMessage()

func (*SuggestGeoTargetConstantsRequest) ProtoReflect

func (*SuggestGeoTargetConstantsRequest) Reset

func (*SuggestGeoTargetConstantsRequest) String

type SuggestGeoTargetConstantsRequest_GeoTargets

type SuggestGeoTargetConstantsRequest_GeoTargets struct {

	// A list of geo target constant resource names.
	GeoTargetConstants []string `protobuf:"bytes,2,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"`
	// contains filtered or unexported fields
}

A list of geo target constant resource names.

func (*SuggestGeoTargetConstantsRequest_GeoTargets) Descriptor deprecated

Deprecated: Use SuggestGeoTargetConstantsRequest_GeoTargets.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest_GeoTargets) GetGeoTargetConstants

func (x *SuggestGeoTargetConstantsRequest_GeoTargets) GetGeoTargetConstants() []string

func (*SuggestGeoTargetConstantsRequest_GeoTargets) ProtoMessage

func (*SuggestGeoTargetConstantsRequest_GeoTargets) ProtoReflect

func (*SuggestGeoTargetConstantsRequest_GeoTargets) Reset

func (*SuggestGeoTargetConstantsRequest_GeoTargets) String

type SuggestGeoTargetConstantsRequest_GeoTargets_

type SuggestGeoTargetConstantsRequest_GeoTargets_ struct {
	// The geo target constant resource names to filter by.
	GeoTargets *SuggestGeoTargetConstantsRequest_GeoTargets `protobuf:"bytes,2,opt,name=geo_targets,json=geoTargets,proto3,oneof"`
}

type SuggestGeoTargetConstantsRequest_LocationNames

type SuggestGeoTargetConstantsRequest_LocationNames struct {

	// A list of location names.
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

A list of location names.

func (*SuggestGeoTargetConstantsRequest_LocationNames) Descriptor deprecated

Deprecated: Use SuggestGeoTargetConstantsRequest_LocationNames.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest_LocationNames) GetNames

func (*SuggestGeoTargetConstantsRequest_LocationNames) ProtoMessage

func (*SuggestGeoTargetConstantsRequest_LocationNames) ProtoReflect

func (*SuggestGeoTargetConstantsRequest_LocationNames) Reset

func (*SuggestGeoTargetConstantsRequest_LocationNames) String

type SuggestGeoTargetConstantsRequest_LocationNames_

type SuggestGeoTargetConstantsRequest_LocationNames_ struct {
	// The location names to search by. At most 25 names can be set.
	LocationNames *SuggestGeoTargetConstantsRequest_LocationNames `protobuf:"bytes,1,opt,name=location_names,json=locationNames,proto3,oneof"`
}

type SuggestGeoTargetConstantsResponse

type SuggestGeoTargetConstantsResponse struct {

	// Geo target constant suggestions.
	GeoTargetConstantSuggestions []*GeoTargetConstantSuggestion `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GeoTargetConstantService.SuggestGeoTargetConstants][google.ads.googleads.v11.services.GeoTargetConstantService.SuggestGeoTargetConstants].

func (*SuggestGeoTargetConstantsResponse) Descriptor deprecated

func (*SuggestGeoTargetConstantsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestGeoTargetConstantsResponse.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsResponse) GetGeoTargetConstantSuggestions

func (x *SuggestGeoTargetConstantsResponse) GetGeoTargetConstantSuggestions() []*GeoTargetConstantSuggestion

func (*SuggestGeoTargetConstantsResponse) ProtoMessage

func (*SuggestGeoTargetConstantsResponse) ProtoMessage()

func (*SuggestGeoTargetConstantsResponse) ProtoReflect

func (*SuggestGeoTargetConstantsResponse) Reset

func (*SuggestGeoTargetConstantsResponse) String

type SuggestKeywordThemeConstantsRequest

type SuggestKeywordThemeConstantsRequest struct {

	// The query text of a keyword theme that will be used to map to similar
	// keyword themes. E.g. "plumber" or "roofer".
	QueryText string `protobuf:"bytes,1,opt,name=query_text,json=queryText,proto3" json:"query_text,omitempty"`
	// Upper-case, two-letter country code as defined by ISO-3166. This for
	// refining the scope of the query, default to 'US' if not set.
	CountryCode string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// The two letter language code for get corresponding keyword theme for
	// refining the scope of the query, default to 'en' if not set.
	LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordThemeConstantService.SuggestKeywordThemeConstants][google.ads.googleads.v11.services.KeywordThemeConstantService.SuggestKeywordThemeConstants].

func (*SuggestKeywordThemeConstantsRequest) Descriptor deprecated

func (*SuggestKeywordThemeConstantsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemeConstantsRequest.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemeConstantsRequest) GetCountryCode

func (x *SuggestKeywordThemeConstantsRequest) GetCountryCode() string

func (*SuggestKeywordThemeConstantsRequest) GetLanguageCode

func (x *SuggestKeywordThemeConstantsRequest) GetLanguageCode() string

func (*SuggestKeywordThemeConstantsRequest) GetQueryText

func (x *SuggestKeywordThemeConstantsRequest) GetQueryText() string

func (*SuggestKeywordThemeConstantsRequest) ProtoMessage

func (*SuggestKeywordThemeConstantsRequest) ProtoMessage()

func (*SuggestKeywordThemeConstantsRequest) ProtoReflect

func (*SuggestKeywordThemeConstantsRequest) Reset

func (*SuggestKeywordThemeConstantsRequest) String

type SuggestKeywordThemeConstantsResponse

type SuggestKeywordThemeConstantsResponse struct {

	// Smart Campaign keyword theme suggestions.
	KeywordThemeConstants []*resources.KeywordThemeConstant `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordThemeConstantService.SuggestKeywordThemeConstants][google.ads.googleads.v11.services.KeywordThemeConstantService.SuggestKeywordThemeConstants].

func (*SuggestKeywordThemeConstantsResponse) Descriptor deprecated

func (*SuggestKeywordThemeConstantsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemeConstantsResponse.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemeConstantsResponse) GetKeywordThemeConstants

func (x *SuggestKeywordThemeConstantsResponse) GetKeywordThemeConstants() []*resources.KeywordThemeConstant

func (*SuggestKeywordThemeConstantsResponse) ProtoMessage

func (*SuggestKeywordThemeConstantsResponse) ProtoMessage()

func (*SuggestKeywordThemeConstantsResponse) ProtoReflect

func (*SuggestKeywordThemeConstantsResponse) Reset

func (*SuggestKeywordThemeConstantsResponse) String

type SuggestKeywordThemesRequest

type SuggestKeywordThemesRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. Information to get keyword theme suggestions.
	// Required fields:
	// * suggestion_info.final_url
	// * suggestion_info.language_code
	// * suggestion_info.geo_target
	//
	// Recommended fields:
	// * suggestion_info.business_setting
	SuggestionInfo *SmartCampaignSuggestionInfo `protobuf:"bytes,2,opt,name=suggestion_info,json=suggestionInfo,proto3" json:"suggestion_info,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSuggestService.SuggestKeywordThemes][google.ads.googleads.v11.services.SmartCampaignSuggestService.SuggestKeywordThemes].

func (*SuggestKeywordThemesRequest) Descriptor deprecated

func (*SuggestKeywordThemesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemesRequest.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemesRequest) GetCustomerId

func (x *SuggestKeywordThemesRequest) GetCustomerId() string

func (*SuggestKeywordThemesRequest) GetSuggestionInfo

func (*SuggestKeywordThemesRequest) ProtoMessage

func (*SuggestKeywordThemesRequest) ProtoMessage()

func (*SuggestKeywordThemesRequest) ProtoReflect

func (*SuggestKeywordThemesRequest) Reset

func (x *SuggestKeywordThemesRequest) Reset()

func (*SuggestKeywordThemesRequest) String

func (x *SuggestKeywordThemesRequest) String() string

type SuggestKeywordThemesResponse

type SuggestKeywordThemesResponse struct {

	// Smart campaign keyword theme suggestions.
	KeywordThemes []*resources.KeywordThemeConstant `protobuf:"bytes,1,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignSuggestService.SuggestKeywordThemes][google.ads.googleads.v11.services.SmartCampaignSuggestService.SuggestKeywordThemes].

func (*SuggestKeywordThemesResponse) Descriptor deprecated

func (*SuggestKeywordThemesResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemesResponse.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemesResponse) GetKeywordThemes

func (*SuggestKeywordThemesResponse) ProtoMessage

func (*SuggestKeywordThemesResponse) ProtoMessage()

func (*SuggestKeywordThemesResponse) ProtoReflect

func (*SuggestKeywordThemesResponse) Reset

func (x *SuggestKeywordThemesResponse) Reset()

func (*SuggestKeywordThemesResponse) String

type SuggestSmartCampaignAdRequest

type SuggestSmartCampaignAdRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. Inputs used to suggest a Smart campaign ad.
	// Required fields: final_url, language_code, keyword_themes.
	// Optional but recommended fields to improve the quality of the suggestion:
	// business_setting and geo_target.
	SuggestionInfo *SmartCampaignSuggestionInfo `protobuf:"bytes,2,opt,name=suggestion_info,json=suggestionInfo,proto3" json:"suggestion_info,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSuggestService.SuggestSmartCampaignAd][google.ads.googleads.v11.services.SmartCampaignSuggestService.SuggestSmartCampaignAd].

func (*SuggestSmartCampaignAdRequest) Descriptor deprecated

func (*SuggestSmartCampaignAdRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignAdRequest.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignAdRequest) GetCustomerId

func (x *SuggestSmartCampaignAdRequest) GetCustomerId() string

func (*SuggestSmartCampaignAdRequest) GetSuggestionInfo

func (*SuggestSmartCampaignAdRequest) ProtoMessage

func (*SuggestSmartCampaignAdRequest) ProtoMessage()

func (*SuggestSmartCampaignAdRequest) ProtoReflect

func (*SuggestSmartCampaignAdRequest) Reset

func (x *SuggestSmartCampaignAdRequest) Reset()

func (*SuggestSmartCampaignAdRequest) String

type SuggestSmartCampaignAdResponse

type SuggestSmartCampaignAdResponse struct {

	// Optional. Ad info includes 3 creative headlines and 2 creative descriptions.
	AdInfo *common.SmartCampaignAdInfo `protobuf:"bytes,1,opt,name=ad_info,json=adInfo,proto3" json:"ad_info,omitempty"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignSuggestService.SuggestSmartCampaignAd][google.ads.googleads.v11.services.SmartCampaignSuggestService.SuggestSmartCampaignAd].

func (*SuggestSmartCampaignAdResponse) Descriptor deprecated

func (*SuggestSmartCampaignAdResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignAdResponse.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignAdResponse) GetAdInfo

func (*SuggestSmartCampaignAdResponse) ProtoMessage

func (*SuggestSmartCampaignAdResponse) ProtoMessage()

func (*SuggestSmartCampaignAdResponse) ProtoReflect

func (*SuggestSmartCampaignAdResponse) Reset

func (x *SuggestSmartCampaignAdResponse) Reset()

func (*SuggestSmartCampaignAdResponse) String

type SuggestSmartCampaignBudgetOptionsRequest

type SuggestSmartCampaignBudgetOptionsRequest struct {

	// Required. The ID of the customer whose budget options are to be suggested.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. For first time campaign creation use SuggestionInfo, for
	// subsequent updates on BudgetOptions based on an already created campaign
	// use that campaign.
	//
	// Types that are assignable to SuggestionData:
	//	*SuggestSmartCampaignBudgetOptionsRequest_Campaign
	//	*SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo
	SuggestionData isSuggestSmartCampaignBudgetOptionsRequest_SuggestionData `protobuf_oneof:"suggestion_data"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][].

func (*SuggestSmartCampaignBudgetOptionsRequest) Descriptor deprecated

func (*SuggestSmartCampaignBudgetOptionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignBudgetOptionsRequest.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsRequest) GetCampaign

func (*SuggestSmartCampaignBudgetOptionsRequest) GetCustomerId

func (*SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionData

func (m *SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionData() isSuggestSmartCampaignBudgetOptionsRequest_SuggestionData

func (*SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionInfo

func (*SuggestSmartCampaignBudgetOptionsRequest) ProtoMessage

func (*SuggestSmartCampaignBudgetOptionsRequest) ProtoReflect

func (*SuggestSmartCampaignBudgetOptionsRequest) Reset

func (*SuggestSmartCampaignBudgetOptionsRequest) String

type SuggestSmartCampaignBudgetOptionsRequest_Campaign

type SuggestSmartCampaignBudgetOptionsRequest_Campaign struct {
	// Required. The resource name of the campaign to get suggestion for.
	Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3,oneof"`
}

type SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo

type SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo struct {
	// Required. Information needed to get budget options
	SuggestionInfo *SmartCampaignSuggestionInfo `protobuf:"bytes,3,opt,name=suggestion_info,json=suggestionInfo,proto3,oneof"`
}

type SuggestSmartCampaignBudgetOptionsResponse

type SuggestSmartCampaignBudgetOptionsResponse struct {

	// Optional. The lowest budget option.
	Low *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,1,opt,name=low,proto3,oneof" json:"low,omitempty"`
	// Optional. The recommended budget option.
	Recommended *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,2,opt,name=recommended,proto3,oneof" json:"recommended,omitempty"`
	// Optional. The highest budget option.
	High *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,3,opt,name=high,proto3,oneof" json:"high,omitempty"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][]. Depending on whether the system could suggest the options, either all of the options or none of them might be returned.

func (*SuggestSmartCampaignBudgetOptionsResponse) Descriptor deprecated

func (*SuggestSmartCampaignBudgetOptionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse) GetHigh

func (*SuggestSmartCampaignBudgetOptionsResponse) GetLow

func (*SuggestSmartCampaignBudgetOptionsResponse) GetRecommended

func (*SuggestSmartCampaignBudgetOptionsResponse) ProtoMessage

func (*SuggestSmartCampaignBudgetOptionsResponse) ProtoReflect

func (*SuggestSmartCampaignBudgetOptionsResponse) Reset

func (*SuggestSmartCampaignBudgetOptionsResponse) String

type SuggestSmartCampaignBudgetOptionsResponse_BudgetOption

type SuggestSmartCampaignBudgetOptionsResponse_BudgetOption struct {

	// The amount of the budget, in the local currency for the account.
	// Amount is specified in micros, where one million is equivalent to one
	// currency unit.
	DailyAmountMicros int64 `protobuf:"varint,1,opt,name=daily_amount_micros,json=dailyAmountMicros,proto3" json:"daily_amount_micros,omitempty"`
	// Metrics pertaining to the suggested budget, could be empty if there is
	// not enough information to derive the estimates.
	Metrics *SuggestSmartCampaignBudgetOptionsResponse_Metrics `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

Smart Campaign budget option.

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) Descriptor deprecated

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse_BudgetOption.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) GetDailyAmountMicros

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) GetMetrics

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoMessage

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoReflect

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) Reset

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) String

type SuggestSmartCampaignBudgetOptionsResponse_Metrics

type SuggestSmartCampaignBudgetOptionsResponse_Metrics struct {

	// The estimated min daily clicks.
	MinDailyClicks int64 `protobuf:"varint,1,opt,name=min_daily_clicks,json=minDailyClicks,proto3" json:"min_daily_clicks,omitempty"`
	// The estimated max daily clicks.
	MaxDailyClicks int64 `protobuf:"varint,2,opt,name=max_daily_clicks,json=maxDailyClicks,proto3" json:"max_daily_clicks,omitempty"`
	// contains filtered or unexported fields
}

Performance metrics for a given budget option.

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) Descriptor deprecated

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse_Metrics.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) GetMaxDailyClicks

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) GetMinDailyClicks

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoMessage

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoReflect

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) Reset

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) String

type Targeting

type Targeting struct {

	// Required. The ID of the selected location. Plannable location IDs can be
	// obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v11.services.ReachPlanService.ListPlannableLocations].
	PlannableLocationId *string `` /* 126-byte string literal not displayed */
	// Targeted age range.
	// An unset value is equivalent to targeting all ages.
	AgeRange enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `` /* 162-byte string literal not displayed */
	// Targeted genders.
	// An unset value is equivalent to targeting MALE and FEMALE.
	Genders []*common.GenderInfo `protobuf:"bytes,3,rep,name=genders,proto3" json:"genders,omitempty"`
	// Targeted devices.
	// If not specified, targets all applicable devices. Applicable devices vary
	// by product and region and can be obtained from
	// [ReachPlanService.ListPlannableProducts][google.ads.googleads.v11.services.ReachPlanService.ListPlannableProducts].
	Devices []*common.DeviceInfo `protobuf:"bytes,4,rep,name=devices,proto3" json:"devices,omitempty"`
	// Targetable network for the ad product.
	// If not specified, targets all applicable networks. Applicable networks vary
	// by product and region and can be obtained from
	// [ReachPlanService.ListPlannableProducts][google.ads.googleads.v11.services.ReachPlanService.ListPlannableProducts].
	Network enums.ReachPlanNetworkEnum_ReachPlanNetwork `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

The targeting for which traffic metrics will be reported.

func (*Targeting) Descriptor deprecated

func (*Targeting) Descriptor() ([]byte, []int)

Deprecated: Use Targeting.ProtoReflect.Descriptor instead.

func (*Targeting) GetAgeRange

func (*Targeting) GetDevices

func (x *Targeting) GetDevices() []*common.DeviceInfo

func (*Targeting) GetGenders

func (x *Targeting) GetGenders() []*common.GenderInfo

func (*Targeting) GetNetwork

func (*Targeting) GetPlannableLocationId

func (x *Targeting) GetPlannableLocationId() string

func (*Targeting) ProtoMessage

func (*Targeting) ProtoMessage()

func (*Targeting) ProtoReflect

func (x *Targeting) ProtoReflect() protoreflect.Message

func (*Targeting) Reset

func (x *Targeting) Reset()

func (*Targeting) String

func (x *Targeting) String() string

type ThirdPartyAppAnalyticsLinkServiceClient

type ThirdPartyAppAnalyticsLinkServiceClient interface {
	// Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be
	// provided to the third party when setting up app analytics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RegenerateShareableLinkId(ctx context.Context, in *RegenerateShareableLinkIdRequest, opts ...grpc.CallOption) (*RegenerateShareableLinkIdResponse, error)
}

ThirdPartyAppAnalyticsLinkServiceClient is the client API for ThirdPartyAppAnalyticsLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ThirdPartyAppAnalyticsLinkServiceServer

type ThirdPartyAppAnalyticsLinkServiceServer interface {
	// Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be
	// provided to the third party when setting up app analytics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RegenerateShareableLinkId(context.Context, *RegenerateShareableLinkIdRequest) (*RegenerateShareableLinkIdResponse, error)
}

ThirdPartyAppAnalyticsLinkServiceServer is the server API for ThirdPartyAppAnalyticsLinkService service.

type UnimplementedAccountBudgetProposalServiceServer

type UnimplementedAccountBudgetProposalServiceServer struct {
}

UnimplementedAccountBudgetProposalServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAccountLinkServiceServer

type UnimplementedAccountLinkServiceServer struct {
}

UnimplementedAccountLinkServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAdGroupAdLabelServiceServer

type UnimplementedAdGroupAdLabelServiceServer struct {
}

UnimplementedAdGroupAdLabelServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupAdLabelServiceServer) MutateAdGroupAdLabels

type UnimplementedAdGroupAdServiceServer

type UnimplementedAdGroupAdServiceServer struct {
}

UnimplementedAdGroupAdServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupAdServiceServer) MutateAdGroupAds

type UnimplementedAdGroupAssetServiceServer

type UnimplementedAdGroupAssetServiceServer struct {
}

UnimplementedAdGroupAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupAssetServiceServer) MutateAdGroupAssets

type UnimplementedAdGroupBidModifierServiceServer

type UnimplementedAdGroupBidModifierServiceServer struct {
}

UnimplementedAdGroupBidModifierServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAdGroupCriterionCustomizerServiceServer

type UnimplementedAdGroupCriterionCustomizerServiceServer struct {
}

UnimplementedAdGroupCriterionCustomizerServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAdGroupCriterionLabelServiceServer

type UnimplementedAdGroupCriterionLabelServiceServer struct {
}

UnimplementedAdGroupCriterionLabelServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAdGroupCriterionServiceServer

type UnimplementedAdGroupCriterionServiceServer struct {
}

UnimplementedAdGroupCriterionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupCriterionServiceServer) MutateAdGroupCriteria

type UnimplementedAdGroupCustomizerServiceServer

type UnimplementedAdGroupCustomizerServiceServer struct {
}

UnimplementedAdGroupCustomizerServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupCustomizerServiceServer) MutateAdGroupCustomizers

type UnimplementedAdGroupExtensionSettingServiceServer

type UnimplementedAdGroupExtensionSettingServiceServer struct {
}

UnimplementedAdGroupExtensionSettingServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAdGroupFeedServiceServer

type UnimplementedAdGroupFeedServiceServer struct {
}

UnimplementedAdGroupFeedServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupFeedServiceServer) MutateAdGroupFeeds

type UnimplementedAdGroupLabelServiceServer

type UnimplementedAdGroupLabelServiceServer struct {
}

UnimplementedAdGroupLabelServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupLabelServiceServer) MutateAdGroupLabels

type UnimplementedAdGroupServiceServer

type UnimplementedAdGroupServiceServer struct {
}

UnimplementedAdGroupServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupServiceServer) MutateAdGroups

type UnimplementedAdParameterServiceServer

type UnimplementedAdParameterServiceServer struct {
}

UnimplementedAdParameterServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdParameterServiceServer) MutateAdParameters

type UnimplementedAdServiceServer

type UnimplementedAdServiceServer struct {
}

UnimplementedAdServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdServiceServer) GetAd

func (*UnimplementedAdServiceServer) MutateAds

type UnimplementedAssetGroupAssetServiceServer

type UnimplementedAssetGroupAssetServiceServer struct {
}

UnimplementedAssetGroupAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetGroupAssetServiceServer) MutateAssetGroupAssets

type UnimplementedAssetGroupListingGroupFilterServiceServer

type UnimplementedAssetGroupListingGroupFilterServiceServer struct {
}

UnimplementedAssetGroupListingGroupFilterServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAssetGroupServiceServer

type UnimplementedAssetGroupServiceServer struct {
}

UnimplementedAssetGroupServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetGroupServiceServer) MutateAssetGroups

type UnimplementedAssetGroupSignalServiceServer

type UnimplementedAssetGroupSignalServiceServer struct {
}

UnimplementedAssetGroupSignalServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetGroupSignalServiceServer) MutateAssetGroupSignals

type UnimplementedAssetServiceServer

type UnimplementedAssetServiceServer struct {
}

UnimplementedAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetServiceServer) MutateAssets

type UnimplementedAssetSetAssetServiceServer

type UnimplementedAssetSetAssetServiceServer struct {
}

UnimplementedAssetSetAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetSetAssetServiceServer) MutateAssetSetAssets

type UnimplementedAssetSetServiceServer

type UnimplementedAssetSetServiceServer struct {
}

UnimplementedAssetSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAssetSetServiceServer) MutateAssetSets

type UnimplementedAudienceInsightsServiceServer

type UnimplementedAudienceInsightsServiceServer struct {
}

UnimplementedAudienceInsightsServiceServer can be embedded to have forward compatible implementations.

type UnimplementedAudienceServiceServer

type UnimplementedAudienceServiceServer struct {
}

UnimplementedAudienceServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAudienceServiceServer) MutateAudiences

type UnimplementedBatchJobServiceServer

type UnimplementedBatchJobServiceServer struct {
}

UnimplementedBatchJobServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedBatchJobServiceServer) AddBatchJobOperations

func (*UnimplementedBatchJobServiceServer) ListBatchJobResults

func (*UnimplementedBatchJobServiceServer) MutateBatchJob

func (*UnimplementedBatchJobServiceServer) RunBatchJob

type UnimplementedBiddingDataExclusionServiceServer

type UnimplementedBiddingDataExclusionServiceServer struct {
}

UnimplementedBiddingDataExclusionServiceServer can be embedded to have forward compatible implementations.

type UnimplementedBiddingSeasonalityAdjustmentServiceServer

type UnimplementedBiddingSeasonalityAdjustmentServiceServer struct {
}

UnimplementedBiddingSeasonalityAdjustmentServiceServer can be embedded to have forward compatible implementations.

type UnimplementedBiddingStrategyServiceServer

type UnimplementedBiddingStrategyServiceServer struct {
}

UnimplementedBiddingStrategyServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedBiddingStrategyServiceServer) MutateBiddingStrategies

type UnimplementedBillingSetupServiceServer

type UnimplementedBillingSetupServiceServer struct {
}

UnimplementedBillingSetupServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedBillingSetupServiceServer) MutateBillingSetup

type UnimplementedCampaignAssetServiceServer

type UnimplementedCampaignAssetServiceServer struct {
}

UnimplementedCampaignAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignAssetServiceServer) MutateCampaignAssets

type UnimplementedCampaignAssetSetServiceServer

type UnimplementedCampaignAssetSetServiceServer struct {
}

UnimplementedCampaignAssetSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignAssetSetServiceServer) MutateCampaignAssetSets

type UnimplementedCampaignBidModifierServiceServer

type UnimplementedCampaignBidModifierServiceServer struct {
}

UnimplementedCampaignBidModifierServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCampaignBudgetServiceServer

type UnimplementedCampaignBudgetServiceServer struct {
}

UnimplementedCampaignBudgetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignBudgetServiceServer) MutateCampaignBudgets

type UnimplementedCampaignConversionGoalServiceServer

type UnimplementedCampaignConversionGoalServiceServer struct {
}

UnimplementedCampaignConversionGoalServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCampaignCriterionServiceServer

type UnimplementedCampaignCriterionServiceServer struct {
}

UnimplementedCampaignCriterionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignCriterionServiceServer) MutateCampaignCriteria

type UnimplementedCampaignCustomizerServiceServer

type UnimplementedCampaignCustomizerServiceServer struct {
}

UnimplementedCampaignCustomizerServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCampaignDraftServiceServer

type UnimplementedCampaignDraftServiceServer struct {
}

UnimplementedCampaignDraftServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignDraftServiceServer) MutateCampaignDrafts

func (*UnimplementedCampaignDraftServiceServer) PromoteCampaignDraft

type UnimplementedCampaignExperimentServiceServer

type UnimplementedCampaignExperimentServiceServer struct {
}

UnimplementedCampaignExperimentServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignExperimentServiceServer) CreateCampaignExperiment

func (*UnimplementedCampaignExperimentServiceServer) EndCampaignExperiment

func (*UnimplementedCampaignExperimentServiceServer) PromoteCampaignExperiment

type UnimplementedCampaignExtensionSettingServiceServer

type UnimplementedCampaignExtensionSettingServiceServer struct {
}

UnimplementedCampaignExtensionSettingServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCampaignFeedServiceServer

type UnimplementedCampaignFeedServiceServer struct {
}

UnimplementedCampaignFeedServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignFeedServiceServer) MutateCampaignFeeds

type UnimplementedCampaignGroupServiceServer

type UnimplementedCampaignGroupServiceServer struct {
}

UnimplementedCampaignGroupServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignGroupServiceServer) MutateCampaignGroups

type UnimplementedCampaignLabelServiceServer

type UnimplementedCampaignLabelServiceServer struct {
}

UnimplementedCampaignLabelServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignLabelServiceServer) MutateCampaignLabels

type UnimplementedCampaignServiceServer

type UnimplementedCampaignServiceServer struct {
}

UnimplementedCampaignServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignServiceServer) MutateCampaigns

type UnimplementedCampaignSharedSetServiceServer

type UnimplementedCampaignSharedSetServiceServer struct {
}

UnimplementedCampaignSharedSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCampaignSharedSetServiceServer) MutateCampaignSharedSets

type UnimplementedConversionActionServiceServer

type UnimplementedConversionActionServiceServer struct {
}

UnimplementedConversionActionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedConversionActionServiceServer) MutateConversionActions

type UnimplementedConversionAdjustmentUploadServiceServer

type UnimplementedConversionAdjustmentUploadServiceServer struct {
}

UnimplementedConversionAdjustmentUploadServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedConversionAdjustmentUploadServiceServer) UploadConversionAdjustments

type UnimplementedConversionCustomVariableServiceServer

type UnimplementedConversionCustomVariableServiceServer struct {
}

UnimplementedConversionCustomVariableServiceServer can be embedded to have forward compatible implementations.

type UnimplementedConversionGoalCampaignConfigServiceServer

type UnimplementedConversionGoalCampaignConfigServiceServer struct {
}

UnimplementedConversionGoalCampaignConfigServiceServer can be embedded to have forward compatible implementations.

type UnimplementedConversionUploadServiceServer

type UnimplementedConversionUploadServiceServer struct {
}

UnimplementedConversionUploadServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedConversionUploadServiceServer) UploadCallConversions

func (*UnimplementedConversionUploadServiceServer) UploadClickConversions

type UnimplementedConversionValueRuleServiceServer

type UnimplementedConversionValueRuleServiceServer struct {
}

UnimplementedConversionValueRuleServiceServer can be embedded to have forward compatible implementations.

type UnimplementedConversionValueRuleSetServiceServer

type UnimplementedConversionValueRuleSetServiceServer struct {
}

UnimplementedConversionValueRuleSetServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomAudienceServiceServer

type UnimplementedCustomAudienceServiceServer struct {
}

UnimplementedCustomAudienceServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomAudienceServiceServer) MutateCustomAudiences

type UnimplementedCustomConversionGoalServiceServer

type UnimplementedCustomConversionGoalServiceServer struct {
}

UnimplementedCustomConversionGoalServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomInterestServiceServer

type UnimplementedCustomInterestServiceServer struct {
}

UnimplementedCustomInterestServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomInterestServiceServer) MutateCustomInterests

type UnimplementedCustomerAssetServiceServer

type UnimplementedCustomerAssetServiceServer struct {
}

UnimplementedCustomerAssetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerAssetServiceServer) MutateCustomerAssets

type UnimplementedCustomerClientLinkServiceServer

type UnimplementedCustomerClientLinkServiceServer struct {
}

UnimplementedCustomerClientLinkServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerConversionGoalServiceServer

type UnimplementedCustomerConversionGoalServiceServer struct {
}

UnimplementedCustomerConversionGoalServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerCustomizerServiceServer

type UnimplementedCustomerCustomizerServiceServer struct {
}

UnimplementedCustomerCustomizerServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerExtensionSettingServiceServer

type UnimplementedCustomerExtensionSettingServiceServer struct {
}

UnimplementedCustomerExtensionSettingServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerFeedServiceServer

type UnimplementedCustomerFeedServiceServer struct {
}

UnimplementedCustomerFeedServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerFeedServiceServer) MutateCustomerFeeds

type UnimplementedCustomerLabelServiceServer

type UnimplementedCustomerLabelServiceServer struct {
}

UnimplementedCustomerLabelServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerLabelServiceServer) MutateCustomerLabels

type UnimplementedCustomerManagerLinkServiceServer

type UnimplementedCustomerManagerLinkServiceServer struct {
}

UnimplementedCustomerManagerLinkServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerNegativeCriterionServiceServer

type UnimplementedCustomerNegativeCriterionServiceServer struct {
}

UnimplementedCustomerNegativeCriterionServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerServiceServer

type UnimplementedCustomerServiceServer struct {
}

UnimplementedCustomerServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerServiceServer) CreateCustomerClient

func (*UnimplementedCustomerServiceServer) MutateCustomer

type UnimplementedCustomerUserAccessInvitationServiceServer

type UnimplementedCustomerUserAccessInvitationServiceServer struct {
}

UnimplementedCustomerUserAccessInvitationServiceServer can be embedded to have forward compatible implementations.

type UnimplementedCustomerUserAccessServiceServer

type UnimplementedCustomerUserAccessServiceServer struct {
}

UnimplementedCustomerUserAccessServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerUserAccessServiceServer) MutateCustomerUserAccess

type UnimplementedCustomizerAttributeServiceServer

type UnimplementedCustomizerAttributeServiceServer struct {
}

UnimplementedCustomizerAttributeServiceServer can be embedded to have forward compatible implementations.

type UnimplementedExperimentArmServiceServer

type UnimplementedExperimentArmServiceServer struct {
}

UnimplementedExperimentArmServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedExperimentArmServiceServer) MutateExperimentArms

type UnimplementedExperimentServiceServer

type UnimplementedExperimentServiceServer struct {
}

UnimplementedExperimentServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedExperimentServiceServer) EndExperiment

func (*UnimplementedExperimentServiceServer) GraduateExperiment

func (*UnimplementedExperimentServiceServer) MutateExperiments

func (*UnimplementedExperimentServiceServer) PromoteExperiment

func (*UnimplementedExperimentServiceServer) ScheduleExperiment

type UnimplementedExtensionFeedItemServiceServer

type UnimplementedExtensionFeedItemServiceServer struct {
}

UnimplementedExtensionFeedItemServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedExtensionFeedItemServiceServer) MutateExtensionFeedItems

type UnimplementedFeedItemServiceServer

type UnimplementedFeedItemServiceServer struct {
}

UnimplementedFeedItemServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeedItemServiceServer) MutateFeedItems

type UnimplementedFeedItemSetLinkServiceServer

type UnimplementedFeedItemSetLinkServiceServer struct {
}

UnimplementedFeedItemSetLinkServiceServer can be embedded to have forward compatible implementations.

type UnimplementedFeedItemSetServiceServer

type UnimplementedFeedItemSetServiceServer struct {
}

UnimplementedFeedItemSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeedItemSetServiceServer) MutateFeedItemSets

type UnimplementedFeedItemTargetServiceServer

type UnimplementedFeedItemTargetServiceServer struct {
}

UnimplementedFeedItemTargetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeedItemTargetServiceServer) MutateFeedItemTargets

type UnimplementedFeedMappingServiceServer

type UnimplementedFeedMappingServiceServer struct {
}

UnimplementedFeedMappingServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeedMappingServiceServer) MutateFeedMappings

type UnimplementedFeedServiceServer

type UnimplementedFeedServiceServer struct {
}

UnimplementedFeedServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeedServiceServer) MutateFeeds

type UnimplementedGeoTargetConstantServiceServer

type UnimplementedGeoTargetConstantServiceServer struct {
}

UnimplementedGeoTargetConstantServiceServer can be embedded to have forward compatible implementations.

type UnimplementedGoogleAdsFieldServiceServer

type UnimplementedGoogleAdsFieldServiceServer struct {
}

UnimplementedGoogleAdsFieldServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGoogleAdsFieldServiceServer) GetGoogleAdsField

func (*UnimplementedGoogleAdsFieldServiceServer) SearchGoogleAdsFields

type UnimplementedGoogleAdsServiceServer

type UnimplementedGoogleAdsServiceServer struct {
}

UnimplementedGoogleAdsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGoogleAdsServiceServer) Mutate

func (*UnimplementedGoogleAdsServiceServer) Search

type UnimplementedInvoiceServiceServer

type UnimplementedInvoiceServiceServer struct {
}

UnimplementedInvoiceServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedInvoiceServiceServer) ListInvoices

type UnimplementedKeywordPlanAdGroupKeywordServiceServer

type UnimplementedKeywordPlanAdGroupKeywordServiceServer struct {
}

UnimplementedKeywordPlanAdGroupKeywordServiceServer can be embedded to have forward compatible implementations.

type UnimplementedKeywordPlanAdGroupServiceServer

type UnimplementedKeywordPlanAdGroupServiceServer struct {
}

UnimplementedKeywordPlanAdGroupServiceServer can be embedded to have forward compatible implementations.

type UnimplementedKeywordPlanCampaignKeywordServiceServer

type UnimplementedKeywordPlanCampaignKeywordServiceServer struct {
}

UnimplementedKeywordPlanCampaignKeywordServiceServer can be embedded to have forward compatible implementations.

type UnimplementedKeywordPlanCampaignServiceServer

type UnimplementedKeywordPlanCampaignServiceServer struct {
}

UnimplementedKeywordPlanCampaignServiceServer can be embedded to have forward compatible implementations.

type UnimplementedKeywordPlanIdeaServiceServer

type UnimplementedKeywordPlanIdeaServiceServer struct {
}

UnimplementedKeywordPlanIdeaServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedKeywordPlanIdeaServiceServer) GenerateAdGroupThemes

func (*UnimplementedKeywordPlanIdeaServiceServer) GenerateKeywordIdeas

type UnimplementedKeywordPlanServiceServer

type UnimplementedKeywordPlanServiceServer struct {
}

UnimplementedKeywordPlanServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedKeywordPlanServiceServer) GenerateForecastCurve

func (*UnimplementedKeywordPlanServiceServer) MutateKeywordPlans

type UnimplementedKeywordThemeConstantServiceServer

type UnimplementedKeywordThemeConstantServiceServer struct {
}

UnimplementedKeywordThemeConstantServiceServer can be embedded to have forward compatible implementations.

type UnimplementedLabelServiceServer

type UnimplementedLabelServiceServer struct {
}

UnimplementedLabelServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedLabelServiceServer) MutateLabels

type UnimplementedMediaFileServiceServer

type UnimplementedMediaFileServiceServer struct {
}

UnimplementedMediaFileServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMediaFileServiceServer) MutateMediaFiles

type UnimplementedMerchantCenterLinkServiceServer

type UnimplementedMerchantCenterLinkServiceServer struct {
}

UnimplementedMerchantCenterLinkServiceServer can be embedded to have forward compatible implementations.

type UnimplementedOfflineUserDataJobServiceServer

type UnimplementedOfflineUserDataJobServiceServer struct {
}

UnimplementedOfflineUserDataJobServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedOfflineUserDataJobServiceServer) CreateOfflineUserDataJob

func (*UnimplementedOfflineUserDataJobServiceServer) RunOfflineUserDataJob

type UnimplementedPaymentsAccountServiceServer

type UnimplementedPaymentsAccountServiceServer struct {
}

UnimplementedPaymentsAccountServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedPaymentsAccountServiceServer) ListPaymentsAccounts

type UnimplementedReachPlanServiceServer

type UnimplementedReachPlanServiceServer struct {
}

UnimplementedReachPlanServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedReachPlanServiceServer) GenerateReachForecast

func (*UnimplementedReachPlanServiceServer) ListPlannableProducts

type UnimplementedRecommendationServiceServer

type UnimplementedRecommendationServiceServer struct {
}

UnimplementedRecommendationServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedRecommendationServiceServer) ApplyRecommendation

func (*UnimplementedRecommendationServiceServer) DismissRecommendation

type UnimplementedRemarketingActionServiceServer

type UnimplementedRemarketingActionServiceServer struct {
}

UnimplementedRemarketingActionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedRemarketingActionServiceServer) MutateRemarketingActions

type UnimplementedSharedCriterionServiceServer

type UnimplementedSharedCriterionServiceServer struct {
}

UnimplementedSharedCriterionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSharedCriterionServiceServer) MutateSharedCriteria

type UnimplementedSharedSetServiceServer

type UnimplementedSharedSetServiceServer struct {
}

UnimplementedSharedSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSharedSetServiceServer) MutateSharedSets

type UnimplementedSmartCampaignSettingServiceServer

type UnimplementedSmartCampaignSettingServiceServer struct {
}

UnimplementedSmartCampaignSettingServiceServer can be embedded to have forward compatible implementations.

type UnimplementedSmartCampaignSuggestServiceServer

type UnimplementedSmartCampaignSuggestServiceServer struct {
}

UnimplementedSmartCampaignSuggestServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSmartCampaignSuggestServiceServer) SuggestKeywordThemes

func (*UnimplementedSmartCampaignSuggestServiceServer) SuggestSmartCampaignAd

type UnimplementedThirdPartyAppAnalyticsLinkServiceServer

type UnimplementedThirdPartyAppAnalyticsLinkServiceServer struct {
}

UnimplementedThirdPartyAppAnalyticsLinkServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedThirdPartyAppAnalyticsLinkServiceServer) RegenerateShareableLinkId

type UnimplementedUserDataServiceServer

type UnimplementedUserDataServiceServer struct {
}

UnimplementedUserDataServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserDataServiceServer) UploadUserData

type UnimplementedUserListServiceServer

type UnimplementedUserListServiceServer struct {
}

UnimplementedUserListServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserListServiceServer) MutateUserLists

type UnusableAdGroup

type UnusableAdGroup struct {

	// The AdGroup resource name.
	// Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`
	AdGroup string `protobuf:"bytes,1,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// The Campaign resource name.
	// Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`
	Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

An AdGroup/Campaign pair that could not be used as a suggestion for keywords.

AdGroups may not be usable if the AdGroup * belongs to Campaign that is not ENABLED or PAUSED * is itself not ENABLED

func (*UnusableAdGroup) Descriptor deprecated

func (*UnusableAdGroup) Descriptor() ([]byte, []int)

Deprecated: Use UnusableAdGroup.ProtoReflect.Descriptor instead.

func (*UnusableAdGroup) GetAdGroup

func (x *UnusableAdGroup) GetAdGroup() string

func (*UnusableAdGroup) GetCampaign

func (x *UnusableAdGroup) GetCampaign() string

func (*UnusableAdGroup) ProtoMessage

func (*UnusableAdGroup) ProtoMessage()

func (*UnusableAdGroup) ProtoReflect

func (x *UnusableAdGroup) ProtoReflect() protoreflect.Message

func (*UnusableAdGroup) Reset

func (x *UnusableAdGroup) Reset()

func (*UnusableAdGroup) String

func (x *UnusableAdGroup) String() string

type UploadCallConversionsRequest

type UploadCallConversionsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversions that are being uploaded.
	Conversions []*CallConversion `protobuf:"bytes,2,rep,name=conversions,proto3" json:"conversions,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// This should always be set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionUploadService.UploadCallConversions][google.ads.googleads.v11.services.ConversionUploadService.UploadCallConversions].

func (*UploadCallConversionsRequest) Descriptor deprecated

func (*UploadCallConversionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadCallConversionsRequest.ProtoReflect.Descriptor instead.

func (*UploadCallConversionsRequest) GetConversions

func (x *UploadCallConversionsRequest) GetConversions() []*CallConversion

func (*UploadCallConversionsRequest) GetCustomerId

func (x *UploadCallConversionsRequest) GetCustomerId() string

func (*UploadCallConversionsRequest) GetPartialFailure

func (x *UploadCallConversionsRequest) GetPartialFailure() bool

func (*UploadCallConversionsRequest) GetValidateOnly

func (x *UploadCallConversionsRequest) GetValidateOnly() bool

func (*UploadCallConversionsRequest) ProtoMessage

func (*UploadCallConversionsRequest) ProtoMessage()

func (*UploadCallConversionsRequest) ProtoReflect

func (*UploadCallConversionsRequest) Reset

func (x *UploadCallConversionsRequest) Reset()

func (*UploadCallConversionsRequest) String

type UploadCallConversionsResponse

type UploadCallConversionsResponse struct {

	// Errors that pertain to conversion failures in the partial failure mode.
	// Returned when all errors occur inside the conversions. If any errors occur
	// outside the conversions (e.g. auth errors), we return an RPC level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversions. Proto will be empty for
	// rows that received an error. Results are not returned when validate_only is
	// true.
	Results []*CallConversionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionUploadService.UploadCallConversions][google.ads.googleads.v11.services.ConversionUploadService.UploadCallConversions].

func (*UploadCallConversionsResponse) Descriptor deprecated

func (*UploadCallConversionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadCallConversionsResponse.ProtoReflect.Descriptor instead.

func (*UploadCallConversionsResponse) GetPartialFailureError

func (x *UploadCallConversionsResponse) GetPartialFailureError() *status.Status

func (*UploadCallConversionsResponse) GetResults

func (*UploadCallConversionsResponse) ProtoMessage

func (*UploadCallConversionsResponse) ProtoMessage()

func (*UploadCallConversionsResponse) ProtoReflect

func (*UploadCallConversionsResponse) Reset

func (x *UploadCallConversionsResponse) Reset()

func (*UploadCallConversionsResponse) String

type UploadClickConversionsRequest

type UploadClickConversionsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversions that are being uploaded.
	Conversions []*ClickConversion `protobuf:"bytes,2,rep,name=conversions,proto3" json:"conversions,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// This should always be set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v11.services.ConversionUploadService.UploadClickConversions].

func (*UploadClickConversionsRequest) Descriptor deprecated

func (*UploadClickConversionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadClickConversionsRequest.ProtoReflect.Descriptor instead.

func (*UploadClickConversionsRequest) GetConversions

func (x *UploadClickConversionsRequest) GetConversions() []*ClickConversion

func (*UploadClickConversionsRequest) GetCustomerId

func (x *UploadClickConversionsRequest) GetCustomerId() string

func (*UploadClickConversionsRequest) GetPartialFailure

func (x *UploadClickConversionsRequest) GetPartialFailure() bool

func (*UploadClickConversionsRequest) GetValidateOnly

func (x *UploadClickConversionsRequest) GetValidateOnly() bool

func (*UploadClickConversionsRequest) ProtoMessage

func (*UploadClickConversionsRequest) ProtoMessage()

func (*UploadClickConversionsRequest) ProtoReflect

func (*UploadClickConversionsRequest) Reset

func (x *UploadClickConversionsRequest) Reset()

func (*UploadClickConversionsRequest) String

type UploadClickConversionsResponse

type UploadClickConversionsResponse struct {

	// Errors that pertain to conversion failures in the partial failure mode.
	// Returned when all errors occur inside the conversions. If any errors occur
	// outside the conversions (e.g. auth errors), we return an RPC level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversions. Proto will be empty for
	// rows that received an error. Results are not returned when validate_only is
	// true.
	Results []*ClickConversionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v11.services.ConversionUploadService.UploadClickConversions].

func (*UploadClickConversionsResponse) Descriptor deprecated

func (*UploadClickConversionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadClickConversionsResponse.ProtoReflect.Descriptor instead.

func (*UploadClickConversionsResponse) GetPartialFailureError

func (x *UploadClickConversionsResponse) GetPartialFailureError() *status.Status

func (*UploadClickConversionsResponse) GetResults

func (*UploadClickConversionsResponse) ProtoMessage

func (*UploadClickConversionsResponse) ProtoMessage()

func (*UploadClickConversionsResponse) ProtoReflect

func (*UploadClickConversionsResponse) Reset

func (x *UploadClickConversionsResponse) Reset()

func (*UploadClickConversionsResponse) String

type UploadConversionAdjustmentsRequest

type UploadConversionAdjustmentsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversion adjustments that are being uploaded.
	ConversionAdjustments []*ConversionAdjustment `protobuf:"bytes,2,rep,name=conversion_adjustments,json=conversionAdjustments,proto3" json:"conversion_adjustments,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried out
	// in one transaction if and only if they are all valid. This should always be
	// set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v11.services.ConversionAdjustmentUploadService.UploadConversionAdjustments].

func (*UploadConversionAdjustmentsRequest) Descriptor deprecated

func (*UploadConversionAdjustmentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadConversionAdjustmentsRequest.ProtoReflect.Descriptor instead.

func (*UploadConversionAdjustmentsRequest) GetConversionAdjustments

func (x *UploadConversionAdjustmentsRequest) GetConversionAdjustments() []*ConversionAdjustment

func (*UploadConversionAdjustmentsRequest) GetCustomerId

func (x *UploadConversionAdjustmentsRequest) GetCustomerId() string

func (*UploadConversionAdjustmentsRequest) GetPartialFailure

func (x *UploadConversionAdjustmentsRequest) GetPartialFailure() bool

func (*UploadConversionAdjustmentsRequest) GetValidateOnly

func (x *UploadConversionAdjustmentsRequest) GetValidateOnly() bool

func (*UploadConversionAdjustmentsRequest) ProtoMessage

func (*UploadConversionAdjustmentsRequest) ProtoMessage()

func (*UploadConversionAdjustmentsRequest) ProtoReflect

func (*UploadConversionAdjustmentsRequest) Reset

func (*UploadConversionAdjustmentsRequest) String

type UploadConversionAdjustmentsResponse

type UploadConversionAdjustmentsResponse struct {

	// Errors that pertain to conversion adjustment failures in the partial
	// failure mode. Returned when all errors occur inside the adjustments. If any
	// errors occur outside the adjustments (e.g. auth errors), we return an RPC
	// level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversion adjustments. Proto will be
	// empty for rows that received an error. Results are not returned when
	// validate_only is true.
	Results []*ConversionAdjustmentResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v11.services.ConversionAdjustmentUploadService.UploadConversionAdjustments].

func (*UploadConversionAdjustmentsResponse) Descriptor deprecated

func (*UploadConversionAdjustmentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadConversionAdjustmentsResponse.ProtoReflect.Descriptor instead.

func (*UploadConversionAdjustmentsResponse) GetPartialFailureError

func (x *UploadConversionAdjustmentsResponse) GetPartialFailureError() *status.Status

func (*UploadConversionAdjustmentsResponse) GetResults

func (*UploadConversionAdjustmentsResponse) ProtoMessage

func (*UploadConversionAdjustmentsResponse) ProtoMessage()

func (*UploadConversionAdjustmentsResponse) ProtoReflect

func (*UploadConversionAdjustmentsResponse) Reset

func (*UploadConversionAdjustmentsResponse) String

type UploadUserDataRequest

type UploadUserDataRequest struct {

	// Required. The ID of the customer for which to update the user data.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to be done.
	Operations []*UserDataOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// Metadata of the request.
	//
	// Types that are assignable to Metadata:
	//	*UploadUserDataRequest_CustomerMatchUserListMetadata
	Metadata isUploadUserDataRequest_Metadata `protobuf_oneof:"metadata"`
	// contains filtered or unexported fields
}

Request message for [UserDataService.UploadUserData][google.ads.googleads.v11.services.UserDataService.UploadUserData]

func (*UploadUserDataRequest) Descriptor deprecated

func (*UploadUserDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadUserDataRequest.ProtoReflect.Descriptor instead.

func (*UploadUserDataRequest) GetCustomerId

func (x *UploadUserDataRequest) GetCustomerId() string

func (*UploadUserDataRequest) GetCustomerMatchUserListMetadata

func (x *UploadUserDataRequest) GetCustomerMatchUserListMetadata() *common.CustomerMatchUserListMetadata

func (*UploadUserDataRequest) GetMetadata

func (m *UploadUserDataRequest) GetMetadata() isUploadUserDataRequest_Metadata

func (*UploadUserDataRequest) GetOperations

func (x *UploadUserDataRequest) GetOperations() []*UserDataOperation

func (*UploadUserDataRequest) ProtoMessage

func (*UploadUserDataRequest) ProtoMessage()

func (*UploadUserDataRequest) ProtoReflect

func (x *UploadUserDataRequest) ProtoReflect() protoreflect.Message

func (*UploadUserDataRequest) Reset

func (x *UploadUserDataRequest) Reset()

func (*UploadUserDataRequest) String

func (x *UploadUserDataRequest) String() string

type UploadUserDataRequest_CustomerMatchUserListMetadata

type UploadUserDataRequest_CustomerMatchUserListMetadata struct {
	// Metadata for data updates to a Customer Match user list.
	CustomerMatchUserListMetadata *common.CustomerMatchUserListMetadata `protobuf:"bytes,2,opt,name=customer_match_user_list_metadata,json=customerMatchUserListMetadata,proto3,oneof"`
}

type UploadUserDataResponse

type UploadUserDataResponse struct {

	// The date time at which the request was received by API, formatted as
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	UploadDateTime *string `protobuf:"bytes,3,opt,name=upload_date_time,json=uploadDateTime,proto3,oneof" json:"upload_date_time,omitempty"`
	// Number of upload data operations received by API.
	ReceivedOperationsCount *int32 `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [UserDataService.UploadUserData][google.ads.googleads.v11.services.UserDataService.UploadUserData] Uploads made via this service will not be visible under the 'Segment members' section for the Customer Match List in the Google Ads UI.

func (*UploadUserDataResponse) Descriptor deprecated

func (*UploadUserDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadUserDataResponse.ProtoReflect.Descriptor instead.

func (*UploadUserDataResponse) GetReceivedOperationsCount

func (x *UploadUserDataResponse) GetReceivedOperationsCount() int32

func (*UploadUserDataResponse) GetUploadDateTime

func (x *UploadUserDataResponse) GetUploadDateTime() string

func (*UploadUserDataResponse) ProtoMessage

func (*UploadUserDataResponse) ProtoMessage()

func (*UploadUserDataResponse) ProtoReflect

func (x *UploadUserDataResponse) ProtoReflect() protoreflect.Message

func (*UploadUserDataResponse) Reset

func (x *UploadUserDataResponse) Reset()

func (*UploadUserDataResponse) String

func (x *UploadUserDataResponse) String() string

type UrlSeed

type UrlSeed struct {

	// The URL to crawl in order to generate keyword ideas.
	Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Url Seed

func (*UrlSeed) Descriptor deprecated

func (*UrlSeed) Descriptor() ([]byte, []int)

Deprecated: Use UrlSeed.ProtoReflect.Descriptor instead.

func (*UrlSeed) GetUrl

func (x *UrlSeed) GetUrl() string

func (*UrlSeed) ProtoMessage

func (*UrlSeed) ProtoMessage()

func (*UrlSeed) ProtoReflect

func (x *UrlSeed) ProtoReflect() protoreflect.Message

func (*UrlSeed) Reset

func (x *UrlSeed) Reset()

func (*UrlSeed) String

func (x *UrlSeed) String() string

type UserDataOperation

type UserDataOperation struct {

	// Operation to be made for the UploadUserDataRequest.
	//
	// Types that are assignable to Operation:
	//	*UserDataOperation_Create
	//	*UserDataOperation_Remove
	Operation isUserDataOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Operation to be made for the UploadUserDataRequest.

func (*UserDataOperation) Descriptor deprecated

func (*UserDataOperation) Descriptor() ([]byte, []int)

Deprecated: Use UserDataOperation.ProtoReflect.Descriptor instead.

func (*UserDataOperation) GetCreate

func (x *UserDataOperation) GetCreate() *common.UserData

func (*UserDataOperation) GetOperation

func (m *UserDataOperation) GetOperation() isUserDataOperation_Operation

func (*UserDataOperation) GetRemove

func (x *UserDataOperation) GetRemove() *common.UserData

func (*UserDataOperation) ProtoMessage

func (*UserDataOperation) ProtoMessage()

func (*UserDataOperation) ProtoReflect

func (x *UserDataOperation) ProtoReflect() protoreflect.Message

func (*UserDataOperation) Reset

func (x *UserDataOperation) Reset()

func (*UserDataOperation) String

func (x *UserDataOperation) String() string

type UserDataOperation_Create

type UserDataOperation_Create struct {
	// The list of user data to be appended to the user list.
	Create *common.UserData `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type UserDataOperation_Remove

type UserDataOperation_Remove struct {
	// The list of user data to be removed from the user list.
	Remove *common.UserData `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type UserDataServiceClient

type UserDataServiceClient interface {
	// Uploads the given user data.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UserDataError]()
	UploadUserData(ctx context.Context, in *UploadUserDataRequest, opts ...grpc.CallOption) (*UploadUserDataResponse, error)
}

UserDataServiceClient is the client API for UserDataService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type UserDataServiceServer

type UserDataServiceServer interface {
	// Uploads the given user data.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UserDataError]()
	UploadUserData(context.Context, *UploadUserDataRequest) (*UploadUserDataResponse, error)
}

UserDataServiceServer is the server API for UserDataService service.

type UserListOperation

type UserListOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*UserListOperation_Create
	//	*UserListOperation_Update
	//	*UserListOperation_Remove
	Operation isUserListOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a user list.

func (*UserListOperation) Descriptor deprecated

func (*UserListOperation) Descriptor() ([]byte, []int)

Deprecated: Use UserListOperation.ProtoReflect.Descriptor instead.

func (*UserListOperation) GetCreate

func (x *UserListOperation) GetCreate() *resources.UserList

func (*UserListOperation) GetOperation

func (m *UserListOperation) GetOperation() isUserListOperation_Operation

func (*UserListOperation) GetRemove

func (x *UserListOperation) GetRemove() string

func (*UserListOperation) GetUpdate

func (x *UserListOperation) GetUpdate() *resources.UserList

func (*UserListOperation) GetUpdateMask

func (x *UserListOperation) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UserListOperation) ProtoMessage

func (*UserListOperation) ProtoMessage()

func (*UserListOperation) ProtoReflect

func (x *UserListOperation) ProtoReflect() protoreflect.Message

func (*UserListOperation) Reset

func (x *UserListOperation) Reset()

func (*UserListOperation) String

func (x *UserListOperation) String() string

type UserListOperation_Create

type UserListOperation_Create struct {
	// Create operation: No resource name is expected for the new user list.
	Create *resources.UserList `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type UserListOperation_Remove

type UserListOperation_Remove struct {
	// Remove operation: A resource name for the removed user list is expected,
	// in this format:
	//
	// `customers/{customer_id}/userLists/{user_list_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type UserListOperation_Update

type UserListOperation_Update struct {
	// Update operation: The user list is expected to have a valid resource
	// name.
	Update *resources.UserList `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type UserListServiceClient

type UserListServiceClient interface {
	// Creates or updates user lists. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UserListError]()
	MutateUserLists(ctx context.Context, in *MutateUserListsRequest, opts ...grpc.CallOption) (*MutateUserListsResponse, error)
}

UserListServiceClient is the client API for UserListService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type UserListServiceServer

type UserListServiceServer interface {
	// Creates or updates user lists. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UserListError]()
	MutateUserLists(context.Context, *MutateUserListsRequest) (*MutateUserListsResponse, error)
}

UserListServiceServer is the server API for UserListService service.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL