services

package
v0.20231026.2 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "UNKNOWN",
		2: "CUSTOMER",
		3: "CAMPAIGN",
	}
	ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope_value = map[string]int32{
		"UNSPECIFIED": 0,
		"UNKNOWN":     1,
		"CUSTOMER":    2,
		"CAMPAIGN":    3,
	}
)

Enum value maps for ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope.

View Source
var File_google_ads_googleads_v15_services_account_budget_proposal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_account_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_ad_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_criterion_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_criterion_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_parameter_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_group_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_group_listing_group_filter_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_group_signal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_set_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_audience_insights_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_batch_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_bidding_data_exclusion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_bidding_seasonality_adjustment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_bidding_strategy_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_billing_setup_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_brand_suggestion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_budget_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_draft_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_lifecycle_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_campaign_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_adjustment_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_custom_variable_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_goal_campaign_config_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_value_rule_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_conversion_value_rule_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_custom_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_custom_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_custom_interest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_asset_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_client_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_conversion_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_customizer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_lifecycle_goal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_manager_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_negative_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_sk_ad_network_conversion_value_schema_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_user_access_invitation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customer_user_access_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_customizer_attribute_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_experiment_arm_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_experiment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_extension_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_item_set_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_item_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_item_target_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_mapping_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_geo_target_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_google_ads_field_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_google_ads_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_invoice_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_ad_group_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_campaign_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_idea_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_keyword_theme_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_offline_user_data_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_payments_account_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_product_link_invitation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_product_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_reach_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_recommendation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_recommendation_subscription_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_remarketing_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_shared_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_smart_campaign_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_smart_campaign_suggest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_third_party_app_analytics_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_travel_asset_suggestion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_services_user_data_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v15_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 RegisterAdGroupAssetSetServiceServer

func RegisterAdGroupAssetSetServiceServer(s *grpc.Server, srv AdGroupAssetSetServiceServer)

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 RegisterBrandSuggestionServiceServer

func RegisterBrandSuggestionServiceServer(s *grpc.Server, srv BrandSuggestionServiceServer)

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 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 RegisterCampaignLifecycleServiceServer

func RegisterCampaignLifecycleServiceServer(s *grpc.Server, srv CampaignLifecycleServiceServer)

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 RegisterCustomerAssetSetServiceServer

func RegisterCustomerAssetSetServiceServer(s *grpc.Server, srv CustomerAssetSetServiceServer)

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 RegisterCustomerLifecycleServiceServer

func RegisterCustomerLifecycleServiceServer(s *grpc.Server, srv CustomerLifecycleServiceServer)

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 RegisterCustomerSkAdNetworkConversionValueSchemaServiceServer

func RegisterCustomerSkAdNetworkConversionValueSchemaServiceServer(s *grpc.Server, srv CustomerSkAdNetworkConversionValueSchemaServiceServer)

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 RegisterOfflineUserDataJobServiceServer

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

func RegisterPaymentsAccountServiceServer

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

func RegisterProductLinkInvitationServiceServer

func RegisterProductLinkInvitationServiceServer(s *grpc.Server, srv ProductLinkInvitationServiceServer)

func RegisterProductLinkServiceServer

func RegisterProductLinkServiceServer(s *grpc.Server, srv ProductLinkServiceServer)

func RegisterReachPlanServiceServer

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

func RegisterRecommendationServiceServer

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

func RegisterRecommendationSubscriptionServiceServer

func RegisterRecommendationSubscriptionServiceServer(s *grpc.Server, srv RecommendationSubscriptionServiceServer)

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 RegisterTravelAssetSuggestionServiceServer

func RegisterTravelAssetSuggestionServiceServer(s *grpc.Server, srv TravelAssetSuggestionServiceServer)

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

type AdGroupAssetSetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAssetSetOperation_Create
	//	*AdGroupAssetSetOperation_Remove
	Operation isAdGroupAssetSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

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

func (*AdGroupAssetSetOperation) Descriptor deprecated

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

Deprecated: Use AdGroupAssetSetOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAssetSetOperation) GetCreate

func (*AdGroupAssetSetOperation) GetOperation

func (m *AdGroupAssetSetOperation) GetOperation() isAdGroupAssetSetOperation_Operation

func (*AdGroupAssetSetOperation) GetRemove

func (x *AdGroupAssetSetOperation) GetRemove() string

func (*AdGroupAssetSetOperation) ProtoMessage

func (*AdGroupAssetSetOperation) ProtoMessage()

func (*AdGroupAssetSetOperation) ProtoReflect

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

func (*AdGroupAssetSetOperation) Reset

func (x *AdGroupAssetSetOperation) Reset()

func (*AdGroupAssetSetOperation) String

func (x *AdGroupAssetSetOperation) String() string

type AdGroupAssetSetOperation_Create

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

type AdGroupAssetSetOperation_Remove

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

type AdGroupAssetSetServiceClient

type AdGroupAssetSetServiceClient interface {
	// Creates, or removes ad group asset sets. Operation statuses are
	// returned.
	MutateAdGroupAssetSets(ctx context.Context, in *MutateAdGroupAssetSetsRequest, opts ...grpc.CallOption) (*MutateAdGroupAssetSetsResponse, error)
}

AdGroupAssetSetServiceClient is the client API for AdGroupAssetSetService service.

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

type AdGroupAssetSetServiceServer

type AdGroupAssetSetServiceServer interface {
	// Creates, or removes ad group asset sets. Operation statuses are
	// returned.
	MutateAdGroupAssetSets(context.Context, *MutateAdGroupAssetSetsRequest) (*MutateAdGroupAssetSetsResponse, error)
}

AdGroupAssetSetServiceServer is the server API for AdGroupAssetSetService 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 a 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, 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 a 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.v15.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.v15.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.v15.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 (for example, 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.v15.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 AdvancedProductTargeting

type AdvancedProductTargeting struct {

	// Surface targeting settings for this product.
	SurfaceTargetingSettings *SurfaceTargeting `` /* 135-byte string literal not displayed */
	// Settings for a Target frequency campaign. Must be set when selecting the
	// TARGET_FREQUENCY product.
	//
	// See https://support.google.com/google-ads/answer/12400225 for more
	// information about Target Frequency campaigns.
	TargetFrequencySettings *TargetFrequencySettings `` /* 132-byte string literal not displayed */
	// Targeting options for this product.
	//
	// Types that are assignable to AdvancedTargeting:
	//	*AdvancedProductTargeting_YoutubeSelectSettings
	AdvancedTargeting isAdvancedProductTargeting_AdvancedTargeting `protobuf_oneof:"advanced_targeting"`
	// contains filtered or unexported fields
}

Advanced targeting settings for products.

func (*AdvancedProductTargeting) Descriptor deprecated

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

Deprecated: Use AdvancedProductTargeting.ProtoReflect.Descriptor instead.

func (*AdvancedProductTargeting) GetAdvancedTargeting

func (m *AdvancedProductTargeting) GetAdvancedTargeting() isAdvancedProductTargeting_AdvancedTargeting

func (*AdvancedProductTargeting) GetSurfaceTargetingSettings

func (x *AdvancedProductTargeting) GetSurfaceTargetingSettings() *SurfaceTargeting

func (*AdvancedProductTargeting) GetTargetFrequencySettings

func (x *AdvancedProductTargeting) GetTargetFrequencySettings() *TargetFrequencySettings

func (*AdvancedProductTargeting) GetYoutubeSelectSettings

func (x *AdvancedProductTargeting) GetYoutubeSelectSettings() *YouTubeSelectSettings

func (*AdvancedProductTargeting) ProtoMessage

func (*AdvancedProductTargeting) ProtoMessage()

func (*AdvancedProductTargeting) ProtoReflect

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

func (*AdvancedProductTargeting) Reset

func (x *AdvancedProductTargeting) Reset()

func (*AdvancedProductTargeting) String

func (x *AdvancedProductTargeting) String() string

type AdvancedProductTargeting_YoutubeSelectSettings

type AdvancedProductTargeting_YoutubeSelectSettings struct {
	// Settings for YouTube Select targeting.
	YoutubeSelectSettings *YouTubeSelectSettings `protobuf:"bytes,1,opt,name=youtube_select_settings,json=youtubeSelectSettings,proto3,oneof"`
}

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
	//	*ApplyRecommendationOperation_RaiseTargetCpaBidTooLow
	//	*ApplyRecommendationOperation_ForecastingSetTargetRoas
	//	*ApplyRecommendationOperation_CalloutAsset
	//	*ApplyRecommendationOperation_CallAsset
	//	*ApplyRecommendationOperation_SitelinkAsset
	//	*ApplyRecommendationOperation_RaiseTargetCpa
	//	*ApplyRecommendationOperation_LowerTargetRoas
	//	*ApplyRecommendationOperation_ForecastingSetTargetCpa
	//	*ApplyRecommendationOperation_SetTargetCpa
	//	*ApplyRecommendationOperation_SetTargetRoas
	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) GetCallAsset

func (*ApplyRecommendationOperation) GetCallExtension

func (*ApplyRecommendationOperation) GetCalloutAsset

func (*ApplyRecommendationOperation) GetCalloutExtension

func (*ApplyRecommendationOperation) GetCampaignBudget

func (*ApplyRecommendationOperation) GetForecastingSetTargetCpa

func (*ApplyRecommendationOperation) GetForecastingSetTargetRoas

func (*ApplyRecommendationOperation) GetKeyword

func (*ApplyRecommendationOperation) GetLowerTargetRoas

func (*ApplyRecommendationOperation) GetMoveUnusedBudget

func (*ApplyRecommendationOperation) GetRaiseTargetCpa

func (*ApplyRecommendationOperation) GetRaiseTargetCpaBidTooLow

func (*ApplyRecommendationOperation) GetResourceName

func (x *ApplyRecommendationOperation) GetResourceName() string

func (*ApplyRecommendationOperation) GetResponsiveSearchAd

func (*ApplyRecommendationOperation) GetResponsiveSearchAdAsset

func (*ApplyRecommendationOperation) GetSitelinkAsset

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_AdAssetApplyParameters

type ApplyRecommendationOperation_AdAssetApplyParameters struct {

	// The assets to create and attach to a scope. This may be combined with
	// existing_assets in the same call.
	NewAssets []*resources.Asset `protobuf:"bytes,1,rep,name=new_assets,json=newAssets,proto3" json:"new_assets,omitempty"`
	// The resource names of existing assets to attach to a scope. This may be
	// combined with new_assets in the same call.
	ExistingAssets []string `protobuf:"bytes,2,rep,name=existing_assets,json=existingAssets,proto3" json:"existing_assets,omitempty"`
	// Required. The scope at which to apply the assets. Assets at the campaign
	// scope level will be applied to the campaign associated with the
	// recommendation. Assets at the customer scope will apply to the entire
	// account. Assets at the campaign scope will override any attached at the
	// customer scope.
	Scope ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

Common parameters used when applying ad asset recommendations.

func (*ApplyRecommendationOperation_AdAssetApplyParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_AdAssetApplyParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_AdAssetApplyParameters) GetExistingAssets

func (*ApplyRecommendationOperation_AdAssetApplyParameters) GetNewAssets

func (*ApplyRecommendationOperation_AdAssetApplyParameters) GetScope

func (*ApplyRecommendationOperation_AdAssetApplyParameters) ProtoMessage

func (*ApplyRecommendationOperation_AdAssetApplyParameters) ProtoReflect

func (*ApplyRecommendationOperation_AdAssetApplyParameters) Reset

func (*ApplyRecommendationOperation_AdAssetApplyParameters) String

type ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope

type ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope int32

Scope to apply the assets to.

const (
	// The apply scope has not been specified.
	ApplyRecommendationOperation_AdAssetApplyParameters_UNSPECIFIED ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope = 0
	// Unknown.
	ApplyRecommendationOperation_AdAssetApplyParameters_UNKNOWN ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope = 1
	// Apply at the customer scope.
	ApplyRecommendationOperation_AdAssetApplyParameters_CUSTOMER ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope = 2
	// Apply at the campaign scope.
	ApplyRecommendationOperation_AdAssetApplyParameters_CAMPAIGN ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope = 3
)

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) Descriptor

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) Enum

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) EnumDescriptor deprecated

Deprecated: Use ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope.Descriptor instead.

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) Number

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) String

func (ApplyRecommendationOperation_AdAssetApplyParameters_ApplyScope) Type

type ApplyRecommendationOperation_CallAsset

type ApplyRecommendationOperation_CallAsset struct {
	// Parameters to use when applying call asset recommendation.
	CallAsset *ApplyRecommendationOperation_CallAssetParameters `protobuf:"bytes,18,opt,name=call_asset,json=callAsset,proto3,oneof"`
}

type ApplyRecommendationOperation_CallAssetParameters

type ApplyRecommendationOperation_CallAssetParameters struct {

	// Required. Call assets to be added. This is a required field.
	AdAssetApplyParameters *ApplyRecommendationOperation_AdAssetApplyParameters `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying call asset recommendations.

func (*ApplyRecommendationOperation_CallAssetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CallAssetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CallAssetParameters) GetAdAssetApplyParameters

func (*ApplyRecommendationOperation_CallAssetParameters) ProtoMessage

func (*ApplyRecommendationOperation_CallAssetParameters) ProtoReflect

func (*ApplyRecommendationOperation_CallAssetParameters) Reset

func (*ApplyRecommendationOperation_CallAssetParameters) 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_CalloutAsset

type ApplyRecommendationOperation_CalloutAsset struct {
	// Parameters to use when applying callout asset recommendation.
	CalloutAsset *ApplyRecommendationOperation_CalloutAssetParameters `protobuf:"bytes,17,opt,name=callout_asset,json=calloutAsset,proto3,oneof"`
}

type ApplyRecommendationOperation_CalloutAssetParameters

type ApplyRecommendationOperation_CalloutAssetParameters struct {

	// Required. Callout assets to be added. This is a required field.
	AdAssetApplyParameters *ApplyRecommendationOperation_AdAssetApplyParameters `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying callout asset recommendations.

func (*ApplyRecommendationOperation_CalloutAssetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CalloutAssetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CalloutAssetParameters) GetAdAssetApplyParameters

func (*ApplyRecommendationOperation_CalloutAssetParameters) ProtoMessage

func (*ApplyRecommendationOperation_CalloutAssetParameters) ProtoReflect

func (*ApplyRecommendationOperation_CalloutAssetParameters) Reset

func (*ApplyRecommendationOperation_CalloutAssetParameters) 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_ForecastingSetTargetCpa

type ApplyRecommendationOperation_ForecastingSetTargetCpa struct {
	// Parameters to use when applying forecasting set target CPA
	// recommendation.
	ForecastingSetTargetCpa *ApplyRecommendationOperation_ForecastingSetTargetCpaParameters `protobuf:"bytes,22,opt,name=forecasting_set_target_cpa,json=forecastingSetTargetCpa,proto3,oneof"`
}

type ApplyRecommendationOperation_ForecastingSetTargetCpaParameters

type ApplyRecommendationOperation_ForecastingSetTargetCpaParameters struct {

	// Average CPA to use for Target CPA bidding strategy.
	TargetCpaMicros *int64 `protobuf:"varint,1,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"`
	// New campaign budget amount to set for a campaign resource.
	CampaignBudgetAmountMicros *int64 `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a set target CPA recommendation.

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_ForecastingSetTargetCpaParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) GetCampaignBudgetAmountMicros

func (x *ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) GetCampaignBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) GetTargetCpaMicros

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) ProtoMessage

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) ProtoReflect

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) Reset

func (*ApplyRecommendationOperation_ForecastingSetTargetCpaParameters) String

type ApplyRecommendationOperation_ForecastingSetTargetRoas

type ApplyRecommendationOperation_ForecastingSetTargetRoas struct {
	// Parameters to use when applying a forecasting set target ROAS
	// recommendation.
	ForecastingSetTargetRoas *ApplyRecommendationOperation_ForecastingSetTargetRoasParameters `protobuf:"bytes,16,opt,name=forecasting_set_target_roas,json=forecastingSetTargetRoas,proto3,oneof"`
}

type ApplyRecommendationOperation_ForecastingSetTargetRoasParameters

type ApplyRecommendationOperation_ForecastingSetTargetRoasParameters struct {

	// New target ROAS (revenue per unit of spend) to set for a campaign
	// resource.
	// The value is between 0.01 and 1000.0, inclusive.
	TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"`
	// New campaign budget amount to set for a campaign resource.
	CampaignBudgetAmountMicros *int64 `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a forecasting set target roas recommendation.

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_ForecastingSetTargetRoasParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) GetCampaignBudgetAmountMicros

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) GetTargetRoas

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) ProtoMessage

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) ProtoReflect

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) Reset

func (*ApplyRecommendationOperation_ForecastingSetTargetRoasParameters) 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_LowerTargetRoas

type ApplyRecommendationOperation_LowerTargetRoas struct {
	// Parameters to use when applying lower Target ROAS recommendation.
	LowerTargetRoas *ApplyRecommendationOperation_LowerTargetRoasParameters `protobuf:"bytes,21,opt,name=lower_target_roas,json=lowerTargetRoas,proto3,oneof"`
}

type ApplyRecommendationOperation_LowerTargetRoasParameters

type ApplyRecommendationOperation_LowerTargetRoasParameters struct {

	// Required. Target to set ROAS multiplier to. This is a required field.
	TargetRoasMultiplier float64 `protobuf:"fixed64,1,opt,name=target_roas_multiplier,json=targetRoasMultiplier,proto3" json:"target_roas_multiplier,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying lower Target ROAS recommendations.

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_LowerTargetRoasParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) GetTargetRoasMultiplier

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) ProtoMessage

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) ProtoReflect

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) Reset

func (*ApplyRecommendationOperation_LowerTargetRoasParameters) 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_RaiseTargetCpa

type ApplyRecommendationOperation_RaiseTargetCpa struct {
	// Parameters to use when applying raise Target CPA recommendation.
	RaiseTargetCpa *ApplyRecommendationOperation_RaiseTargetCpaParameters `protobuf:"bytes,20,opt,name=raise_target_cpa,json=raiseTargetCpa,proto3,oneof"`
}

type ApplyRecommendationOperation_RaiseTargetCpaBidTooLow

type ApplyRecommendationOperation_RaiseTargetCpaBidTooLow struct {
	// Parameters to use when applying a raise target CPA bid too low
	// recommendation. The apply is asynchronous and can take minutes depending
	// on the number of ad groups there is in the related campaign.
	RaiseTargetCpaBidTooLow *ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters `protobuf:"bytes,15,opt,name=raise_target_cpa_bid_too_low,json=raiseTargetCpaBidTooLow,proto3,oneof"`
}

type ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters

type ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters struct {

	// Required. A number greater than 1.0 indicating the factor by which to
	// increase the target CPA. This is a required field.
	TargetMultiplier float64 `protobuf:"fixed64,1,opt,name=target_multiplier,json=targetMultiplier,proto3" json:"target_multiplier,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a raise target CPA bid too low recommendation. The apply is asynchronous and can take minutes depending on the number of ad groups there is in the related campaign..

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) GetTargetMultiplier

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) ProtoMessage

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) ProtoReflect

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) Reset

func (*ApplyRecommendationOperation_RaiseTargetCpaBidTooLowParameters) String

type ApplyRecommendationOperation_RaiseTargetCpaParameters

type ApplyRecommendationOperation_RaiseTargetCpaParameters struct {

	// Required. Target to set CPA multiplier to. This is a required field.
	TargetCpaMultiplier float64 `protobuf:"fixed64,1,opt,name=target_cpa_multiplier,json=targetCpaMultiplier,proto3" json:"target_cpa_multiplier,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying raise Target CPA recommendations.

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_RaiseTargetCpaParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) GetTargetCpaMultiplier

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) ProtoMessage

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) ProtoReflect

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) Reset

func (*ApplyRecommendationOperation_RaiseTargetCpaParameters) 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_SetTargetCpa

type ApplyRecommendationOperation_SetTargetCpa struct {
	// Parameters to use when applying set target CPA
	// recommendation.
	SetTargetCpa *ApplyRecommendationOperation_ForecastingSetTargetCpaParameters `protobuf:"bytes,23,opt,name=set_target_cpa,json=setTargetCpa,proto3,oneof"`
}

type ApplyRecommendationOperation_SetTargetRoas

type ApplyRecommendationOperation_SetTargetRoas struct {
	// Parameters to use when applying set target ROAS
	// recommendation.
	SetTargetRoas *ApplyRecommendationOperation_ForecastingSetTargetRoasParameters `protobuf:"bytes,24,opt,name=set_target_roas,json=setTargetRoas,proto3,oneof"`
}

type ApplyRecommendationOperation_SitelinkAsset

type ApplyRecommendationOperation_SitelinkAsset struct {
	// Parameters to use when applying sitelink asset recommendation.
	SitelinkAsset *ApplyRecommendationOperation_SitelinkAssetParameters `protobuf:"bytes,19,opt,name=sitelink_asset,json=sitelinkAsset,proto3,oneof"`
}

type ApplyRecommendationOperation_SitelinkAssetParameters

type ApplyRecommendationOperation_SitelinkAssetParameters struct {

	// Required. Sitelink assets to be added. This is a required field.
	AdAssetApplyParameters *ApplyRecommendationOperation_AdAssetApplyParameters `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying sitelink asset recommendations.

func (*ApplyRecommendationOperation_SitelinkAssetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_SitelinkAssetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_SitelinkAssetParameters) GetAdAssetApplyParameters

func (*ApplyRecommendationOperation_SitelinkAssetParameters) ProtoMessage

func (*ApplyRecommendationOperation_SitelinkAssetParameters) ProtoReflect

func (*ApplyRecommendationOperation_SitelinkAssetParameters) Reset

func (*ApplyRecommendationOperation_SitelinkAssetParameters) String

type ApplyRecommendationOperation_SitelinkExtension

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

type ApplyRecommendationOperation_SitelinkExtensionParameters

type ApplyRecommendationOperation_SitelinkExtensionParameters struct {

	// Sitelinks 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 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.v15.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 (for example, 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.v15.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 is 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 {

	// Optional. The list of policy violation keys that should not cause a
	// PolicyViolationError to be reported. Not all policy violations are
	// exemptable, 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. 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) GetExemptPolicyViolationKeys

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

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, LeadFormAsset, LocationAsset, and ImageAsset. TextAsset can be created with an Ad inline, but it can also be created apart from an Ad like other assets.

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 AudienceCompositionAttribute

type AudienceCompositionAttribute struct {

	// The attribute with its metadata.
	AttributeMetadata *AudienceInsightsAttributeMetadata `protobuf:"bytes,1,opt,name=attribute_metadata,json=attributeMetadata,proto3" json:"attribute_metadata,omitempty"`
	// Share and index metrics for the attribute.
	Metrics *AudienceCompositionMetrics `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

An audience attribute with metadata and metrics.

func (*AudienceCompositionAttribute) Descriptor deprecated

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

Deprecated: Use AudienceCompositionAttribute.ProtoReflect.Descriptor instead.

func (*AudienceCompositionAttribute) GetAttributeMetadata

func (*AudienceCompositionAttribute) GetMetrics

func (*AudienceCompositionAttribute) ProtoMessage

func (*AudienceCompositionAttribute) ProtoMessage()

func (*AudienceCompositionAttribute) ProtoReflect

func (*AudienceCompositionAttribute) Reset

func (x *AudienceCompositionAttribute) Reset()

func (*AudienceCompositionAttribute) String

type AudienceCompositionAttributeCluster

type AudienceCompositionAttributeCluster struct {

	// The name of this cluster of attributes
	ClusterDisplayName string `protobuf:"bytes,1,opt,name=cluster_display_name,json=clusterDisplayName,proto3" json:"cluster_display_name,omitempty"`
	// If the dimension associated with this cluster is YOUTUBE_CHANNEL, then
	// cluster_metrics are metrics associated with the cluster as a whole.
	// For other dimensions, this field is unset.
	ClusterMetrics *AudienceCompositionMetrics `protobuf:"bytes,3,opt,name=cluster_metrics,json=clusterMetrics,proto3" json:"cluster_metrics,omitempty"`
	// The individual attributes that make up this cluster, with metadata and
	// metrics.
	Attributes []*AudienceCompositionAttribute `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

A collection of related attributes, with metadata and metrics, in an audience composition insights report.

func (*AudienceCompositionAttributeCluster) Descriptor deprecated

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

Deprecated: Use AudienceCompositionAttributeCluster.ProtoReflect.Descriptor instead.

func (*AudienceCompositionAttributeCluster) GetAttributes

func (*AudienceCompositionAttributeCluster) GetClusterDisplayName

func (x *AudienceCompositionAttributeCluster) GetClusterDisplayName() string

func (*AudienceCompositionAttributeCluster) GetClusterMetrics

func (*AudienceCompositionAttributeCluster) ProtoMessage

func (*AudienceCompositionAttributeCluster) ProtoMessage()

func (*AudienceCompositionAttributeCluster) ProtoReflect

func (*AudienceCompositionAttributeCluster) Reset

func (*AudienceCompositionAttributeCluster) String

type AudienceCompositionMetrics

type AudienceCompositionMetrics struct {

	// The fraction (from 0 to 1 inclusive) of the baseline audience that match
	// the attribute.
	BaselineAudienceShare float64 `` /* 128-byte string literal not displayed */
	// The fraction (from 0 to 1 inclusive) of the specific audience that match
	// the attribute.
	AudienceShare float64 `protobuf:"fixed64,2,opt,name=audience_share,json=audienceShare,proto3" json:"audience_share,omitempty"`
	// The ratio of audience_share to baseline_audience_share, or zero if this
	// ratio is undefined or is not meaningful.
	Index float64 `protobuf:"fixed64,3,opt,name=index,proto3" json:"index,omitempty"`
	// A relevance score from 0 to 1 inclusive.
	Score float64 `protobuf:"fixed64,4,opt,name=score,proto3" json:"score,omitempty"`
	// contains filtered or unexported fields
}

The share and index metrics associated with an attribute in an audience composition insights report.

func (*AudienceCompositionMetrics) Descriptor deprecated

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

Deprecated: Use AudienceCompositionMetrics.ProtoReflect.Descriptor instead.

func (*AudienceCompositionMetrics) GetAudienceShare

func (x *AudienceCompositionMetrics) GetAudienceShare() float64

func (*AudienceCompositionMetrics) GetBaselineAudienceShare

func (x *AudienceCompositionMetrics) GetBaselineAudienceShare() float64

func (*AudienceCompositionMetrics) GetIndex

func (x *AudienceCompositionMetrics) GetIndex() float64

func (*AudienceCompositionMetrics) GetScore

func (x *AudienceCompositionMetrics) GetScore() float64

func (*AudienceCompositionMetrics) ProtoMessage

func (*AudienceCompositionMetrics) ProtoMessage()

func (*AudienceCompositionMetrics) ProtoReflect

func (*AudienceCompositionMetrics) Reset

func (x *AudienceCompositionMetrics) Reset()

func (*AudienceCompositionMetrics) String

func (x *AudienceCompositionMetrics) String() string

type AudienceCompositionSection

type AudienceCompositionSection struct {

	// The type of the attributes in this section.
	Dimension enums.AudienceInsightsDimensionEnum_AudienceInsightsDimension `` /* 164-byte string literal not displayed */
	// The most relevant segments for this audience.  If dimension is GENDER,
	// AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
	TopAttributes []*AudienceCompositionAttribute `protobuf:"bytes,3,rep,name=top_attributes,json=topAttributes,proto3" json:"top_attributes,omitempty"`
	// Additional attributes for this audience, grouped into clusters.  Only
	// populated if dimension is YOUTUBE_CHANNEL.
	ClusteredAttributes []*AudienceCompositionAttributeCluster `protobuf:"bytes,4,rep,name=clustered_attributes,json=clusteredAttributes,proto3" json:"clustered_attributes,omitempty"`
	// contains filtered or unexported fields
}

A collection of related attributes of the same type in an audience composition insights report.

func (*AudienceCompositionSection) Descriptor deprecated

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

Deprecated: Use AudienceCompositionSection.ProtoReflect.Descriptor instead.

func (*AudienceCompositionSection) GetClusteredAttributes

func (x *AudienceCompositionSection) GetClusteredAttributes() []*AudienceCompositionAttributeCluster

func (*AudienceCompositionSection) GetTopAttributes

func (*AudienceCompositionSection) ProtoMessage

func (*AudienceCompositionSection) ProtoMessage()

func (*AudienceCompositionSection) ProtoReflect

func (*AudienceCompositionSection) Reset

func (x *AudienceCompositionSection) Reset()

func (*AudienceCompositionSection) String

func (x *AudienceCompositionSection) String() string

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
	//	*AudienceInsightsAttribute_DynamicLineup
	//	*AudienceInsightsAttribute_ParentalStatus
	//	*AudienceInsightsAttribute_IncomeRange
	//	*AudienceInsightsAttribute_YoutubeChannel
	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) GetDynamicLineup

func (*AudienceInsightsAttribute) GetEntity

func (*AudienceInsightsAttribute) GetGender

func (*AudienceInsightsAttribute) GetIncomeRange

func (x *AudienceInsightsAttribute) GetIncomeRange() *common.IncomeRangeInfo

func (*AudienceInsightsAttribute) GetLocation

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

func (*AudienceInsightsAttribute) GetParentalStatus

func (x *AudienceInsightsAttribute) GetParentalStatus() *common.ParentalStatusInfo

func (*AudienceInsightsAttribute) GetUserInterest

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

func (*AudienceInsightsAttribute) GetYoutubeChannel

func (x *AudienceInsightsAttribute) GetYoutubeChannel() *common.YouTubeChannelInfo

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"`
	// Metadata specific to the dimension of this attribute.
	//
	// Types that are assignable to DimensionMetadata:
	//	*AudienceInsightsAttributeMetadata_YoutubeChannelMetadata
	//	*AudienceInsightsAttributeMetadata_DynamicAttributeMetadata
	//	*AudienceInsightsAttributeMetadata_LocationAttributeMetadata
	DimensionMetadata isAudienceInsightsAttributeMetadata_DimensionMetadata `protobuf_oneof:"dimension_metadata"`
	// 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) GetDimensionMetadata

func (m *AudienceInsightsAttributeMetadata) GetDimensionMetadata() isAudienceInsightsAttributeMetadata_DimensionMetadata

func (*AudienceInsightsAttributeMetadata) GetDisplayInfo

func (x *AudienceInsightsAttributeMetadata) GetDisplayInfo() string

func (*AudienceInsightsAttributeMetadata) GetDisplayName

func (x *AudienceInsightsAttributeMetadata) GetDisplayName() string

func (*AudienceInsightsAttributeMetadata) GetDynamicAttributeMetadata

func (x *AudienceInsightsAttributeMetadata) GetDynamicAttributeMetadata() *DynamicLineupAttributeMetadata

func (*AudienceInsightsAttributeMetadata) GetLocationAttributeMetadata

func (x *AudienceInsightsAttributeMetadata) GetLocationAttributeMetadata() *LocationAttributeMetadata

func (*AudienceInsightsAttributeMetadata) GetScore

func (*AudienceInsightsAttributeMetadata) GetYoutubeChannelMetadata

func (*AudienceInsightsAttributeMetadata) ProtoMessage

func (*AudienceInsightsAttributeMetadata) ProtoMessage()

func (*AudienceInsightsAttributeMetadata) ProtoReflect

func (*AudienceInsightsAttributeMetadata) Reset

func (*AudienceInsightsAttributeMetadata) String

type AudienceInsightsAttributeMetadata_DynamicAttributeMetadata

type AudienceInsightsAttributeMetadata_DynamicAttributeMetadata struct {
	// Special metadata for a YouTube Dynamic Lineup.
	DynamicAttributeMetadata *DynamicLineupAttributeMetadata `protobuf:"bytes,7,opt,name=dynamic_attribute_metadata,json=dynamicAttributeMetadata,proto3,oneof"`
}

type AudienceInsightsAttributeMetadata_LocationAttributeMetadata

type AudienceInsightsAttributeMetadata_LocationAttributeMetadata struct {
	// Special metadata for a Location.
	LocationAttributeMetadata *LocationAttributeMetadata `protobuf:"bytes,8,opt,name=location_attribute_metadata,json=locationAttributeMetadata,proto3,oneof"`
}

type AudienceInsightsAttributeMetadata_YoutubeChannelMetadata

type AudienceInsightsAttributeMetadata_YoutubeChannelMetadata struct {
	// Special metadata for a YouTube channel.
	YoutubeChannelMetadata *YouTubeChannelAttributeMetadata `protobuf:"bytes,6,opt,name=youtube_channel_metadata,json=youtubeChannelMetadata,proto3,oneof"`
}

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_DynamicLineup

type AudienceInsightsAttribute_DynamicLineup struct {
	// A YouTube Dynamic Lineup
	DynamicLineup *AudienceInsightsDynamicLineup `protobuf:"bytes,7,opt,name=dynamic_lineup,json=dynamicLineup,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_IncomeRange

type AudienceInsightsAttribute_IncomeRange struct {
	// A household income percentile range.
	IncomeRange *common.IncomeRangeInfo `protobuf:"bytes,9,opt,name=income_range,json=incomeRange,proto3,oneof"`
}

type AudienceInsightsAttribute_Location

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

type AudienceInsightsAttribute_ParentalStatus

type AudienceInsightsAttribute_ParentalStatus struct {
	// A Parental Status value (parent, or not a parent).
	ParentalStatus *common.ParentalStatusInfo `protobuf:"bytes,8,opt,name=parental_status,json=parentalStatus,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 AudienceInsightsAttribute_YoutubeChannel

type AudienceInsightsAttribute_YoutubeChannel struct {
	// A YouTube channel.
	YoutubeChannel *common.YouTubeChannelInfo `protobuf:"bytes,10,opt,name=youtube_channel,json=youtubeChannel,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 AudienceInsightsDynamicLineup

type AudienceInsightsDynamicLineup struct {

	// Required. The numeric ID of the dynamic lineup.
	DynamicLineupId string `protobuf:"bytes,1,opt,name=dynamic_lineup_id,json=dynamicLineupId,proto3" json:"dynamic_lineup_id,omitempty"`
	// contains filtered or unexported fields
}

A YouTube Dynamic Lineup.

func (*AudienceInsightsDynamicLineup) Descriptor deprecated

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

Deprecated: Use AudienceInsightsDynamicLineup.ProtoReflect.Descriptor instead.

func (*AudienceInsightsDynamicLineup) GetDynamicLineupId

func (x *AudienceInsightsDynamicLineup) GetDynamicLineupId() string

func (*AudienceInsightsDynamicLineup) ProtoMessage

func (*AudienceInsightsDynamicLineup) ProtoMessage()

func (*AudienceInsightsDynamicLineup) ProtoReflect

func (*AudienceInsightsDynamicLineup) Reset

func (x *AudienceInsightsDynamicLineup) Reset()

func (*AudienceInsightsDynamicLineup) 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)
	// Lists date ranges for which audience insights data can be requested.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ListInsightsEligibleDates(ctx context.Context, in *ListInsightsEligibleDatesRequest, opts ...grpc.CallOption) (*ListInsightsEligibleDatesResponse, error)
	// Returns a collection of attributes that are represented in an audience of
	// interest, with metrics that compare each attribute's share of the audience
	// with its share of a baseline audience.
	//
	// List of thrown errors:
	//   [AudienceInsightsError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateAudienceCompositionInsights(ctx context.Context, in *GenerateAudienceCompositionInsightsRequest, opts ...grpc.CallOption) (*GenerateAudienceCompositionInsightsResponse, error)
	// Returns a collection of targeting insights (e.g. targetable audiences) that
	// are relevant to the requested audience.
	//
	// List of thrown errors:
	//   [AudienceInsightsError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateSuggestedTargetingInsights(ctx context.Context, in *GenerateSuggestedTargetingInsightsRequest, opts ...grpc.CallOption) (*GenerateSuggestedTargetingInsightsResponse, 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)
	// Lists date ranges for which audience insights data can be requested.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	ListInsightsEligibleDates(context.Context, *ListInsightsEligibleDatesRequest) (*ListInsightsEligibleDatesResponse, error)
	// Returns a collection of attributes that are represented in an audience of
	// interest, with metrics that compare each attribute's share of the audience
	// with its share of a baseline audience.
	//
	// List of thrown errors:
	//   [AudienceInsightsError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateAudienceCompositionInsights(context.Context, *GenerateAudienceCompositionInsightsRequest) (*GenerateAudienceCompositionInsightsResponse, error)
	// Returns a collection of targeting insights (e.g. targetable audiences) that
	// are relevant to the requested audience.
	//
	// List of thrown errors:
	//   [AudienceInsightsError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	GenerateSuggestedTargetingInsights(context.Context, *GenerateSuggestedTargetingInsightsRequest) (*GenerateSuggestedTargetingInsightsResponse, 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 AudienceTargeting

type AudienceTargeting struct {

	// List of audiences based on user interests to be targeted.
	UserInterest []*common.UserInterestInfo `protobuf:"bytes,1,rep,name=user_interest,json=userInterest,proto3" json:"user_interest,omitempty"`
	// contains filtered or unexported fields
}

Audience targeting for reach forecast.

func (*AudienceTargeting) Descriptor deprecated

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

Deprecated: Use AudienceTargeting.ProtoReflect.Descriptor instead.

func (*AudienceTargeting) GetUserInterest

func (x *AudienceTargeting) GetUserInterest() []*common.UserInterestInfo

func (*AudienceTargeting) ProtoMessage

func (*AudienceTargeting) ProtoMessage()

func (*AudienceTargeting) ProtoReflect

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

func (*AudienceTargeting) Reset

func (x *AudienceTargeting) Reset()

func (*AudienceTargeting) String

func (x *AudienceTargeting) String() string

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) (*longrunningpb.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) (*longrunningpb.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 BiddableKeyword

type BiddableKeyword struct {

	// Required. Keyword. Must have text and match type.
	Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"`
	// A max cpc bid in micros that overrides the ad group level max cpc bid in
	// forecast simulation. This value will override the max cpc value set in the
	// bidding strategy and ad group. Only specify this field for bidding
	// strategies that support max cpc values.
	MaxCpcBidMicros *int64 `protobuf:"varint,2,opt,name=max_cpc_bid_micros,json=maxCpcBidMicros,proto3,oneof" json:"max_cpc_bid_micros,omitempty"`
	// contains filtered or unexported fields
}

A biddable keyword part of an ad group.

func (*BiddableKeyword) Descriptor deprecated

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

Deprecated: Use BiddableKeyword.ProtoReflect.Descriptor instead.

func (*BiddableKeyword) GetKeyword

func (x *BiddableKeyword) GetKeyword() *common.KeywordInfo

func (*BiddableKeyword) GetMaxCpcBidMicros

func (x *BiddableKeyword) GetMaxCpcBidMicros() int64

func (*BiddableKeyword) ProtoMessage

func (*BiddableKeyword) ProtoMessage()

func (*BiddableKeyword) ProtoReflect

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

func (*BiddableKeyword) Reset

func (x *BiddableKeyword) Reset()

func (*BiddableKeyword) String

func (x *BiddableKeyword) String() string

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 BrandSuggestion

type BrandSuggestion struct {

	// Id for the brand. It would be CKG MID for verified/global scoped brands.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of the brand.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Urls which uniquely identify the brand.
	Urls []string `protobuf:"bytes,3,rep,name=urls,proto3" json:"urls,omitempty"`
	// Current state of the brand.
	State enums.BrandStateEnum_BrandState `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Information of brand suggestion.

func (*BrandSuggestion) Descriptor deprecated

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

Deprecated: Use BrandSuggestion.ProtoReflect.Descriptor instead.

func (*BrandSuggestion) GetId

func (x *BrandSuggestion) GetId() string

func (*BrandSuggestion) GetName

func (x *BrandSuggestion) GetName() string

func (*BrandSuggestion) GetState

func (*BrandSuggestion) GetUrls

func (x *BrandSuggestion) GetUrls() []string

func (*BrandSuggestion) ProtoMessage

func (*BrandSuggestion) ProtoMessage()

func (*BrandSuggestion) ProtoReflect

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

func (*BrandSuggestion) Reset

func (x *BrandSuggestion) Reset()

func (*BrandSuggestion) String

func (x *BrandSuggestion) String() string

type BrandSuggestionServiceClient

type BrandSuggestionServiceClient interface {
	// Rpc to return a list of matching brands based on a prefix for this
	// customer.
	SuggestBrands(ctx context.Context, in *SuggestBrandsRequest, opts ...grpc.CallOption) (*SuggestBrandsResponse, error)
}

BrandSuggestionServiceClient is the client API for BrandSuggestionService service.

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

type BrandSuggestionServiceServer

type BrandSuggestionServiceServer interface {
	// Rpc to return a list of matching brands based on a prefix for this
	// customer.
	SuggestBrands(context.Context, *SuggestBrandsRequest) (*SuggestBrandsResponse, error)
}

BrandSuggestionServiceServer is the server API for BrandSuggestionService 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, for example, "+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",
	// for example, "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", for example, "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"`
	// The consent setting for the event.
	Consent *common.Consent `protobuf:"bytes,14,opt,name=consent,proto3" json:"consent,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) GetConsent

func (x *CallConversion) GetConsent() *common.Consent

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", for example, "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", for example, "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 a 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.v15.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) (*longrunningpb.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.v15.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) (*longrunningpb.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 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 CampaignLifecycleGoalOperation

type CampaignLifecycleGoalOperation struct {

	// Optional. 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:
	//	*CampaignLifecycleGoalOperation_Create
	Operation isCampaignLifecycleGoalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a campaign lifecycle goal.

func (*CampaignLifecycleGoalOperation) Descriptor deprecated

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

Deprecated: Use CampaignLifecycleGoalOperation.ProtoReflect.Descriptor instead.

func (*CampaignLifecycleGoalOperation) GetCreate

func (*CampaignLifecycleGoalOperation) GetOperation

func (m *CampaignLifecycleGoalOperation) GetOperation() isCampaignLifecycleGoalOperation_Operation

func (*CampaignLifecycleGoalOperation) GetUpdateMask

func (*CampaignLifecycleGoalOperation) ProtoMessage

func (*CampaignLifecycleGoalOperation) ProtoMessage()

func (*CampaignLifecycleGoalOperation) ProtoReflect

func (*CampaignLifecycleGoalOperation) Reset

func (x *CampaignLifecycleGoalOperation) Reset()

func (*CampaignLifecycleGoalOperation) String

type CampaignLifecycleGoalOperation_Create

type CampaignLifecycleGoalOperation_Create struct {
	// Create operation: to create a new campaign lifecycle goal or update an
	// existing campaign lifecycle goal. When creating a new campaign lifecycle
	// goal, all required fields, including campaign field, needs to be set.
	// Resource name and field mask needs to be empty. When updating an existing
	// campaign lifecycle goal, resource name and field mask need to be set, and
	// campaign field needs to be empty. Partial update based on field mask is
	// supported when updating an existing campaign lifecycle goal.
	Create *resources.CampaignLifecycleGoal `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignLifecycleServiceClient

type CampaignLifecycleServiceClient interface {
	// Process the given campaign lifecycle configurations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignLifecycleGoalConfigError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ConfigureCampaignLifecycleGoals(ctx context.Context, in *ConfigureCampaignLifecycleGoalsRequest, opts ...grpc.CallOption) (*ConfigureCampaignLifecycleGoalsResponse, error)
}

CampaignLifecycleServiceClient is the client API for CampaignLifecycleService service.

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

type CampaignLifecycleServiceServer

type CampaignLifecycleServiceServer interface {
	// Process the given campaign lifecycle configurations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignLifecycleGoalConfigError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ConfigureCampaignLifecycleGoals(context.Context, *ConfigureCampaignLifecycleGoalsRequest) (*ConfigureCampaignLifecycleGoalsResponse, error)
}

CampaignLifecycleServiceServer is the server API for CampaignLifecycleService 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 a 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 CampaignToForecast

type CampaignToForecast struct {

	// The list of resource names of languages to be targeted. The resource name
	// is of the format "languageConstants/{criterion_id}". See
	// https://developers.google.com/google-ads/api/data/codes-formats#languages
	// for the list of language criterion codes.
	LanguageConstants []string `protobuf:"bytes,1,rep,name=language_constants,json=languageConstants,proto3" json:"language_constants,omitempty"`
	// Locations to be targeted. Locations must be unique.
	GeoModifiers []*CriterionBidModifier `protobuf:"bytes,2,rep,name=geo_modifiers,json=geoModifiers,proto3" json:"geo_modifiers,omitempty"`
	// Required. The network used for targeting.
	KeywordPlanNetwork enums.KeywordPlanNetworkEnum_KeywordPlanNetwork `` /* 196-byte string literal not displayed */
	// The list of negative keywords to be used in the campaign when doing the
	// forecast.
	NegativeKeywords []*common.KeywordInfo `protobuf:"bytes,4,rep,name=negative_keywords,json=negativeKeywords,proto3" json:"negative_keywords,omitempty"`
	// Required. The bidding strategy for the campaign.
	BiddingStrategy *CampaignToForecast_CampaignBiddingStrategy `protobuf:"bytes,5,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// The expected conversion rate (number of conversions divided by number of
	// total clicks) as defined by the user. This value is expressed as a decimal
	// value, so an expected conversion rate of 2% should be entered as 0.02. If
	// left empty, an estimated conversion rate will be used.
	ConversionRate *float64 `protobuf:"fixed64,6,opt,name=conversion_rate,json=conversionRate,proto3,oneof" json:"conversion_rate,omitempty"`
	// The ad groups in the new campaign to forecast.
	AdGroups []*ForecastAdGroup `protobuf:"bytes,7,rep,name=ad_groups,json=adGroups,proto3" json:"ad_groups,omitempty"`
	// contains filtered or unexported fields
}

A campaign to do a keyword campaign forecast.

func (*CampaignToForecast) Descriptor deprecated

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

Deprecated: Use CampaignToForecast.ProtoReflect.Descriptor instead.

func (*CampaignToForecast) GetAdGroups

func (x *CampaignToForecast) GetAdGroups() []*ForecastAdGroup

func (*CampaignToForecast) GetBiddingStrategy

func (*CampaignToForecast) GetConversionRate

func (x *CampaignToForecast) GetConversionRate() float64

func (*CampaignToForecast) GetGeoModifiers

func (x *CampaignToForecast) GetGeoModifiers() []*CriterionBidModifier

func (*CampaignToForecast) GetKeywordPlanNetwork

func (*CampaignToForecast) GetLanguageConstants

func (x *CampaignToForecast) GetLanguageConstants() []string

func (*CampaignToForecast) GetNegativeKeywords

func (x *CampaignToForecast) GetNegativeKeywords() []*common.KeywordInfo

func (*CampaignToForecast) ProtoMessage

func (*CampaignToForecast) ProtoMessage()

func (*CampaignToForecast) ProtoReflect

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

func (*CampaignToForecast) Reset

func (x *CampaignToForecast) Reset()

func (*CampaignToForecast) String

func (x *CampaignToForecast) String() string

type CampaignToForecast_CampaignBiddingStrategy

type CampaignToForecast_CampaignBiddingStrategy struct {

	// Bidding strategies.
	//
	// Types that are assignable to BiddingStrategy:
	//	*CampaignToForecast_CampaignBiddingStrategy_ManualCpcBiddingStrategy
	//	*CampaignToForecast_CampaignBiddingStrategy_MaximizeClicksBiddingStrategy
	//	*CampaignToForecast_CampaignBiddingStrategy_MaximizeConversionsBiddingStrategy
	BiddingStrategy isCampaignToForecast_CampaignBiddingStrategy_BiddingStrategy `protobuf_oneof:"bidding_strategy"`
	// contains filtered or unexported fields
}

Supported bidding strategies for new campaign forecasts.

func (*CampaignToForecast_CampaignBiddingStrategy) Descriptor deprecated

Deprecated: Use CampaignToForecast_CampaignBiddingStrategy.ProtoReflect.Descriptor instead.

func (*CampaignToForecast_CampaignBiddingStrategy) GetBiddingStrategy

func (m *CampaignToForecast_CampaignBiddingStrategy) GetBiddingStrategy() isCampaignToForecast_CampaignBiddingStrategy_BiddingStrategy

func (*CampaignToForecast_CampaignBiddingStrategy) GetManualCpcBiddingStrategy

func (x *CampaignToForecast_CampaignBiddingStrategy) GetManualCpcBiddingStrategy() *ManualCpcBiddingStrategy

func (*CampaignToForecast_CampaignBiddingStrategy) GetMaximizeClicksBiddingStrategy

func (x *CampaignToForecast_CampaignBiddingStrategy) GetMaximizeClicksBiddingStrategy() *MaximizeClicksBiddingStrategy

func (*CampaignToForecast_CampaignBiddingStrategy) GetMaximizeConversionsBiddingStrategy

func (x *CampaignToForecast_CampaignBiddingStrategy) GetMaximizeConversionsBiddingStrategy() *MaximizeConversionsBiddingStrategy

func (*CampaignToForecast_CampaignBiddingStrategy) ProtoMessage

func (*CampaignToForecast_CampaignBiddingStrategy) ProtoReflect

func (*CampaignToForecast_CampaignBiddingStrategy) Reset

func (*CampaignToForecast_CampaignBiddingStrategy) String

type CampaignToForecast_CampaignBiddingStrategy_ManualCpcBiddingStrategy

type CampaignToForecast_CampaignBiddingStrategy_ManualCpcBiddingStrategy struct {
	// Use manual CPC bidding strategy for forecasting.
	ManualCpcBiddingStrategy *ManualCpcBiddingStrategy `protobuf:"bytes,1,opt,name=manual_cpc_bidding_strategy,json=manualCpcBiddingStrategy,proto3,oneof"`
}

type CampaignToForecast_CampaignBiddingStrategy_MaximizeClicksBiddingStrategy

type CampaignToForecast_CampaignBiddingStrategy_MaximizeClicksBiddingStrategy struct {
	// Use maximize clicks bidding strategy for forecasting.
	MaximizeClicksBiddingStrategy *MaximizeClicksBiddingStrategy `protobuf:"bytes,2,opt,name=maximize_clicks_bidding_strategy,json=maximizeClicksBiddingStrategy,proto3,oneof"`
}

type CampaignToForecast_CampaignBiddingStrategy_MaximizeConversionsBiddingStrategy

type CampaignToForecast_CampaignBiddingStrategy_MaximizeConversionsBiddingStrategy struct {
	// Use maximize conversions bidding strategy for forecasting.
	MaximizeConversionsBiddingStrategy *MaximizeConversionsBiddingStrategy `protobuf:"bytes,3,opt,name=maximize_conversions_bidding_strategy,json=maximizeConversionsBiddingStrategy,proto3,oneof"`
}

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", for example, "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, for example, App or Web.
	ConversionEnvironment enums.ConversionEnvironmentEnum_ConversionEnvironment `` /* 210-byte string literal not displayed */
	// The consent setting for the event.
	Consent *common.Consent `protobuf:"bytes,23,opt,name=consent,proto3" json:"consent,omitempty"`
	// 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) GetConsent

func (x *ClickConversion) GetConsent() *common.Consent

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", for example, "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 ConfigureCampaignLifecycleGoalsRequest

type ConfigureCampaignLifecycleGoalsRequest 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 operation to perform campaign lifecycle goal update.
	Operation *CampaignLifecycleGoalOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// Optional. 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 [CampaignLifecycleService.configureCampaignLifecycleGoals][].

func (*ConfigureCampaignLifecycleGoalsRequest) Descriptor deprecated

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

Deprecated: Use ConfigureCampaignLifecycleGoalsRequest.ProtoReflect.Descriptor instead.

func (*ConfigureCampaignLifecycleGoalsRequest) GetCustomerId

func (*ConfigureCampaignLifecycleGoalsRequest) GetOperation

func (*ConfigureCampaignLifecycleGoalsRequest) GetValidateOnly

func (x *ConfigureCampaignLifecycleGoalsRequest) GetValidateOnly() bool

func (*ConfigureCampaignLifecycleGoalsRequest) ProtoMessage

func (*ConfigureCampaignLifecycleGoalsRequest) ProtoReflect

func (*ConfigureCampaignLifecycleGoalsRequest) Reset

func (*ConfigureCampaignLifecycleGoalsRequest) String

type ConfigureCampaignLifecycleGoalsResponse

type ConfigureCampaignLifecycleGoalsResponse struct {

	// Result for the campaign lifecycle goal configuration.
	Result *ConfigureCampaignLifecycleGoalsResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CampaignLifecycleService.configureCampaignLifecycleGoals][].

func (*ConfigureCampaignLifecycleGoalsResponse) Descriptor deprecated

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

Deprecated: Use ConfigureCampaignLifecycleGoalsResponse.ProtoReflect.Descriptor instead.

func (*ConfigureCampaignLifecycleGoalsResponse) GetResult

func (*ConfigureCampaignLifecycleGoalsResponse) ProtoMessage

func (*ConfigureCampaignLifecycleGoalsResponse) ProtoReflect

func (*ConfigureCampaignLifecycleGoalsResponse) Reset

func (*ConfigureCampaignLifecycleGoalsResponse) String

type ConfigureCampaignLifecycleGoalsResult

type ConfigureCampaignLifecycleGoalsResult struct {

	// Returned for the successful operation.
	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 lifecycle goal configuration.

func (*ConfigureCampaignLifecycleGoalsResult) Descriptor deprecated

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

Deprecated: Use ConfigureCampaignLifecycleGoalsResult.ProtoReflect.Descriptor instead.

func (*ConfigureCampaignLifecycleGoalsResult) GetResourceName

func (x *ConfigureCampaignLifecycleGoalsResult) GetResourceName() string

func (*ConfigureCampaignLifecycleGoalsResult) ProtoMessage

func (*ConfigureCampaignLifecycleGoalsResult) ProtoMessage()

func (*ConfigureCampaignLifecycleGoalsResult) ProtoReflect

func (*ConfigureCampaignLifecycleGoalsResult) Reset

func (*ConfigureCampaignLifecycleGoalsResult) String

type ConfigureCustomerLifecycleGoalsRequest

type ConfigureCustomerLifecycleGoalsRequest 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 operation to perform customer lifecycle goal update.
	Operation *CustomerLifecycleGoalOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// Optional. 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 [CustomerLifecycleService.configureCustomerLifecycleGoals][].

func (*ConfigureCustomerLifecycleGoalsRequest) Descriptor deprecated

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

Deprecated: Use ConfigureCustomerLifecycleGoalsRequest.ProtoReflect.Descriptor instead.

func (*ConfigureCustomerLifecycleGoalsRequest) GetCustomerId

func (*ConfigureCustomerLifecycleGoalsRequest) GetOperation

func (*ConfigureCustomerLifecycleGoalsRequest) GetValidateOnly

func (x *ConfigureCustomerLifecycleGoalsRequest) GetValidateOnly() bool

func (*ConfigureCustomerLifecycleGoalsRequest) ProtoMessage

func (*ConfigureCustomerLifecycleGoalsRequest) ProtoReflect

func (*ConfigureCustomerLifecycleGoalsRequest) Reset

func (*ConfigureCustomerLifecycleGoalsRequest) String

type ConfigureCustomerLifecycleGoalsResponse

type ConfigureCustomerLifecycleGoalsResponse struct {

	// result for the customer lifecycle goal configuration.
	Result *ConfigureCustomerLifecycleGoalsResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CustomerLifecycleService.configureCustomerLifecycleGoals][].

func (*ConfigureCustomerLifecycleGoalsResponse) Descriptor deprecated

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

Deprecated: Use ConfigureCustomerLifecycleGoalsResponse.ProtoReflect.Descriptor instead.

func (*ConfigureCustomerLifecycleGoalsResponse) GetResult

func (*ConfigureCustomerLifecycleGoalsResponse) ProtoMessage

func (*ConfigureCustomerLifecycleGoalsResponse) ProtoReflect

func (*ConfigureCustomerLifecycleGoalsResponse) Reset

func (*ConfigureCustomerLifecycleGoalsResponse) String

type ConfigureCustomerLifecycleGoalsResult

type ConfigureCustomerLifecycleGoalsResult struct {

	// Returned for the successful operation.
	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 lifecycle goal configuration.

func (*ConfigureCustomerLifecycleGoalsResult) Descriptor deprecated

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

Deprecated: Use ConfigureCustomerLifecycleGoalsResult.ProtoReflect.Descriptor instead.

func (*ConfigureCustomerLifecycleGoalsResult) GetResourceName

func (x *ConfigureCustomerLifecycleGoalsResult) GetResourceName() string

func (*ConfigureCustomerLifecycleGoalsResult) ProtoMessage

func (*ConfigureCustomerLifecycleGoalsResult) ProtoMessage()

func (*ConfigureCustomerLifecycleGoalsResult) ProtoReflect

func (*ConfigureCustomerLifecycleGoalsResult) Reset

func (*ConfigureCustomerLifecycleGoalsResult) 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", for example, "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", for example, "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.v15.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.v15.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 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.v15.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.v15.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.v15.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 CreateProductLinkRequest

type CreateProductLinkRequest struct {

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

Request message for [ProductLinkService.CreateProductLink][google.ads.googleads.v15.services.ProductLinkService.CreateProductLink].

func (*CreateProductLinkRequest) Descriptor deprecated

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

Deprecated: Use CreateProductLinkRequest.ProtoReflect.Descriptor instead.

func (*CreateProductLinkRequest) GetCustomerId

func (x *CreateProductLinkRequest) GetCustomerId() string
func (x *CreateProductLinkRequest) GetProductLink() *resources.ProductLink

func (*CreateProductLinkRequest) ProtoMessage

func (*CreateProductLinkRequest) ProtoMessage()

func (*CreateProductLinkRequest) ProtoReflect

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

func (*CreateProductLinkRequest) Reset

func (x *CreateProductLinkRequest) Reset()

func (*CreateProductLinkRequest) String

func (x *CreateProductLinkRequest) String() string

type CreateProductLinkResponse

type CreateProductLinkResponse struct {

	// Returned for successful operations. Resource name of the product 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 [ProductLinkService.CreateProductLink][google.ads.googleads.v15.services.ProductLinkService.CreateProductLink].

func (*CreateProductLinkResponse) Descriptor deprecated

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

Deprecated: Use CreateProductLinkResponse.ProtoReflect.Descriptor instead.

func (*CreateProductLinkResponse) GetResourceName

func (x *CreateProductLinkResponse) GetResourceName() string

func (*CreateProductLinkResponse) ProtoMessage

func (*CreateProductLinkResponse) ProtoMessage()

func (*CreateProductLinkResponse) ProtoReflect

func (*CreateProductLinkResponse) Reset

func (x *CreateProductLinkResponse) Reset()

func (*CreateProductLinkResponse) String

func (x *CreateProductLinkResponse) String() string

type CriterionBidModifier

type CriterionBidModifier struct {

	// The resource name of the geo location to target. The resource name is of
	// the format "geoTargetConstants/{criterion_id}".
	GeoTargetConstant string `protobuf:"bytes,1,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The associated multiplier for the criterion_id. If set, this value cannot
	// be 0.
	BidModifier *float64 `protobuf:"fixed64,2,opt,name=bid_modifier,json=bidModifier,proto3,oneof" json:"bid_modifier,omitempty"`
	// contains filtered or unexported fields
}

Location Criterion bid modifier.

func (*CriterionBidModifier) Descriptor deprecated

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

Deprecated: Use CriterionBidModifier.ProtoReflect.Descriptor instead.

func (*CriterionBidModifier) GetBidModifier

func (x *CriterionBidModifier) GetBidModifier() float64

func (*CriterionBidModifier) GetGeoTargetConstant

func (x *CriterionBidModifier) GetGeoTargetConstant() string

func (*CriterionBidModifier) ProtoMessage

func (*CriterionBidModifier) ProtoMessage()

func (*CriterionBidModifier) ProtoReflect

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

func (*CriterionBidModifier) Reset

func (x *CriterionBidModifier) Reset()

func (*CriterionBidModifier) String

func (x *CriterionBidModifier) String() 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 CustomerAssetSetOperation

type CustomerAssetSetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerAssetSetOperation_Create
	//	*CustomerAssetSetOperation_Remove
	Operation isCustomerAssetSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

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

func (*CustomerAssetSetOperation) Descriptor deprecated

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

Deprecated: Use CustomerAssetSetOperation.ProtoReflect.Descriptor instead.

func (*CustomerAssetSetOperation) GetCreate

func (*CustomerAssetSetOperation) GetOperation

func (m *CustomerAssetSetOperation) GetOperation() isCustomerAssetSetOperation_Operation

func (*CustomerAssetSetOperation) GetRemove

func (x *CustomerAssetSetOperation) GetRemove() string

func (*CustomerAssetSetOperation) ProtoMessage

func (*CustomerAssetSetOperation) ProtoMessage()

func (*CustomerAssetSetOperation) ProtoReflect

func (*CustomerAssetSetOperation) Reset

func (x *CustomerAssetSetOperation) Reset()

func (*CustomerAssetSetOperation) String

func (x *CustomerAssetSetOperation) String() string

type CustomerAssetSetOperation_Create

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

type CustomerAssetSetOperation_Remove

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

type CustomerAssetSetServiceClient

type CustomerAssetSetServiceClient interface {
	// Creates, or removes customer asset sets. Operation statuses are
	// returned.
	MutateCustomerAssetSets(ctx context.Context, in *MutateCustomerAssetSetsRequest, opts ...grpc.CallOption) (*MutateCustomerAssetSetsResponse, error)
}

CustomerAssetSetServiceClient is the client API for CustomerAssetSetService service.

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

type CustomerAssetSetServiceServer

type CustomerAssetSetServiceServer interface {
	// Creates, or removes customer asset sets. Operation statuses are
	// returned.
	MutateCustomerAssetSets(context.Context, *MutateCustomerAssetSetsRequest) (*MutateCustomerAssetSetsResponse, error)
}

CustomerAssetSetServiceServer is the server API for CustomerAssetSetService 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 a 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 CustomerLifecycleGoalOperation

type CustomerLifecycleGoalOperation struct {

	// Optional. 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:
	//	*CustomerLifecycleGoalOperation_Create
	Operation isCustomerLifecycleGoalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a customer lifecycle goal.

func (*CustomerLifecycleGoalOperation) Descriptor deprecated

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

Deprecated: Use CustomerLifecycleGoalOperation.ProtoReflect.Descriptor instead.

func (*CustomerLifecycleGoalOperation) GetCreate

func (*CustomerLifecycleGoalOperation) GetOperation

func (m *CustomerLifecycleGoalOperation) GetOperation() isCustomerLifecycleGoalOperation_Operation

func (*CustomerLifecycleGoalOperation) GetUpdateMask

func (*CustomerLifecycleGoalOperation) ProtoMessage

func (*CustomerLifecycleGoalOperation) ProtoMessage()

func (*CustomerLifecycleGoalOperation) ProtoReflect

func (*CustomerLifecycleGoalOperation) Reset

func (x *CustomerLifecycleGoalOperation) Reset()

func (*CustomerLifecycleGoalOperation) String

type CustomerLifecycleGoalOperation_Create

type CustomerLifecycleGoalOperation_Create struct {
	// Create operation: to create a new customer lifecycle goal or update an
	// existing customer lifecycle goal. When creating a new customer lifecycle
	// goal, all required fields needs to be set. Resource name and field mask
	// needs to be empty. When updating an existing customer lifecycle goal,
	// resource name and field mask need to be set. Partial update based on
	// field mask is supported when updating an existing customer lifecycle
	// goal.
	Create *resources.CustomerLifecycleGoal `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerLifecycleServiceClient

type CustomerLifecycleServiceClient interface {
	// Process the given customer lifecycle configurations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerLifecycleGoalConfigError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ConfigureCustomerLifecycleGoals(ctx context.Context, in *ConfigureCustomerLifecycleGoalsRequest, opts ...grpc.CallOption) (*ConfigureCustomerLifecycleGoalsResponse, error)
}

CustomerLifecycleServiceClient is the client API for CustomerLifecycleService service.

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

type CustomerLifecycleServiceServer

type CustomerLifecycleServiceServer interface {
	// Process the given customer lifecycle configurations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerLifecycleGoalConfigError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ConfigureCustomerLifecycleGoals(context.Context, *ConfigureCustomerLifecycleGoalsRequest) (*ConfigureCustomerLifecycleGoalsResponse, error)
}

CustomerLifecycleServiceServer is the server API for CustomerLifecycleService 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, for example:
	// 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, for example:
	// 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 CustomerSkAdNetworkConversionValueSchemaOperation

type CustomerSkAdNetworkConversionValueSchemaOperation struct {

	// Update operation: The schema is expected to have a valid resource name.
	Update *resources.CustomerSkAdNetworkConversionValueSchema `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
	// contains filtered or unexported fields
}

A single update operation for a CustomerSkAdNetworkConversionValueSchema.

func (*CustomerSkAdNetworkConversionValueSchemaOperation) Descriptor deprecated

Deprecated: Use CustomerSkAdNetworkConversionValueSchemaOperation.ProtoReflect.Descriptor instead.

func (*CustomerSkAdNetworkConversionValueSchemaOperation) GetUpdate

func (*CustomerSkAdNetworkConversionValueSchemaOperation) ProtoMessage

func (*CustomerSkAdNetworkConversionValueSchemaOperation) ProtoReflect

func (*CustomerSkAdNetworkConversionValueSchemaOperation) Reset

func (*CustomerSkAdNetworkConversionValueSchemaOperation) String

type CustomerSkAdNetworkConversionValueSchemaServiceClient

type CustomerSkAdNetworkConversionValueSchemaServiceClient interface {
	// Creates or updates the CustomerSkAdNetworkConversionValueSchema.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [InternalError]()
	//   [MutateError]()
	MutateCustomerSkAdNetworkConversionValueSchema(ctx context.Context, in *MutateCustomerSkAdNetworkConversionValueSchemaRequest, opts ...grpc.CallOption) (*MutateCustomerSkAdNetworkConversionValueSchemaResponse, error)
}

CustomerSkAdNetworkConversionValueSchemaServiceClient is the client API for CustomerSkAdNetworkConversionValueSchemaService service.

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

type CustomerSkAdNetworkConversionValueSchemaServiceServer

type CustomerSkAdNetworkConversionValueSchemaServiceServer interface {
	// Creates or updates the CustomerSkAdNetworkConversionValueSchema.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [InternalError]()
	//   [MutateError]()
	MutateCustomerSkAdNetworkConversionValueSchema(context.Context, *MutateCustomerSkAdNetworkConversionValueSchemaRequest) (*MutateCustomerSkAdNetworkConversionValueSchemaResponse, error)
}

CustomerSkAdNetworkConversionValueSchemaServiceServer is the server API for CustomerSkAdNetworkConversionValueSchemaService 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 a 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.v15.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 (for example, 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.v15.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 DynamicLineupAttributeMetadata

type DynamicLineupAttributeMetadata struct {

	// The national market associated with the lineup.
	InventoryCountry *common.LocationInfo `protobuf:"bytes,1,opt,name=inventory_country,json=inventoryCountry,proto3" json:"inventory_country,omitempty"`
	// The median number of impressions per month on this lineup.
	MedianMonthlyInventory *int64 `` /* 136-byte string literal not displayed */
	// The lower end of a range containing the number of channels in the lineup.
	ChannelCountLowerBound *int64 `` /* 138-byte string literal not displayed */
	// The upper end of a range containing the number of channels in the lineup.
	ChannelCountUpperBound *int64 `` /* 138-byte string literal not displayed */
	// Examples of channels that are included in the lineup.
	SampleChannels []*DynamicLineupAttributeMetadata_SampleChannel `protobuf:"bytes,5,rep,name=sample_channels,json=sampleChannels,proto3" json:"sample_channels,omitempty"`
	// contains filtered or unexported fields
}

Metadata associated with a Dynamic Lineup attribute.

func (*DynamicLineupAttributeMetadata) Descriptor deprecated

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

Deprecated: Use DynamicLineupAttributeMetadata.ProtoReflect.Descriptor instead.

func (*DynamicLineupAttributeMetadata) GetChannelCountLowerBound

func (x *DynamicLineupAttributeMetadata) GetChannelCountLowerBound() int64

func (*DynamicLineupAttributeMetadata) GetChannelCountUpperBound

func (x *DynamicLineupAttributeMetadata) GetChannelCountUpperBound() int64

func (*DynamicLineupAttributeMetadata) GetInventoryCountry

func (x *DynamicLineupAttributeMetadata) GetInventoryCountry() *common.LocationInfo

func (*DynamicLineupAttributeMetadata) GetMedianMonthlyInventory

func (x *DynamicLineupAttributeMetadata) GetMedianMonthlyInventory() int64

func (*DynamicLineupAttributeMetadata) GetSampleChannels

func (*DynamicLineupAttributeMetadata) ProtoMessage

func (*DynamicLineupAttributeMetadata) ProtoMessage()

func (*DynamicLineupAttributeMetadata) ProtoReflect

func (*DynamicLineupAttributeMetadata) Reset

func (x *DynamicLineupAttributeMetadata) Reset()

func (*DynamicLineupAttributeMetadata) String

type DynamicLineupAttributeMetadata_SampleChannel

type DynamicLineupAttributeMetadata_SampleChannel struct {

	// A YouTube channel.
	YoutubeChannel *common.YouTubeChannelInfo `protobuf:"bytes,1,opt,name=youtube_channel,json=youtubeChannel,proto3" json:"youtube_channel,omitempty"`
	// The name of the sample channel.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Metadata for the sample channel.
	YoutubeChannelMetadata *YouTubeChannelAttributeMetadata `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

A YouTube channel returned as an example of the content in a lineup.

func (*DynamicLineupAttributeMetadata_SampleChannel) Descriptor deprecated

Deprecated: Use DynamicLineupAttributeMetadata_SampleChannel.ProtoReflect.Descriptor instead.

func (*DynamicLineupAttributeMetadata_SampleChannel) GetDisplayName

func (*DynamicLineupAttributeMetadata_SampleChannel) GetYoutubeChannel

func (*DynamicLineupAttributeMetadata_SampleChannel) GetYoutubeChannelMetadata

func (*DynamicLineupAttributeMetadata_SampleChannel) ProtoMessage

func (*DynamicLineupAttributeMetadata_SampleChannel) ProtoReflect

func (*DynamicLineupAttributeMetadata_SampleChannel) Reset

func (*DynamicLineupAttributeMetadata_SampleChannel) 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 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.v15.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) (*longrunningpb.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) (*longrunningpb.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) (*longrunningpb.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) (*longrunningpb.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 */
	// Number of ad views forecasted for the specified product and targeting.
	// A view is counted when a viewer views a larger portion or the entirety of
	// an ad beyond an impression.
	//
	// See https://support.google.com/google-ads/answer/2375431 for
	// more information on views.
	Views *int64 `protobuf:"varint,15,opt,name=views,proto3,oneof" json:"views,omitempty"`
	// 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) GetViews

func (x *Forecast) GetViews() 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 ForecastAdGroup

type ForecastAdGroup struct {

	// The max cpc to use for the ad group when generating forecasted traffic.
	// This value will override the max cpc value set in the bidding strategy.
	// Only specify this field for bidding strategies that max cpc values.
	MaxCpcBidMicros *int64 `protobuf:"varint,1,opt,name=max_cpc_bid_micros,json=maxCpcBidMicros,proto3,oneof" json:"max_cpc_bid_micros,omitempty"`
	// Required. The list of biddable keywords to be used in the ad group when
	// doing the forecast. Requires at least one keyword.
	BiddableKeywords []*BiddableKeyword `protobuf:"bytes,2,rep,name=biddable_keywords,json=biddableKeywords,proto3" json:"biddable_keywords,omitempty"`
	// The details of the keyword. You should specify both the keyword text and
	// match type.
	NegativeKeywords []*common.KeywordInfo `protobuf:"bytes,3,rep,name=negative_keywords,json=negativeKeywords,proto3" json:"negative_keywords,omitempty"`
	// contains filtered or unexported fields
}

An ad group that is part of a campaign to be forecasted.

func (*ForecastAdGroup) Descriptor deprecated

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

Deprecated: Use ForecastAdGroup.ProtoReflect.Descriptor instead.

func (*ForecastAdGroup) GetBiddableKeywords

func (x *ForecastAdGroup) GetBiddableKeywords() []*BiddableKeyword

func (*ForecastAdGroup) GetMaxCpcBidMicros

func (x *ForecastAdGroup) GetMaxCpcBidMicros() int64

func (*ForecastAdGroup) GetNegativeKeywords

func (x *ForecastAdGroup) GetNegativeKeywords() []*common.KeywordInfo

func (*ForecastAdGroup) ProtoMessage

func (*ForecastAdGroup) ProtoMessage()

func (*ForecastAdGroup) ProtoReflect

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

func (*ForecastAdGroup) Reset

func (x *ForecastAdGroup) Reset()

func (*ForecastAdGroup) String

func (x *ForecastAdGroup) 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 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", for example, "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.v15.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.v15.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 GenerateAudienceCompositionInsightsRequest

type GenerateAudienceCompositionInsightsRequest 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 audience of interest for which insights are being requested.
	Audience *InsightsAudience `protobuf:"bytes,2,opt,name=audience,proto3" json:"audience,omitempty"`
	// The baseline audience to which the audience of interest is being
	// compared.
	BaselineAudience *InsightsAudience `protobuf:"bytes,6,opt,name=baseline_audience,json=baselineAudience,proto3" json:"baseline_audience,omitempty"`
	// The one-month range of historical data to use for insights, in the format
	// "yyyy-mm". If unset, insights will be returned for the last thirty days of
	// data.
	DataMonth string `protobuf:"bytes,3,opt,name=data_month,json=dataMonth,proto3" json:"data_month,omitempty"`
	// Required. The audience dimensions for which composition insights should be
	// returned.
	Dimensions []enums.AudienceInsightsDimensionEnum_AudienceInsightsDimension `` /* 173-byte string literal not displayed */
	// 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.GenerateAudienceCompositionInsights][google.ads.googleads.v15.services.AudienceInsightsService.GenerateAudienceCompositionInsights].

func (*GenerateAudienceCompositionInsightsRequest) Descriptor deprecated

Deprecated: Use GenerateAudienceCompositionInsightsRequest.ProtoReflect.Descriptor instead.

func (*GenerateAudienceCompositionInsightsRequest) GetAudience

func (*GenerateAudienceCompositionInsightsRequest) GetBaselineAudience

func (*GenerateAudienceCompositionInsightsRequest) GetCustomerId

func (*GenerateAudienceCompositionInsightsRequest) GetCustomerInsightsGroup

func (x *GenerateAudienceCompositionInsightsRequest) GetCustomerInsightsGroup() string

func (*GenerateAudienceCompositionInsightsRequest) GetDataMonth

func (*GenerateAudienceCompositionInsightsRequest) GetDimensions

func (*GenerateAudienceCompositionInsightsRequest) ProtoMessage

func (*GenerateAudienceCompositionInsightsRequest) ProtoReflect

func (*GenerateAudienceCompositionInsightsRequest) Reset

func (*GenerateAudienceCompositionInsightsRequest) String

type GenerateAudienceCompositionInsightsResponse

type GenerateAudienceCompositionInsightsResponse struct {

	// The contents of the insights report, organized into sections.
	// Each section is associated with one of the AudienceInsightsDimension values
	// in the request. There may be more than one section per dimension.
	Sections []*AudienceCompositionSection `protobuf:"bytes,1,rep,name=sections,proto3" json:"sections,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AudienceInsightsService.GenerateAudienceCompositionInsights][google.ads.googleads.v15.services.AudienceInsightsService.GenerateAudienceCompositionInsights].

func (*GenerateAudienceCompositionInsightsResponse) Descriptor deprecated

Deprecated: Use GenerateAudienceCompositionInsightsResponse.ProtoReflect.Descriptor instead.

func (*GenerateAudienceCompositionInsightsResponse) GetSections

func (*GenerateAudienceCompositionInsightsResponse) ProtoMessage

func (*GenerateAudienceCompositionInsightsResponse) ProtoReflect

func (*GenerateAudienceCompositionInsightsResponse) Reset

func (*GenerateAudienceCompositionInsightsResponse) 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.v15.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.v15.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 GenerateKeywordForecastMetricsRequest

type GenerateKeywordForecastMetricsRequest struct {

	// The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The currency used for exchange rate conversion.
	// By default, the account currency of the customer is used.
	// Set this field only if the currency is different from the account currency.
	// The list of valid currency codes can be found at
	// https://developers.google.com/google-ads/api/data/codes-formats#currency-codes.
	CurrencyCode *string `protobuf:"bytes,2,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// The date range for the forecast. The start date must be in the future and
	// end date must be within 1 year from today. The reference timezone used is
	// the one of the Google Ads account belonging to the customer. If not set, a
	// default date range from next Sunday to the following Saturday will be used.
	ForecastPeriod *common.DateRange `protobuf:"bytes,3,opt,name=forecast_period,json=forecastPeriod,proto3" json:"forecast_period,omitempty"`
	// Required. The campaign used in the forecast.
	Campaign *CampaignToForecast `protobuf:"bytes,4,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanIdeaService.GenerateKeywordForecastMetrics].

func (*GenerateKeywordForecastMetricsRequest) Descriptor deprecated

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

Deprecated: Use GenerateKeywordForecastMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateKeywordForecastMetricsRequest) GetCampaign

func (*GenerateKeywordForecastMetricsRequest) GetCurrencyCode

func (x *GenerateKeywordForecastMetricsRequest) GetCurrencyCode() string

func (*GenerateKeywordForecastMetricsRequest) GetCustomerId

func (x *GenerateKeywordForecastMetricsRequest) GetCustomerId() string

func (*GenerateKeywordForecastMetricsRequest) GetForecastPeriod

func (x *GenerateKeywordForecastMetricsRequest) GetForecastPeriod() *common.DateRange

func (*GenerateKeywordForecastMetricsRequest) ProtoMessage

func (*GenerateKeywordForecastMetricsRequest) ProtoMessage()

func (*GenerateKeywordForecastMetricsRequest) ProtoReflect

func (*GenerateKeywordForecastMetricsRequest) Reset

func (*GenerateKeywordForecastMetricsRequest) String

type GenerateKeywordForecastMetricsResponse

type GenerateKeywordForecastMetricsResponse struct {

	// Results of the campaign forecast.
	CampaignForecastMetrics *KeywordForecastMetrics `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanIdeaService.GenerateKeywordForecastMetrics].

func (*GenerateKeywordForecastMetricsResponse) Descriptor deprecated

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

Deprecated: Use GenerateKeywordForecastMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateKeywordForecastMetricsResponse) GetCampaignForecastMetrics

func (x *GenerateKeywordForecastMetricsResponse) GetCampaignForecastMetrics() *KeywordForecastMetrics

func (*GenerateKeywordForecastMetricsResponse) ProtoMessage

func (*GenerateKeywordForecastMetricsResponse) ProtoReflect

func (*GenerateKeywordForecastMetricsResponse) Reset

func (*GenerateKeywordForecastMetricsResponse) 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.v15.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.v15.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.v15.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.v15.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
	// for example, 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, for example, 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, for example, 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, for example, www.example.com/cars.
	UrlSeed *UrlSeed `protobuf:"bytes,5,opt,name=url_seed,json=urlSeed,proto3,oneof"`
}

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"`
	// Chosen 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.
	// 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"`
	// Chosen 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 */
	// Chosen 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, 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 */
	// The name of the customer being planned for. This is a user-defined value.
	CustomerReachGroup *string `protobuf:"bytes,14,opt,name=customer_reach_group,json=customerReachGroup,proto3,oneof" json:"customer_reach_group,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.GenerateReachForecast][google.ads.googleads.v15.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) GetCustomerReachGroup

func (x *GenerateReachForecastRequest) GetCustomerReachGroup() 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 GenerateSuggestedTargetingInsightsRequest

type GenerateSuggestedTargetingInsightsRequest 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 audience of interest for which insights are being requested.
	Audience *InsightsAudience `protobuf:"bytes,2,opt,name=audience,proto3" json:"audience,omitempty"`
	// Optional. The baseline audience.  The default, if unspecified, is all
	// people in the same country as the audience of interest.
	BaselineAudience *InsightsAudience `protobuf:"bytes,3,opt,name=baseline_audience,json=baselineAudience,proto3" json:"baseline_audience,omitempty"`
	// Optional. The one-month range of historical data to use for insights, in
	// the format "yyyy-mm". If unset, insights will be returned for the last
	// thirty days of data.
	DataMonth string `protobuf:"bytes,4,opt,name=data_month,json=dataMonth,proto3" json:"data_month,omitempty"`
	// Optional. 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.GenerateSuggestedTargetingInsights][google.ads.googleads.v15.services.AudienceInsightsService.GenerateSuggestedTargetingInsights].

func (*GenerateSuggestedTargetingInsightsRequest) Descriptor deprecated

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

Deprecated: Use GenerateSuggestedTargetingInsightsRequest.ProtoReflect.Descriptor instead.

func (*GenerateSuggestedTargetingInsightsRequest) GetAudience

func (*GenerateSuggestedTargetingInsightsRequest) GetBaselineAudience

func (*GenerateSuggestedTargetingInsightsRequest) GetCustomerId

func (*GenerateSuggestedTargetingInsightsRequest) GetCustomerInsightsGroup

func (x *GenerateSuggestedTargetingInsightsRequest) GetCustomerInsightsGroup() string

func (*GenerateSuggestedTargetingInsightsRequest) GetDataMonth

func (*GenerateSuggestedTargetingInsightsRequest) ProtoMessage

func (*GenerateSuggestedTargetingInsightsRequest) ProtoReflect

func (*GenerateSuggestedTargetingInsightsRequest) Reset

func (*GenerateSuggestedTargetingInsightsRequest) String

type GenerateSuggestedTargetingInsightsResponse

type GenerateSuggestedTargetingInsightsResponse struct {

	// Suggested insights for targetable audiences.
	Suggestions []*TargetingSuggestionMetrics `protobuf:"bytes,1,rep,name=suggestions,proto3" json:"suggestions,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AudienceInsightsService.GenerateSuggestedTargetingInsights][google.ads.googleads.v15.services.AudienceInsightsService.GenerateSuggestedTargetingInsights].

func (*GenerateSuggestedTargetingInsightsResponse) Descriptor deprecated

Deprecated: Use GenerateSuggestedTargetingInsightsResponse.ProtoReflect.Descriptor instead.

func (*GenerateSuggestedTargetingInsightsResponse) GetSuggestions

func (*GenerateSuggestedTargetingInsightsResponse) ProtoMessage

func (*GenerateSuggestedTargetingInsightsResponse) ProtoReflect

func (*GenerateSuggestedTargetingInsightsResponse) Reset

func (*GenerateSuggestedTargetingInsightsResponse) 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.v15.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.v15.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 GetSmartCampaignStatusRequest

type GetSmartCampaignStatusRequest struct {

	// Required. The resource name of the Smart campaign setting belonging to the
	// Smart campaign to fetch the status of.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSettingService.GetSmartCampaignStatus][google.ads.googleads.v15.services.SmartCampaignSettingService.GetSmartCampaignStatus].

func (*GetSmartCampaignStatusRequest) Descriptor deprecated

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

Deprecated: Use GetSmartCampaignStatusRequest.ProtoReflect.Descriptor instead.

func (*GetSmartCampaignStatusRequest) GetResourceName

func (x *GetSmartCampaignStatusRequest) GetResourceName() string

func (*GetSmartCampaignStatusRequest) ProtoMessage

func (*GetSmartCampaignStatusRequest) ProtoMessage()

func (*GetSmartCampaignStatusRequest) ProtoReflect

func (*GetSmartCampaignStatusRequest) Reset

func (x *GetSmartCampaignStatusRequest) Reset()

func (*GetSmartCampaignStatusRequest) String

type GetSmartCampaignStatusResponse

type GetSmartCampaignStatusResponse struct {

	// The status of this Smart campaign.
	SmartCampaignStatus enums.SmartCampaignStatusEnum_SmartCampaignStatus `` /* 201-byte string literal not displayed */
	// Additional details accompanying the status of a Smart campaign.
	//
	// Types that are assignable to SmartCampaignStatusDetails:
	//	*GetSmartCampaignStatusResponse_NotEligibleDetails
	//	*GetSmartCampaignStatusResponse_EligibleDetails
	//	*GetSmartCampaignStatusResponse_PausedDetails
	//	*GetSmartCampaignStatusResponse_RemovedDetails
	//	*GetSmartCampaignStatusResponse_EndedDetails
	SmartCampaignStatusDetails isGetSmartCampaignStatusResponse_SmartCampaignStatusDetails `protobuf_oneof:"smart_campaign_status_details"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignSettingService.GetSmartCampaignStatus][google.ads.googleads.v15.services.SmartCampaignSettingService.GetSmartCampaignStatus].

func (*GetSmartCampaignStatusResponse) Descriptor deprecated

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

Deprecated: Use GetSmartCampaignStatusResponse.ProtoReflect.Descriptor instead.

func (*GetSmartCampaignStatusResponse) GetEligibleDetails

func (*GetSmartCampaignStatusResponse) GetEndedDetails

func (*GetSmartCampaignStatusResponse) GetNotEligibleDetails

func (*GetSmartCampaignStatusResponse) GetPausedDetails

func (*GetSmartCampaignStatusResponse) GetRemovedDetails

func (*GetSmartCampaignStatusResponse) GetSmartCampaignStatus

func (*GetSmartCampaignStatusResponse) GetSmartCampaignStatusDetails

func (m *GetSmartCampaignStatusResponse) GetSmartCampaignStatusDetails() isGetSmartCampaignStatusResponse_SmartCampaignStatusDetails

func (*GetSmartCampaignStatusResponse) ProtoMessage

func (*GetSmartCampaignStatusResponse) ProtoMessage()

func (*GetSmartCampaignStatusResponse) ProtoReflect

func (*GetSmartCampaignStatusResponse) Reset

func (x *GetSmartCampaignStatusResponse) Reset()

func (*GetSmartCampaignStatusResponse) String

type GetSmartCampaignStatusResponse_EligibleDetails

type GetSmartCampaignStatusResponse_EligibleDetails struct {
	// Details related to Smart campaigns that are eligible to serve.
	EligibleDetails *SmartCampaignEligibleDetails `protobuf:"bytes,3,opt,name=eligible_details,json=eligibleDetails,proto3,oneof"`
}

type GetSmartCampaignStatusResponse_EndedDetails

type GetSmartCampaignStatusResponse_EndedDetails struct {
	// Details related to Smart campaigns that have ended.
	EndedDetails *SmartCampaignEndedDetails `protobuf:"bytes,6,opt,name=ended_details,json=endedDetails,proto3,oneof"`
}

type GetSmartCampaignStatusResponse_NotEligibleDetails

type GetSmartCampaignStatusResponse_NotEligibleDetails struct {
	// Details related to Smart campaigns that are ineligible to serve.
	NotEligibleDetails *SmartCampaignNotEligibleDetails `protobuf:"bytes,2,opt,name=not_eligible_details,json=notEligibleDetails,proto3,oneof"`
}

type GetSmartCampaignStatusResponse_PausedDetails

type GetSmartCampaignStatusResponse_PausedDetails struct {
	// Details related to paused Smart campaigns.
	PausedDetails *SmartCampaignPausedDetails `protobuf:"bytes,4,opt,name=paused_details,json=pausedDetails,proto3,oneof"`
}

type GetSmartCampaignStatusResponse_RemovedDetails

type GetSmartCampaignStatusResponse_RemovedDetails struct {
	// Details related to removed Smart campaigns.
	RemovedDetails *SmartCampaignRemovedDetails `protobuf:"bytes,5,opt,name=removed_details,json=removedDetails,proto3,oneof"`
}

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 asset set referenced in the query.
	AdGroupAssetSet *resources.AdGroupAssetSet `protobuf:"bytes,196,opt,name=ad_group_asset_set,json=adGroupAssetSet,proto3" json:"ad_group_asset_set,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 top combination view referenced in the query.
	AssetGroupTopCombinationView *resources.AssetGroupTopCombinationView `` /* 153-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 asset set type view referenced in the query.
	AssetSetTypeView *resources.AssetSetTypeView `protobuf:"bytes,197,opt,name=asset_set_type_view,json=assetSetTypeView,proto3" json:"asset_set_type_view,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 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 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"`
	// The campaign lifecycle goal referenced in the query.
	CampaignLifecycleGoal *resources.CampaignLifecycleGoal `` /* 128-byte string literal not displayed */
	// The campaign search term insight referenced in the query.
	CampaignSearchTermInsight *resources.CampaignSearchTermInsight `` /* 142-byte string literal not displayed */
	// 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 customer asset set referenced in the query.
	CustomerAssetSet *resources.CustomerAssetSet `protobuf:"bytes,195,opt,name=customer_asset_set,json=customerAssetSet,proto3" json:"customer_asset_set,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 lifecycle goal referenced in the query.
	CustomerLifecycleGoal *resources.CustomerLifecycleGoal `` /* 128-byte string literal not displayed */
	// The customer negative criterion referenced in the query.
	CustomerNegativeCriterion *resources.CustomerNegativeCriterion `` /* 139-byte string literal not displayed */
	// The customer search term insight referenced in the query.
	CustomerSearchTermInsight *resources.CustomerSearchTermInsight `` /* 142-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 local services verification artifact referenced in the query.
	LocalServicesVerificationArtifact *resources.LocalServicesVerificationArtifact `` /* 166-byte string literal not displayed */
	// 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"`
	// Offline conversion upload client summary.
	OfflineConversionUploadClientSummary *resources.OfflineConversionUploadClientSummary `` /* 177-byte string literal not displayed */
	// 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 qualifying question referenced in the query.
	QualifyingQuestion *resources.QualifyingQuestion `protobuf:"bytes,202,opt,name=qualifying_question,json=qualifyingQuestion,proto3" json:"qualifying_question,omitempty"`
	// 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 per store view referenced in the query.
	PerStoreView *resources.PerStoreView `protobuf:"bytes,198,opt,name=per_store_view,json=perStoreView,proto3" json:"per_store_view,omitempty"`
	// The product category referenced in the query.
	ProductCategoryConstant *resources.ProductCategoryConstant `` /* 134-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 product link referenced in the query.
	ProductLink *resources.ProductLink `protobuf:"bytes,194,opt,name=product_link,json=productLink,proto3" json:"product_link,omitempty"`
	// The product link invitation in the query.
	ProductLinkInvitation *resources.ProductLinkInvitation `` /* 128-byte string literal not displayed */
	// The recommendation referenced in the query.
	Recommendation *resources.Recommendation `protobuf:"bytes,22,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	// The recommendation subscription referenced in the query.
	RecommendationSubscription *resources.RecommendationSubscription `` /* 141-byte string literal not displayed */
	// 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 travel activity group view referenced in the query.
	TravelActivityGroupView *resources.TravelActivityGroupView `` /* 136-byte string literal not displayed */
	// The travel activity performance view referenced in the query.
	TravelActivityPerformanceView *resources.TravelActivityPerformanceView `` /* 154-byte string literal not displayed */
	// 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 local services lead referenced in the query.
	LocalServicesLead *resources.LocalServicesLead `protobuf:"bytes,210,opt,name=local_services_lead,json=localServicesLead,proto3" json:"local_services_lead,omitempty"`
	// The local services lead conversationreferenced in the query.
	LocalServicesLeadConversation *resources.LocalServicesLeadConversation `` /* 154-byte string literal not displayed */
	// The android privacy shared key google ad group referenced in the query.
	AndroidPrivacySharedKeyGoogleAdGroup *resources.AndroidPrivacySharedKeyGoogleAdGroup `` /* 181-byte string literal not displayed */
	// The android privacy shared key google campaign referenced in the query.
	AndroidPrivacySharedKeyGoogleCampaign *resources.AndroidPrivacySharedKeyGoogleCampaign `` /* 182-byte string literal not displayed */
	// The android privacy shared key google network type referenced in the query.
	AndroidPrivacySharedKeyGoogleNetworkType *resources.AndroidPrivacySharedKeyGoogleNetworkType `` /* 193-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) GetAdGroupAssetSet

func (x *GoogleAdsRow) GetAdGroupAssetSet() *resources.AdGroupAssetSet

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) GetAndroidPrivacySharedKeyGoogleAdGroup

func (x *GoogleAdsRow) GetAndroidPrivacySharedKeyGoogleAdGroup() *resources.AndroidPrivacySharedKeyGoogleAdGroup

func (*GoogleAdsRow) GetAndroidPrivacySharedKeyGoogleCampaign

func (x *GoogleAdsRow) GetAndroidPrivacySharedKeyGoogleCampaign() *resources.AndroidPrivacySharedKeyGoogleCampaign

func (*GoogleAdsRow) GetAndroidPrivacySharedKeyGoogleNetworkType

func (x *GoogleAdsRow) GetAndroidPrivacySharedKeyGoogleNetworkType() *resources.AndroidPrivacySharedKeyGoogleNetworkType

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) GetAssetGroupTopCombinationView

func (x *GoogleAdsRow) GetAssetGroupTopCombinationView() *resources.AssetGroupTopCombinationView

func (*GoogleAdsRow) GetAssetSet

func (x *GoogleAdsRow) GetAssetSet() *resources.AssetSet

func (*GoogleAdsRow) GetAssetSetAsset

func (x *GoogleAdsRow) GetAssetSetAsset() *resources.AssetSetAsset

func (*GoogleAdsRow) GetAssetSetTypeView

func (x *GoogleAdsRow) GetAssetSetTypeView() *resources.AssetSetTypeView

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) GetCampaignCustomizer

func (x *GoogleAdsRow) GetCampaignCustomizer() *resources.CampaignCustomizer

func (*GoogleAdsRow) GetCampaignDraft

func (x *GoogleAdsRow) GetCampaignDraft() *resources.CampaignDraft

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) GetCampaignLifecycleGoal

func (x *GoogleAdsRow) GetCampaignLifecycleGoal() *resources.CampaignLifecycleGoal

func (*GoogleAdsRow) GetCampaignSearchTermInsight

func (x *GoogleAdsRow) GetCampaignSearchTermInsight() *resources.CampaignSearchTermInsight

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) GetCustomerAssetSet

func (x *GoogleAdsRow) GetCustomerAssetSet() *resources.CustomerAssetSet

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 (*GoogleAdsRow) GetCustomerLifecycleGoal

func (x *GoogleAdsRow) GetCustomerLifecycleGoal() *resources.CustomerLifecycleGoal
func (x *GoogleAdsRow) GetCustomerManagerLink() *resources.CustomerManagerLink

func (*GoogleAdsRow) GetCustomerNegativeCriterion

func (x *GoogleAdsRow) GetCustomerNegativeCriterion() *resources.CustomerNegativeCriterion

func (*GoogleAdsRow) GetCustomerSearchTermInsight

func (x *GoogleAdsRow) GetCustomerSearchTermInsight() *resources.CustomerSearchTermInsight

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) GetLocalServicesLead

func (x *GoogleAdsRow) GetLocalServicesLead() *resources.LocalServicesLead

func (*GoogleAdsRow) GetLocalServicesLeadConversation

func (x *GoogleAdsRow) GetLocalServicesLeadConversation() *resources.LocalServicesLeadConversation

func (*GoogleAdsRow) GetLocalServicesVerificationArtifact

func (x *GoogleAdsRow) GetLocalServicesVerificationArtifact() *resources.LocalServicesVerificationArtifact

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) GetOfflineConversionUploadClientSummary

func (x *GoogleAdsRow) GetOfflineConversionUploadClientSummary() *resources.OfflineConversionUploadClientSummary

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) GetPerStoreView

func (x *GoogleAdsRow) GetPerStoreView() *resources.PerStoreView

func (*GoogleAdsRow) GetProductCategoryConstant

func (x *GoogleAdsRow) GetProductCategoryConstant() *resources.ProductCategoryConstant

func (*GoogleAdsRow) GetProductGroupView

func (x *GoogleAdsRow) GetProductGroupView() *resources.ProductGroupView
func (x *GoogleAdsRow) GetProductLink() *resources.ProductLink

func (*GoogleAdsRow) GetProductLinkInvitation

func (x *GoogleAdsRow) GetProductLinkInvitation() *resources.ProductLinkInvitation

func (*GoogleAdsRow) GetQualifyingQuestion

func (x *GoogleAdsRow) GetQualifyingQuestion() *resources.QualifyingQuestion

func (*GoogleAdsRow) GetRecommendation

func (x *GoogleAdsRow) GetRecommendation() *resources.Recommendation

func (*GoogleAdsRow) GetRecommendationSubscription

func (x *GoogleAdsRow) GetRecommendationSubscription() *resources.RecommendationSubscription

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) GetTravelActivityGroupView

func (x *GoogleAdsRow) GetTravelActivityGroupView() *resources.TravelActivityGroupView

func (*GoogleAdsRow) GetTravelActivityPerformanceView

func (x *GoogleAdsRow) GetTravelActivityPerformanceView() *resources.TravelActivityPerformanceView

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 chosen 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 chosen 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 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.v15.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 HotelAssetSuggestion

type HotelAssetSuggestion struct {

	// Google Places ID of the hotel.
	PlaceId string `protobuf:"bytes,1,opt,name=place_id,json=placeId,proto3" json:"place_id,omitempty"`
	// Suggested final URL for an AssetGroup.
	FinalUrl string `protobuf:"bytes,2,opt,name=final_url,json=finalUrl,proto3" json:"final_url,omitempty"`
	// Hotel name in requested language.
	HotelName string `protobuf:"bytes,3,opt,name=hotel_name,json=hotelName,proto3" json:"hotel_name,omitempty"`
	// Call to action type.
	CallToAction enums.CallToActionTypeEnum_CallToActionType `` /* 174-byte string literal not displayed */
	// Text assets such as headline, description, etc.
	TextAssets []*HotelTextAsset `protobuf:"bytes,5,rep,name=text_assets,json=textAssets,proto3" json:"text_assets,omitempty"`
	// Image assets such as landscape/portrait/square, etc.
	ImageAssets []*HotelImageAsset `protobuf:"bytes,6,rep,name=image_assets,json=imageAssets,proto3" json:"image_assets,omitempty"`
	// The status of the hotel asset suggestion.
	Status enums.HotelAssetSuggestionStatusEnum_HotelAssetSuggestionStatus `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message containing the asset suggestions for a hotel.

func (*HotelAssetSuggestion) Descriptor deprecated

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

Deprecated: Use HotelAssetSuggestion.ProtoReflect.Descriptor instead.

func (*HotelAssetSuggestion) GetCallToAction

func (*HotelAssetSuggestion) GetFinalUrl

func (x *HotelAssetSuggestion) GetFinalUrl() string

func (*HotelAssetSuggestion) GetHotelName

func (x *HotelAssetSuggestion) GetHotelName() string

func (*HotelAssetSuggestion) GetImageAssets

func (x *HotelAssetSuggestion) GetImageAssets() []*HotelImageAsset

func (*HotelAssetSuggestion) GetPlaceId

func (x *HotelAssetSuggestion) GetPlaceId() string

func (*HotelAssetSuggestion) GetTextAssets

func (x *HotelAssetSuggestion) GetTextAssets() []*HotelTextAsset

func (*HotelAssetSuggestion) ProtoMessage

func (*HotelAssetSuggestion) ProtoMessage()

func (*HotelAssetSuggestion) ProtoReflect

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

func (*HotelAssetSuggestion) Reset

func (x *HotelAssetSuggestion) Reset()

func (*HotelAssetSuggestion) String

func (x *HotelAssetSuggestion) String() string

type HotelImageAsset

type HotelImageAsset struct {

	// URI for the image.
	Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	// The Image asset type. For example, MARKETING_IMAGE,
	// PORTRAIT_MARKETING_IMAGE, etc.
	AssetFieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 176-byte string literal not displayed */
	// contains filtered or unexported fields
}

A single image asset suggestion for a hotel.

func (*HotelImageAsset) Descriptor deprecated

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

Deprecated: Use HotelImageAsset.ProtoReflect.Descriptor instead.

func (*HotelImageAsset) GetAssetFieldType

func (*HotelImageAsset) GetUri

func (x *HotelImageAsset) GetUri() string

func (*HotelImageAsset) ProtoMessage

func (*HotelImageAsset) ProtoMessage()

func (*HotelImageAsset) ProtoReflect

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

func (*HotelImageAsset) Reset

func (x *HotelImageAsset) Reset()

func (*HotelImageAsset) String

func (x *HotelImageAsset) String() string

type HotelTextAsset

type HotelTextAsset struct {

	// Asset text in requested language.
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// The text asset type. For example, HEADLINE, DESCRIPTION, etc.
	AssetFieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 176-byte string literal not displayed */
	// contains filtered or unexported fields
}

A single text asset suggestion for a hotel.

func (*HotelTextAsset) Descriptor deprecated

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

Deprecated: Use HotelTextAsset.ProtoReflect.Descriptor instead.

func (*HotelTextAsset) GetAssetFieldType

func (*HotelTextAsset) GetText

func (x *HotelTextAsset) GetText() string

func (*HotelTextAsset) ProtoMessage

func (*HotelTextAsset) ProtoMessage()

func (*HotelTextAsset) ProtoReflect

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

func (*HotelTextAsset) Reset

func (x *HotelTextAsset) Reset()

func (*HotelTextAsset) String

func (x *HotelTextAsset) String() string

type InsightsAudience

type InsightsAudience struct {

	// Required. The countries for the audience.
	CountryLocations []*common.LocationInfo `protobuf:"bytes,1,rep,name=country_locations,json=countryLocations,proto3" json:"country_locations,omitempty"`
	// Sub-country geographic location attributes.  If present, each of these
	// must be contained in one of the countries in this audience.  If absent, the
	// audience is geographically to the country_locations and no further.
	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"`
	// Parental status for the audience.  If absent, the audience does not
	// restrict by parental status.
	ParentalStatus *common.ParentalStatusInfo `protobuf:"bytes,5,opt,name=parental_status,json=parentalStatus,proto3" json:"parental_status,omitempty"`
	// Household income percentile ranges for the audience.  If absent, the
	// audience does not restrict by household income range.
	IncomeRanges []*common.IncomeRangeInfo `protobuf:"bytes,6,rep,name=income_ranges,json=incomeRanges,proto3" json:"income_ranges,omitempty"`
	// Dynamic lineups representing the YouTube content viewed by the audience.
	DynamicLineups []*AudienceInsightsDynamicLineup `protobuf:"bytes,7,rep,name=dynamic_lineups,json=dynamicLineups,proto3" json:"dynamic_lineups,omitempty"`
	// A combination of entity, category and user interest attributes defining the
	// audience. The combination has a logical AND-of-ORs structure: Attributes
	// within each InsightsAudienceAttributeGroup are combined with OR, and
	// the combinations themselves are combined together with AND.  For example,
	// the expression (Entity OR Affinity) AND (In-Market OR Category) can be
	// formed using two InsightsAudienceAttributeGroups with two Attributes
	// each.
	TopicAudienceCombinations []*InsightsAudienceAttributeGroup `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

A set of users, defined by various characteristics, for which insights can be requested in AudienceInsightsService.

func (*InsightsAudience) Descriptor deprecated

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

Deprecated: Use InsightsAudience.ProtoReflect.Descriptor instead.

func (*InsightsAudience) GetAgeRanges

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

func (*InsightsAudience) GetCountryLocations

func (x *InsightsAudience) GetCountryLocations() []*common.LocationInfo

func (*InsightsAudience) GetDynamicLineups

func (x *InsightsAudience) GetDynamicLineups() []*AudienceInsightsDynamicLineup

func (*InsightsAudience) GetGender

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

func (*InsightsAudience) GetIncomeRanges

func (x *InsightsAudience) GetIncomeRanges() []*common.IncomeRangeInfo

func (*InsightsAudience) GetParentalStatus

func (x *InsightsAudience) GetParentalStatus() *common.ParentalStatusInfo

func (*InsightsAudience) GetSubCountryLocations

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

func (*InsightsAudience) GetTopicAudienceCombinations

func (x *InsightsAudience) GetTopicAudienceCombinations() []*InsightsAudienceAttributeGroup

func (*InsightsAudience) ProtoMessage

func (*InsightsAudience) ProtoMessage()

func (*InsightsAudience) ProtoReflect

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

func (*InsightsAudience) Reset

func (x *InsightsAudience) Reset()

func (*InsightsAudience) String

func (x *InsightsAudience) String() string

type InsightsAudienceAttributeGroup

type InsightsAudienceAttributeGroup struct {

	// Required. A collection of audience attributes to be combined with logical
	// OR. Attributes need not all be the same dimension.  Only Knowledge Graph
	// entities, Product & Service Categories, and Affinity and In-Market
	// audiences are supported in this context.
	Attributes []*AudienceInsightsAttribute `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

A list of AudienceInsightsAttributes.

func (*InsightsAudienceAttributeGroup) Descriptor deprecated

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

Deprecated: Use InsightsAudienceAttributeGroup.ProtoReflect.Descriptor instead.

func (*InsightsAudienceAttributeGroup) GetAttributes

func (*InsightsAudienceAttributeGroup) ProtoMessage

func (*InsightsAudienceAttributeGroup) ProtoMessage()

func (*InsightsAudienceAttributeGroup) ProtoReflect

func (*InsightsAudienceAttributeGroup) Reset

func (x *InsightsAudienceAttributeGroup) Reset()

func (*InsightsAudienceAttributeGroup) 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 KeywordForecastMetrics

type KeywordForecastMetrics struct {

	// The total number of impressions.
	Impressions *float64 `protobuf:"fixed64,1,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"`
	// The average click through rate. Available only if impressions > 0.
	ClickThroughRate *float64 `protobuf:"fixed64,2,opt,name=click_through_rate,json=clickThroughRate,proto3,oneof" json:"click_through_rate,omitempty"`
	// The average cpc. Available only if clicks > 0.
	AverageCpcMicros *int64 `protobuf:"varint,3,opt,name=average_cpc_micros,json=averageCpcMicros,proto3,oneof" json:"average_cpc_micros,omitempty"`
	// The total number of clicks.
	Clicks *float64 `protobuf:"fixed64,4,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"`
	// The total cost.
	CostMicros *int64 `protobuf:"varint,5,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"`
	// Forecasted number of conversions: clicks * conversion_rate.
	Conversions *float64 `protobuf:"fixed64,6,opt,name=conversions,proto3,oneof" json:"conversions,omitempty"`
	// Forecasted conversion rate.
	ConversionRate *float64 `protobuf:"fixed64,7,opt,name=conversion_rate,json=conversionRate,proto3,oneof" json:"conversion_rate,omitempty"`
	// Average cost per acquisition calculated as cost_micros / conversions.
	AverageCpaMicros *int64 `protobuf:"varint,8,opt,name=average_cpa_micros,json=averageCpaMicros,proto3,oneof" json:"average_cpa_micros,omitempty"`
	// contains filtered or unexported fields
}

The forecast metrics for the planless keyword campaign.

func (*KeywordForecastMetrics) Descriptor deprecated

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

Deprecated: Use KeywordForecastMetrics.ProtoReflect.Descriptor instead.

func (*KeywordForecastMetrics) GetAverageCpaMicros

func (x *KeywordForecastMetrics) GetAverageCpaMicros() int64

func (*KeywordForecastMetrics) GetAverageCpcMicros

func (x *KeywordForecastMetrics) GetAverageCpcMicros() int64

func (*KeywordForecastMetrics) GetClickThroughRate

func (x *KeywordForecastMetrics) GetClickThroughRate() float64

func (*KeywordForecastMetrics) GetClicks

func (x *KeywordForecastMetrics) GetClicks() float64

func (*KeywordForecastMetrics) GetConversionRate

func (x *KeywordForecastMetrics) GetConversionRate() float64

func (*KeywordForecastMetrics) GetConversions

func (x *KeywordForecastMetrics) GetConversions() float64

func (*KeywordForecastMetrics) GetCostMicros

func (x *KeywordForecastMetrics) GetCostMicros() int64

func (*KeywordForecastMetrics) GetImpressions

func (x *KeywordForecastMetrics) GetImpressions() float64

func (*KeywordForecastMetrics) ProtoMessage

func (*KeywordForecastMetrics) ProtoMessage()

func (*KeywordForecastMetrics) ProtoReflect

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

func (*KeywordForecastMetrics) Reset

func (x *KeywordForecastMetrics) Reset()

func (*KeywordForecastMetrics) String

func (x *KeywordForecastMetrics) 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 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)
	// Returns metrics (such as impressions, clicks, total cost) of a keyword
	// forecast for the given campaign.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordForecastMetrics(ctx context.Context, in *GenerateKeywordForecastMetricsRequest, opts ...grpc.CallOption) (*GenerateKeywordForecastMetricsResponse, 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)
	// Returns metrics (such as impressions, clicks, total cost) of a keyword
	// forecast for the given campaign.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordForecastMetrics(context.Context, *GenerateKeywordForecastMetricsRequest) (*GenerateKeywordForecastMetricsResponse, error)
}

KeywordPlanIdeaServiceServer is the server API for KeywordPlanIdeaService service.

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)
}

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)
}

KeywordPlanServiceServer is the server API for KeywordPlanService service.

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.v15.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.v15.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.  If the requested dimensions include
	// Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for
	// those dimensions will match or be related to this string.  For other
	// dimensions, this field is ignored and all available attributes are
	// 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 */
	// If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and
	// this field is present, then the SUB_COUNTRY_LOCATION attributes returned
	// will be located in these countries. If this field is absent, then location
	// attributes are not filtered by country. Setting this field when
	// SUB_COUNTRY_LOCATION attributes are not requested will return an error.
	LocationCountryFilters []*common.LocationInfo `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AudienceInsightsService.ListAudienceInsightsAttributes][google.ads.googleads.v15.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) GetLocationCountryFilters

func (x *ListAudienceInsightsAttributesRequest) GetLocationCountryFilters() []*common.LocationInfo

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.v15.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.v15.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.v15.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.v15.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.v15.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 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.v15.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.v15.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 ListInsightsEligibleDatesRequest

type ListInsightsEligibleDatesRequest struct {
	// contains filtered or unexported fields
}

Request message for [AudienceInsightsService.ListInsightsEligibleDates][google.ads.googleads.v15.services.AudienceInsightsService.ListInsightsEligibleDates].

func (*ListInsightsEligibleDatesRequest) Descriptor deprecated

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

Deprecated: Use ListInsightsEligibleDatesRequest.ProtoReflect.Descriptor instead.

func (*ListInsightsEligibleDatesRequest) ProtoMessage

func (*ListInsightsEligibleDatesRequest) ProtoMessage()

func (*ListInsightsEligibleDatesRequest) ProtoReflect

func (*ListInsightsEligibleDatesRequest) Reset

func (*ListInsightsEligibleDatesRequest) String

type ListInsightsEligibleDatesResponse

type ListInsightsEligibleDatesResponse struct {

	// The months for which AudienceInsights data is currently
	// available, each represented as a string in the form "YYYY-MM".
	DataMonths []string `protobuf:"bytes,1,rep,name=data_months,json=dataMonths,proto3" json:"data_months,omitempty"`
	// The actual dates covered by the "last 30 days" date range that will be used
	// implicitly for
	// [AudienceInsightsService.GenerateAudienceCompositionInsights][google.ads.googleads.v15.services.AudienceInsightsService.GenerateAudienceCompositionInsights]
	// requests that have no data_month set.
	LastThirtyDays *common.DateRange `protobuf:"bytes,2,opt,name=last_thirty_days,json=lastThirtyDays,proto3" json:"last_thirty_days,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AudienceInsightsService.ListInsightsEligibleDates][google.ads.googleads.v15.services.AudienceInsightsService.ListInsightsEligibleDates].

func (*ListInsightsEligibleDatesResponse) Descriptor deprecated

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

Deprecated: Use ListInsightsEligibleDatesResponse.ProtoReflect.Descriptor instead.

func (*ListInsightsEligibleDatesResponse) GetDataMonths

func (x *ListInsightsEligibleDatesResponse) GetDataMonths() []string

func (*ListInsightsEligibleDatesResponse) GetLastThirtyDays

func (x *ListInsightsEligibleDatesResponse) GetLastThirtyDays() *common.DateRange

func (*ListInsightsEligibleDatesResponse) ProtoMessage

func (*ListInsightsEligibleDatesResponse) ProtoMessage()

func (*ListInsightsEligibleDatesResponse) ProtoReflect

func (*ListInsightsEligibleDatesResponse) Reset

func (*ListInsightsEligibleDatesResponse) 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.v15.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 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.v15.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.v15.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.v15.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 LocationAttributeMetadata

type LocationAttributeMetadata struct {

	// The country location of the sub country location.
	CountryLocation *common.LocationInfo `protobuf:"bytes,1,opt,name=country_location,json=countryLocation,proto3" json:"country_location,omitempty"`
	// contains filtered or unexported fields
}

Metadata associated with a Location attribute.

func (*LocationAttributeMetadata) Descriptor deprecated

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

Deprecated: Use LocationAttributeMetadata.ProtoReflect.Descriptor instead.

func (*LocationAttributeMetadata) GetCountryLocation

func (x *LocationAttributeMetadata) GetCountryLocation() *common.LocationInfo

func (*LocationAttributeMetadata) ProtoMessage

func (*LocationAttributeMetadata) ProtoMessage()

func (*LocationAttributeMetadata) ProtoReflect

func (*LocationAttributeMetadata) Reset

func (x *LocationAttributeMetadata) Reset()

func (*LocationAttributeMetadata) String

func (x *LocationAttributeMetadata) String() string

type ManualCpcBiddingStrategy

type ManualCpcBiddingStrategy struct {

	// Campaign level budget in micros. If set, a minimum value
	// is enforced for the local currency used in the campaign. An error
	// will occur showing the minimum value if this field is set too low.
	DailyBudgetMicros *int64 `protobuf:"varint,1,opt,name=daily_budget_micros,json=dailyBudgetMicros,proto3,oneof" json:"daily_budget_micros,omitempty"`
	// Required. A bid in micros to be applied to ad groups within the campaign
	// for a manual CPC bidding strategy.
	MaxCpcBidMicros int64 `protobuf:"varint,2,opt,name=max_cpc_bid_micros,json=maxCpcBidMicros,proto3" json:"max_cpc_bid_micros,omitempty"`
	// contains filtered or unexported fields
}

Manual CPC Bidding Strategy.

func (*ManualCpcBiddingStrategy) Descriptor deprecated

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

Deprecated: Use ManualCpcBiddingStrategy.ProtoReflect.Descriptor instead.

func (*ManualCpcBiddingStrategy) GetDailyBudgetMicros

func (x *ManualCpcBiddingStrategy) GetDailyBudgetMicros() int64

func (*ManualCpcBiddingStrategy) GetMaxCpcBidMicros

func (x *ManualCpcBiddingStrategy) GetMaxCpcBidMicros() int64

func (*ManualCpcBiddingStrategy) ProtoMessage

func (*ManualCpcBiddingStrategy) ProtoMessage()

func (*ManualCpcBiddingStrategy) ProtoReflect

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

func (*ManualCpcBiddingStrategy) Reset

func (x *ManualCpcBiddingStrategy) Reset()

func (*ManualCpcBiddingStrategy) String

func (x *ManualCpcBiddingStrategy) String() string

type MaximizeClicksBiddingStrategy

type MaximizeClicksBiddingStrategy struct {

	// Required. The daily target spend in micros to be used for estimation. A
	// minimum value is enforced for the local currency used in the campaign. An
	// error will occur showing the minimum value if this field is set too low.
	DailyTargetSpendMicros int64 `` /* 132-byte string literal not displayed */
	// Ceiling on max CPC bids in micros.
	MaxCpcBidCeilingMicros *int64 `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Maximize Clicks Bidding Strategy.

func (*MaximizeClicksBiddingStrategy) Descriptor deprecated

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

Deprecated: Use MaximizeClicksBiddingStrategy.ProtoReflect.Descriptor instead.

func (*MaximizeClicksBiddingStrategy) GetDailyTargetSpendMicros

func (x *MaximizeClicksBiddingStrategy) GetDailyTargetSpendMicros() int64

func (*MaximizeClicksBiddingStrategy) GetMaxCpcBidCeilingMicros

func (x *MaximizeClicksBiddingStrategy) GetMaxCpcBidCeilingMicros() int64

func (*MaximizeClicksBiddingStrategy) ProtoMessage

func (*MaximizeClicksBiddingStrategy) ProtoMessage()

func (*MaximizeClicksBiddingStrategy) ProtoReflect

func (*MaximizeClicksBiddingStrategy) Reset

func (x *MaximizeClicksBiddingStrategy) Reset()

func (*MaximizeClicksBiddingStrategy) String

type MaximizeConversionsBiddingStrategy

type MaximizeConversionsBiddingStrategy struct {

	// Required. The daily target spend in micros to be used for estimation. This
	// value must be greater than zero.
	DailyTargetSpendMicros int64 `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

Maximize Conversions Bidding Strategy.

func (*MaximizeConversionsBiddingStrategy) Descriptor deprecated

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

Deprecated: Use MaximizeConversionsBiddingStrategy.ProtoReflect.Descriptor instead.

func (*MaximizeConversionsBiddingStrategy) GetDailyTargetSpendMicros

func (x *MaximizeConversionsBiddingStrategy) GetDailyTargetSpendMicros() int64

func (*MaximizeConversionsBiddingStrategy) ProtoMessage

func (*MaximizeConversionsBiddingStrategy) ProtoMessage()

func (*MaximizeConversionsBiddingStrategy) ProtoReflect

func (*MaximizeConversionsBiddingStrategy) Reset

func (*MaximizeConversionsBiddingStrategy) String

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.v15.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.v15.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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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 MutateAdGroupAssetSetResult

type MutateAdGroupAssetSetResult 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 set with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupAssetSet *resources.AdGroupAssetSet `protobuf:"bytes,2,opt,name=ad_group_asset_set,json=adGroupAssetSet,proto3" json:"ad_group_asset_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group asset set mutate.

func (*MutateAdGroupAssetSetResult) Descriptor deprecated

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

Deprecated: Use MutateAdGroupAssetSetResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetSetResult) GetAdGroupAssetSet

func (x *MutateAdGroupAssetSetResult) GetAdGroupAssetSet() *resources.AdGroupAssetSet

func (*MutateAdGroupAssetSetResult) GetResourceName

func (x *MutateAdGroupAssetSetResult) GetResourceName() string

func (*MutateAdGroupAssetSetResult) ProtoMessage

func (*MutateAdGroupAssetSetResult) ProtoMessage()

func (*MutateAdGroupAssetSetResult) ProtoReflect

func (*MutateAdGroupAssetSetResult) Reset

func (x *MutateAdGroupAssetSetResult) Reset()

func (*MutateAdGroupAssetSetResult) String

func (x *MutateAdGroupAssetSetResult) String() string

type MutateAdGroupAssetSetsRequest

type MutateAdGroupAssetSetsRequest struct {

	// Required. The ID of the customer whose ad group 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 ad group asset
	// sets.
	Operations []*AdGroupAssetSetOperation `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 [AdGroupAssetSetService.MutateAdGroupAssetSets][google.ads.googleads.v15.services.AdGroupAssetSetService.MutateAdGroupAssetSets].

func (*MutateAdGroupAssetSetsRequest) Descriptor deprecated

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

Deprecated: Use MutateAdGroupAssetSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetSetsRequest) GetCustomerId

func (x *MutateAdGroupAssetSetsRequest) GetCustomerId() string

func (*MutateAdGroupAssetSetsRequest) GetOperations

func (*MutateAdGroupAssetSetsRequest) GetPartialFailure

func (x *MutateAdGroupAssetSetsRequest) GetPartialFailure() bool

func (*MutateAdGroupAssetSetsRequest) GetResponseContentType

func (*MutateAdGroupAssetSetsRequest) GetValidateOnly

func (x *MutateAdGroupAssetSetsRequest) GetValidateOnly() bool

func (*MutateAdGroupAssetSetsRequest) ProtoMessage

func (*MutateAdGroupAssetSetsRequest) ProtoMessage()

func (*MutateAdGroupAssetSetsRequest) ProtoReflect

func (*MutateAdGroupAssetSetsRequest) Reset

func (x *MutateAdGroupAssetSetsRequest) Reset()

func (*MutateAdGroupAssetSetsRequest) String

type MutateAdGroupAssetSetsResponse

type MutateAdGroupAssetSetsResponse struct {

	// All results for the mutate.
	Results []*MutateAdGroupAssetSetResult `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 asset set mutate.

func (*MutateAdGroupAssetSetsResponse) Descriptor deprecated

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

Deprecated: Use MutateAdGroupAssetSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetSetsResponse) GetPartialFailureError

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

func (*MutateAdGroupAssetSetsResponse) GetResults

func (*MutateAdGroupAssetSetsResponse) ProtoMessage

func (*MutateAdGroupAssetSetsResponse) ProtoMessage()

func (*MutateAdGroupAssetSetsResponse) ProtoReflect

func (*MutateAdGroupAssetSetsResponse) Reset

func (x *MutateAdGroupAssetSetsResponse) Reset()

func (*MutateAdGroupAssetSetsResponse) 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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.v15.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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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 (for example, 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 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.v15.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 (for example, 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 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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.MutateConversionGoalCampaignConfigs][google.ads.googleads.v15.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs].

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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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.v15.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.v15.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.v15.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 MutateCustomerAssetSetResult

type MutateCustomerAssetSetResult 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 set with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerAssetSet *resources.CustomerAssetSet `protobuf:"bytes,2,opt,name=customer_asset_set,json=customerAssetSet,proto3" json:"customer_asset_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer asset set mutate.

func (*MutateCustomerAssetSetResult) Descriptor deprecated

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

Deprecated: Use MutateCustomerAssetSetResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetSetResult) GetCustomerAssetSet

func (x *MutateCustomerAssetSetResult) GetCustomerAssetSet() *resources.CustomerAssetSet

func (*MutateCustomerAssetSetResult) GetResourceName

func (x *MutateCustomerAssetSetResult) GetResourceName() string

func (*MutateCustomerAssetSetResult) ProtoMessage

func (*MutateCustomerAssetSetResult) ProtoMessage()

func (*MutateCustomerAssetSetResult) ProtoReflect

func (*MutateCustomerAssetSetResult) Reset

func (x *MutateCustomerAssetSetResult) Reset()

func (*MutateCustomerAssetSetResult) String

type MutateCustomerAssetSetsRequest

type MutateCustomerAssetSetsRequest struct {

	// Required. The ID of the customer whose customer 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 customer asset
	// sets.
	Operations []*CustomerAssetSetOperation `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 [CustomerAssetSetService.MutateCustomerAssetSets][google.ads.googleads.v15.services.CustomerAssetSetService.MutateCustomerAssetSets].

func (*MutateCustomerAssetSetsRequest) Descriptor deprecated

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

Deprecated: Use MutateCustomerAssetSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetSetsRequest) GetCustomerId

func (x *MutateCustomerAssetSetsRequest) GetCustomerId() string

func (*MutateCustomerAssetSetsRequest) GetOperations

func (*MutateCustomerAssetSetsRequest) GetPartialFailure

func (x *MutateCustomerAssetSetsRequest) GetPartialFailure() bool

func (*MutateCustomerAssetSetsRequest) GetResponseContentType

func (*MutateCustomerAssetSetsRequest) GetValidateOnly

func (x *MutateCustomerAssetSetsRequest) GetValidateOnly() bool

func (*MutateCustomerAssetSetsRequest) ProtoMessage

func (*MutateCustomerAssetSetsRequest) ProtoMessage()

func (*MutateCustomerAssetSetsRequest) ProtoReflect

func (*MutateCustomerAssetSetsRequest) Reset

func (x *MutateCustomerAssetSetsRequest) Reset()

func (*MutateCustomerAssetSetsRequest) String

type MutateCustomerAssetSetsResponse

type MutateCustomerAssetSetsResponse struct {

	// All results for the mutate.
	Results []*MutateCustomerAssetSetResult `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 customer asset set mutate.

func (*MutateCustomerAssetSetsResponse) Descriptor deprecated

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

Deprecated: Use MutateCustomerAssetSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetSetsResponse) GetPartialFailureError

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

func (*MutateCustomerAssetSetsResponse) GetResults

func (*MutateCustomerAssetSetsResponse) ProtoMessage

func (*MutateCustomerAssetSetsResponse) ProtoMessage()

func (*MutateCustomerAssetSetsResponse) ProtoReflect

func (*MutateCustomerAssetSetsResponse) Reset

func (*MutateCustomerAssetSetsResponse) 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.v15.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 (for example, 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.v15.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.v15.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.v15.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 (for example, 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 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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 MutateCustomerSkAdNetworkConversionValueSchemaRequest

type MutateCustomerSkAdNetworkConversionValueSchemaRequest struct {

	// 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"`
	// The operation to perform.
	Operation *CustomerSkAdNetworkConversionValueSchemaOperation `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 [CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema][google.ads.googleads.v15.services.CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema].

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) Descriptor deprecated

Deprecated: Use MutateCustomerSkAdNetworkConversionValueSchemaRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) GetCustomerId

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) GetOperation

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) GetValidateOnly

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) ProtoMessage

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) ProtoReflect

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) Reset

func (*MutateCustomerSkAdNetworkConversionValueSchemaRequest) String

type MutateCustomerSkAdNetworkConversionValueSchemaResponse

type MutateCustomerSkAdNetworkConversionValueSchemaResponse struct {

	// All results for the mutate.
	Result *MutateCustomerSkAdNetworkConversionValueSchemaResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for MutateCustomerSkAdNetworkConversionValueSchema.

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) Descriptor deprecated

Deprecated: Use MutateCustomerSkAdNetworkConversionValueSchemaResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) GetResult

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) ProtoMessage

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) ProtoReflect

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) Reset

func (*MutateCustomerSkAdNetworkConversionValueSchemaResponse) String

type MutateCustomerSkAdNetworkConversionValueSchemaResult

type MutateCustomerSkAdNetworkConversionValueSchemaResult struct {

	// Resource name of the customer that was modified.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// App ID of the SkanConversionValue modified.
	AppId string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// contains filtered or unexported fields
}

The result for the CustomerSkAdNetworkConversionValueSchema mutate.

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) Descriptor deprecated

Deprecated: Use MutateCustomerSkAdNetworkConversionValueSchemaResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) GetAppId

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) GetResourceName

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) ProtoMessage

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) ProtoReflect

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) Reset

func (*MutateCustomerSkAdNetworkConversionValueSchemaResult) 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 [CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation][google.ads.googleads.v15.services.CustomerUserAccessInvitationService.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.v15.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.v15.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 (for example, 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 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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. For example, 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.v15.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 (for example, 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.v15.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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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 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_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_RecommendationSubscriptionOperation
	//	*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) 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) GetOperation

func (m *MutateOperation) GetOperation() isMutateOperation_Operation

func (*MutateOperation) GetRecommendationSubscriptionOperation

func (x *MutateOperation) GetRecommendationSubscriptionOperation() *RecommendationSubscriptionOperation

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_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_ExperimentResult
	//	*MutateOperationResponse_ExperimentArmResult
	//	*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_RecommendationSubscriptionResult
	//	*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) 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) GetExperimentArmResult

func (x *MutateOperationResponse) GetExperimentArmResult() *MutateExperimentArmResult

func (*MutateOperationResponse) GetExperimentResult

func (x *MutateOperationResponse) GetExperimentResult() *MutateExperimentResult

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) GetRecommendationSubscriptionResult

func (x *MutateOperationResponse) GetRecommendationSubscriptionResult() *MutateRecommendationSubscriptionResult

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_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_ExperimentArmResult

type MutateOperationResponse_ExperimentArmResult struct {
	// The result for the experiment arm mutate.
	ExperimentArmResult *MutateExperimentArmResult `protobuf:"bytes,82,opt,name=experiment_arm_result,json=experimentArmResult,proto3,oneof"`
}

type MutateOperationResponse_ExperimentResult

type MutateOperationResponse_ExperimentResult struct {
	// The result for the experiment mutate.
	ExperimentResult *MutateExperimentResult `protobuf:"bytes,81,opt,name=experiment_result,json=experimentResult,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_RecommendationSubscriptionResult

type MutateOperationResponse_RecommendationSubscriptionResult struct {
	// The result for the recommendation subscription mutate.
	RecommendationSubscriptionResult *MutateRecommendationSubscriptionResult `protobuf:"bytes,85,opt,name=recommendation_subscription_result,json=recommendationSubscriptionResult,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 {
	// A 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_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 {
	// A 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 {
	// A 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_RecommendationSubscriptionOperation

type MutateOperation_RecommendationSubscriptionOperation struct {
	// A recommendation subscription mutate operation.
	RecommendationSubscriptionOperation *RecommendationSubscriptionOperation `protobuf:"bytes,86,opt,name=recommendation_subscription_operation,json=recommendationSubscriptionOperation,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 MutateRecommendationSubscriptionRequest

type MutateRecommendationSubscriptionRequest struct {

	// Required. The ID of the subscribing customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of create or update operations.
	Operations []*RecommendationSubscriptionOperation `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. The mutable
	// resource will only be returned if the resource has the appropriate response
	// field. For example, MutateCampaignResult.campaign.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [RecommendationSubscriptionService.MutateRecommendationSubscription]

func (*MutateRecommendationSubscriptionRequest) Descriptor deprecated

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

Deprecated: Use MutateRecommendationSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*MutateRecommendationSubscriptionRequest) GetCustomerId

func (*MutateRecommendationSubscriptionRequest) GetOperations

func (*MutateRecommendationSubscriptionRequest) GetPartialFailure

func (x *MutateRecommendationSubscriptionRequest) GetPartialFailure() bool

func (*MutateRecommendationSubscriptionRequest) GetResponseContentType

func (*MutateRecommendationSubscriptionRequest) GetValidateOnly

func (x *MutateRecommendationSubscriptionRequest) GetValidateOnly() bool

func (*MutateRecommendationSubscriptionRequest) ProtoMessage

func (*MutateRecommendationSubscriptionRequest) ProtoReflect

func (*MutateRecommendationSubscriptionRequest) Reset

func (*MutateRecommendationSubscriptionRequest) String

type MutateRecommendationSubscriptionResponse

type MutateRecommendationSubscriptionResponse struct {

	// Results, one per operation.
	Results []*MutateRecommendationSubscriptionResult `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 (for example, 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 [RecommendationSubscriptionService.MutateRecommendationSubscription]

func (*MutateRecommendationSubscriptionResponse) Descriptor deprecated

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

Deprecated: Use MutateRecommendationSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*MutateRecommendationSubscriptionResponse) GetPartialFailureError

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

func (*MutateRecommendationSubscriptionResponse) GetResults

func (*MutateRecommendationSubscriptionResponse) ProtoMessage

func (*MutateRecommendationSubscriptionResponse) ProtoReflect

func (*MutateRecommendationSubscriptionResponse) Reset

func (*MutateRecommendationSubscriptionResponse) String

type MutateRecommendationSubscriptionResult

type MutateRecommendationSubscriptionResult struct {

	// Resource name of the subscription that was modified.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated recommendation subscription with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	RecommendationSubscription *resources.RecommendationSubscription `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Result message for [RecommendationSubscriptionService.MutateRecommendationSubscription]

func (*MutateRecommendationSubscriptionResult) Descriptor deprecated

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

Deprecated: Use MutateRecommendationSubscriptionResult.ProtoReflect.Descriptor instead.

func (*MutateRecommendationSubscriptionResult) GetRecommendationSubscription

func (*MutateRecommendationSubscriptionResult) GetResourceName

func (x *MutateRecommendationSubscriptionResult) GetResourceName() string

func (*MutateRecommendationSubscriptionResult) ProtoMessage

func (*MutateRecommendationSubscriptionResult) ProtoReflect

func (*MutateRecommendationSubscriptionResult) Reset

func (*MutateRecommendationSubscriptionResult) String

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.v15.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 (for example, 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.v15.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 (for example, 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.v15.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 (for example, 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.MutateSmartCampaignSettings][google.ads.googleads.v15.services.SmartCampaignSettingService.MutateSmartCampaignSettings].

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 (for example, 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.v15.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 (for example, 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) (*longrunningpb.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) (*longrunningpb.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.v15.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 */
	// Targetable YouTube Select Lineups for the ad product.
	YoutubeSelectLineups []*YouTubeSelectLineUp `protobuf:"bytes,5,rep,name=youtube_select_lineups,json=youtubeSelectLineups,proto3" json:"youtube_select_lineups,omitempty"`
	// Targetable surface combinations for the ad product.
	SurfaceTargeting *SurfaceTargetingCombinations `protobuf:"bytes,6,opt,name=surface_targeting,json=surfaceTargeting,proto3" json:"surface_targeting,omitempty"`
	// 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) GetSurfaceTargeting

func (x *PlannableTargeting) GetSurfaceTargeting() *SurfaceTargetingCombinations

func (*PlannableTargeting) GetYoutubeSelectLineups

func (x *PlannableTargeting) GetYoutubeSelectLineups() []*YouTubeSelectLineUp

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.v15.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"`
	// Targeting settings for the selected product.
	// To list the available targeting for each product use
	// [ReachPlanService.ListPlannableProducts][google.ads.googleads.v15.services.ReachPlanService.ListPlannableProducts].
	AdvancedProductTargeting *AdvancedProductTargeting `` /* 135-byte string literal not displayed */
	// 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) GetAdvancedProductTargeting

func (x *PlannedProduct) GetAdvancedProductTargeting() *AdvancedProductTargeting

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 */
	// The number of times per selected time unit a user will see an ad, averaged
	// over the number of time units in the forecast length. This field will only
	// be populated for a Target Frequency campaign.
	//
	// See https://support.google.com/google-ads/answer/12400225 for more
	// information about Target Frequency campaigns.
	AverageFrequency *float64 `protobuf:"fixed64,10,opt,name=average_frequency,json=averageFrequency,proto3,oneof" json:"average_frequency,omitempty"`
	// Number of ad views forecasted for the specified product and targeting.
	// A view is counted when a viewer views a larger portion or the entirety of
	// an ad beyond an impression.
	//
	// See https://support.google.com/google-ads/answer/2375431 for
	// more information on views.
	Views *int64 `protobuf:"varint,11,opt,name=views,proto3,oneof" json:"views,omitempty"`
	// 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) GetAverageFrequency

func (x *PlannedProductForecast) GetAverageFrequency() float64

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) GetViews

func (x *PlannedProductForecast) GetViews() 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 ProductLinkInvitationServiceClient

type ProductLinkInvitationServiceClient interface {
	// Update a product link invitation.
	UpdateProductLinkInvitation(ctx context.Context, in *UpdateProductLinkInvitationRequest, opts ...grpc.CallOption) (*UpdateProductLinkInvitationResponse, error)
}

ProductLinkInvitationServiceClient is the client API for ProductLinkInvitationService service.

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

type ProductLinkInvitationServiceServer

type ProductLinkInvitationServiceServer interface {
	// Update a product link invitation.
	UpdateProductLinkInvitation(context.Context, *UpdateProductLinkInvitationRequest) (*UpdateProductLinkInvitationResponse, error)
}

ProductLinkInvitationServiceServer is the server API for ProductLinkInvitationService service.

type ProductLinkServiceClient

type ProductLinkServiceClient interface {
	// Creates a product link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateProductLink(ctx context.Context, in *CreateProductLinkRequest, opts ...grpc.CallOption) (*CreateProductLinkResponse, error)
	// Removes a product link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	RemoveProductLink(ctx context.Context, in *RemoveProductLinkRequest, opts ...grpc.CallOption) (*RemoveProductLinkResponse, error)
}

ProductLinkServiceClient is the client API for ProductLinkService service.

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

type ProductLinkServiceServer

type ProductLinkServiceServer interface {
	// Creates a product link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateProductLink(context.Context, *CreateProductLinkRequest) (*CreateProductLinkResponse, error)
	// Removes a product link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	RemoveProductLink(context.Context, *RemoveProductLinkRequest) (*RemoveProductLinkResponse, error)
}

ProductLinkServiceServer is the server API for ProductLinkService service.

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.v15.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.v15.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 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.v15.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 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 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 RecommendationSubscriptionOperation

type RecommendationSubscriptionOperation struct {

	// Optional. 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"`
	// Required. Create or update operation.
	//
	// Types that are assignable to Operation:
	//	*RecommendationSubscriptionOperation_Create
	//	*RecommendationSubscriptionOperation_Update
	Operation isRecommendationSubscriptionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a recommendation subscription. [RecommendationSubscriptionService.MutateRecommendationSubscription]

func (*RecommendationSubscriptionOperation) Descriptor deprecated

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

Deprecated: Use RecommendationSubscriptionOperation.ProtoReflect.Descriptor instead.

func (*RecommendationSubscriptionOperation) GetCreate

func (*RecommendationSubscriptionOperation) GetOperation

func (m *RecommendationSubscriptionOperation) GetOperation() isRecommendationSubscriptionOperation_Operation

func (*RecommendationSubscriptionOperation) GetUpdate

func (*RecommendationSubscriptionOperation) GetUpdateMask

func (*RecommendationSubscriptionOperation) ProtoMessage

func (*RecommendationSubscriptionOperation) ProtoMessage()

func (*RecommendationSubscriptionOperation) ProtoReflect

func (*RecommendationSubscriptionOperation) Reset

func (*RecommendationSubscriptionOperation) String

type RecommendationSubscriptionOperation_Create

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

type RecommendationSubscriptionOperation_Update

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

type RecommendationSubscriptionServiceClient

type RecommendationSubscriptionServiceClient interface {
	// Mutates given subscription with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateRecommendationSubscription(ctx context.Context, in *MutateRecommendationSubscriptionRequest, opts ...grpc.CallOption) (*MutateRecommendationSubscriptionResponse, error)
}

RecommendationSubscriptionServiceClient is the client API for RecommendationSubscriptionService service.

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

type RecommendationSubscriptionServiceServer

type RecommendationSubscriptionServiceServer interface {
	// Mutates given subscription with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateRecommendationSubscription(context.Context, *MutateRecommendationSubscriptionRequest) (*MutateRecommendationSubscriptionResponse, error)
}

RecommendationSubscriptionServiceServer is the server API for RecommendationSubscriptionService 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.v15.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.v15.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 RemoveProductLinkRequest

type RemoveProductLinkRequest 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. Remove operation: A resource name for the product link to remove
	// is expected, in this format:
	//
	// `customers/{customer_id}/productLinks/{product_link_id} `
	ResourceName string `protobuf:"bytes,2,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,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ProductLinkService.RemoveProductLink][google.ads.googleads.v15.services.ProductLinkService.RemoveProductLink].

func (*RemoveProductLinkRequest) Descriptor deprecated

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

Deprecated: Use RemoveProductLinkRequest.ProtoReflect.Descriptor instead.

func (*RemoveProductLinkRequest) GetCustomerId

func (x *RemoveProductLinkRequest) GetCustomerId() string

func (*RemoveProductLinkRequest) GetResourceName

func (x *RemoveProductLinkRequest) GetResourceName() string

func (*RemoveProductLinkRequest) GetValidateOnly

func (x *RemoveProductLinkRequest) GetValidateOnly() bool

func (*RemoveProductLinkRequest) ProtoMessage

func (*RemoveProductLinkRequest) ProtoMessage()

func (*RemoveProductLinkRequest) ProtoReflect

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

func (*RemoveProductLinkRequest) Reset

func (x *RemoveProductLinkRequest) Reset()

func (*RemoveProductLinkRequest) String

func (x *RemoveProductLinkRequest) String() string

type RemoveProductLinkResponse

type RemoveProductLinkResponse struct {

	// Result for the remove request.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for product link removal.

func (*RemoveProductLinkResponse) Descriptor deprecated

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

Deprecated: Use RemoveProductLinkResponse.ProtoReflect.Descriptor instead.

func (*RemoveProductLinkResponse) GetResourceName

func (x *RemoveProductLinkResponse) GetResourceName() string

func (*RemoveProductLinkResponse) ProtoMessage

func (*RemoveProductLinkResponse) ProtoMessage()

func (*RemoveProductLinkResponse) ProtoReflect

func (*RemoveProductLinkResponse) Reset

func (x *RemoveProductLinkResponse) Reset()

func (*RemoveProductLinkResponse) String

func (x *RemoveProductLinkResponse) String() string

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 for example, 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.v15.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.v15.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.v15.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.v15.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.v15.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.v15.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"`
	// The amount of resources consumed to serve the query.
	QueryResourceConsumption int64 `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.Search][google.ads.googleads.v15.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) GetQueryResourceConsumption

func (x *SearchGoogleAdsResponse) GetQueryResourceConsumption() int64

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.v15.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"`
	// The amount of resources consumed to serve the query.
	QueryResourceConsumption int64 `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.SearchStream][google.ads.googleads.v15.services.GoogleAdsService.SearchStream].

func (*SearchGoogleAdsStreamResponse) Descriptor deprecated

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

Deprecated: Use SearchGoogleAdsStreamResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsStreamResponse) GetFieldMask

func (*SearchGoogleAdsStreamResponse) GetQueryResourceConsumption

func (x *SearchGoogleAdsStreamResponse) GetQueryResourceConsumption() int64

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 SmartCampaignEligibleDetails

type SmartCampaignEligibleDetails struct {

	// The timestamp of the last impression observed in the last 48 hours for this
	// campaign.
	// The timestamp is in the customer’s timezone and in
	// “yyyy-MM-dd HH:mm:ss” format.
	LastImpressionDateTime *string `` /* 137-byte string literal not displayed */
	// The timestamp of when the campaign will end, if applicable.
	// The timestamp is in the customer’s timezone and in
	// “yyyy-MM-dd HH:mm:ss” format.
	EndDateTime *string `protobuf:"bytes,2,opt,name=end_date_time,json=endDateTime,proto3,oneof" json:"end_date_time,omitempty"`
	// contains filtered or unexported fields
}

Details related to Smart campaigns that are eligible to serve.

func (*SmartCampaignEligibleDetails) Descriptor deprecated

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

Deprecated: Use SmartCampaignEligibleDetails.ProtoReflect.Descriptor instead.

func (*SmartCampaignEligibleDetails) GetEndDateTime

func (x *SmartCampaignEligibleDetails) GetEndDateTime() string

func (*SmartCampaignEligibleDetails) GetLastImpressionDateTime

func (x *SmartCampaignEligibleDetails) GetLastImpressionDateTime() string

func (*SmartCampaignEligibleDetails) ProtoMessage

func (*SmartCampaignEligibleDetails) ProtoMessage()

func (*SmartCampaignEligibleDetails) ProtoReflect

func (*SmartCampaignEligibleDetails) Reset

func (x *SmartCampaignEligibleDetails) Reset()

func (*SmartCampaignEligibleDetails) String

type SmartCampaignEndedDetails

type SmartCampaignEndedDetails struct {

	// The timestamp of when the campaign ended.
	// The timestamp is in the customer’s timezone and in
	// “yyyy-MM-dd HH:mm:ss” format.
	EndDateTime *string `protobuf:"bytes,1,opt,name=end_date_time,json=endDateTime,proto3,oneof" json:"end_date_time,omitempty"`
	// contains filtered or unexported fields
}

Details related to Smart campaigns that have ended.

func (*SmartCampaignEndedDetails) Descriptor deprecated

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

Deprecated: Use SmartCampaignEndedDetails.ProtoReflect.Descriptor instead.

func (*SmartCampaignEndedDetails) GetEndDateTime

func (x *SmartCampaignEndedDetails) GetEndDateTime() string

func (*SmartCampaignEndedDetails) ProtoMessage

func (*SmartCampaignEndedDetails) ProtoMessage()

func (*SmartCampaignEndedDetails) ProtoReflect

func (*SmartCampaignEndedDetails) Reset

func (x *SmartCampaignEndedDetails) Reset()

func (*SmartCampaignEndedDetails) String

func (x *SmartCampaignEndedDetails) String() string

type SmartCampaignNotEligibleDetails

type SmartCampaignNotEligibleDetails struct {

	// The reason why the Smart campaign is not eligible to serve.
	NotEligibleReason *enums.SmartCampaignNotEligibleReasonEnum_SmartCampaignNotEligibleReason `` /* 223-byte string literal not displayed */
	// contains filtered or unexported fields
}

Details related to Smart campaigns that are not eligible to serve.

func (*SmartCampaignNotEligibleDetails) Descriptor deprecated

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

Deprecated: Use SmartCampaignNotEligibleDetails.ProtoReflect.Descriptor instead.

func (*SmartCampaignNotEligibleDetails) ProtoMessage

func (*SmartCampaignNotEligibleDetails) ProtoMessage()

func (*SmartCampaignNotEligibleDetails) ProtoReflect

func (*SmartCampaignNotEligibleDetails) Reset

func (*SmartCampaignNotEligibleDetails) String

type SmartCampaignPausedDetails

type SmartCampaignPausedDetails struct {

	// The timestamp of when the campaign was last paused.
	// The timestamp is in the customer’s timezone and in
	// “yyyy-MM-dd HH:mm:ss” format.
	PausedDateTime *string `protobuf:"bytes,1,opt,name=paused_date_time,json=pausedDateTime,proto3,oneof" json:"paused_date_time,omitempty"`
	// contains filtered or unexported fields
}

Details related to paused Smart campaigns.

func (*SmartCampaignPausedDetails) Descriptor deprecated

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

Deprecated: Use SmartCampaignPausedDetails.ProtoReflect.Descriptor instead.

func (*SmartCampaignPausedDetails) GetPausedDateTime

func (x *SmartCampaignPausedDetails) GetPausedDateTime() string

func (*SmartCampaignPausedDetails) ProtoMessage

func (*SmartCampaignPausedDetails) ProtoMessage()

func (*SmartCampaignPausedDetails) ProtoReflect

func (*SmartCampaignPausedDetails) Reset

func (x *SmartCampaignPausedDetails) Reset()

func (*SmartCampaignPausedDetails) String

func (x *SmartCampaignPausedDetails) String() string

type SmartCampaignRemovedDetails

type SmartCampaignRemovedDetails struct {

	// The timestamp of when the campaign was removed.
	// The timestamp is in the customer’s timezone and in
	// “yyyy-MM-dd HH:mm:ss” format.
	RemovedDateTime *string `protobuf:"bytes,1,opt,name=removed_date_time,json=removedDateTime,proto3,oneof" json:"removed_date_time,omitempty"`
	// contains filtered or unexported fields
}

Details related to removed Smart campaigns.

func (*SmartCampaignRemovedDetails) Descriptor deprecated

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

Deprecated: Use SmartCampaignRemovedDetails.ProtoReflect.Descriptor instead.

func (*SmartCampaignRemovedDetails) GetRemovedDateTime

func (x *SmartCampaignRemovedDetails) GetRemovedDateTime() string

func (*SmartCampaignRemovedDetails) ProtoMessage

func (*SmartCampaignRemovedDetails) ProtoMessage()

func (*SmartCampaignRemovedDetails) ProtoReflect

func (*SmartCampaignRemovedDetails) Reset

func (x *SmartCampaignRemovedDetails) Reset()

func (*SmartCampaignRemovedDetails) String

func (x *SmartCampaignRemovedDetails) 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 {
	// Returns the status of the requested Smart campaign.
	GetSmartCampaignStatus(ctx context.Context, in *GetSmartCampaignStatusRequest, opts ...grpc.CallOption) (*GetSmartCampaignStatusResponse, error)
	// 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 {
	// Returns the status of the requested Smart campaign.
	GetSmartCampaignStatus(context.Context, *GetSmartCampaignStatusRequest) (*GetSmartCampaignStatusResponse, error)
	// 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 through 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 SuggestBrandsRequest

type SuggestBrandsRequest struct {

	// Required. The ID of the customer onto which to apply the brand suggestion
	// operation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The prefix of a brand name.
	BrandPrefix *string `protobuf:"bytes,2,opt,name=brand_prefix,json=brandPrefix,proto3,oneof" json:"brand_prefix,omitempty"`
	// Optional. Ids of the brands already selected by advertisers. They will be
	// excluded in response. These are expected to be brand ids not brand names.
	SelectedBrands []string `protobuf:"bytes,3,rep,name=selected_brands,json=selectedBrands,proto3" json:"selected_brands,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BrandSuggestionService.SuggestBrands][google.ads.googleads.v15.services.BrandSuggestionService.SuggestBrands].

func (*SuggestBrandsRequest) Descriptor deprecated

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

Deprecated: Use SuggestBrandsRequest.ProtoReflect.Descriptor instead.

func (*SuggestBrandsRequest) GetBrandPrefix

func (x *SuggestBrandsRequest) GetBrandPrefix() string

func (*SuggestBrandsRequest) GetCustomerId

func (x *SuggestBrandsRequest) GetCustomerId() string

func (*SuggestBrandsRequest) GetSelectedBrands

func (x *SuggestBrandsRequest) GetSelectedBrands() []string

func (*SuggestBrandsRequest) ProtoMessage

func (*SuggestBrandsRequest) ProtoMessage()

func (*SuggestBrandsRequest) ProtoReflect

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

func (*SuggestBrandsRequest) Reset

func (x *SuggestBrandsRequest) Reset()

func (*SuggestBrandsRequest) String

func (x *SuggestBrandsRequest) String() string

type SuggestBrandsResponse

type SuggestBrandsResponse struct {

	// Generated brand suggestions of verified brands for the given prefix.
	Brands []*BrandSuggestion `protobuf:"bytes,1,rep,name=brands,proto3" json:"brands,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BrandSuggestionService.SuggestBrands][google.ads.googleads.v15.services.BrandSuggestionService.SuggestBrands].

func (*SuggestBrandsResponse) Descriptor deprecated

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

Deprecated: Use SuggestBrandsResponse.ProtoReflect.Descriptor instead.

func (*SuggestBrandsResponse) GetBrands

func (x *SuggestBrandsResponse) GetBrands() []*BrandSuggestion

func (*SuggestBrandsResponse) ProtoMessage

func (*SuggestBrandsResponse) ProtoMessage()

func (*SuggestBrandsResponse) ProtoReflect

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

func (*SuggestBrandsResponse) Reset

func (x *SuggestBrandsResponse) Reset()

func (*SuggestBrandsResponse) String

func (x *SuggestBrandsResponse) String() string

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.v15.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.v15.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. For example, "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.v15.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.v15.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.v15.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 []*SuggestKeywordThemesResponse_KeywordTheme `protobuf:"bytes,2,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignSuggestService.SuggestKeywordThemes][google.ads.googleads.v15.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 SuggestKeywordThemesResponse_KeywordTheme

type SuggestKeywordThemesResponse_KeywordTheme struct {

	// A keyword theme.
	//
	// Types that are assignable to KeywordTheme:
	//	*SuggestKeywordThemesResponse_KeywordTheme_KeywordThemeConstant
	//	*SuggestKeywordThemesResponse_KeywordTheme_FreeFormKeywordTheme
	KeywordTheme isSuggestKeywordThemesResponse_KeywordTheme_KeywordTheme `protobuf_oneof:"keyword_theme"`
	// contains filtered or unexported fields
}

A Smart campaign keyword theme suggestion.

func (*SuggestKeywordThemesResponse_KeywordTheme) Descriptor deprecated

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

Deprecated: Use SuggestKeywordThemesResponse_KeywordTheme.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemesResponse_KeywordTheme) GetFreeFormKeywordTheme

func (x *SuggestKeywordThemesResponse_KeywordTheme) GetFreeFormKeywordTheme() string

func (*SuggestKeywordThemesResponse_KeywordTheme) GetKeywordTheme

func (m *SuggestKeywordThemesResponse_KeywordTheme) GetKeywordTheme() isSuggestKeywordThemesResponse_KeywordTheme_KeywordTheme

func (*SuggestKeywordThemesResponse_KeywordTheme) GetKeywordThemeConstant

func (*SuggestKeywordThemesResponse_KeywordTheme) ProtoMessage

func (*SuggestKeywordThemesResponse_KeywordTheme) ProtoReflect

func (*SuggestKeywordThemesResponse_KeywordTheme) Reset

func (*SuggestKeywordThemesResponse_KeywordTheme) String

type SuggestKeywordThemesResponse_KeywordTheme_FreeFormKeywordTheme

type SuggestKeywordThemesResponse_KeywordTheme_FreeFormKeywordTheme struct {
	// A free-form text keyword theme.
	FreeFormKeywordTheme string `protobuf:"bytes,2,opt,name=free_form_keyword_theme,json=freeFormKeywordTheme,proto3,oneof"`
}

type SuggestKeywordThemesResponse_KeywordTheme_KeywordThemeConstant

type SuggestKeywordThemesResponse_KeywordTheme_KeywordThemeConstant struct {
	// A Smart campaign keyword theme constant.
	KeywordThemeConstant *resources.KeywordThemeConstant `protobuf:"bytes,1,opt,name=keyword_theme_constant,json=keywordThemeConstant,proto3,oneof"`
}

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.v15.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.v15.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.SuggestSmartCampaignBudgetOptions][google.ads.googleads.v15.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions].

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.SuggestSmartCampaignBudgetOptions][google.ads.googleads.v15.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions]. 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 SuggestTravelAssetsRequest

type SuggestTravelAssetsRequest 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 language specifications in BCP 47 format (for example, en-US,
	// zh-CN, etc.) for the asset suggestions. Text will be in this language.
	// Usually matches one of the campaign target languages.
	LanguageOption string `protobuf:"bytes,2,opt,name=language_option,json=languageOption,proto3" json:"language_option,omitempty"`
	// The Google Maps Place IDs of hotels for which assets are requested. See
	// https://developers.google.com/places/web-service/place-id for more
	// information.
	PlaceIds []string `protobuf:"bytes,4,rep,name=place_ids,json=placeIds,proto3" json:"place_ids,omitempty"`
	// contains filtered or unexported fields
}

Request message for [TravelAssetSuggestionService.SuggestTravelAssets][google.ads.googleads.v15.services.TravelAssetSuggestionService.SuggestTravelAssets].

func (*SuggestTravelAssetsRequest) Descriptor deprecated

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

Deprecated: Use SuggestTravelAssetsRequest.ProtoReflect.Descriptor instead.

func (*SuggestTravelAssetsRequest) GetCustomerId

func (x *SuggestTravelAssetsRequest) GetCustomerId() string

func (*SuggestTravelAssetsRequest) GetLanguageOption

func (x *SuggestTravelAssetsRequest) GetLanguageOption() string

func (*SuggestTravelAssetsRequest) GetPlaceIds

func (x *SuggestTravelAssetsRequest) GetPlaceIds() []string

func (*SuggestTravelAssetsRequest) ProtoMessage

func (*SuggestTravelAssetsRequest) ProtoMessage()

func (*SuggestTravelAssetsRequest) ProtoReflect

func (*SuggestTravelAssetsRequest) Reset

func (x *SuggestTravelAssetsRequest) Reset()

func (*SuggestTravelAssetsRequest) String

func (x *SuggestTravelAssetsRequest) String() string

type SuggestTravelAssetsResponse

type SuggestTravelAssetsResponse struct {

	// Asset suggestions for each place ID submitted in the request.
	HotelAssetSuggestions []*HotelAssetSuggestion `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [TravelAssetSuggestionService.SuggestTravelAssets][google.ads.googleads.v15.services.TravelAssetSuggestionService.SuggestTravelAssets].

func (*SuggestTravelAssetsResponse) Descriptor deprecated

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

Deprecated: Use SuggestTravelAssetsResponse.ProtoReflect.Descriptor instead.

func (*SuggestTravelAssetsResponse) GetHotelAssetSuggestions

func (x *SuggestTravelAssetsResponse) GetHotelAssetSuggestions() []*HotelAssetSuggestion

func (*SuggestTravelAssetsResponse) ProtoMessage

func (*SuggestTravelAssetsResponse) ProtoMessage()

func (*SuggestTravelAssetsResponse) ProtoReflect

func (*SuggestTravelAssetsResponse) Reset

func (x *SuggestTravelAssetsResponse) Reset()

func (*SuggestTravelAssetsResponse) String

func (x *SuggestTravelAssetsResponse) String() string

type SurfaceTargeting

type SurfaceTargeting struct {

	// List of surfaces available to target.
	Surfaces []enums.ReachPlanSurfaceEnum_ReachPlanSurface `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

Container for surfaces for a product. Surfaces refer to the available types of ad inventories such as In-Feed, In-Stream, and Shorts.

func (*SurfaceTargeting) Descriptor deprecated

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

Deprecated: Use SurfaceTargeting.ProtoReflect.Descriptor instead.

func (*SurfaceTargeting) GetSurfaces

func (*SurfaceTargeting) ProtoMessage

func (*SurfaceTargeting) ProtoMessage()

func (*SurfaceTargeting) ProtoReflect

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

func (*SurfaceTargeting) Reset

func (x *SurfaceTargeting) Reset()

func (*SurfaceTargeting) String

func (x *SurfaceTargeting) String() string

type SurfaceTargetingCombinations

type SurfaceTargetingCombinations struct {

	// Default surface targeting applied to the ad product.
	DefaultTargeting *SurfaceTargeting `protobuf:"bytes,1,opt,name=default_targeting,json=defaultTargeting,proto3" json:"default_targeting,omitempty"`
	// Available surface target combinations for the ad product.
	AvailableTargetingCombinations []*SurfaceTargeting `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

The surface targeting combinations available for an ad product.

func (*SurfaceTargetingCombinations) Descriptor deprecated

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

Deprecated: Use SurfaceTargetingCombinations.ProtoReflect.Descriptor instead.

func (*SurfaceTargetingCombinations) GetAvailableTargetingCombinations

func (x *SurfaceTargetingCombinations) GetAvailableTargetingCombinations() []*SurfaceTargeting

func (*SurfaceTargetingCombinations) GetDefaultTargeting

func (x *SurfaceTargetingCombinations) GetDefaultTargeting() *SurfaceTargeting

func (*SurfaceTargetingCombinations) ProtoMessage

func (*SurfaceTargetingCombinations) ProtoMessage()

func (*SurfaceTargetingCombinations) ProtoReflect

func (*SurfaceTargetingCombinations) Reset

func (x *SurfaceTargetingCombinations) Reset()

func (*SurfaceTargetingCombinations) String

type TargetFrequencySettings

type TargetFrequencySettings struct {

	// Required. The time unit used to describe the time frame for
	// target_frequency.
	TimeUnit enums.TargetFrequencyTimeUnitEnum_TargetFrequencyTimeUnit `` /* 174-byte string literal not displayed */
	// Required. The target frequency goal per selected time unit.
	TargetFrequency int32 `protobuf:"varint,2,opt,name=target_frequency,json=targetFrequency,proto3" json:"target_frequency,omitempty"`
	// contains filtered or unexported fields
}

Target Frequency settings for a supported product.

func (*TargetFrequencySettings) Descriptor deprecated

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

Deprecated: Use TargetFrequencySettings.ProtoReflect.Descriptor instead.

func (*TargetFrequencySettings) GetTargetFrequency

func (x *TargetFrequencySettings) GetTargetFrequency() int32

func (*TargetFrequencySettings) GetTimeUnit

func (*TargetFrequencySettings) ProtoMessage

func (*TargetFrequencySettings) ProtoMessage()

func (*TargetFrequencySettings) ProtoReflect

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

func (*TargetFrequencySettings) Reset

func (x *TargetFrequencySettings) Reset()

func (*TargetFrequencySettings) String

func (x *TargetFrequencySettings) String() string

type Targeting

type Targeting struct {

	// The ID of the selected location. Plannable location IDs can be
	// obtained from
	// [ReachPlanService.ListPlannableLocations][google.ads.googleads.v15.services.ReachPlanService.ListPlannableLocations].
	//
	// Requests must set either this field or `plannable_location_ids`.
	//
	// This field is deprecated as of V12 and will be removed in a future release.
	// Use `plannable_location_ids` instead.
	PlannableLocationId *string `` /* 126-byte string literal not displayed */
	// The list of plannable location IDs to target with this forecast.
	//
	// If more than one ID is provided, all IDs must have the same
	// `parent_country_id`. Planning for more than `parent_county` is not
	// supported. Plannable location IDs and their `parent_country_id` can be
	// obtained from
	// [ReachPlanService.ListPlannableLocations][google.ads.googleads.v15.services.ReachPlanService.ListPlannableLocations].
	//
	// Requests must set either this field or `plannable_location_id`.
	PlannableLocationIds []string `protobuf:"bytes,8,rep,name=plannable_location_ids,json=plannableLocationIds,proto3" json:"plannable_location_ids,omitempty"`
	// 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.v15.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.v15.services.ReachPlanService.ListPlannableProducts].
	Network enums.ReachPlanNetworkEnum_ReachPlanNetwork `` /* 142-byte string literal not displayed */
	// Targeted audiences.
	// If not specified, does not target any specific audience.
	AudienceTargeting *AudienceTargeting `protobuf:"bytes,7,opt,name=audience_targeting,json=audienceTargeting,proto3" json:"audience_targeting,omitempty"`
	// 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) GetAudienceTargeting

func (x *Targeting) GetAudienceTargeting() *AudienceTargeting

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) GetPlannableLocationIds

func (x *Targeting) GetPlannableLocationIds() []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 TargetingSuggestionMetrics

type TargetingSuggestionMetrics struct {

	// Suggested location targeting.  These attributes all have dimension
	// GEO_TARGET_COUNTRY or SUB_COUNTRY_LOCATION
	Locations []*AudienceInsightsAttributeMetadata `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// Suggested age targeting; may be empty indicating no age targeting.
	AgeRanges []*common.AgeRangeInfo `protobuf:"bytes,2,rep,name=age_ranges,json=ageRanges,proto3" json:"age_ranges,omitempty"`
	// Suggested gender targeting.  If present, this attribute has dimension
	// GENDER.
	Gender *common.GenderInfo `protobuf:"bytes,3,opt,name=gender,proto3" json:"gender,omitempty"`
	// Suggested audience segments to target.  These attributes all have dimension
	// AFFINITY_USER_INTEREST or IN_MARKET_USER_INTEREST
	UserInterests []*AudienceInsightsAttributeMetadata `protobuf:"bytes,4,rep,name=user_interests,json=userInterests,proto3" json:"user_interests,omitempty"`
	// The fraction (from 0 to 1 inclusive) of the requested audience that can be
	// reached using the suggested targeting.
	Coverage float64 `protobuf:"fixed64,5,opt,name=coverage,proto3" json:"coverage,omitempty"`
	// The ratio of coverage to the coverage of the baseline audience or zero if
	// this ratio is undefined or is not meaningful.
	Index float64 `protobuf:"fixed64,6,opt,name=index,proto3" json:"index,omitempty"`
	// The approximate estimated number of people that can be reached on YouTube
	// using this targeting.
	PotentialYoutubeReach int64 `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

A suggested targetable audience relevant to the requested audience.

func (*TargetingSuggestionMetrics) Descriptor deprecated

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

Deprecated: Use TargetingSuggestionMetrics.ProtoReflect.Descriptor instead.

func (*TargetingSuggestionMetrics) GetAgeRanges

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

func (*TargetingSuggestionMetrics) GetCoverage

func (x *TargetingSuggestionMetrics) GetCoverage() float64

func (*TargetingSuggestionMetrics) GetGender

func (*TargetingSuggestionMetrics) GetIndex

func (x *TargetingSuggestionMetrics) GetIndex() float64

func (*TargetingSuggestionMetrics) GetLocations

func (*TargetingSuggestionMetrics) GetPotentialYoutubeReach

func (x *TargetingSuggestionMetrics) GetPotentialYoutubeReach() int64

func (*TargetingSuggestionMetrics) GetUserInterests

func (*TargetingSuggestionMetrics) ProtoMessage

func (*TargetingSuggestionMetrics) ProtoMessage()

func (*TargetingSuggestionMetrics) ProtoReflect

func (*TargetingSuggestionMetrics) Reset

func (x *TargetingSuggestionMetrics) Reset()

func (*TargetingSuggestionMetrics) String

func (x *TargetingSuggestionMetrics) 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 TravelAssetSuggestionServiceClient

type TravelAssetSuggestionServiceClient interface {
	// Returns Travel Asset suggestions. Asset
	// suggestions are returned on a best-effort basis. There are no guarantees
	// that all possible asset types will be returned for any given hotel
	// property.
	SuggestTravelAssets(ctx context.Context, in *SuggestTravelAssetsRequest, opts ...grpc.CallOption) (*SuggestTravelAssetsResponse, error)
}

TravelAssetSuggestionServiceClient is the client API for TravelAssetSuggestionService service.

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

type TravelAssetSuggestionServiceServer

type TravelAssetSuggestionServiceServer interface {
	// Returns Travel Asset suggestions. Asset
	// suggestions are returned on a best-effort basis. There are no guarantees
	// that all possible asset types will be returned for any given hotel
	// property.
	SuggestTravelAssets(context.Context, *SuggestTravelAssetsRequest) (*SuggestTravelAssetsResponse, error)
}

TravelAssetSuggestionServiceServer is the server API for TravelAssetSuggestionService 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 UnimplementedAdGroupAssetSetServiceServer

type UnimplementedAdGroupAssetSetServiceServer struct {
}

UnimplementedAdGroupAssetSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAdGroupAssetSetServiceServer) MutateAdGroupAssetSets

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 UnimplementedBrandSuggestionServiceServer

type UnimplementedBrandSuggestionServiceServer struct {
}

UnimplementedBrandSuggestionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedBrandSuggestionServiceServer) SuggestBrands

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 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 UnimplementedCampaignLifecycleServiceServer

type UnimplementedCampaignLifecycleServiceServer struct {
}

UnimplementedCampaignLifecycleServiceServer can be embedded to have forward compatible implementations.

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 UnimplementedCustomerAssetSetServiceServer

type UnimplementedCustomerAssetSetServiceServer struct {
}

UnimplementedCustomerAssetSetServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCustomerAssetSetServiceServer) MutateCustomerAssetSets

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 UnimplementedCustomerLifecycleServiceServer

type UnimplementedCustomerLifecycleServiceServer struct {
}

UnimplementedCustomerLifecycleServiceServer can be embedded to have forward compatible implementations.

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 UnimplementedCustomerSkAdNetworkConversionValueSchemaServiceServer

type UnimplementedCustomerSkAdNetworkConversionValueSchemaServiceServer struct {
}

UnimplementedCustomerSkAdNetworkConversionValueSchemaServiceServer can be embedded to have forward compatible implementations.

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) 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 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 UnimplementedProductLinkInvitationServiceServer

type UnimplementedProductLinkInvitationServiceServer struct {
}

UnimplementedProductLinkInvitationServiceServer can be embedded to have forward compatible implementations.

type UnimplementedProductLinkServiceServer

type UnimplementedProductLinkServiceServer struct {
}

UnimplementedProductLinkServiceServer can be embedded to have forward compatible implementations.

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 UnimplementedRecommendationSubscriptionServiceServer

type UnimplementedRecommendationSubscriptionServiceServer struct {
}

UnimplementedRecommendationSubscriptionServiceServer can be embedded to have forward compatible implementations.

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.

func (*UnimplementedSmartCampaignSettingServiceServer) GetSmartCampaignStatus

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 UnimplementedTravelAssetSuggestionServiceServer

type UnimplementedTravelAssetSuggestionServiceServer struct {
}

UnimplementedTravelAssetSuggestionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedTravelAssetSuggestionServiceServer) SuggestTravelAssets

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 a 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 UpdateProductLinkInvitationRequest

type UpdateProductLinkInvitationRequest 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 product link invitation to be created.
	ProductLinkInvitationStatus enums.ProductLinkInvitationStatusEnum_ProductLinkInvitationStatus `` /* 243-byte string literal not displayed */
	// Required. Resource name of the product link invitation.
	ResourceName string `protobuf:"bytes,3,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ProductLinkInvitationService.UpdateProductLinkInvitation][google.ads.googleads.v15.services.ProductLinkInvitationService.UpdateProductLinkInvitation].

func (*UpdateProductLinkInvitationRequest) Descriptor deprecated

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

Deprecated: Use UpdateProductLinkInvitationRequest.ProtoReflect.Descriptor instead.

func (*UpdateProductLinkInvitationRequest) GetCustomerId

func (x *UpdateProductLinkInvitationRequest) GetCustomerId() string

func (*UpdateProductLinkInvitationRequest) GetProductLinkInvitationStatus

func (*UpdateProductLinkInvitationRequest) GetResourceName

func (x *UpdateProductLinkInvitationRequest) GetResourceName() string

func (*UpdateProductLinkInvitationRequest) ProtoMessage

func (*UpdateProductLinkInvitationRequest) ProtoMessage()

func (*UpdateProductLinkInvitationRequest) ProtoReflect

func (*UpdateProductLinkInvitationRequest) Reset

func (*UpdateProductLinkInvitationRequest) String

type UpdateProductLinkInvitationResponse

type UpdateProductLinkInvitationResponse struct {

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

Response message for product link invitation update.

func (*UpdateProductLinkInvitationResponse) Descriptor deprecated

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

Deprecated: Use UpdateProductLinkInvitationResponse.ProtoReflect.Descriptor instead.

func (*UpdateProductLinkInvitationResponse) GetResourceName

func (x *UpdateProductLinkInvitationResponse) GetResourceName() string

func (*UpdateProductLinkInvitationResponse) ProtoMessage

func (*UpdateProductLinkInvitationResponse) ProtoMessage()

func (*UpdateProductLinkInvitationResponse) ProtoReflect

func (*UpdateProductLinkInvitationResponse) Reset

func (*UpdateProductLinkInvitationResponse) 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.v15.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 (for example, 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.v15.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"`
	// If true, the API will perform all upload checks and return errors if
	// any are found. If false, it will perform only basic input validation,
	// skip subsequent upload checks, and return success even if no click
	// was found for the provided `user_identifiers`.
	//
	// This setting only affects Enhanced conversions for leads uploads that use
	// `user_identifiers` instead of `GCLID`, `GBRAID`, or `WBRAID`. When
	// uploading enhanced conversions for leads, you should upload all conversion
	// events to the API, including those that may not come from Google Ads
	// campaigns. The upload of an event that is not from a Google Ads campaign
	// will result in a `CLICK_NOT_FOUND` error if this field is set to `true`.
	// Since these errors are expected for such events, set this field to `false`
	// so you can confirm your uploads are properly formatted but ignore
	// `CLICK_NOT_FOUND` errors from all of the conversions that are not from a
	// Google Ads campaign. This will allow you to focus only on errors that you
	// can address.
	//
	// Default is false.
	DebugEnabled bool `protobuf:"varint,5,opt,name=debug_enabled,json=debugEnabled,proto3" json:"debug_enabled,omitempty"`
	// Optional. Optional input to set job ID. Must be a non-negative number that
	// is less than 2^31 if provided. If this field is not provided, the API will
	// generate a job ID in the range [2^31, (2^63)-1]. The API will return the
	// value for this request in the `job_id` field of the
	// `UploadClickConversionsResponse`.
	JobId *int32 `protobuf:"varint,6,opt,name=job_id,json=jobId,proto3,oneof" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v15.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) GetDebugEnabled

func (x *UploadClickConversionsRequest) GetDebugEnabled() bool

func (*UploadClickConversionsRequest) GetJobId

func (x *UploadClickConversionsRequest) GetJobId() int32

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 (for example, 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"`
	// Job ID for the upload batch.
	JobId int64 `protobuf:"varint,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v15.services.ConversionUploadService.UploadClickConversions].

func (*UploadClickConversionsResponse) Descriptor deprecated

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

Deprecated: Use UploadClickConversionsResponse.ProtoReflect.Descriptor instead.

func (*UploadClickConversionsResponse) GetJobId

func (x *UploadClickConversionsResponse) GetJobId() int64

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"`
	// Optional. Optional input to set job ID. Must be a non-negative number that
	// is less than 2^31 if provided. If this field is not provided, the API will
	// generate a job ID in the range [2^31, (2^63)-1]. The API will return the
	// value for this request in the `job_id` field of the
	// `UploadConversionAdjustmentsResponse`.
	JobId *int32 `protobuf:"varint,5,opt,name=job_id,json=jobId,proto3,oneof" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v15.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) GetJobId

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 (for example, 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"`
	// Job ID for the upload batch.
	JobId int64 `protobuf:"varint,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v15.services.ConversionAdjustmentUploadService.UploadConversionAdjustments].

func (*UploadConversionAdjustmentsResponse) Descriptor deprecated

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

Deprecated: Use UploadConversionAdjustmentsResponse.ProtoReflect.Descriptor instead.

func (*UploadConversionAdjustmentsResponse) GetJobId

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.v15.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", for example, "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.v15.services.UserDataService.UploadUserData] Uploads made through 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.

type YouTubeChannelAttributeMetadata

type YouTubeChannelAttributeMetadata struct {

	// The approximate number of subscribers to the YouTube channel.
	SubscriberCount int64 `protobuf:"varint,1,opt,name=subscriber_count,json=subscriberCount,proto3" json:"subscriber_count,omitempty"`
	// contains filtered or unexported fields
}

Metadata associated with a YouTube channel attribute.

func (*YouTubeChannelAttributeMetadata) Descriptor deprecated

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

Deprecated: Use YouTubeChannelAttributeMetadata.ProtoReflect.Descriptor instead.

func (*YouTubeChannelAttributeMetadata) GetSubscriberCount

func (x *YouTubeChannelAttributeMetadata) GetSubscriberCount() int64

func (*YouTubeChannelAttributeMetadata) ProtoMessage

func (*YouTubeChannelAttributeMetadata) ProtoMessage()

func (*YouTubeChannelAttributeMetadata) ProtoReflect

func (*YouTubeChannelAttributeMetadata) Reset

func (*YouTubeChannelAttributeMetadata) String

type YouTubeSelectLineUp

type YouTubeSelectLineUp struct {

	// The ID of the YouTube Select Lineup.
	LineupId int64 `protobuf:"varint,1,opt,name=lineup_id,json=lineupId,proto3" json:"lineup_id,omitempty"`
	// The unique name of the YouTube Select Lineup.
	LineupName string `protobuf:"bytes,2,opt,name=lineup_name,json=lineupName,proto3" json:"lineup_name,omitempty"`
	// contains filtered or unexported fields
}

A Plannable YouTube Select Lineup for product targeting.

func (*YouTubeSelectLineUp) Descriptor deprecated

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

Deprecated: Use YouTubeSelectLineUp.ProtoReflect.Descriptor instead.

func (*YouTubeSelectLineUp) GetLineupId

func (x *YouTubeSelectLineUp) GetLineupId() int64

func (*YouTubeSelectLineUp) GetLineupName

func (x *YouTubeSelectLineUp) GetLineupName() string

func (*YouTubeSelectLineUp) ProtoMessage

func (*YouTubeSelectLineUp) ProtoMessage()

func (*YouTubeSelectLineUp) ProtoReflect

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

func (*YouTubeSelectLineUp) Reset

func (x *YouTubeSelectLineUp) Reset()

func (*YouTubeSelectLineUp) String

func (x *YouTubeSelectLineUp) String() string

type YouTubeSelectSettings

type YouTubeSelectSettings struct {

	// Lineup for YouTube Select Targeting.
	LineupId int64 `protobuf:"varint,1,opt,name=lineup_id,json=lineupId,proto3" json:"lineup_id,omitempty"`
	// contains filtered or unexported fields
}

Request settings for YouTube Select Lineups

func (*YouTubeSelectSettings) Descriptor deprecated

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

Deprecated: Use YouTubeSelectSettings.ProtoReflect.Descriptor instead.

func (*YouTubeSelectSettings) GetLineupId

func (x *YouTubeSelectSettings) GetLineupId() int64

func (*YouTubeSelectSettings) ProtoMessage

func (*YouTubeSelectSettings) ProtoMessage()

func (*YouTubeSelectSettings) ProtoReflect

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

func (*YouTubeSelectSettings) Reset

func (x *YouTubeSelectSettings) Reset()

func (*YouTubeSelectSettings) String

func (x *YouTubeSelectSettings) String() string

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL