# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/ads/googleads/v11/services/google_ads_service.proto require 'google/protobuf' require 'google/ads/google_ads/v11/common/metrics_pb' require 'google/ads/google_ads/v11/common/segments_pb' require 'google/ads/google_ads/v11/enums/response_content_type_pb' require 'google/ads/google_ads/v11/enums/summary_row_setting_pb' require 'google/ads/google_ads/v11/resources/accessible_bidding_strategy_pb' require 'google/ads/google_ads/v11/resources/account_budget_pb' require 'google/ads/google_ads/v11/resources/account_budget_proposal_pb' require 'google/ads/google_ads/v11/resources/account_link_pb' require 'google/ads/google_ads/v11/resources/ad_group_pb' require 'google/ads/google_ads/v11/resources/ad_group_ad_pb' require 'google/ads/google_ads/v11/resources/ad_group_ad_asset_combination_view_pb' require 'google/ads/google_ads/v11/resources/ad_group_ad_asset_view_pb' require 'google/ads/google_ads/v11/resources/ad_group_ad_label_pb' require 'google/ads/google_ads/v11/resources/ad_group_asset_pb' require 'google/ads/google_ads/v11/resources/ad_group_audience_view_pb' require 'google/ads/google_ads/v11/resources/ad_group_bid_modifier_pb' require 'google/ads/google_ads/v11/resources/ad_group_criterion_pb' require 'google/ads/google_ads/v11/resources/ad_group_criterion_customizer_pb' require 'google/ads/google_ads/v11/resources/ad_group_criterion_label_pb' require 'google/ads/google_ads/v11/resources/ad_group_criterion_simulation_pb' require 'google/ads/google_ads/v11/resources/ad_group_customizer_pb' require 'google/ads/google_ads/v11/resources/ad_group_extension_setting_pb' require 'google/ads/google_ads/v11/resources/ad_group_feed_pb' require 'google/ads/google_ads/v11/resources/ad_group_label_pb' require 'google/ads/google_ads/v11/resources/ad_group_simulation_pb' require 'google/ads/google_ads/v11/resources/ad_parameter_pb' require 'google/ads/google_ads/v11/resources/ad_schedule_view_pb' require 'google/ads/google_ads/v11/resources/age_range_view_pb' require 'google/ads/google_ads/v11/resources/asset_pb' require 'google/ads/google_ads/v11/resources/asset_field_type_view_pb' require 'google/ads/google_ads/v11/resources/asset_group_pb' require 'google/ads/google_ads/v11/resources/asset_group_asset_pb' require 'google/ads/google_ads/v11/resources/asset_group_listing_group_filter_pb' require 'google/ads/google_ads/v11/resources/asset_group_product_group_view_pb' require 'google/ads/google_ads/v11/resources/asset_group_signal_pb' require 'google/ads/google_ads/v11/resources/asset_set_pb' require 'google/ads/google_ads/v11/resources/asset_set_asset_pb' require 'google/ads/google_ads/v11/resources/audience_pb' require 'google/ads/google_ads/v11/resources/batch_job_pb' require 'google/ads/google_ads/v11/resources/bidding_data_exclusion_pb' require 'google/ads/google_ads/v11/resources/bidding_seasonality_adjustment_pb' require 'google/ads/google_ads/v11/resources/bidding_strategy_pb' require 'google/ads/google_ads/v11/resources/bidding_strategy_simulation_pb' require 'google/ads/google_ads/v11/resources/billing_setup_pb' require 'google/ads/google_ads/v11/resources/call_view_pb' require 'google/ads/google_ads/v11/resources/campaign_pb' require 'google/ads/google_ads/v11/resources/campaign_asset_pb' require 'google/ads/google_ads/v11/resources/campaign_asset_set_pb' require 'google/ads/google_ads/v11/resources/campaign_audience_view_pb' require 'google/ads/google_ads/v11/resources/campaign_bid_modifier_pb' require 'google/ads/google_ads/v11/resources/campaign_budget_pb' require 'google/ads/google_ads/v11/resources/campaign_conversion_goal_pb' require 'google/ads/google_ads/v11/resources/campaign_criterion_pb' require 'google/ads/google_ads/v11/resources/campaign_criterion_simulation_pb' require 'google/ads/google_ads/v11/resources/campaign_customizer_pb' require 'google/ads/google_ads/v11/resources/campaign_draft_pb' require 'google/ads/google_ads/v11/resources/campaign_experiment_pb' require 'google/ads/google_ads/v11/resources/campaign_extension_setting_pb' require 'google/ads/google_ads/v11/resources/campaign_feed_pb' require 'google/ads/google_ads/v11/resources/campaign_group_pb' require 'google/ads/google_ads/v11/resources/campaign_label_pb' require 'google/ads/google_ads/v11/resources/campaign_shared_set_pb' require 'google/ads/google_ads/v11/resources/campaign_simulation_pb' require 'google/ads/google_ads/v11/resources/carrier_constant_pb' require 'google/ads/google_ads/v11/resources/change_event_pb' require 'google/ads/google_ads/v11/resources/change_status_pb' require 'google/ads/google_ads/v11/resources/click_view_pb' require 'google/ads/google_ads/v11/resources/combined_audience_pb' require 'google/ads/google_ads/v11/resources/conversion_action_pb' require 'google/ads/google_ads/v11/resources/conversion_custom_variable_pb' require 'google/ads/google_ads/v11/resources/conversion_goal_campaign_config_pb' require 'google/ads/google_ads/v11/resources/conversion_value_rule_pb' require 'google/ads/google_ads/v11/resources/conversion_value_rule_set_pb' require 'google/ads/google_ads/v11/resources/currency_constant_pb' require 'google/ads/google_ads/v11/resources/custom_audience_pb' require 'google/ads/google_ads/v11/resources/custom_conversion_goal_pb' require 'google/ads/google_ads/v11/resources/custom_interest_pb' require 'google/ads/google_ads/v11/resources/customer_pb' require 'google/ads/google_ads/v11/resources/customer_asset_pb' require 'google/ads/google_ads/v11/resources/customer_client_pb' require 'google/ads/google_ads/v11/resources/customer_client_link_pb' require 'google/ads/google_ads/v11/resources/customer_conversion_goal_pb' require 'google/ads/google_ads/v11/resources/customer_customizer_pb' require 'google/ads/google_ads/v11/resources/customer_extension_setting_pb' require 'google/ads/google_ads/v11/resources/customer_feed_pb' require 'google/ads/google_ads/v11/resources/customer_label_pb' require 'google/ads/google_ads/v11/resources/customer_manager_link_pb' require 'google/ads/google_ads/v11/resources/customer_negative_criterion_pb' require 'google/ads/google_ads/v11/resources/customer_user_access_pb' require 'google/ads/google_ads/v11/resources/customer_user_access_invitation_pb' require 'google/ads/google_ads/v11/resources/customizer_attribute_pb' require 'google/ads/google_ads/v11/resources/detail_placement_view_pb' require 'google/ads/google_ads/v11/resources/detailed_demographic_pb' require 'google/ads/google_ads/v11/resources/display_keyword_view_pb' require 'google/ads/google_ads/v11/resources/distance_view_pb' require 'google/ads/google_ads/v11/resources/domain_category_pb' require 'google/ads/google_ads/v11/resources/dynamic_search_ads_search_term_view_pb' require 'google/ads/google_ads/v11/resources/expanded_landing_page_view_pb' require 'google/ads/google_ads/v11/resources/experiment_pb' require 'google/ads/google_ads/v11/resources/experiment_arm_pb' require 'google/ads/google_ads/v11/resources/extension_feed_item_pb' require 'google/ads/google_ads/v11/resources/feed_pb' require 'google/ads/google_ads/v11/resources/feed_item_pb' require 'google/ads/google_ads/v11/resources/feed_item_set_pb' require 'google/ads/google_ads/v11/resources/feed_item_set_link_pb' require 'google/ads/google_ads/v11/resources/feed_item_target_pb' require 'google/ads/google_ads/v11/resources/feed_mapping_pb' require 'google/ads/google_ads/v11/resources/feed_placeholder_view_pb' require 'google/ads/google_ads/v11/resources/gender_view_pb' require 'google/ads/google_ads/v11/resources/geo_target_constant_pb' require 'google/ads/google_ads/v11/resources/geographic_view_pb' require 'google/ads/google_ads/v11/resources/group_placement_view_pb' require 'google/ads/google_ads/v11/resources/hotel_group_view_pb' require 'google/ads/google_ads/v11/resources/hotel_performance_view_pb' require 'google/ads/google_ads/v11/resources/hotel_reconciliation_pb' require 'google/ads/google_ads/v11/resources/income_range_view_pb' require 'google/ads/google_ads/v11/resources/keyword_plan_pb' require 'google/ads/google_ads/v11/resources/keyword_plan_ad_group_pb' require 'google/ads/google_ads/v11/resources/keyword_plan_ad_group_keyword_pb' require 'google/ads/google_ads/v11/resources/keyword_plan_campaign_pb' require 'google/ads/google_ads/v11/resources/keyword_plan_campaign_keyword_pb' require 'google/ads/google_ads/v11/resources/keyword_theme_constant_pb' require 'google/ads/google_ads/v11/resources/keyword_view_pb' require 'google/ads/google_ads/v11/resources/label_pb' require 'google/ads/google_ads/v11/resources/landing_page_view_pb' require 'google/ads/google_ads/v11/resources/language_constant_pb' require 'google/ads/google_ads/v11/resources/lead_form_submission_data_pb' require 'google/ads/google_ads/v11/resources/life_event_pb' require 'google/ads/google_ads/v11/resources/location_view_pb' require 'google/ads/google_ads/v11/resources/managed_placement_view_pb' require 'google/ads/google_ads/v11/resources/media_file_pb' require 'google/ads/google_ads/v11/resources/mobile_app_category_constant_pb' require 'google/ads/google_ads/v11/resources/mobile_device_constant_pb' require 'google/ads/google_ads/v11/resources/offline_user_data_job_pb' require 'google/ads/google_ads/v11/resources/operating_system_version_constant_pb' require 'google/ads/google_ads/v11/resources/paid_organic_search_term_view_pb' require 'google/ads/google_ads/v11/resources/parental_status_view_pb' require 'google/ads/google_ads/v11/resources/product_bidding_category_constant_pb' require 'google/ads/google_ads/v11/resources/product_group_view_pb' require 'google/ads/google_ads/v11/resources/recommendation_pb' require 'google/ads/google_ads/v11/resources/remarketing_action_pb' require 'google/ads/google_ads/v11/resources/search_term_view_pb' require 'google/ads/google_ads/v11/resources/shared_criterion_pb' require 'google/ads/google_ads/v11/resources/shared_set_pb' require 'google/ads/google_ads/v11/resources/shopping_performance_view_pb' require 'google/ads/google_ads/v11/resources/smart_campaign_search_term_view_pb' require 'google/ads/google_ads/v11/resources/smart_campaign_setting_pb' require 'google/ads/google_ads/v11/resources/third_party_app_analytics_link_pb' require 'google/ads/google_ads/v11/resources/topic_constant_pb' require 'google/ads/google_ads/v11/resources/topic_view_pb' require 'google/ads/google_ads/v11/resources/user_interest_pb' require 'google/ads/google_ads/v11/resources/user_list_pb' require 'google/ads/google_ads/v11/resources/user_location_view_pb' require 'google/ads/google_ads/v11/resources/video_pb' require 'google/ads/google_ads/v11/resources/webpage_view_pb' require 'google/ads/google_ads/v11/services/ad_group_ad_label_service_pb' require 'google/ads/google_ads/v11/services/ad_group_ad_service_pb' require 'google/ads/google_ads/v11/services/ad_group_asset_service_pb' require 'google/ads/google_ads/v11/services/ad_group_bid_modifier_service_pb' require 'google/ads/google_ads/v11/services/ad_group_criterion_customizer_service_pb' require 'google/ads/google_ads/v11/services/ad_group_criterion_label_service_pb' require 'google/ads/google_ads/v11/services/ad_group_criterion_service_pb' require 'google/ads/google_ads/v11/services/ad_group_customizer_service_pb' require 'google/ads/google_ads/v11/services/ad_group_extension_setting_service_pb' require 'google/ads/google_ads/v11/services/ad_group_feed_service_pb' require 'google/ads/google_ads/v11/services/ad_group_label_service_pb' require 'google/ads/google_ads/v11/services/ad_group_service_pb' require 'google/ads/google_ads/v11/services/ad_parameter_service_pb' require 'google/ads/google_ads/v11/services/ad_service_pb' require 'google/ads/google_ads/v11/services/asset_group_asset_service_pb' require 'google/ads/google_ads/v11/services/asset_group_listing_group_filter_service_pb' require 'google/ads/google_ads/v11/services/asset_group_service_pb' require 'google/ads/google_ads/v11/services/asset_group_signal_service_pb' require 'google/ads/google_ads/v11/services/asset_service_pb' require 'google/ads/google_ads/v11/services/asset_set_asset_service_pb' require 'google/ads/google_ads/v11/services/asset_set_service_pb' require 'google/ads/google_ads/v11/services/audience_service_pb' require 'google/ads/google_ads/v11/services/bidding_data_exclusion_service_pb' require 'google/ads/google_ads/v11/services/bidding_seasonality_adjustment_service_pb' require 'google/ads/google_ads/v11/services/bidding_strategy_service_pb' require 'google/ads/google_ads/v11/services/campaign_asset_service_pb' require 'google/ads/google_ads/v11/services/campaign_asset_set_service_pb' require 'google/ads/google_ads/v11/services/campaign_bid_modifier_service_pb' require 'google/ads/google_ads/v11/services/campaign_budget_service_pb' require 'google/ads/google_ads/v11/services/campaign_conversion_goal_service_pb' require 'google/ads/google_ads/v11/services/campaign_criterion_service_pb' require 'google/ads/google_ads/v11/services/campaign_customizer_service_pb' require 'google/ads/google_ads/v11/services/campaign_draft_service_pb' require 'google/ads/google_ads/v11/services/campaign_experiment_service_pb' require 'google/ads/google_ads/v11/services/campaign_extension_setting_service_pb' require 'google/ads/google_ads/v11/services/campaign_feed_service_pb' require 'google/ads/google_ads/v11/services/campaign_group_service_pb' require 'google/ads/google_ads/v11/services/campaign_label_service_pb' require 'google/ads/google_ads/v11/services/campaign_service_pb' require 'google/ads/google_ads/v11/services/campaign_shared_set_service_pb' require 'google/ads/google_ads/v11/services/conversion_action_service_pb' require 'google/ads/google_ads/v11/services/conversion_custom_variable_service_pb' require 'google/ads/google_ads/v11/services/conversion_goal_campaign_config_service_pb' require 'google/ads/google_ads/v11/services/conversion_value_rule_service_pb' require 'google/ads/google_ads/v11/services/conversion_value_rule_set_service_pb' require 'google/ads/google_ads/v11/services/custom_conversion_goal_service_pb' require 'google/ads/google_ads/v11/services/customer_asset_service_pb' require 'google/ads/google_ads/v11/services/customer_conversion_goal_service_pb' require 'google/ads/google_ads/v11/services/customer_customizer_service_pb' require 'google/ads/google_ads/v11/services/customer_extension_setting_service_pb' require 'google/ads/google_ads/v11/services/customer_feed_service_pb' require 'google/ads/google_ads/v11/services/customer_label_service_pb' require 'google/ads/google_ads/v11/services/customer_negative_criterion_service_pb' require 'google/ads/google_ads/v11/services/customer_service_pb' require 'google/ads/google_ads/v11/services/customizer_attribute_service_pb' require 'google/ads/google_ads/v11/services/experiment_arm_service_pb' require 'google/ads/google_ads/v11/services/experiment_service_pb' require 'google/ads/google_ads/v11/services/extension_feed_item_service_pb' require 'google/ads/google_ads/v11/services/feed_item_service_pb' require 'google/ads/google_ads/v11/services/feed_item_set_link_service_pb' require 'google/ads/google_ads/v11/services/feed_item_set_service_pb' require 'google/ads/google_ads/v11/services/feed_item_target_service_pb' require 'google/ads/google_ads/v11/services/feed_mapping_service_pb' require 'google/ads/google_ads/v11/services/feed_service_pb' require 'google/ads/google_ads/v11/services/keyword_plan_ad_group_keyword_service_pb' require 'google/ads/google_ads/v11/services/keyword_plan_ad_group_service_pb' require 'google/ads/google_ads/v11/services/keyword_plan_campaign_keyword_service_pb' require 'google/ads/google_ads/v11/services/keyword_plan_campaign_service_pb' require 'google/ads/google_ads/v11/services/keyword_plan_service_pb' require 'google/ads/google_ads/v11/services/label_service_pb' require 'google/ads/google_ads/v11/services/media_file_service_pb' require 'google/ads/google_ads/v11/services/remarketing_action_service_pb' require 'google/ads/google_ads/v11/services/shared_criterion_service_pb' require 'google/ads/google_ads/v11/services/shared_set_service_pb' require 'google/ads/google_ads/v11/services/smart_campaign_setting_service_pb' require 'google/ads/google_ads/v11/services/user_list_service_pb' require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/api/field_behavior_pb' require 'google/protobuf/field_mask_pb' require 'google/rpc/status_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/ads/googleads/v11/services/google_ads_service.proto", :syntax => :proto3) do add_message "google.ads.googleads.v11.services.SearchGoogleAdsRequest" do optional :customer_id, :string, 1 optional :query, :string, 2 optional :page_token, :string, 3 optional :page_size, :int32, 4 optional :validate_only, :bool, 5 optional :return_total_results_count, :bool, 7 optional :summary_row_setting, :enum, 8, "google.ads.googleads.v11.enums.SummaryRowSettingEnum.SummaryRowSetting" end add_message "google.ads.googleads.v11.services.SearchGoogleAdsResponse" do repeated :results, :message, 1, "google.ads.googleads.v11.services.GoogleAdsRow" optional :next_page_token, :string, 2 optional :total_results_count, :int64, 3 optional :field_mask, :message, 5, "google.protobuf.FieldMask" optional :summary_row, :message, 6, "google.ads.googleads.v11.services.GoogleAdsRow" end add_message "google.ads.googleads.v11.services.SearchGoogleAdsStreamRequest" do optional :customer_id, :string, 1 optional :query, :string, 2 optional :summary_row_setting, :enum, 3, "google.ads.googleads.v11.enums.SummaryRowSettingEnum.SummaryRowSetting" end add_message "google.ads.googleads.v11.services.SearchGoogleAdsStreamResponse" do repeated :results, :message, 1, "google.ads.googleads.v11.services.GoogleAdsRow" optional :field_mask, :message, 2, "google.protobuf.FieldMask" optional :summary_row, :message, 3, "google.ads.googleads.v11.services.GoogleAdsRow" optional :request_id, :string, 4 end add_message "google.ads.googleads.v11.services.GoogleAdsRow" do optional :account_budget, :message, 42, "google.ads.googleads.v11.resources.AccountBudget" optional :account_budget_proposal, :message, 43, "google.ads.googleads.v11.resources.AccountBudgetProposal" optional :account_link, :message, 143, "google.ads.googleads.v11.resources.AccountLink" optional :ad_group, :message, 3, "google.ads.googleads.v11.resources.AdGroup" optional :ad_group_ad, :message, 16, "google.ads.googleads.v11.resources.AdGroupAd" optional :ad_group_ad_asset_combination_view, :message, 193, "google.ads.googleads.v11.resources.AdGroupAdAssetCombinationView" optional :ad_group_ad_asset_view, :message, 131, "google.ads.googleads.v11.resources.AdGroupAdAssetView" optional :ad_group_ad_label, :message, 120, "google.ads.googleads.v11.resources.AdGroupAdLabel" optional :ad_group_asset, :message, 154, "google.ads.googleads.v11.resources.AdGroupAsset" optional :ad_group_audience_view, :message, 57, "google.ads.googleads.v11.resources.AdGroupAudienceView" optional :ad_group_bid_modifier, :message, 24, "google.ads.googleads.v11.resources.AdGroupBidModifier" optional :ad_group_criterion, :message, 17, "google.ads.googleads.v11.resources.AdGroupCriterion" optional :ad_group_criterion_customizer, :message, 187, "google.ads.googleads.v11.resources.AdGroupCriterionCustomizer" optional :ad_group_criterion_label, :message, 121, "google.ads.googleads.v11.resources.AdGroupCriterionLabel" optional :ad_group_criterion_simulation, :message, 110, "google.ads.googleads.v11.resources.AdGroupCriterionSimulation" optional :ad_group_customizer, :message, 185, "google.ads.googleads.v11.resources.AdGroupCustomizer" optional :ad_group_extension_setting, :message, 112, "google.ads.googleads.v11.resources.AdGroupExtensionSetting" optional :ad_group_feed, :message, 67, "google.ads.googleads.v11.resources.AdGroupFeed" optional :ad_group_label, :message, 115, "google.ads.googleads.v11.resources.AdGroupLabel" optional :ad_group_simulation, :message, 107, "google.ads.googleads.v11.resources.AdGroupSimulation" optional :ad_parameter, :message, 130, "google.ads.googleads.v11.resources.AdParameter" optional :age_range_view, :message, 48, "google.ads.googleads.v11.resources.AgeRangeView" optional :ad_schedule_view, :message, 89, "google.ads.googleads.v11.resources.AdScheduleView" optional :domain_category, :message, 91, "google.ads.googleads.v11.resources.DomainCategory" optional :asset, :message, 105, "google.ads.googleads.v11.resources.Asset" optional :asset_field_type_view, :message, 168, "google.ads.googleads.v11.resources.AssetFieldTypeView" optional :asset_group_asset, :message, 173, "google.ads.googleads.v11.resources.AssetGroupAsset" optional :asset_group_signal, :message, 191, "google.ads.googleads.v11.resources.AssetGroupSignal" optional :asset_group_listing_group_filter, :message, 182, "google.ads.googleads.v11.resources.AssetGroupListingGroupFilter" optional :asset_group_product_group_view, :message, 189, "google.ads.googleads.v11.resources.AssetGroupProductGroupView" optional :asset_group, :message, 172, "google.ads.googleads.v11.resources.AssetGroup" optional :asset_set_asset, :message, 180, "google.ads.googleads.v11.resources.AssetSetAsset" optional :asset_set, :message, 179, "google.ads.googleads.v11.resources.AssetSet" optional :batch_job, :message, 139, "google.ads.googleads.v11.resources.BatchJob" optional :bidding_data_exclusion, :message, 159, "google.ads.googleads.v11.resources.BiddingDataExclusion" optional :bidding_seasonality_adjustment, :message, 160, "google.ads.googleads.v11.resources.BiddingSeasonalityAdjustment" optional :bidding_strategy, :message, 18, "google.ads.googleads.v11.resources.BiddingStrategy" optional :bidding_strategy_simulation, :message, 158, "google.ads.googleads.v11.resources.BiddingStrategySimulation" optional :billing_setup, :message, 41, "google.ads.googleads.v11.resources.BillingSetup" optional :call_view, :message, 152, "google.ads.googleads.v11.resources.CallView" optional :campaign_budget, :message, 19, "google.ads.googleads.v11.resources.CampaignBudget" optional :campaign, :message, 2, "google.ads.googleads.v11.resources.Campaign" optional :campaign_asset, :message, 142, "google.ads.googleads.v11.resources.CampaignAsset" optional :campaign_asset_set, :message, 181, "google.ads.googleads.v11.resources.CampaignAssetSet" optional :campaign_audience_view, :message, 69, "google.ads.googleads.v11.resources.CampaignAudienceView" optional :campaign_bid_modifier, :message, 26, "google.ads.googleads.v11.resources.CampaignBidModifier" optional :campaign_conversion_goal, :message, 175, "google.ads.googleads.v11.resources.CampaignConversionGoal" optional :campaign_criterion, :message, 20, "google.ads.googleads.v11.resources.CampaignCriterion" optional :campaign_criterion_simulation, :message, 111, "google.ads.googleads.v11.resources.CampaignCriterionSimulation" optional :campaign_customizer, :message, 186, "google.ads.googleads.v11.resources.CampaignCustomizer" optional :campaign_draft, :message, 49, "google.ads.googleads.v11.resources.CampaignDraft" optional :campaign_experiment, :message, 84, "google.ads.googleads.v11.resources.CampaignExperiment" optional :campaign_extension_setting, :message, 113, "google.ads.googleads.v11.resources.CampaignExtensionSetting" optional :campaign_feed, :message, 63, "google.ads.googleads.v11.resources.CampaignFeed" optional :campaign_group, :message, 25, "google.ads.googleads.v11.resources.CampaignGroup" optional :campaign_label, :message, 108, "google.ads.googleads.v11.resources.CampaignLabel" optional :campaign_shared_set, :message, 30, "google.ads.googleads.v11.resources.CampaignSharedSet" optional :campaign_simulation, :message, 157, "google.ads.googleads.v11.resources.CampaignSimulation" optional :carrier_constant, :message, 66, "google.ads.googleads.v11.resources.CarrierConstant" optional :change_event, :message, 145, "google.ads.googleads.v11.resources.ChangeEvent" optional :change_status, :message, 37, "google.ads.googleads.v11.resources.ChangeStatus" optional :combined_audience, :message, 148, "google.ads.googleads.v11.resources.CombinedAudience" optional :audience, :message, 190, "google.ads.googleads.v11.resources.Audience" optional :conversion_action, :message, 103, "google.ads.googleads.v11.resources.ConversionAction" optional :conversion_custom_variable, :message, 153, "google.ads.googleads.v11.resources.ConversionCustomVariable" optional :conversion_goal_campaign_config, :message, 177, "google.ads.googleads.v11.resources.ConversionGoalCampaignConfig" optional :conversion_value_rule, :message, 164, "google.ads.googleads.v11.resources.ConversionValueRule" optional :conversion_value_rule_set, :message, 165, "google.ads.googleads.v11.resources.ConversionValueRuleSet" optional :click_view, :message, 122, "google.ads.googleads.v11.resources.ClickView" optional :currency_constant, :message, 134, "google.ads.googleads.v11.resources.CurrencyConstant" optional :custom_audience, :message, 147, "google.ads.googleads.v11.resources.CustomAudience" optional :custom_conversion_goal, :message, 176, "google.ads.googleads.v11.resources.CustomConversionGoal" optional :custom_interest, :message, 104, "google.ads.googleads.v11.resources.CustomInterest" optional :customer, :message, 1, "google.ads.googleads.v11.resources.Customer" optional :customer_asset, :message, 155, "google.ads.googleads.v11.resources.CustomerAsset" optional :accessible_bidding_strategy, :message, 169, "google.ads.googleads.v11.resources.AccessibleBiddingStrategy" optional :customer_customizer, :message, 184, "google.ads.googleads.v11.resources.CustomerCustomizer" optional :customer_manager_link, :message, 61, "google.ads.googleads.v11.resources.CustomerManagerLink" optional :customer_client_link, :message, 62, "google.ads.googleads.v11.resources.CustomerClientLink" optional :customer_client, :message, 70, "google.ads.googleads.v11.resources.CustomerClient" optional :customer_conversion_goal, :message, 174, "google.ads.googleads.v11.resources.CustomerConversionGoal" optional :customer_extension_setting, :message, 114, "google.ads.googleads.v11.resources.CustomerExtensionSetting" optional :customer_feed, :message, 64, "google.ads.googleads.v11.resources.CustomerFeed" optional :customer_label, :message, 124, "google.ads.googleads.v11.resources.CustomerLabel" optional :customer_negative_criterion, :message, 88, "google.ads.googleads.v11.resources.CustomerNegativeCriterion" optional :customer_user_access, :message, 146, "google.ads.googleads.v11.resources.CustomerUserAccess" optional :customer_user_access_invitation, :message, 150, "google.ads.googleads.v11.resources.CustomerUserAccessInvitation" optional :customizer_attribute, :message, 178, "google.ads.googleads.v11.resources.CustomizerAttribute" optional :detail_placement_view, :message, 118, "google.ads.googleads.v11.resources.DetailPlacementView" optional :detailed_demographic, :message, 166, "google.ads.googleads.v11.resources.DetailedDemographic" optional :display_keyword_view, :message, 47, "google.ads.googleads.v11.resources.DisplayKeywordView" optional :distance_view, :message, 132, "google.ads.googleads.v11.resources.DistanceView" optional :dynamic_search_ads_search_term_view, :message, 106, "google.ads.googleads.v11.resources.DynamicSearchAdsSearchTermView" optional :expanded_landing_page_view, :message, 128, "google.ads.googleads.v11.resources.ExpandedLandingPageView" optional :extension_feed_item, :message, 85, "google.ads.googleads.v11.resources.ExtensionFeedItem" optional :feed, :message, 46, "google.ads.googleads.v11.resources.Feed" optional :feed_item, :message, 50, "google.ads.googleads.v11.resources.FeedItem" optional :feed_item_set, :message, 149, "google.ads.googleads.v11.resources.FeedItemSet" optional :feed_item_set_link, :message, 151, "google.ads.googleads.v11.resources.FeedItemSetLink" optional :feed_item_target, :message, 116, "google.ads.googleads.v11.resources.FeedItemTarget" optional :feed_mapping, :message, 58, "google.ads.googleads.v11.resources.FeedMapping" optional :feed_placeholder_view, :message, 97, "google.ads.googleads.v11.resources.FeedPlaceholderView" optional :gender_view, :message, 40, "google.ads.googleads.v11.resources.GenderView" optional :geo_target_constant, :message, 23, "google.ads.googleads.v11.resources.GeoTargetConstant" optional :geographic_view, :message, 125, "google.ads.googleads.v11.resources.GeographicView" optional :group_placement_view, :message, 119, "google.ads.googleads.v11.resources.GroupPlacementView" optional :hotel_group_view, :message, 51, "google.ads.googleads.v11.resources.HotelGroupView" optional :hotel_performance_view, :message, 71, "google.ads.googleads.v11.resources.HotelPerformanceView" optional :hotel_reconciliation, :message, 188, "google.ads.googleads.v11.resources.HotelReconciliation" optional :income_range_view, :message, 138, "google.ads.googleads.v11.resources.IncomeRangeView" optional :keyword_view, :message, 21, "google.ads.googleads.v11.resources.KeywordView" optional :keyword_plan, :message, 32, "google.ads.googleads.v11.resources.KeywordPlan" optional :keyword_plan_campaign, :message, 33, "google.ads.googleads.v11.resources.KeywordPlanCampaign" optional :keyword_plan_campaign_keyword, :message, 140, "google.ads.googleads.v11.resources.KeywordPlanCampaignKeyword" optional :keyword_plan_ad_group, :message, 35, "google.ads.googleads.v11.resources.KeywordPlanAdGroup" optional :keyword_plan_ad_group_keyword, :message, 141, "google.ads.googleads.v11.resources.KeywordPlanAdGroupKeyword" optional :keyword_theme_constant, :message, 163, "google.ads.googleads.v11.resources.KeywordThemeConstant" optional :label, :message, 52, "google.ads.googleads.v11.resources.Label" optional :landing_page_view, :message, 126, "google.ads.googleads.v11.resources.LandingPageView" optional :language_constant, :message, 55, "google.ads.googleads.v11.resources.LanguageConstant" optional :location_view, :message, 123, "google.ads.googleads.v11.resources.LocationView" optional :managed_placement_view, :message, 53, "google.ads.googleads.v11.resources.ManagedPlacementView" optional :media_file, :message, 90, "google.ads.googleads.v11.resources.MediaFile" optional :mobile_app_category_constant, :message, 87, "google.ads.googleads.v11.resources.MobileAppCategoryConstant" optional :mobile_device_constant, :message, 98, "google.ads.googleads.v11.resources.MobileDeviceConstant" optional :offline_user_data_job, :message, 137, "google.ads.googleads.v11.resources.OfflineUserDataJob" optional :operating_system_version_constant, :message, 86, "google.ads.googleads.v11.resources.OperatingSystemVersionConstant" optional :paid_organic_search_term_view, :message, 129, "google.ads.googleads.v11.resources.PaidOrganicSearchTermView" optional :parental_status_view, :message, 45, "google.ads.googleads.v11.resources.ParentalStatusView" optional :product_bidding_category_constant, :message, 109, "google.ads.googleads.v11.resources.ProductBiddingCategoryConstant" optional :product_group_view, :message, 54, "google.ads.googleads.v11.resources.ProductGroupView" optional :recommendation, :message, 22, "google.ads.googleads.v11.resources.Recommendation" optional :search_term_view, :message, 68, "google.ads.googleads.v11.resources.SearchTermView" optional :shared_criterion, :message, 29, "google.ads.googleads.v11.resources.SharedCriterion" optional :shared_set, :message, 27, "google.ads.googleads.v11.resources.SharedSet" optional :smart_campaign_setting, :message, 167, "google.ads.googleads.v11.resources.SmartCampaignSetting" optional :shopping_performance_view, :message, 117, "google.ads.googleads.v11.resources.ShoppingPerformanceView" optional :smart_campaign_search_term_view, :message, 170, "google.ads.googleads.v11.resources.SmartCampaignSearchTermView" optional :third_party_app_analytics_link, :message, 144, "google.ads.googleads.v11.resources.ThirdPartyAppAnalyticsLink" optional :topic_view, :message, 44, "google.ads.googleads.v11.resources.TopicView" optional :experiment, :message, 133, "google.ads.googleads.v11.resources.Experiment" optional :experiment_arm, :message, 183, "google.ads.googleads.v11.resources.ExperimentArm" optional :user_interest, :message, 59, "google.ads.googleads.v11.resources.UserInterest" optional :life_event, :message, 161, "google.ads.googleads.v11.resources.LifeEvent" optional :user_list, :message, 38, "google.ads.googleads.v11.resources.UserList" optional :user_location_view, :message, 135, "google.ads.googleads.v11.resources.UserLocationView" optional :remarketing_action, :message, 60, "google.ads.googleads.v11.resources.RemarketingAction" optional :topic_constant, :message, 31, "google.ads.googleads.v11.resources.TopicConstant" optional :video, :message, 39, "google.ads.googleads.v11.resources.Video" optional :webpage_view, :message, 162, "google.ads.googleads.v11.resources.WebpageView" optional :lead_form_submission_data, :message, 192, "google.ads.googleads.v11.resources.LeadFormSubmissionData" optional :metrics, :message, 4, "google.ads.googleads.v11.common.Metrics" optional :segments, :message, 102, "google.ads.googleads.v11.common.Segments" end add_message "google.ads.googleads.v11.services.MutateGoogleAdsRequest" do optional :customer_id, :string, 1 repeated :mutate_operations, :message, 2, "google.ads.googleads.v11.services.MutateOperation" optional :partial_failure, :bool, 3 optional :validate_only, :bool, 4 optional :response_content_type, :enum, 5, "google.ads.googleads.v11.enums.ResponseContentTypeEnum.ResponseContentType" end add_message "google.ads.googleads.v11.services.MutateGoogleAdsResponse" do optional :partial_failure_error, :message, 3, "google.rpc.Status" repeated :mutate_operation_responses, :message, 1, "google.ads.googleads.v11.services.MutateOperationResponse" end add_message "google.ads.googleads.v11.services.MutateOperation" do oneof :operation do optional :ad_group_ad_label_operation, :message, 17, "google.ads.googleads.v11.services.AdGroupAdLabelOperation" optional :ad_group_ad_operation, :message, 1, "google.ads.googleads.v11.services.AdGroupAdOperation" optional :ad_group_asset_operation, :message, 56, "google.ads.googleads.v11.services.AdGroupAssetOperation" optional :ad_group_bid_modifier_operation, :message, 2, "google.ads.googleads.v11.services.AdGroupBidModifierOperation" optional :ad_group_criterion_customizer_operation, :message, 77, "google.ads.googleads.v11.services.AdGroupCriterionCustomizerOperation" optional :ad_group_criterion_label_operation, :message, 18, "google.ads.googleads.v11.services.AdGroupCriterionLabelOperation" optional :ad_group_criterion_operation, :message, 3, "google.ads.googleads.v11.services.AdGroupCriterionOperation" optional :ad_group_customizer_operation, :message, 75, "google.ads.googleads.v11.services.AdGroupCustomizerOperation" optional :ad_group_extension_setting_operation, :message, 19, "google.ads.googleads.v11.services.AdGroupExtensionSettingOperation" optional :ad_group_feed_operation, :message, 20, "google.ads.googleads.v11.services.AdGroupFeedOperation" optional :ad_group_label_operation, :message, 21, "google.ads.googleads.v11.services.AdGroupLabelOperation" optional :ad_group_operation, :message, 5, "google.ads.googleads.v11.services.AdGroupOperation" optional :ad_operation, :message, 49, "google.ads.googleads.v11.services.AdOperation" optional :ad_parameter_operation, :message, 22, "google.ads.googleads.v11.services.AdParameterOperation" optional :asset_operation, :message, 23, "google.ads.googleads.v11.services.AssetOperation" optional :asset_group_asset_operation, :message, 65, "google.ads.googleads.v11.services.AssetGroupAssetOperation" optional :asset_group_listing_group_filter_operation, :message, 78, "google.ads.googleads.v11.services.AssetGroupListingGroupFilterOperation" optional :asset_group_signal_operation, :message, 80, "google.ads.googleads.v11.services.AssetGroupSignalOperation" optional :asset_group_operation, :message, 62, "google.ads.googleads.v11.services.AssetGroupOperation" optional :asset_set_asset_operation, :message, 71, "google.ads.googleads.v11.services.AssetSetAssetOperation" optional :asset_set_operation, :message, 72, "google.ads.googleads.v11.services.AssetSetOperation" optional :audience_operation, :message, 81, "google.ads.googleads.v11.services.AudienceOperation" optional :bidding_data_exclusion_operation, :message, 58, "google.ads.googleads.v11.services.BiddingDataExclusionOperation" optional :bidding_seasonality_adjustment_operation, :message, 59, "google.ads.googleads.v11.services.BiddingSeasonalityAdjustmentOperation" optional :bidding_strategy_operation, :message, 6, "google.ads.googleads.v11.services.BiddingStrategyOperation" optional :campaign_asset_operation, :message, 52, "google.ads.googleads.v11.services.CampaignAssetOperation" optional :campaign_asset_set_operation, :message, 73, "google.ads.googleads.v11.services.CampaignAssetSetOperation" optional :campaign_bid_modifier_operation, :message, 7, "google.ads.googleads.v11.services.CampaignBidModifierOperation" optional :campaign_budget_operation, :message, 8, "google.ads.googleads.v11.services.CampaignBudgetOperation" optional :campaign_conversion_goal_operation, :message, 67, "google.ads.googleads.v11.services.CampaignConversionGoalOperation" optional :campaign_criterion_operation, :message, 13, "google.ads.googleads.v11.services.CampaignCriterionOperation" optional :campaign_customizer_operation, :message, 76, "google.ads.googleads.v11.services.CampaignCustomizerOperation" optional :campaign_draft_operation, :message, 24, "google.ads.googleads.v11.services.CampaignDraftOperation" optional :campaign_experiment_operation, :message, 25, "google.ads.googleads.v11.services.CampaignExperimentOperation" optional :campaign_extension_setting_operation, :message, 26, "google.ads.googleads.v11.services.CampaignExtensionSettingOperation" optional :campaign_feed_operation, :message, 27, "google.ads.googleads.v11.services.CampaignFeedOperation" optional :campaign_group_operation, :message, 9, "google.ads.googleads.v11.services.CampaignGroupOperation" optional :campaign_label_operation, :message, 28, "google.ads.googleads.v11.services.CampaignLabelOperation" optional :campaign_operation, :message, 10, "google.ads.googleads.v11.services.CampaignOperation" optional :campaign_shared_set_operation, :message, 11, "google.ads.googleads.v11.services.CampaignSharedSetOperation" optional :conversion_action_operation, :message, 12, "google.ads.googleads.v11.services.ConversionActionOperation" optional :conversion_custom_variable_operation, :message, 55, "google.ads.googleads.v11.services.ConversionCustomVariableOperation" optional :conversion_goal_campaign_config_operation, :message, 69, "google.ads.googleads.v11.services.ConversionGoalCampaignConfigOperation" optional :conversion_value_rule_operation, :message, 63, "google.ads.googleads.v11.services.ConversionValueRuleOperation" optional :conversion_value_rule_set_operation, :message, 64, "google.ads.googleads.v11.services.ConversionValueRuleSetOperation" optional :custom_conversion_goal_operation, :message, 68, "google.ads.googleads.v11.services.CustomConversionGoalOperation" optional :customer_asset_operation, :message, 57, "google.ads.googleads.v11.services.CustomerAssetOperation" optional :customer_conversion_goal_operation, :message, 66, "google.ads.googleads.v11.services.CustomerConversionGoalOperation" optional :customer_customizer_operation, :message, 79, "google.ads.googleads.v11.services.CustomerCustomizerOperation" optional :customer_extension_setting_operation, :message, 30, "google.ads.googleads.v11.services.CustomerExtensionSettingOperation" optional :customer_feed_operation, :message, 31, "google.ads.googleads.v11.services.CustomerFeedOperation" optional :customer_label_operation, :message, 32, "google.ads.googleads.v11.services.CustomerLabelOperation" optional :customer_negative_criterion_operation, :message, 34, "google.ads.googleads.v11.services.CustomerNegativeCriterionOperation" optional :customer_operation, :message, 35, "google.ads.googleads.v11.services.CustomerOperation" optional :customizer_attribute_operation, :message, 70, "google.ads.googleads.v11.services.CustomizerAttributeOperation" optional :experiment_operation, :message, 82, "google.ads.googleads.v11.services.ExperimentOperation" optional :experiment_arm_operation, :message, 83, "google.ads.googleads.v11.services.ExperimentArmOperation" optional :extension_feed_item_operation, :message, 36, "google.ads.googleads.v11.services.ExtensionFeedItemOperation" optional :feed_item_operation, :message, 37, "google.ads.googleads.v11.services.FeedItemOperation" optional :feed_item_set_operation, :message, 53, "google.ads.googleads.v11.services.FeedItemSetOperation" optional :feed_item_set_link_operation, :message, 54, "google.ads.googleads.v11.services.FeedItemSetLinkOperation" optional :feed_item_target_operation, :message, 38, "google.ads.googleads.v11.services.FeedItemTargetOperation" optional :feed_mapping_operation, :message, 39, "google.ads.googleads.v11.services.FeedMappingOperation" optional :feed_operation, :message, 40, "google.ads.googleads.v11.services.FeedOperation" optional :keyword_plan_ad_group_operation, :message, 44, "google.ads.googleads.v11.services.KeywordPlanAdGroupOperation" optional :keyword_plan_ad_group_keyword_operation, :message, 50, "google.ads.googleads.v11.services.KeywordPlanAdGroupKeywordOperation" optional :keyword_plan_campaign_keyword_operation, :message, 51, "google.ads.googleads.v11.services.KeywordPlanCampaignKeywordOperation" optional :keyword_plan_campaign_operation, :message, 45, "google.ads.googleads.v11.services.KeywordPlanCampaignOperation" optional :keyword_plan_operation, :message, 48, "google.ads.googleads.v11.services.KeywordPlanOperation" optional :label_operation, :message, 41, "google.ads.googleads.v11.services.LabelOperation" optional :media_file_operation, :message, 42, "google.ads.googleads.v11.services.MediaFileOperation" optional :remarketing_action_operation, :message, 43, "google.ads.googleads.v11.services.RemarketingActionOperation" optional :shared_criterion_operation, :message, 14, "google.ads.googleads.v11.services.SharedCriterionOperation" optional :shared_set_operation, :message, 15, "google.ads.googleads.v11.services.SharedSetOperation" optional :smart_campaign_setting_operation, :message, 61, "google.ads.googleads.v11.services.SmartCampaignSettingOperation" optional :user_list_operation, :message, 16, "google.ads.googleads.v11.services.UserListOperation" end end add_message "google.ads.googleads.v11.services.MutateOperationResponse" do oneof :response do optional :ad_group_ad_label_result, :message, 17, "google.ads.googleads.v11.services.MutateAdGroupAdLabelResult" optional :ad_group_ad_result, :message, 1, "google.ads.googleads.v11.services.MutateAdGroupAdResult" optional :ad_group_asset_result, :message, 56, "google.ads.googleads.v11.services.MutateAdGroupAssetResult" optional :ad_group_bid_modifier_result, :message, 2, "google.ads.googleads.v11.services.MutateAdGroupBidModifierResult" optional :ad_group_criterion_customizer_result, :message, 77, "google.ads.googleads.v11.services.MutateAdGroupCriterionCustomizerResult" optional :ad_group_criterion_label_result, :message, 18, "google.ads.googleads.v11.services.MutateAdGroupCriterionLabelResult" optional :ad_group_criterion_result, :message, 3, "google.ads.googleads.v11.services.MutateAdGroupCriterionResult" optional :ad_group_customizer_result, :message, 75, "google.ads.googleads.v11.services.MutateAdGroupCustomizerResult" optional :ad_group_extension_setting_result, :message, 19, "google.ads.googleads.v11.services.MutateAdGroupExtensionSettingResult" optional :ad_group_feed_result, :message, 20, "google.ads.googleads.v11.services.MutateAdGroupFeedResult" optional :ad_group_label_result, :message, 21, "google.ads.googleads.v11.services.MutateAdGroupLabelResult" optional :ad_group_result, :message, 5, "google.ads.googleads.v11.services.MutateAdGroupResult" optional :ad_parameter_result, :message, 22, "google.ads.googleads.v11.services.MutateAdParameterResult" optional :ad_result, :message, 49, "google.ads.googleads.v11.services.MutateAdResult" optional :asset_result, :message, 23, "google.ads.googleads.v11.services.MutateAssetResult" optional :asset_group_asset_result, :message, 65, "google.ads.googleads.v11.services.MutateAssetGroupAssetResult" optional :asset_group_listing_group_filter_result, :message, 78, "google.ads.googleads.v11.services.MutateAssetGroupListingGroupFilterResult" optional :asset_group_signal_result, :message, 79, "google.ads.googleads.v11.services.MutateAssetGroupSignalResult" optional :asset_group_result, :message, 62, "google.ads.googleads.v11.services.MutateAssetGroupResult" optional :asset_set_asset_result, :message, 71, "google.ads.googleads.v11.services.MutateAssetSetAssetResult" optional :asset_set_result, :message, 72, "google.ads.googleads.v11.services.MutateAssetSetResult" optional :audience_result, :message, 80, "google.ads.googleads.v11.services.MutateAudienceResult" optional :bidding_data_exclusion_result, :message, 58, "google.ads.googleads.v11.services.MutateBiddingDataExclusionsResult" optional :bidding_seasonality_adjustment_result, :message, 59, "google.ads.googleads.v11.services.MutateBiddingSeasonalityAdjustmentsResult" optional :bidding_strategy_result, :message, 6, "google.ads.googleads.v11.services.MutateBiddingStrategyResult" optional :campaign_asset_result, :message, 52, "google.ads.googleads.v11.services.MutateCampaignAssetResult" optional :campaign_asset_set_result, :message, 73, "google.ads.googleads.v11.services.MutateCampaignAssetSetResult" optional :campaign_bid_modifier_result, :message, 7, "google.ads.googleads.v11.services.MutateCampaignBidModifierResult" optional :campaign_budget_result, :message, 8, "google.ads.googleads.v11.services.MutateCampaignBudgetResult" optional :campaign_conversion_goal_result, :message, 67, "google.ads.googleads.v11.services.MutateCampaignConversionGoalResult" optional :campaign_criterion_result, :message, 13, "google.ads.googleads.v11.services.MutateCampaignCriterionResult" optional :campaign_customizer_result, :message, 76, "google.ads.googleads.v11.services.MutateCampaignCustomizerResult" optional :campaign_draft_result, :message, 24, "google.ads.googleads.v11.services.MutateCampaignDraftResult" optional :campaign_experiment_result, :message, 25, "google.ads.googleads.v11.services.MutateCampaignExperimentResult" optional :campaign_extension_setting_result, :message, 26, "google.ads.googleads.v11.services.MutateCampaignExtensionSettingResult" optional :campaign_feed_result, :message, 27, "google.ads.googleads.v11.services.MutateCampaignFeedResult" optional :campaign_group_result, :message, 9, "google.ads.googleads.v11.services.MutateCampaignGroupResult" optional :campaign_label_result, :message, 28, "google.ads.googleads.v11.services.MutateCampaignLabelResult" optional :campaign_result, :message, 10, "google.ads.googleads.v11.services.MutateCampaignResult" optional :campaign_shared_set_result, :message, 11, "google.ads.googleads.v11.services.MutateCampaignSharedSetResult" optional :conversion_action_result, :message, 12, "google.ads.googleads.v11.services.MutateConversionActionResult" optional :conversion_custom_variable_result, :message, 55, "google.ads.googleads.v11.services.MutateConversionCustomVariableResult" optional :conversion_goal_campaign_config_result, :message, 69, "google.ads.googleads.v11.services.MutateConversionGoalCampaignConfigResult" optional :conversion_value_rule_result, :message, 63, "google.ads.googleads.v11.services.MutateConversionValueRuleResult" optional :conversion_value_rule_set_result, :message, 64, "google.ads.googleads.v11.services.MutateConversionValueRuleSetResult" optional :custom_conversion_goal_result, :message, 68, "google.ads.googleads.v11.services.MutateCustomConversionGoalResult" optional :customer_asset_result, :message, 57, "google.ads.googleads.v11.services.MutateCustomerAssetResult" optional :customer_conversion_goal_result, :message, 66, "google.ads.googleads.v11.services.MutateCustomerConversionGoalResult" optional :customer_customizer_result, :message, 74, "google.ads.googleads.v11.services.MutateCustomerCustomizerResult" optional :customer_extension_setting_result, :message, 30, "google.ads.googleads.v11.services.MutateCustomerExtensionSettingResult" optional :customer_feed_result, :message, 31, "google.ads.googleads.v11.services.MutateCustomerFeedResult" optional :customer_label_result, :message, 32, "google.ads.googleads.v11.services.MutateCustomerLabelResult" optional :customer_negative_criterion_result, :message, 34, "google.ads.googleads.v11.services.MutateCustomerNegativeCriteriaResult" optional :customer_result, :message, 35, "google.ads.googleads.v11.services.MutateCustomerResult" optional :customizer_attribute_result, :message, 70, "google.ads.googleads.v11.services.MutateCustomizerAttributeResult" optional :experiment_result, :message, 81, "google.ads.googleads.v11.services.MutateExperimentResult" optional :experiment_arm_result, :message, 82, "google.ads.googleads.v11.services.MutateExperimentArmResult" optional :extension_feed_item_result, :message, 36, "google.ads.googleads.v11.services.MutateExtensionFeedItemResult" optional :feed_item_result, :message, 37, "google.ads.googleads.v11.services.MutateFeedItemResult" optional :feed_item_set_result, :message, 53, "google.ads.googleads.v11.services.MutateFeedItemSetResult" optional :feed_item_set_link_result, :message, 54, "google.ads.googleads.v11.services.MutateFeedItemSetLinkResult" optional :feed_item_target_result, :message, 38, "google.ads.googleads.v11.services.MutateFeedItemTargetResult" optional :feed_mapping_result, :message, 39, "google.ads.googleads.v11.services.MutateFeedMappingResult" optional :feed_result, :message, 40, "google.ads.googleads.v11.services.MutateFeedResult" optional :keyword_plan_ad_group_result, :message, 44, "google.ads.googleads.v11.services.MutateKeywordPlanAdGroupResult" optional :keyword_plan_campaign_result, :message, 45, "google.ads.googleads.v11.services.MutateKeywordPlanCampaignResult" optional :keyword_plan_ad_group_keyword_result, :message, 50, "google.ads.googleads.v11.services.MutateKeywordPlanAdGroupKeywordResult" optional :keyword_plan_campaign_keyword_result, :message, 51, "google.ads.googleads.v11.services.MutateKeywordPlanCampaignKeywordResult" optional :keyword_plan_result, :message, 48, "google.ads.googleads.v11.services.MutateKeywordPlansResult" optional :label_result, :message, 41, "google.ads.googleads.v11.services.MutateLabelResult" optional :media_file_result, :message, 42, "google.ads.googleads.v11.services.MutateMediaFileResult" optional :remarketing_action_result, :message, 43, "google.ads.googleads.v11.services.MutateRemarketingActionResult" optional :shared_criterion_result, :message, 14, "google.ads.googleads.v11.services.MutateSharedCriterionResult" optional :shared_set_result, :message, 15, "google.ads.googleads.v11.services.MutateSharedSetResult" optional :smart_campaign_setting_result, :message, 61, "google.ads.googleads.v11.services.MutateSmartCampaignSettingResult" optional :user_list_result, :message, 16, "google.ads.googleads.v11.services.MutateUserListResult" end end end end module Google module Ads module GoogleAds module V11 module Services SearchGoogleAdsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.SearchGoogleAdsRequest").msgclass SearchGoogleAdsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.SearchGoogleAdsResponse").msgclass SearchGoogleAdsStreamRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.SearchGoogleAdsStreamRequest").msgclass SearchGoogleAdsStreamResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.SearchGoogleAdsStreamResponse").msgclass GoogleAdsRow = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.GoogleAdsRow").msgclass MutateGoogleAdsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.MutateGoogleAdsRequest").msgclass MutateGoogleAdsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.MutateGoogleAdsResponse").msgclass MutateOperation = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.MutateOperation").msgclass MutateOperationResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.ads.googleads.v11.services.MutateOperationResponse").msgclass end end end end end