lib/google/ads/google_ads/factories/v3/services.rb in google-ads-googleads-5.0.0 vs lib/google/ads/google_ads/factories/v3/services.rb in google-ads-googleads-5.1.0

- old
+ new

@@ -24,13 +24,13 @@ def have_logging_interceptor? @logging_interceptor != nil end - def customer_manager_link(&blk) - require "google/ads/google_ads/v3/services/customer_manager_link_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerManagerLinkServiceClient) + def ad_group_criterion_label(&blk) + require "google/ads/google_ads/v3/services/ad_group_criterion_label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupCriterionLabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -40,17 +40,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def shared_set(&blk) - require "google/ads/google_ads/v3/services/shared_set_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::SharedSetServiceClient) + def campaign_audience_view(&blk) + require "google/ads/google_ads/v3/services/campaign_audience_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignAudienceViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -60,17 +60,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def mobile_app_category_constant(&blk) - require "google/ads/google_ads/v3/services/mobile_app_category_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::MobileAppCategoryConstantServiceClient) + def display_keyword_view(&blk) + require "google/ads/google_ads/v3/services/display_keyword_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::DisplayKeywordViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -80,17 +80,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def display_keyword_view(&blk) - require "google/ads/google_ads/v3/services/display_keyword_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::DisplayKeywordViewServiceClient) + def extension_feed_item(&blk) + require "google/ads/google_ads/v3/services/extension_feed_item_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ExtensionFeedItemServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -100,17 +100,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_bid_modifier(&blk) - require "google/ads/google_ads/v3/services/ad_group_bid_modifier_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupBidModifierServiceClient) + def shared_criterion(&blk) + require "google/ads/google_ads/v3/services/shared_criterion_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::SharedCriterionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -120,17 +120,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def gender_view(&blk) - require "google/ads/google_ads/v3/services/gender_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GenderViewServiceClient) + def custom_interest(&blk) + require "google/ads/google_ads/v3/services/custom_interest_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomInterestServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -140,17 +140,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def group_placement_view(&blk) - require "google/ads/google_ads/v3/services/group_placement_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GroupPlacementViewServiceClient) + def hotel_group_view(&blk) + require "google/ads/google_ads/v3/services/hotel_group_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::HotelGroupViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -160,17 +160,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def remarketing_action(&blk) - require "google/ads/google_ads/v3/services/remarketing_action_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::RemarketingActionServiceClient) + def age_range_view(&blk) + require "google/ads/google_ads/v3/services/age_range_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AgeRangeViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -180,17 +180,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_label(&blk) - require "google/ads/google_ads/v3/services/ad_group_label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupLabelServiceClient) + def topic_constant(&blk) + require "google/ads/google_ads/v3/services/topic_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::TopicConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -200,17 +200,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def feed(&blk) - require "google/ads/google_ads/v3/services/feed_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedServiceClient) + def feed_mapping(&blk) + require "google/ads/google_ads/v3/services/feed_mapping_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedMappingServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -220,17 +220,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def label(&blk) - require "google/ads/google_ads/v3/services/label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::LabelServiceClient) + def customer(&blk) + require "google/ads/google_ads/v3/services/customer_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -240,17 +240,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def media_file(&blk) - require "google/ads/google_ads/v3/services/media_file_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::MediaFileServiceClient) + def campaign_draft(&blk) + require "google/ads/google_ads/v3/services/campaign_draft_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignDraftServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -260,17 +260,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def conversion_upload(&blk) - require "google/ads/google_ads/v3/services/conversion_upload_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionUploadServiceClient) + def domain_category(&blk) + require "google/ads/google_ads/v3/services/domain_category_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::DomainCategoryServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -280,17 +280,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_criterion(&blk) - require "google/ads/google_ads/v3/services/campaign_criterion_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignCriterionServiceClient) + def campaign_feed(&blk) + require "google/ads/google_ads/v3/services/campaign_feed_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignFeedServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -300,17 +300,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def asset(&blk) - require "google/ads/google_ads/v3/services/asset_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AssetServiceClient) + def customer_negative_criterion(&blk) + require "google/ads/google_ads/v3/services/customer_negative_criterion_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerNegativeCriterionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -320,17 +320,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_ad_asset_view(&blk) - require "google/ads/google_ads/v3/services/ad_group_ad_asset_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdAssetViewServiceClient) + def feed_placeholder_view(&blk) + require "google/ads/google_ads/v3/services/feed_placeholder_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedPlaceholderViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -340,17 +340,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_feed(&blk) - require "google/ads/google_ads/v3/services/campaign_feed_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignFeedServiceClient) + def ad_group_simulation(&blk) + require "google/ads/google_ads/v3/services/ad_group_simulation_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupSimulationServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -360,17 +360,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def hotel_group_view(&blk) - require "google/ads/google_ads/v3/services/hotel_group_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::HotelGroupViewServiceClient) + def campaign_bid_modifier(&blk) + require "google/ads/google_ads/v3/services/campaign_bid_modifier_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignBidModifierServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -380,17 +380,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def domain_category(&blk) - require "google/ads/google_ads/v3/services/domain_category_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::DomainCategoryServiceClient) + def group_placement_view(&blk) + require "google/ads/google_ads/v3/services/group_placement_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GroupPlacementViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -400,17 +400,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def detail_placement_view(&blk) - require "google/ads/google_ads/v3/services/detail_placement_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::DetailPlacementViewServiceClient) + def reach_plan(&blk) + require "google/ads/google_ads/v3/services/reach_plan_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ReachPlanServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -420,17 +420,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_budget(&blk) - require "google/ads/google_ads/v3/services/campaign_budget_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignBudgetServiceClient) + def mobile_app_category_constant(&blk) + require "google/ads/google_ads/v3/services/mobile_app_category_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::MobileAppCategoryConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -440,17 +440,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def geo_target_constant(&blk) - require "google/ads/google_ads/v3/services/geo_target_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GeoTargetConstantServiceClient) + def product_bidding_category_constant(&blk) + require "google/ads/google_ads/v3/services/product_bidding_category_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ProductBiddingCategoryConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -460,17 +460,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def user_location_view(&blk) - require "google/ads/google_ads/v3/services/user_location_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserLocationViewServiceClient) + def conversion_action(&blk) + require "google/ads/google_ads/v3/services/conversion_action_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionActionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -480,17 +480,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def operating_system_version_constant(&blk) - require "google/ads/google_ads/v3/services/operating_system_version_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::OperatingSystemVersionConstantServiceClient) + def bidding_strategy(&blk) + require "google/ads/google_ads/v3/services/bidding_strategy_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::BiddingStrategyServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -500,17 +500,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan_ad_group(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_ad_group_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanAdGroupServiceClient) + def carrier_constant(&blk) + require "google/ads/google_ads/v3/services/carrier_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CarrierConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -520,17 +520,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def currency_constant(&blk) - require "google/ads/google_ads/v3/services/currency_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CurrencyConstantServiceClient) + def shopping_performance_view(&blk) + require "google/ads/google_ads/v3/services/shopping_performance_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ShoppingPerformanceViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -540,17 +540,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def shopping_performance_view(&blk) - require "google/ads/google_ads/v3/services/shopping_performance_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ShoppingPerformanceViewServiceClient) + def campaign_extension_setting(&blk) + require "google/ads/google_ads/v3/services/campaign_extension_setting_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignExtensionSettingServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -560,17 +560,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def location_view(&blk) - require "google/ads/google_ads/v3/services/location_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::LocationViewServiceClient) + def conversion_adjustment_upload(&blk) + require "google/ads/google_ads/v3/services/conversion_adjustment_upload_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionAdjustmentUploadServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -580,17 +580,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def merchant_center_link(&blk) - require "google/ads/google_ads/v3/services/merchant_center_link_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::MerchantCenterLinkServiceClient) + def paid_organic_search_term_view(&blk) + require "google/ads/google_ads/v3/services/paid_organic_search_term_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::PaidOrganicSearchTermViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -600,17 +600,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_ad(&blk) - require "google/ads/google_ads/v3/services/ad_group_ad_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdServiceClient) + def mobile_device_constant(&blk) + require "google/ads/google_ads/v3/services/mobile_device_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::MobileDeviceConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -620,17 +620,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_criterion_label(&blk) - require "google/ads/google_ads/v3/services/ad_group_criterion_label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupCriterionLabelServiceClient) + def customer_extension_setting(&blk) + require "google/ads/google_ads/v3/services/customer_extension_setting_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerExtensionSettingServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -640,17 +640,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def mobile_device_constant(&blk) - require "google/ads/google_ads/v3/services/mobile_device_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::MobileDeviceConstantServiceClient) + def campaign_budget(&blk) + require "google/ads/google_ads/v3/services/campaign_budget_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignBudgetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -660,17 +660,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_view(&blk) - require "google/ads/google_ads/v3/services/keyword_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordViewServiceClient) + def keyword_plan(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -680,17 +680,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def feed_item_target(&blk) - require "google/ads/google_ads/v3/services/feed_item_target_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedItemTargetServiceClient) + def keyword_plan_keyword(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_keyword_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanKeywordServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -700,17 +700,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_shared_set(&blk) - require "google/ads/google_ads/v3/services/campaign_shared_set_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignSharedSetServiceClient) + def asset(&blk) + require "google/ads/google_ads/v3/services/asset_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AssetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -720,17 +720,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def dynamic_search_ads_search_term_view(&blk) - require "google/ads/google_ads/v3/services/dynamic_search_ads_search_term_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::DynamicSearchAdsSearchTermViewServiceClient) + def ad(&blk) + require "google/ads/google_ads/v3/services/ad_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -740,17 +740,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def conversion_adjustment_upload(&blk) - require "google/ads/google_ads/v3/services/conversion_adjustment_upload_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionAdjustmentUploadServiceClient) + def ad_group_audience_view(&blk) + require "google/ads/google_ads/v3/services/ad_group_audience_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAudienceViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -760,17 +760,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def extension_feed_item(&blk) - require "google/ads/google_ads/v3/services/extension_feed_item_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ExtensionFeedItemServiceClient) + def ad_group_feed(&blk) + require "google/ads/google_ads/v3/services/ad_group_feed_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupFeedServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -780,17 +780,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_negative_criterion(&blk) - require "google/ads/google_ads/v3/services/customer_negative_criterion_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerNegativeCriterionServiceClient) + def topic_view(&blk) + require "google/ads/google_ads/v3/services/topic_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::TopicViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -800,17 +800,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def payments_account(&blk) - require "google/ads/google_ads/v3/services/payments_account_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::PaymentsAccountServiceClient) + def customer_client(&blk) + require "google/ads/google_ads/v3/services/customer_client_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerClientServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -820,17 +820,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_label(&blk) - require "google/ads/google_ads/v3/services/customer_label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerLabelServiceClient) + def feed(&blk) + require "google/ads/google_ads/v3/services/feed_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -840,17 +840,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan_keyword(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_keyword_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanKeywordServiceClient) + def ad_group_label(&blk) + require "google/ads/google_ads/v3/services/ad_group_label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupLabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -860,17 +860,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_audience_view(&blk) - require "google/ads/google_ads/v3/services/campaign_audience_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignAudienceViewServiceClient) + def search_term_view(&blk) + require "google/ads/google_ads/v3/services/search_term_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::SearchTermViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -880,17 +880,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_client(&blk) - require "google/ads/google_ads/v3/services/customer_client_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerClientServiceClient) + def account_budget_proposal(&blk) + require "google/ads/google_ads/v3/services/account_budget_proposal_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AccountBudgetProposalServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -900,17 +900,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def click_view(&blk) - require "google/ads/google_ads/v3/services/click_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ClickViewServiceClient) + def shared_set(&blk) + require "google/ads/google_ads/v3/services/shared_set_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::SharedSetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -920,17 +920,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def distance_view(&blk) - require "google/ads/google_ads/v3/services/distance_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::DistanceViewServiceClient) + def ad_group_ad(&blk) + require "google/ads/google_ads/v3/services/ad_group_ad_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -940,17 +940,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def shared_criterion(&blk) - require "google/ads/google_ads/v3/services/shared_criterion_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::SharedCriterionServiceClient) + def customer_manager_link(&blk) + require "google/ads/google_ads/v3/services/customer_manager_link_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerManagerLinkServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -960,17 +960,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanServiceClient) + def user_interest(&blk) + require "google/ads/google_ads/v3/services/user_interest_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserInterestServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -980,17 +980,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_experiment(&blk) - require "google/ads/google_ads/v3/services/campaign_experiment_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignExperimentServiceClient) + def distance_view(&blk) + require "google/ads/google_ads/v3/services/distance_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::DistanceViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1000,17 +1000,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_extension_setting(&blk) - require "google/ads/google_ads/v3/services/customer_extension_setting_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerExtensionSettingServiceClient) + def customer_client_link(&blk) + require "google/ads/google_ads/v3/services/customer_client_link_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerClientLinkServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1020,11 +1020,11 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end def ad_group_criterion_simulation(&blk) require "google/ads/google_ads/v3/services/ad_group_criterion_simulation_service_client.rb" @@ -1040,17 +1040,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan_negative_keyword(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_negative_keyword_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanNegativeKeywordServiceClient) + def ad_group_ad_label(&blk) + require "google/ads/google_ads/v3/services/ad_group_ad_label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdLabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1060,14 +1060,54 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end + def keyword_view(&blk) + require "google/ads/google_ads/v3/services/keyword_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordViewServiceClient) + if have_service_path? + cls.const_set("SERVICE_PATH", @service_path) + end + + if have_logging_interceptor? + cls.const_set("GRPC_INTERCEPTORS", [@logging_interceptor]) + end + + blk&.call(cls) + + cls.new( + credentials: @credentials, + metadata: @metadata, + exception_transformer: @exception_transformer + ) + end + + def location_view(&blk) + require "google/ads/google_ads/v3/services/location_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::LocationViewServiceClient) + if have_service_path? + cls.const_set("SERVICE_PATH", @service_path) + end + + if have_logging_interceptor? + cls.const_set("GRPC_INTERCEPTORS", [@logging_interceptor]) + end + + blk&.call(cls) + + cls.new( + credentials: @credentials, + metadata: @metadata, + exception_transformer: @exception_transformer + ) + end + def ad_parameter(&blk) require "google/ads/google_ads/v3/services/ad_parameter_service_client.rb" cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdParameterServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) @@ -1080,17 +1120,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer(&blk) - require "google/ads/google_ads/v3/services/customer_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerServiceClient) + def keyword_plan_campaign(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_campaign_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanCampaignServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1100,17 +1140,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def feed_mapping(&blk) - require "google/ads/google_ads/v3/services/feed_mapping_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedMappingServiceClient) + def campaign_shared_set(&blk) + require "google/ads/google_ads/v3/services/campaign_shared_set_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignSharedSetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1120,17 +1160,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_ad_label(&blk) - require "google/ads/google_ads/v3/services/ad_group_ad_label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdLabelServiceClient) + def feed_item_target(&blk) + require "google/ads/google_ads/v3/services/feed_item_target_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedItemTargetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1140,17 +1180,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_client_link(&blk) - require "google/ads/google_ads/v3/services/customer_client_link_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerClientLinkServiceClient) + def keyword_plan_negative_keyword(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_negative_keyword_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanNegativeKeywordServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1160,17 +1200,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def paid_organic_search_term_view(&blk) - require "google/ads/google_ads/v3/services/paid_organic_search_term_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::PaidOrganicSearchTermViewServiceClient) + def detail_placement_view(&blk) + require "google/ads/google_ads/v3/services/detail_placement_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::DetailPlacementViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1180,17 +1220,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def customer_feed(&blk) - require "google/ads/google_ads/v3/services/customer_feed_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerFeedServiceClient) + def payments_account(&blk) + require "google/ads/google_ads/v3/services/payments_account_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::PaymentsAccountServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1200,17 +1240,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def managed_placement_view(&blk) - require "google/ads/google_ads/v3/services/managed_placement_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ManagedPlacementViewServiceClient) + def billing_setup(&blk) + require "google/ads/google_ads/v3/services/billing_setup_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::BillingSetupServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1220,17 +1260,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def product_group_view(&blk) - require "google/ads/google_ads/v3/services/product_group_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ProductGroupViewServiceClient) + def google_ads_field(&blk) + require "google/ads/google_ads/v3/services/google_ads_field_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GoogleAdsFieldServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1240,17 +1280,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan_campaign(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_campaign_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanCampaignServiceClient) + def ad_group_bid_modifier(&blk) + require "google/ads/google_ads/v3/services/ad_group_bid_modifier_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupBidModifierServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1260,17 +1300,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def topic_constant(&blk) - require "google/ads/google_ads/v3/services/topic_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::TopicConstantServiceClient) + def merchant_center_link(&blk) + require "google/ads/google_ads/v3/services/merchant_center_link_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::MerchantCenterLinkServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1280,17 +1320,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def landing_page_view(&blk) - require "google/ads/google_ads/v3/services/landing_page_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::LandingPageViewServiceClient) + def recommendation(&blk) + require "google/ads/google_ads/v3/services/recommendation_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::RecommendationServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1300,17 +1340,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def language_constant(&blk) - require "google/ads/google_ads/v3/services/language_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::LanguageConstantServiceClient) + def geo_target_constant(&blk) + require "google/ads/google_ads/v3/services/geo_target_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GeoTargetConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1320,17 +1360,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_schedule_view(&blk) - require "google/ads/google_ads/v3/services/ad_schedule_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdScheduleViewServiceClient) + def campaign_label(&blk) + require "google/ads/google_ads/v3/services/campaign_label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignLabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1340,17 +1380,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def recommendation(&blk) - require "google/ads/google_ads/v3/services/recommendation_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::RecommendationServiceClient) + def product_group_view(&blk) + require "google/ads/google_ads/v3/services/product_group_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ProductGroupViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1360,17 +1400,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def product_bidding_category_constant(&blk) - require "google/ads/google_ads/v3/services/product_bidding_category_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ProductBiddingCategoryConstantServiceClient) + def ad_group_ad_asset_view(&blk) + require "google/ads/google_ads/v3/services/ad_group_ad_asset_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAdAssetViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1380,17 +1420,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def invoice(&blk) - require "google/ads/google_ads/v3/services/invoice_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::InvoiceServiceClient) + def managed_placement_view(&blk) + require "google/ads/google_ads/v3/services/managed_placement_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ManagedPlacementViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1400,17 +1440,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def custom_interest(&blk) - require "google/ads/google_ads/v3/services/custom_interest_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomInterestServiceClient) + def customer_feed(&blk) + require "google/ads/google_ads/v3/services/customer_feed_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerFeedServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1420,11 +1460,11 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end def hotel_performance_view(&blk) require "google/ads/google_ads/v3/services/hotel_performance_view_service_client.rb" @@ -1440,17 +1480,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def user_list(&blk) - require "google/ads/google_ads/v3/services/user_list_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserListServiceClient) + def invoice(&blk) + require "google/ads/google_ads/v3/services/invoice_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::InvoiceServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1460,17 +1500,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def feed_placeholder_view(&blk) - require "google/ads/google_ads/v3/services/feed_placeholder_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedPlaceholderViewServiceClient) + def media_file(&blk) + require "google/ads/google_ads/v3/services/media_file_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::MediaFileServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1480,17 +1520,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad(&blk) - require "google/ads/google_ads/v3/services/ad_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdServiceClient) + def ad_schedule_view(&blk) + require "google/ads/google_ads/v3/services/ad_schedule_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdScheduleViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1500,17 +1540,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def user_interest(&blk) - require "google/ads/google_ads/v3/services/user_interest_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserInterestServiceClient) + def campaign(&blk) + require "google/ads/google_ads/v3/services/campaign_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1520,17 +1560,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def topic_view(&blk) - require "google/ads/google_ads/v3/services/topic_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::TopicViewServiceClient) + def parental_status_view(&blk) + require "google/ads/google_ads/v3/services/parental_status_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ParentalStatusViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1540,17 +1580,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def account_budget_proposal(&blk) - require "google/ads/google_ads/v3/services/account_budget_proposal_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AccountBudgetProposalServiceClient) + def campaign_experiment(&blk) + require "google/ads/google_ads/v3/services/campaign_experiment_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignExperimentServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1560,17 +1600,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_feed(&blk) - require "google/ads/google_ads/v3/services/ad_group_feed_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupFeedServiceClient) + def ad_group(&blk) + require "google/ads/google_ads/v3/services/ad_group_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1580,17 +1620,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def google_ads_field(&blk) - require "google/ads/google_ads/v3/services/google_ads_field_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GoogleAdsFieldServiceClient) + def user_location_view(&blk) + require "google/ads/google_ads/v3/services/user_location_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserLocationViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1600,17 +1640,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group(&blk) - require "google/ads/google_ads/v3/services/ad_group_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupServiceClient) + def mutate_job(&blk) + require "google/ads/google_ads/v3/services/mutate_job_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::MutateJobServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1620,17 +1660,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_audience_view(&blk) - require "google/ads/google_ads/v3/services/ad_group_audience_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupAudienceViewServiceClient) + def campaign_criterion(&blk) + require "google/ads/google_ads/v3/services/campaign_criterion_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignCriterionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1640,17 +1680,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_criterion(&blk) - require "google/ads/google_ads/v3/services/ad_group_criterion_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupCriterionServiceClient) + def click_view(&blk) + require "google/ads/google_ads/v3/services/click_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ClickViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1660,17 +1700,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def google_ads(&blk) - require "google/ads/google_ads/v3/services/google_ads_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GoogleAdsServiceClient) + def user_data(&blk) + require "google/ads/google_ads/v3/services/user_data_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserDataServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1680,17 +1720,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def age_range_view(&blk) - require "google/ads/google_ads/v3/services/age_range_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AgeRangeViewServiceClient) + def operating_system_version_constant(&blk) + require "google/ads/google_ads/v3/services/operating_system_version_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::OperatingSystemVersionConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1700,17 +1740,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_extension_setting(&blk) - require "google/ads/google_ads/v3/services/campaign_extension_setting_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignExtensionSettingServiceClient) + def remarketing_action(&blk) + require "google/ads/google_ads/v3/services/remarketing_action_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::RemarketingActionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1720,17 +1760,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def carrier_constant(&blk) - require "google/ads/google_ads/v3/services/carrier_constant_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CarrierConstantServiceClient) + def landing_page_view(&blk) + require "google/ads/google_ads/v3/services/landing_page_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::LandingPageViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1740,17 +1780,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_draft(&blk) - require "google/ads/google_ads/v3/services/campaign_draft_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignDraftServiceClient) + def dynamic_search_ads_search_term_view(&blk) + require "google/ads/google_ads/v3/services/dynamic_search_ads_search_term_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::DynamicSearchAdsSearchTermViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1760,17 +1800,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def mutate_job(&blk) - require "google/ads/google_ads/v3/services/mutate_job_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::MutateJobServiceClient) + def offline_user_data_job(&blk) + require "google/ads/google_ads/v3/services/offline_user_data_job_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::OfflineUserDataJobServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1780,17 +1820,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def account_budget(&blk) - require "google/ads/google_ads/v3/services/account_budget_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AccountBudgetServiceClient) + def conversion_upload(&blk) + require "google/ads/google_ads/v3/services/conversion_upload_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionUploadServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1800,17 +1840,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def billing_setup(&blk) - require "google/ads/google_ads/v3/services/billing_setup_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::BillingSetupServiceClient) + def user_list(&blk) + require "google/ads/google_ads/v3/services/user_list_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::UserListServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1820,17 +1860,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign(&blk) - require "google/ads/google_ads/v3/services/campaign_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignServiceClient) + def video(&blk) + require "google/ads/google_ads/v3/services/video_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::VideoServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1840,17 +1880,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_criterion_simulation(&blk) - require "google/ads/google_ads/v3/services/campaign_criterion_simulation_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignCriterionSimulationServiceClient) + def language_constant(&blk) + require "google/ads/google_ads/v3/services/language_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::LanguageConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1860,17 +1900,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_bid_modifier(&blk) - require "google/ads/google_ads/v3/services/campaign_bid_modifier_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignBidModifierServiceClient) + def expanded_landing_page_view(&blk) + require "google/ads/google_ads/v3/services/expanded_landing_page_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ExpandedLandingPageViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1880,17 +1920,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def feed_item(&blk) - require "google/ads/google_ads/v3/services/feed_item_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedItemServiceClient) + def customer_label(&blk) + require "google/ads/google_ads/v3/services/customer_label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CustomerLabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1900,17 +1940,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def search_term_view(&blk) - require "google/ads/google_ads/v3/services/search_term_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::SearchTermViewServiceClient) + def ad_group_extension_setting(&blk) + require "google/ads/google_ads/v3/services/ad_group_extension_setting_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupExtensionSettingServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1920,17 +1960,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def parental_status_view(&blk) - require "google/ads/google_ads/v3/services/parental_status_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ParentalStatusViewServiceClient) + def ad_group_criterion(&blk) + require "google/ads/google_ads/v3/services/ad_group_criterion_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupCriterionServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1940,17 +1980,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def reach_plan(&blk) - require "google/ads/google_ads/v3/services/reach_plan_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ReachPlanServiceClient) + def google_ads(&blk) + require "google/ads/google_ads/v3/services/google_ads_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GoogleAdsServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1960,17 +2000,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def bidding_strategy(&blk) - require "google/ads/google_ads/v3/services/bidding_strategy_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::BiddingStrategyServiceClient) + def geographic_view(&blk) + require "google/ads/google_ads/v3/services/geographic_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GeographicViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -1980,17 +2020,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def video(&blk) - require "google/ads/google_ads/v3/services/video_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::VideoServiceClient) + def feed_item(&blk) + require "google/ads/google_ads/v3/services/feed_item_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::FeedItemServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2000,17 +2040,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def change_status(&blk) - require "google/ads/google_ads/v3/services/change_status_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ChangeStatusServiceClient) + def gender_view(&blk) + require "google/ads/google_ads/v3/services/gender_view_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::GenderViewServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2020,17 +2060,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def campaign_label(&blk) - require "google/ads/google_ads/v3/services/campaign_label_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignLabelServiceClient) + def keyword_plan_ad_group(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_ad_group_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanAdGroupServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2040,17 +2080,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def keyword_plan_idea(&blk) - require "google/ads/google_ads/v3/services/keyword_plan_idea_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanIdeaServiceClient) + def label(&blk) + require "google/ads/google_ads/v3/services/label_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::LabelServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2060,17 +2100,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def expanded_landing_page_view(&blk) - require "google/ads/google_ads/v3/services/expanded_landing_page_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ExpandedLandingPageViewServiceClient) + def currency_constant(&blk) + require "google/ads/google_ads/v3/services/currency_constant_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CurrencyConstantServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2080,17 +2120,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_extension_setting(&blk) - require "google/ads/google_ads/v3/services/ad_group_extension_setting_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupExtensionSettingServiceClient) + def campaign_criterion_simulation(&blk) + require "google/ads/google_ads/v3/services/campaign_criterion_simulation_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::CampaignCriterionSimulationServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2100,17 +2140,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def ad_group_simulation(&blk) - require "google/ads/google_ads/v3/services/ad_group_simulation_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::AdGroupSimulationServiceClient) + def change_status(&blk) + require "google/ads/google_ads/v3/services/change_status_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::ChangeStatusServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2120,17 +2160,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def geographic_view(&blk) - require "google/ads/google_ads/v3/services/geographic_view_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::GeographicViewServiceClient) + def account_budget(&blk) + require "google/ads/google_ads/v3/services/account_budget_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::AccountBudgetServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2140,17 +2180,17 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end - def conversion_action(&blk) - require "google/ads/google_ads/v3/services/conversion_action_service_client.rb" - cls = Class.new(Google::Ads::GoogleAds::V3::Services::ConversionActionServiceClient) + def keyword_plan_idea(&blk) + require "google/ads/google_ads/v3/services/keyword_plan_idea_service_client.rb" + cls = Class.new(Google::Ads::GoogleAds::V3::Services::KeywordPlanIdeaServiceClient) if have_service_path? cls.const_set("SERVICE_PATH", @service_path) end if have_logging_interceptor? @@ -2160,10 +2200,10 @@ blk&.call(cls) cls.new( credentials: @credentials, metadata: @metadata, - exception_transformer: @exception_transformer, + exception_transformer: @exception_transformer ) end end end end