lib/google/ads/google_ads/factories/v10/services.rb in google-ads-googleads-16.0.0 vs lib/google/ads/google_ads/factories/v10/services.rb in google-ads-googleads-17.0.0
- old
+ new
@@ -26,1026 +26,1050 @@
def have_logging_interceptor?
@logging_interceptor != nil
end
- def ad_group_bid_modifier(&blk)
- require "google/ads/google_ads/v10/services/ad_group_bid_modifier_service"
+ def account_budget_proposal(&blk)
+ require "google/ads/google_ads/v10/services/account_budget_proposal_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupBidModifierService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AccountBudgetProposalService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_bid_modifiers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupBidModifiersRequest
+ mutate_account_budget_proposal: Google::Ads::GoogleAds::V10::Services::MutateAccountBudgetProposalRequest
},
deprecation: @deprecation
)
end
- def smart_campaign_setting(&blk)
- require "google/ads/google_ads/v10/services/smart_campaign_setting_service"
+ def account_link(&blk)
+ require "google/ads/google_ads/v10/services/account_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::SmartCampaignSettingService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AccountLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_smart_campaign_settings: Google::Ads::GoogleAds::V10::Services::MutateSmartCampaignSettingsRequest
+ create_account_link: Google::Ads::GoogleAds::V10::Services::CreateAccountLinkRequest,
+ mutate_account_link: Google::Ads::GoogleAds::V10::Services::MutateAccountLinkRequest
+
},
deprecation: @deprecation
)
end
- def campaign_draft(&blk)
- require "google/ads/google_ads/v10/services/campaign_draft_service"
+ def ad_group_ad_label(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_ad_label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignDraftService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupAdLabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_drafts: Google::Ads::GoogleAds::V10::Services::MutateCampaignDraftsRequest,
+ mutate_ad_group_ad_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAdLabelsRequest
- promote_campaign_draft: Google::Ads::GoogleAds::V10::Services::PromoteCampaignDraftRequest,
-
- list_campaign_draft_async_errors: Google::Ads::GoogleAds::V10::Services::ListCampaignDraftAsyncErrorsRequest
-
},
deprecation: @deprecation
)
end
- def media_file(&blk)
- require "google/ads/google_ads/v10/services/media_file_service"
+ def ad_group_ad(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_ad_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::MediaFileService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupAdService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_media_files: Google::Ads::GoogleAds::V10::Services::MutateMediaFilesRequest
+ mutate_ad_group_ads: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAdsRequest
},
deprecation: @deprecation
)
end
- def campaign_budget(&blk)
- require "google/ads/google_ads/v10/services/campaign_budget_service"
+ def ad_group_asset(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignBudgetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupAssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_budgets: Google::Ads::GoogleAds::V10::Services::MutateCampaignBudgetsRequest
+ mutate_ad_group_assets: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAssetsRequest
},
deprecation: @deprecation
)
end
- def shared_criterion(&blk)
- require "google/ads/google_ads/v10/services/shared_criterion_service"
+ def ad_group_bid_modifier(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_bid_modifier_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::SharedCriterionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupBidModifierService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_shared_criteria: Google::Ads::GoogleAds::V10::Services::MutateSharedCriteriaRequest
+ mutate_ad_group_bid_modifiers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupBidModifiersRequest
},
deprecation: @deprecation
)
end
- def keyword_plan_ad_group_keyword(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_ad_group_keyword_service"
+ def ad_group_criterion_customizer(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_criterion_customizer_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanAdGroupKeywordService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionCustomizerService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_keyword_plan_ad_group_keywords: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanAdGroupKeywordsRequest
+ mutate_ad_group_criterion_customizers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriterionCustomizersRequest
},
deprecation: @deprecation
)
end
- def customer(&blk)
- require "google/ads/google_ads/v10/services/customer_service"
+ def ad_group_criterion_label(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_criterion_label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionLabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer: Google::Ads::GoogleAds::V10::Services::MutateCustomerRequest,
+ mutate_ad_group_criterion_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriterionLabelsRequest
- list_accessible_customers: Google::Ads::GoogleAds::V10::Services::ListAccessibleCustomersRequest,
-
- create_customer_client: Google::Ads::GoogleAds::V10::Services::CreateCustomerClientRequest
-
},
deprecation: @deprecation
)
end
- def experiment_arm(&blk)
- require "google/ads/google_ads/v10/services/experiment_arm_service"
+ def ad_group_criterion(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_criterion_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ExperimentArmService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_experiment_arms: Google::Ads::GoogleAds::V10::Services::MutateExperimentArmsRequest
+ mutate_ad_group_criteria: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriteriaRequest
},
deprecation: @deprecation
)
end
- def ad(&blk)
- require "google/ads/google_ads/v10/services/ad_service"
+ def ad_group_customizer(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_customizer_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupCustomizerService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- get_ad: Google::Ads::GoogleAds::V10::Services::GetAdRequest,
+ mutate_ad_group_customizers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCustomizersRequest
- mutate_ads: Google::Ads::GoogleAds::V10::Services::MutateAdsRequest
-
},
deprecation: @deprecation
)
end
- def batch_job(&blk)
- require "google/ads/google_ads/v10/services/batch_job_service"
+ def ad_group_extension_setting(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_extension_setting_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::BatchJobService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupExtensionSettingService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_batch_job: Google::Ads::GoogleAds::V10::Services::MutateBatchJobRequest,
+ mutate_ad_group_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateAdGroupExtensionSettingsRequest
- list_batch_job_results: Google::Ads::GoogleAds::V10::Services::ListBatchJobResultsRequest,
+ },
+ deprecation: @deprecation
+ )
+ end
- run_batch_job: Google::Ads::GoogleAds::V10::Services::RunBatchJobRequest,
+ def ad_group_feed(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_feed_service"
+ svc = ServiceWrapper.new(
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupFeedService::Client.new do |config|
+ config.credentials = @credentials
+ config.interceptors = @interceptors
+ config.metadata = @metadata
+ config.endpoint = @endpoint
+ config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
+ config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
+ end,
+ rpc_inputs: {
- add_batch_job_operations: Google::Ads::GoogleAds::V10::Services::AddBatchJobOperationsRequest
+ mutate_ad_group_feeds: Google::Ads::GoogleAds::V10::Services::MutateAdGroupFeedsRequest
},
deprecation: @deprecation
)
end
- def feed_item_set_link(&blk)
- require "google/ads/google_ads/v10/services/feed_item_set_link_service"
+ def ad_group_label(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedItemSetLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupLabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feed_item_set_links: Google::Ads::GoogleAds::V10::Services::MutateFeedItemSetLinksRequest
+ mutate_ad_group_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupLabelsRequest
},
deprecation: @deprecation
)
end
- def feed_item_target(&blk)
- require "google/ads/google_ads/v10/services/feed_item_target_service"
+ def ad_group(&blk)
+ require "google/ads/google_ads/v10/services/ad_group_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedItemTargetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdGroupService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feed_item_targets: Google::Ads::GoogleAds::V10::Services::MutateFeedItemTargetsRequest
+ mutate_ad_groups: Google::Ads::GoogleAds::V10::Services::MutateAdGroupsRequest
},
deprecation: @deprecation
)
end
- def label(&blk)
- require "google/ads/google_ads/v10/services/label_service"
+ def ad_parameter(&blk)
+ require "google/ads/google_ads/v10/services/ad_parameter_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::LabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdParameterService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_labels: Google::Ads::GoogleAds::V10::Services::MutateLabelsRequest
+ mutate_ad_parameters: Google::Ads::GoogleAds::V10::Services::MutateAdParametersRequest
},
deprecation: @deprecation
)
end
- def campaign_asset_set(&blk)
- require "google/ads/google_ads/v10/services/campaign_asset_set_service"
+ def ad(&blk)
+ require "google/ads/google_ads/v10/services/ad_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignAssetSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AdService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_asset_sets: Google::Ads::GoogleAds::V10::Services::MutateCampaignAssetSetsRequest
+ get_ad: Google::Ads::GoogleAds::V10::Services::GetAdRequest,
+ mutate_ads: Google::Ads::GoogleAds::V10::Services::MutateAdsRequest
+
},
deprecation: @deprecation
)
end
- def remarketing_action(&blk)
- require "google/ads/google_ads/v10/services/remarketing_action_service"
+ def asset_group_asset(&blk)
+ require "google/ads/google_ads/v10/services/asset_group_asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::RemarketingActionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetGroupAssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_remarketing_actions: Google::Ads::GoogleAds::V10::Services::MutateRemarketingActionsRequest
+ mutate_asset_group_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupAssetsRequest
},
deprecation: @deprecation
)
end
- def google_ads(&blk)
- require "google/ads/google_ads/v10/services/google_ads_service"
+ def asset_group_listing_group_filter(&blk)
+ require "google/ads/google_ads/v10/services/asset_group_listing_group_filter_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::GoogleAdsService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetGroupListingGroupFilterService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- search: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsRequest,
+ mutate_asset_group_listing_group_filters: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupListingGroupFiltersRequest
- search_stream: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsStreamRequest,
-
- mutate: Google::Ads::GoogleAds::V10::Services::MutateGoogleAdsRequest
-
},
deprecation: @deprecation
)
end
- def customer_negative_criterion(&blk)
- require "google/ads/google_ads/v10/services/customer_negative_criterion_service"
+ def asset_group(&blk)
+ require "google/ads/google_ads/v10/services/asset_group_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerNegativeCriterionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetGroupService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_negative_criteria: Google::Ads::GoogleAds::V10::Services::MutateCustomerNegativeCriteriaRequest
+ mutate_asset_groups: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupsRequest
},
deprecation: @deprecation
)
end
- def third_party_app_analytics_link(&blk)
- require "google/ads/google_ads/v10/services/third_party_app_analytics_link_service"
+ def asset_group_signal(&blk)
+ require "google/ads/google_ads/v10/services/asset_group_signal_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ThirdPartyAppAnalyticsLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetGroupSignalService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- regenerate_shareable_link_id: Google::Ads::GoogleAds::V10::Services::RegenerateShareableLinkIdRequest
+ mutate_asset_group_signals: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupSignalsRequest
},
deprecation: @deprecation
)
end
- def keyword_plan_idea(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_idea_service"
+ def asset(&blk)
+ require "google/ads/google_ads/v10/services/asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanIdeaService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- generate_keyword_ideas: Google::Ads::GoogleAds::V10::Services::GenerateKeywordIdeasRequest
+ mutate_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetsRequest
},
deprecation: @deprecation
)
end
- def asset_group_listing_group_filter(&blk)
- require "google/ads/google_ads/v10/services/asset_group_listing_group_filter_service"
+ def asset_set_asset(&blk)
+ require "google/ads/google_ads/v10/services/asset_set_asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetGroupListingGroupFilterService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetSetAssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_group_listing_group_filters: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupListingGroupFiltersRequest
+ mutate_asset_set_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetSetAssetsRequest
},
deprecation: @deprecation
)
end
- def ad_group_criterion_customizer(&blk)
- require "google/ads/google_ads/v10/services/ad_group_criterion_customizer_service"
+ def asset_set(&blk)
+ require "google/ads/google_ads/v10/services/asset_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionCustomizerService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AssetSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_criterion_customizers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriterionCustomizersRequest
+ mutate_asset_sets: Google::Ads::GoogleAds::V10::Services::MutateAssetSetsRequest
},
deprecation: @deprecation
)
end
- def user_list(&blk)
- require "google/ads/google_ads/v10/services/user_list_service"
+ def audience(&blk)
+ require "google/ads/google_ads/v10/services/audience_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::UserListService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::AudienceService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_user_lists: Google::Ads::GoogleAds::V10::Services::MutateUserListsRequest
+ mutate_audiences: Google::Ads::GoogleAds::V10::Services::MutateAudiencesRequest
},
deprecation: @deprecation
)
end
- def asset_set_asset(&blk)
- require "google/ads/google_ads/v10/services/asset_set_asset_service"
+ def batch_job(&blk)
+ require "google/ads/google_ads/v10/services/batch_job_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetSetAssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::BatchJobService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_set_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetSetAssetsRequest
+ mutate_batch_job: Google::Ads::GoogleAds::V10::Services::MutateBatchJobRequest,
+ list_batch_job_results: Google::Ads::GoogleAds::V10::Services::ListBatchJobResultsRequest,
+
+ run_batch_job: Google::Ads::GoogleAds::V10::Services::RunBatchJobRequest,
+
+ add_batch_job_operations: Google::Ads::GoogleAds::V10::Services::AddBatchJobOperationsRequest
+
},
deprecation: @deprecation
)
end
- def ad_group_criterion(&blk)
- require "google/ads/google_ads/v10/services/ad_group_criterion_service"
+ def bidding_data_exclusion(&blk)
+ require "google/ads/google_ads/v10/services/bidding_data_exclusion_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::BiddingDataExclusionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_criteria: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriteriaRequest
+ mutate_bidding_data_exclusions: Google::Ads::GoogleAds::V10::Services::MutateBiddingDataExclusionsRequest
},
deprecation: @deprecation
)
end
- def asset_set(&blk)
- require "google/ads/google_ads/v10/services/asset_set_service"
+ def bidding_seasonality_adjustment(&blk)
+ require "google/ads/google_ads/v10/services/bidding_seasonality_adjustment_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::BiddingSeasonalityAdjustmentService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_sets: Google::Ads::GoogleAds::V10::Services::MutateAssetSetsRequest
+ mutate_bidding_seasonality_adjustments: Google::Ads::GoogleAds::V10::Services::MutateBiddingSeasonalityAdjustmentsRequest
},
deprecation: @deprecation
)
end
- def keyword_plan_campaign(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_campaign_service"
+ def bidding_strategy(&blk)
+ require "google/ads/google_ads/v10/services/bidding_strategy_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanCampaignService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::BiddingStrategyService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_keyword_plan_campaigns: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanCampaignsRequest
+ mutate_bidding_strategies: Google::Ads::GoogleAds::V10::Services::MutateBiddingStrategiesRequest
},
deprecation: @deprecation
)
end
- def customer_user_access(&blk)
- require "google/ads/google_ads/v10/services/customer_user_access_service"
+ def billing_setup(&blk)
+ require "google/ads/google_ads/v10/services/billing_setup_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerUserAccessService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::BillingSetupService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_user_access: Google::Ads::GoogleAds::V10::Services::MutateCustomerUserAccessRequest
+ mutate_billing_setup: Google::Ads::GoogleAds::V10::Services::MutateBillingSetupRequest
},
deprecation: @deprecation
)
end
- def campaign_customizer(&blk)
- require "google/ads/google_ads/v10/services/campaign_customizer_service"
+ def campaign_asset(&blk)
+ require "google/ads/google_ads/v10/services/campaign_asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignCustomizerService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignAssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_customizers: Google::Ads::GoogleAds::V10::Services::MutateCampaignCustomizersRequest
+ mutate_campaign_assets: Google::Ads::GoogleAds::V10::Services::MutateCampaignAssetsRequest
},
deprecation: @deprecation
)
end
- def conversion_adjustment_upload(&blk)
- require "google/ads/google_ads/v10/services/conversion_adjustment_upload_service"
+ def campaign_asset_set(&blk)
+ require "google/ads/google_ads/v10/services/campaign_asset_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionAdjustmentUploadService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignAssetSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- upload_conversion_adjustments: Google::Ads::GoogleAds::V10::Services::UploadConversionAdjustmentsRequest
+ mutate_campaign_asset_sets: Google::Ads::GoogleAds::V10::Services::MutateCampaignAssetSetsRequest
},
deprecation: @deprecation
)
end
- def ad_group_asset(&blk)
- require "google/ads/google_ads/v10/services/ad_group_asset_service"
+ def campaign_bid_modifier(&blk)
+ require "google/ads/google_ads/v10/services/campaign_bid_modifier_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupAssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignBidModifierService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_assets: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAssetsRequest
+ mutate_campaign_bid_modifiers: Google::Ads::GoogleAds::V10::Services::MutateCampaignBidModifiersRequest
},
deprecation: @deprecation
)
end
- def ad_group_ad_label(&blk)
- require "google/ads/google_ads/v10/services/ad_group_ad_label_service"
+ def campaign_budget(&blk)
+ require "google/ads/google_ads/v10/services/campaign_budget_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupAdLabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignBudgetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_ad_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAdLabelsRequest
+ mutate_campaign_budgets: Google::Ads::GoogleAds::V10::Services::MutateCampaignBudgetsRequest
},
deprecation: @deprecation
)
end
- def geo_target_constant(&blk)
- require "google/ads/google_ads/v10/services/geo_target_constant_service"
+ def campaign_conversion_goal(&blk)
+ require "google/ads/google_ads/v10/services/campaign_conversion_goal_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::GeoTargetConstantService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignConversionGoalService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- suggest_geo_target_constants: Google::Ads::GoogleAds::V10::Services::SuggestGeoTargetConstantsRequest
+ mutate_campaign_conversion_goals: Google::Ads::GoogleAds::V10::Services::MutateCampaignConversionGoalsRequest
},
deprecation: @deprecation
)
end
- def customer_user_access_invitation(&blk)
- require "google/ads/google_ads/v10/services/customer_user_access_invitation_service"
+ def campaign_criterion(&blk)
+ require "google/ads/google_ads/v10/services/campaign_criterion_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerUserAccessInvitationService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignCriterionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_user_access_invitation: Google::Ads::GoogleAds::V10::Services::MutateCustomerUserAccessInvitationRequest
+ mutate_campaign_criteria: Google::Ads::GoogleAds::V10::Services::MutateCampaignCriteriaRequest
},
deprecation: @deprecation
)
end
- def conversion_value_rule(&blk)
- require "google/ads/google_ads/v10/services/conversion_value_rule_service"
+ def campaign_customizer(&blk)
+ require "google/ads/google_ads/v10/services/campaign_customizer_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionValueRuleService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignCustomizerService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_conversion_value_rules: Google::Ads::GoogleAds::V10::Services::MutateConversionValueRulesRequest
+ mutate_campaign_customizers: Google::Ads::GoogleAds::V10::Services::MutateCampaignCustomizersRequest
},
deprecation: @deprecation
)
end
- def feed_mapping(&blk)
- require "google/ads/google_ads/v10/services/feed_mapping_service"
+ def campaign_draft(&blk)
+ require "google/ads/google_ads/v10/services/campaign_draft_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedMappingService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignDraftService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feed_mappings: Google::Ads::GoogleAds::V10::Services::MutateFeedMappingsRequest
+ mutate_campaign_drafts: Google::Ads::GoogleAds::V10::Services::MutateCampaignDraftsRequest,
+ promote_campaign_draft: Google::Ads::GoogleAds::V10::Services::PromoteCampaignDraftRequest,
+
+ list_campaign_draft_async_errors: Google::Ads::GoogleAds::V10::Services::ListCampaignDraftAsyncErrorsRequest
+
},
deprecation: @deprecation
)
end
- def customer_customizer(&blk)
- require "google/ads/google_ads/v10/services/customer_customizer_service"
+ def campaign_experiment(&blk)
+ require "google/ads/google_ads/v10/services/campaign_experiment_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerCustomizerService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignExperimentService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_customizers: Google::Ads::GoogleAds::V10::Services::MutateCustomerCustomizersRequest
+ create_campaign_experiment: Google::Ads::GoogleAds::V10::Services::CreateCampaignExperimentRequest,
+ mutate_campaign_experiments: Google::Ads::GoogleAds::V10::Services::MutateCampaignExperimentsRequest,
+
+ graduate_campaign_experiment: Google::Ads::GoogleAds::V10::Services::GraduateCampaignExperimentRequest,
+
+ promote_campaign_experiment: Google::Ads::GoogleAds::V10::Services::PromoteCampaignExperimentRequest,
+
+ end_campaign_experiment: Google::Ads::GoogleAds::V10::Services::EndCampaignExperimentRequest,
+
+ list_campaign_experiment_async_errors: Google::Ads::GoogleAds::V10::Services::ListCampaignExperimentAsyncErrorsRequest
+
},
deprecation: @deprecation
)
end
- def ad_group_ad(&blk)
- require "google/ads/google_ads/v10/services/ad_group_ad_service"
+ def campaign_extension_setting(&blk)
+ require "google/ads/google_ads/v10/services/campaign_extension_setting_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupAdService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignExtensionSettingService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_ads: Google::Ads::GoogleAds::V10::Services::MutateAdGroupAdsRequest
+ mutate_campaign_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateCampaignExtensionSettingsRequest
},
deprecation: @deprecation
)
end
- def account_link(&blk)
- require "google/ads/google_ads/v10/services/account_link_service"
+ def campaign_feed(&blk)
+ require "google/ads/google_ads/v10/services/campaign_feed_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AccountLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignFeedService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- create_account_link: Google::Ads::GoogleAds::V10::Services::CreateAccountLinkRequest,
+ mutate_campaign_feeds: Google::Ads::GoogleAds::V10::Services::MutateCampaignFeedsRequest
- mutate_account_link: Google::Ads::GoogleAds::V10::Services::MutateAccountLinkRequest
-
},
deprecation: @deprecation
)
end
- def customer_client_link(&blk)
- require "google/ads/google_ads/v10/services/customer_client_link_service"
+ def campaign_group(&blk)
+ require "google/ads/google_ads/v10/services/campaign_group_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerClientLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignGroupService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_client_link: Google::Ads::GoogleAds::V10::Services::MutateCustomerClientLinkRequest
+ mutate_campaign_groups: Google::Ads::GoogleAds::V10::Services::MutateCampaignGroupsRequest
},
deprecation: @deprecation
)
end
- def conversion_value_rule_set(&blk)
- require "google/ads/google_ads/v10/services/conversion_value_rule_set_service"
+ def campaign_label(&blk)
+ require "google/ads/google_ads/v10/services/campaign_label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionValueRuleSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignLabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_conversion_value_rule_sets: Google::Ads::GoogleAds::V10::Services::MutateConversionValueRuleSetsRequest
+ mutate_campaign_labels: Google::Ads::GoogleAds::V10::Services::MutateCampaignLabelsRequest
},
deprecation: @deprecation
)
end
- def ad_group_extension_setting(&blk)
- require "google/ads/google_ads/v10/services/ad_group_extension_setting_service"
+ def campaign(&blk)
+ require "google/ads/google_ads/v10/services/campaign_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupExtensionSettingService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateAdGroupExtensionSettingsRequest
+ mutate_campaigns: Google::Ads::GoogleAds::V10::Services::MutateCampaignsRequest
},
deprecation: @deprecation
)
end
- def customer_conversion_goal(&blk)
- require "google/ads/google_ads/v10/services/customer_conversion_goal_service"
+ def campaign_shared_set(&blk)
+ require "google/ads/google_ads/v10/services/campaign_shared_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerConversionGoalService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CampaignSharedSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_conversion_goals: Google::Ads::GoogleAds::V10::Services::MutateCustomerConversionGoalsRequest
+ mutate_campaign_shared_sets: Google::Ads::GoogleAds::V10::Services::MutateCampaignSharedSetsRequest
},
deprecation: @deprecation
)
end
- def billing_setup(&blk)
- require "google/ads/google_ads/v10/services/billing_setup_service"
+ def conversion_action(&blk)
+ require "google/ads/google_ads/v10/services/conversion_action_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::BillingSetupService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionActionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_billing_setup: Google::Ads::GoogleAds::V10::Services::MutateBillingSetupRequest
+ mutate_conversion_actions: Google::Ads::GoogleAds::V10::Services::MutateConversionActionsRequest
},
deprecation: @deprecation
)
end
- def campaign_bid_modifier(&blk)
- require "google/ads/google_ads/v10/services/campaign_bid_modifier_service"
+ def conversion_adjustment_upload(&blk)
+ require "google/ads/google_ads/v10/services/conversion_adjustment_upload_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignBidModifierService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionAdjustmentUploadService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_bid_modifiers: Google::Ads::GoogleAds::V10::Services::MutateCampaignBidModifiersRequest
+ upload_conversion_adjustments: Google::Ads::GoogleAds::V10::Services::UploadConversionAdjustmentsRequest
},
deprecation: @deprecation
)
end
- def ad_parameter(&blk)
- require "google/ads/google_ads/v10/services/ad_parameter_service"
+ def conversion_custom_variable(&blk)
+ require "google/ads/google_ads/v10/services/conversion_custom_variable_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdParameterService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionCustomVariableService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_parameters: Google::Ads::GoogleAds::V10::Services::MutateAdParametersRequest
+ mutate_conversion_custom_variables: Google::Ads::GoogleAds::V10::Services::MutateConversionCustomVariablesRequest
},
deprecation: @deprecation
)
end
- def asset_group_signal(&blk)
- require "google/ads/google_ads/v10/services/asset_group_signal_service"
+ def conversion_goal_campaign_config(&blk)
+ require "google/ads/google_ads/v10/services/conversion_goal_campaign_config_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetGroupSignalService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionGoalCampaignConfigService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_group_signals: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupSignalsRequest
+ mutate_conversion_goal_campaign_configs: Google::Ads::GoogleAds::V10::Services::MutateConversionGoalCampaignConfigsRequest
},
deprecation: @deprecation
)
end
- def customer_extension_setting(&blk)
- require "google/ads/google_ads/v10/services/customer_extension_setting_service"
+ def conversion_upload(&blk)
+ require "google/ads/google_ads/v10/services/conversion_upload_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerExtensionSettingService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionUploadService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateCustomerExtensionSettingsRequest
+ upload_click_conversions: Google::Ads::GoogleAds::V10::Services::UploadClickConversionsRequest,
+ upload_call_conversions: Google::Ads::GoogleAds::V10::Services::UploadCallConversionsRequest
+
},
deprecation: @deprecation
)
end
- def feed_item(&blk)
- require "google/ads/google_ads/v10/services/feed_item_service"
+ def conversion_value_rule(&blk)
+ require "google/ads/google_ads/v10/services/conversion_value_rule_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedItemService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionValueRuleService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feed_items: Google::Ads::GoogleAds::V10::Services::MutateFeedItemsRequest
+ mutate_conversion_value_rules: Google::Ads::GoogleAds::V10::Services::MutateConversionValueRulesRequest
},
deprecation: @deprecation
)
end
- def conversion_action(&blk)
- require "google/ads/google_ads/v10/services/conversion_action_service"
+ def conversion_value_rule_set(&blk)
+ require "google/ads/google_ads/v10/services/conversion_value_rule_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionActionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ConversionValueRuleSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_conversion_actions: Google::Ads::GoogleAds::V10::Services::MutateConversionActionsRequest
+ mutate_conversion_value_rule_sets: Google::Ads::GoogleAds::V10::Services::MutateConversionValueRuleSetsRequest
},
deprecation: @deprecation
)
end
@@ -1088,1037 +1112,1035 @@
},
deprecation: @deprecation
)
end
- def ad_group(&blk)
- require "google/ads/google_ads/v10/services/ad_group_service"
+ def custom_interest(&blk)
+ require "google/ads/google_ads/v10/services/custom_interest_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomInterestService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_groups: Google::Ads::GoogleAds::V10::Services::MutateAdGroupsRequest
+ mutate_custom_interests: Google::Ads::GoogleAds::V10::Services::MutateCustomInterestsRequest
},
deprecation: @deprecation
)
end
- def keyword_plan_campaign_keyword(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_campaign_keyword_service"
+ def customer_asset(&blk)
+ require "google/ads/google_ads/v10/services/customer_asset_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanCampaignKeywordService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerAssetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_keyword_plan_campaign_keywords: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanCampaignKeywordsRequest
+ mutate_customer_assets: Google::Ads::GoogleAds::V10::Services::MutateCustomerAssetsRequest
},
deprecation: @deprecation
)
end
- def payments_account(&blk)
- require "google/ads/google_ads/v10/services/payments_account_service"
+ def customer_client_link(&blk)
+ require "google/ads/google_ads/v10/services/customer_client_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::PaymentsAccountService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerClientLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- list_payments_accounts: Google::Ads::GoogleAds::V10::Services::ListPaymentsAccountsRequest
+ mutate_customer_client_link: Google::Ads::GoogleAds::V10::Services::MutateCustomerClientLinkRequest
},
deprecation: @deprecation
)
end
- def asset_group(&blk)
- require "google/ads/google_ads/v10/services/asset_group_service"
+ def customer_conversion_goal(&blk)
+ require "google/ads/google_ads/v10/services/customer_conversion_goal_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetGroupService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerConversionGoalService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_groups: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupsRequest
+ mutate_customer_conversion_goals: Google::Ads::GoogleAds::V10::Services::MutateCustomerConversionGoalsRequest
},
deprecation: @deprecation
)
end
- def offline_user_data_job(&blk)
- require "google/ads/google_ads/v10/services/offline_user_data_job_service"
+ def customer_customizer(&blk)
+ require "google/ads/google_ads/v10/services/customer_customizer_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::OfflineUserDataJobService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerCustomizerService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- create_offline_user_data_job: Google::Ads::GoogleAds::V10::Services::CreateOfflineUserDataJobRequest,
+ mutate_customer_customizers: Google::Ads::GoogleAds::V10::Services::MutateCustomerCustomizersRequest
- add_offline_user_data_job_operations: Google::Ads::GoogleAds::V10::Services::AddOfflineUserDataJobOperationsRequest,
-
- run_offline_user_data_job: Google::Ads::GoogleAds::V10::Services::RunOfflineUserDataJobRequest
-
},
deprecation: @deprecation
)
end
- def ad_group_feed(&blk)
- require "google/ads/google_ads/v10/services/ad_group_feed_service"
+ def customer_extension_setting(&blk)
+ require "google/ads/google_ads/v10/services/customer_extension_setting_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupFeedService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerExtensionSettingService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_feeds: Google::Ads::GoogleAds::V10::Services::MutateAdGroupFeedsRequest
+ mutate_customer_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateCustomerExtensionSettingsRequest
},
deprecation: @deprecation
)
end
- def campaign_label(&blk)
- require "google/ads/google_ads/v10/services/campaign_label_service"
+ def customer_feed(&blk)
+ require "google/ads/google_ads/v10/services/customer_feed_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignLabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerFeedService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_labels: Google::Ads::GoogleAds::V10::Services::MutateCampaignLabelsRequest
+ mutate_customer_feeds: Google::Ads::GoogleAds::V10::Services::MutateCustomerFeedsRequest
},
deprecation: @deprecation
)
end
- def campaign_conversion_goal(&blk)
- require "google/ads/google_ads/v10/services/campaign_conversion_goal_service"
+ def customer_label(&blk)
+ require "google/ads/google_ads/v10/services/customer_label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignConversionGoalService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerLabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_conversion_goals: Google::Ads::GoogleAds::V10::Services::MutateCampaignConversionGoalsRequest
+ mutate_customer_labels: Google::Ads::GoogleAds::V10::Services::MutateCustomerLabelsRequest
},
deprecation: @deprecation
)
end
- def feed(&blk)
- require "google/ads/google_ads/v10/services/feed_service"
+ def customer_manager_link(&blk)
+ require "google/ads/google_ads/v10/services/customer_manager_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerManagerLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feeds: Google::Ads::GoogleAds::V10::Services::MutateFeedsRequest
+ mutate_customer_manager_link: Google::Ads::GoogleAds::V10::Services::MutateCustomerManagerLinkRequest,
+ move_manager_link: Google::Ads::GoogleAds::V10::Services::MoveManagerLinkRequest
+
},
deprecation: @deprecation
)
end
- def smart_campaign_suggest(&blk)
- require "google/ads/google_ads/v10/services/smart_campaign_suggest_service"
+ def customer_negative_criterion(&blk)
+ require "google/ads/google_ads/v10/services/customer_negative_criterion_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::SmartCampaignSuggestService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerNegativeCriterionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- suggest_smart_campaign_budget_options: Google::Ads::GoogleAds::V10::Services::SuggestSmartCampaignBudgetOptionsRequest,
+ mutate_customer_negative_criteria: Google::Ads::GoogleAds::V10::Services::MutateCustomerNegativeCriteriaRequest
- suggest_smart_campaign_ad: Google::Ads::GoogleAds::V10::Services::SuggestSmartCampaignAdRequest,
-
- suggest_keyword_themes: Google::Ads::GoogleAds::V10::Services::SuggestKeywordThemesRequest
-
},
deprecation: @deprecation
)
end
- def keyword_plan(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_service"
+ def customer(&blk)
+ require "google/ads/google_ads/v10/services/customer_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_keyword_plans: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlansRequest,
+ mutate_customer: Google::Ads::GoogleAds::V10::Services::MutateCustomerRequest,
- generate_forecast_curve: Google::Ads::GoogleAds::V10::Services::GenerateForecastCurveRequest,
+ list_accessible_customers: Google::Ads::GoogleAds::V10::Services::ListAccessibleCustomersRequest,
- generate_forecast_time_series: Google::Ads::GoogleAds::V10::Services::GenerateForecastTimeSeriesRequest,
+ create_customer_client: Google::Ads::GoogleAds::V10::Services::CreateCustomerClientRequest
- generate_forecast_metrics: Google::Ads::GoogleAds::V10::Services::GenerateForecastMetricsRequest,
-
- generate_historical_metrics: Google::Ads::GoogleAds::V10::Services::GenerateHistoricalMetricsRequest
-
},
deprecation: @deprecation
)
end
- def customer_asset(&blk)
- require "google/ads/google_ads/v10/services/customer_asset_service"
+ def customer_user_access_invitation(&blk)
+ require "google/ads/google_ads/v10/services/customer_user_access_invitation_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerAssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerUserAccessInvitationService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_assets: Google::Ads::GoogleAds::V10::Services::MutateCustomerAssetsRequest
+ mutate_customer_user_access_invitation: Google::Ads::GoogleAds::V10::Services::MutateCustomerUserAccessInvitationRequest
},
deprecation: @deprecation
)
end
- def audience(&blk)
- require "google/ads/google_ads/v10/services/audience_service"
+ def customer_user_access(&blk)
+ require "google/ads/google_ads/v10/services/customer_user_access_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AudienceService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomerUserAccessService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_audiences: Google::Ads::GoogleAds::V10::Services::MutateAudiencesRequest
+ mutate_customer_user_access: Google::Ads::GoogleAds::V10::Services::MutateCustomerUserAccessRequest
},
deprecation: @deprecation
)
end
- def bidding_seasonality_adjustment(&blk)
- require "google/ads/google_ads/v10/services/bidding_seasonality_adjustment_service"
+ def customizer_attribute(&blk)
+ require "google/ads/google_ads/v10/services/customizer_attribute_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::BiddingSeasonalityAdjustmentService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::CustomizerAttributeService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_bidding_seasonality_adjustments: Google::Ads::GoogleAds::V10::Services::MutateBiddingSeasonalityAdjustmentsRequest
+ mutate_customizer_attributes: Google::Ads::GoogleAds::V10::Services::MutateCustomizerAttributesRequest
},
deprecation: @deprecation
)
end
- def customer_feed(&blk)
- require "google/ads/google_ads/v10/services/customer_feed_service"
+ def experiment_arm(&blk)
+ require "google/ads/google_ads/v10/services/experiment_arm_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerFeedService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ExperimentArmService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_feeds: Google::Ads::GoogleAds::V10::Services::MutateCustomerFeedsRequest
+ mutate_experiment_arms: Google::Ads::GoogleAds::V10::Services::MutateExperimentArmsRequest
},
deprecation: @deprecation
)
end
- def keyword_plan_ad_group(&blk)
- require "google/ads/google_ads/v10/services/keyword_plan_ad_group_service"
+ def experiment(&blk)
+ require "google/ads/google_ads/v10/services/experiment_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordPlanAdGroupService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ExperimentService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_keyword_plan_ad_groups: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanAdGroupsRequest
+ mutate_experiments: Google::Ads::GoogleAds::V10::Services::MutateExperimentsRequest,
+ end_experiment: Google::Ads::GoogleAds::V10::Services::EndExperimentRequest,
+
+ list_experiment_async_errors: Google::Ads::GoogleAds::V10::Services::ListExperimentAsyncErrorsRequest,
+
+ graduate_experiment: Google::Ads::GoogleAds::V10::Services::GraduateExperimentRequest,
+
+ schedule_experiment: Google::Ads::GoogleAds::V10::Services::ScheduleExperimentRequest,
+
+ promote_experiment: Google::Ads::GoogleAds::V10::Services::PromoteExperimentRequest
+
},
deprecation: @deprecation
)
end
- def campaign_shared_set(&blk)
- require "google/ads/google_ads/v10/services/campaign_shared_set_service"
+ def extension_feed_item(&blk)
+ require "google/ads/google_ads/v10/services/extension_feed_item_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignSharedSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ExtensionFeedItemService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_shared_sets: Google::Ads::GoogleAds::V10::Services::MutateCampaignSharedSetsRequest
+ mutate_extension_feed_items: Google::Ads::GoogleAds::V10::Services::MutateExtensionFeedItemsRequest
},
deprecation: @deprecation
)
end
- def campaign_feed(&blk)
- require "google/ads/google_ads/v10/services/campaign_feed_service"
+ def feed_item(&blk)
+ require "google/ads/google_ads/v10/services/feed_item_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignFeedService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedItemService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_feeds: Google::Ads::GoogleAds::V10::Services::MutateCampaignFeedsRequest
+ mutate_feed_items: Google::Ads::GoogleAds::V10::Services::MutateFeedItemsRequest
},
deprecation: @deprecation
)
end
- def campaign_extension_setting(&blk)
- require "google/ads/google_ads/v10/services/campaign_extension_setting_service"
+ def feed_item_set_link(&blk)
+ require "google/ads/google_ads/v10/services/feed_item_set_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignExtensionSettingService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedItemSetLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_extension_settings: Google::Ads::GoogleAds::V10::Services::MutateCampaignExtensionSettingsRequest
+ mutate_feed_item_set_links: Google::Ads::GoogleAds::V10::Services::MutateFeedItemSetLinksRequest
},
deprecation: @deprecation
)
end
- def ad_group_label(&blk)
- require "google/ads/google_ads/v10/services/ad_group_label_service"
+ def feed_item_set(&blk)
+ require "google/ads/google_ads/v10/services/feed_item_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupLabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedItemSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupLabelsRequest
+ mutate_feed_item_sets: Google::Ads::GoogleAds::V10::Services::MutateFeedItemSetsRequest
},
deprecation: @deprecation
)
end
- def campaign_criterion(&blk)
- require "google/ads/google_ads/v10/services/campaign_criterion_service"
+ def feed_item_target(&blk)
+ require "google/ads/google_ads/v10/services/feed_item_target_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignCriterionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedItemTargetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_criteria: Google::Ads::GoogleAds::V10::Services::MutateCampaignCriteriaRequest
+ mutate_feed_item_targets: Google::Ads::GoogleAds::V10::Services::MutateFeedItemTargetsRequest
},
deprecation: @deprecation
)
end
- def user_data(&blk)
- require "google/ads/google_ads/v10/services/user_data_service"
+ def feed_mapping(&blk)
+ require "google/ads/google_ads/v10/services/feed_mapping_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::UserDataService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedMappingService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- upload_user_data: Google::Ads::GoogleAds::V10::Services::UploadUserDataRequest
+ mutate_feed_mappings: Google::Ads::GoogleAds::V10::Services::MutateFeedMappingsRequest
},
deprecation: @deprecation
)
end
- def ad_group_customizer(&blk)
- require "google/ads/google_ads/v10/services/ad_group_customizer_service"
+ def feed(&blk)
+ require "google/ads/google_ads/v10/services/feed_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupCustomizerService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::FeedService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_customizers: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCustomizersRequest
+ mutate_feeds: Google::Ads::GoogleAds::V10::Services::MutateFeedsRequest
},
deprecation: @deprecation
)
end
- def ad_group_criterion_label(&blk)
- require "google/ads/google_ads/v10/services/ad_group_criterion_label_service"
+ def geo_target_constant(&blk)
+ require "google/ads/google_ads/v10/services/geo_target_constant_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AdGroupCriterionLabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::GeoTargetConstantService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_ad_group_criterion_labels: Google::Ads::GoogleAds::V10::Services::MutateAdGroupCriterionLabelsRequest
+ suggest_geo_target_constants: Google::Ads::GoogleAds::V10::Services::SuggestGeoTargetConstantsRequest
},
deprecation: @deprecation
)
end
- def conversion_goal_campaign_config(&blk)
- require "google/ads/google_ads/v10/services/conversion_goal_campaign_config_service"
+ def google_ads_field(&blk)
+ require "google/ads/google_ads/v10/services/google_ads_field_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionGoalCampaignConfigService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::GoogleAdsFieldService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_conversion_goal_campaign_configs: Google::Ads::GoogleAds::V10::Services::MutateConversionGoalCampaignConfigsRequest
+ get_google_ads_field: Google::Ads::GoogleAds::V10::Services::GetGoogleAdsFieldRequest,
+ search_google_ads_fields: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsFieldsRequest
+
},
deprecation: @deprecation
)
end
- def campaign(&blk)
- require "google/ads/google_ads/v10/services/campaign_service"
+ def google_ads(&blk)
+ require "google/ads/google_ads/v10/services/google_ads_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::GoogleAdsService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaigns: Google::Ads::GoogleAds::V10::Services::MutateCampaignsRequest
+ search: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsRequest,
+ search_stream: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsStreamRequest,
+
+ mutate: Google::Ads::GoogleAds::V10::Services::MutateGoogleAdsRequest
+
},
deprecation: @deprecation
)
end
- def conversion_upload(&blk)
- require "google/ads/google_ads/v10/services/conversion_upload_service"
+ def invoice(&blk)
+ require "google/ads/google_ads/v10/services/invoice_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionUploadService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::InvoiceService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- upload_click_conversions: Google::Ads::GoogleAds::V10::Services::UploadClickConversionsRequest,
+ list_invoices: Google::Ads::GoogleAds::V10::Services::ListInvoicesRequest
- upload_call_conversions: Google::Ads::GoogleAds::V10::Services::UploadCallConversionsRequest
-
},
deprecation: @deprecation
)
end
- def bidding_strategy(&blk)
- require "google/ads/google_ads/v10/services/bidding_strategy_service"
+ def keyword_plan_ad_group_keyword(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_ad_group_keyword_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::BiddingStrategyService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanAdGroupKeywordService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_bidding_strategies: Google::Ads::GoogleAds::V10::Services::MutateBiddingStrategiesRequest
+ mutate_keyword_plan_ad_group_keywords: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanAdGroupKeywordsRequest
},
deprecation: @deprecation
)
end
- def bidding_data_exclusion(&blk)
- require "google/ads/google_ads/v10/services/bidding_data_exclusion_service"
+ def keyword_plan_ad_group(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_ad_group_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::BiddingDataExclusionService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanAdGroupService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_bidding_data_exclusions: Google::Ads::GoogleAds::V10::Services::MutateBiddingDataExclusionsRequest
+ mutate_keyword_plan_ad_groups: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanAdGroupsRequest
},
deprecation: @deprecation
)
end
- def customizer_attribute(&blk)
- require "google/ads/google_ads/v10/services/customizer_attribute_service"
+ def keyword_plan_campaign_keyword(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_campaign_keyword_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomizerAttributeService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanCampaignKeywordService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customizer_attributes: Google::Ads::GoogleAds::V10::Services::MutateCustomizerAttributesRequest
+ mutate_keyword_plan_campaign_keywords: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanCampaignKeywordsRequest
},
deprecation: @deprecation
)
end
- def feed_item_set(&blk)
- require "google/ads/google_ads/v10/services/feed_item_set_service"
+ def keyword_plan_campaign(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_campaign_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::FeedItemSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanCampaignService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_feed_item_sets: Google::Ads::GoogleAds::V10::Services::MutateFeedItemSetsRequest
+ mutate_keyword_plan_campaigns: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlanCampaignsRequest
},
deprecation: @deprecation
)
end
- def customer_manager_link(&blk)
- require "google/ads/google_ads/v10/services/customer_manager_link_service"
+ def keyword_plan_idea(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_idea_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerManagerLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanIdeaService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_manager_link: Google::Ads::GoogleAds::V10::Services::MutateCustomerManagerLinkRequest,
+ generate_keyword_ideas: Google::Ads::GoogleAds::V10::Services::GenerateKeywordIdeasRequest,
- move_manager_link: Google::Ads::GoogleAds::V10::Services::MoveManagerLinkRequest
+ generate_keyword_historical_metrics: Google::Ads::GoogleAds::V10::Services::GenerateKeywordHistoricalMetricsRequest
},
deprecation: @deprecation
)
end
- def google_ads_field(&blk)
- require "google/ads/google_ads/v10/services/google_ads_field_service"
+ def keyword_plan(&blk)
+ require "google/ads/google_ads/v10/services/keyword_plan_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::GoogleAdsFieldService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordPlanService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- get_google_ads_field: Google::Ads::GoogleAds::V10::Services::GetGoogleAdsFieldRequest,
+ mutate_keyword_plans: Google::Ads::GoogleAds::V10::Services::MutateKeywordPlansRequest,
- search_google_ads_fields: Google::Ads::GoogleAds::V10::Services::SearchGoogleAdsFieldsRequest
+ generate_forecast_curve: Google::Ads::GoogleAds::V10::Services::GenerateForecastCurveRequest,
+ generate_forecast_time_series: Google::Ads::GoogleAds::V10::Services::GenerateForecastTimeSeriesRequest,
+
+ generate_forecast_metrics: Google::Ads::GoogleAds::V10::Services::GenerateForecastMetricsRequest,
+
+ generate_historical_metrics: Google::Ads::GoogleAds::V10::Services::GenerateHistoricalMetricsRequest
+
},
deprecation: @deprecation
)
end
- def asset_group_asset(&blk)
- require "google/ads/google_ads/v10/services/asset_group_asset_service"
+ def keyword_theme_constant(&blk)
+ require "google/ads/google_ads/v10/services/keyword_theme_constant_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetGroupAssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::KeywordThemeConstantService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_asset_group_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetGroupAssetsRequest
+ suggest_keyword_theme_constants: Google::Ads::GoogleAds::V10::Services::SuggestKeywordThemeConstantsRequest
},
deprecation: @deprecation
)
end
- def experiment(&blk)
- require "google/ads/google_ads/v10/services/experiment_service"
+ def label(&blk)
+ require "google/ads/google_ads/v10/services/label_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ExperimentService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::LabelService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_experiments: Google::Ads::GoogleAds::V10::Services::MutateExperimentsRequest,
+ mutate_labels: Google::Ads::GoogleAds::V10::Services::MutateLabelsRequest
- end_experiment: Google::Ads::GoogleAds::V10::Services::EndExperimentRequest,
-
- list_experiment_async_errors: Google::Ads::GoogleAds::V10::Services::ListExperimentAsyncErrorsRequest,
-
- graduate_experiment: Google::Ads::GoogleAds::V10::Services::GraduateExperimentRequest,
-
- schedule_experiment: Google::Ads::GoogleAds::V10::Services::ScheduleExperimentRequest,
-
- promote_experiment: Google::Ads::GoogleAds::V10::Services::PromoteExperimentRequest
-
},
deprecation: @deprecation
)
end
- def campaign_asset(&blk)
- require "google/ads/google_ads/v10/services/campaign_asset_service"
+ def media_file(&blk)
+ require "google/ads/google_ads/v10/services/media_file_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignAssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::MediaFileService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_campaign_assets: Google::Ads::GoogleAds::V10::Services::MutateCampaignAssetsRequest
+ mutate_media_files: Google::Ads::GoogleAds::V10::Services::MutateMediaFilesRequest
},
deprecation: @deprecation
)
end
- def conversion_custom_variable(&blk)
- require "google/ads/google_ads/v10/services/conversion_custom_variable_service"
+ def merchant_center_link(&blk)
+ require "google/ads/google_ads/v10/services/merchant_center_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ConversionCustomVariableService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::MerchantCenterLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_conversion_custom_variables: Google::Ads::GoogleAds::V10::Services::MutateConversionCustomVariablesRequest
+ list_merchant_center_links: Google::Ads::GoogleAds::V10::Services::ListMerchantCenterLinksRequest,
+ get_merchant_center_link: Google::Ads::GoogleAds::V10::Services::GetMerchantCenterLinkRequest,
+
+ mutate_merchant_center_link: Google::Ads::GoogleAds::V10::Services::MutateMerchantCenterLinkRequest
+
},
deprecation: @deprecation
)
end
- def recommendation(&blk)
- require "google/ads/google_ads/v10/services/recommendation_service"
+ def offline_user_data_job(&blk)
+ require "google/ads/google_ads/v10/services/offline_user_data_job_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::RecommendationService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::OfflineUserDataJobService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- apply_recommendation: Google::Ads::GoogleAds::V10::Services::ApplyRecommendationRequest,
+ create_offline_user_data_job: Google::Ads::GoogleAds::V10::Services::CreateOfflineUserDataJobRequest,
- dismiss_recommendation: Google::Ads::GoogleAds::V10::Services::DismissRecommendationRequest
+ add_offline_user_data_job_operations: Google::Ads::GoogleAds::V10::Services::AddOfflineUserDataJobOperationsRequest,
+ run_offline_user_data_job: Google::Ads::GoogleAds::V10::Services::RunOfflineUserDataJobRequest
+
},
deprecation: @deprecation
)
end
- def keyword_theme_constant(&blk)
- require "google/ads/google_ads/v10/services/keyword_theme_constant_service"
+ def payments_account(&blk)
+ require "google/ads/google_ads/v10/services/payments_account_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::KeywordThemeConstantService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::PaymentsAccountService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- suggest_keyword_theme_constants: Google::Ads::GoogleAds::V10::Services::SuggestKeywordThemeConstantsRequest
+ list_payments_accounts: Google::Ads::GoogleAds::V10::Services::ListPaymentsAccountsRequest
},
deprecation: @deprecation
)
end
- def campaign_experiment(&blk)
- require "google/ads/google_ads/v10/services/campaign_experiment_service"
+ def reach_plan(&blk)
+ require "google/ads/google_ads/v10/services/reach_plan_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CampaignExperimentService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ReachPlanService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- create_campaign_experiment: Google::Ads::GoogleAds::V10::Services::CreateCampaignExperimentRequest,
+ list_plannable_locations: Google::Ads::GoogleAds::V10::Services::ListPlannableLocationsRequest,
- mutate_campaign_experiments: Google::Ads::GoogleAds::V10::Services::MutateCampaignExperimentsRequest,
+ list_plannable_products: Google::Ads::GoogleAds::V10::Services::ListPlannableProductsRequest,
- graduate_campaign_experiment: Google::Ads::GoogleAds::V10::Services::GraduateCampaignExperimentRequest,
+ generate_product_mix_ideas: Google::Ads::GoogleAds::V10::Services::GenerateProductMixIdeasRequest,
- promote_campaign_experiment: Google::Ads::GoogleAds::V10::Services::PromoteCampaignExperimentRequest,
+ generate_reach_forecast: Google::Ads::GoogleAds::V10::Services::GenerateReachForecastRequest
- end_campaign_experiment: Google::Ads::GoogleAds::V10::Services::EndCampaignExperimentRequest,
-
- list_campaign_experiment_async_errors: Google::Ads::GoogleAds::V10::Services::ListCampaignExperimentAsyncErrorsRequest
-
},
deprecation: @deprecation
)
end
- def merchant_center_link(&blk)
- require "google/ads/google_ads/v10/services/merchant_center_link_service"
+ def recommendation(&blk)
+ require "google/ads/google_ads/v10/services/recommendation_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::MerchantCenterLinkService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::RecommendationService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- list_merchant_center_links: Google::Ads::GoogleAds::V10::Services::ListMerchantCenterLinksRequest,
+ apply_recommendation: Google::Ads::GoogleAds::V10::Services::ApplyRecommendationRequest,
- get_merchant_center_link: Google::Ads::GoogleAds::V10::Services::GetMerchantCenterLinkRequest,
+ dismiss_recommendation: Google::Ads::GoogleAds::V10::Services::DismissRecommendationRequest
- mutate_merchant_center_link: Google::Ads::GoogleAds::V10::Services::MutateMerchantCenterLinkRequest
-
},
deprecation: @deprecation
)
end
- def invoice(&blk)
- require "google/ads/google_ads/v10/services/invoice_service"
+ def remarketing_action(&blk)
+ require "google/ads/google_ads/v10/services/remarketing_action_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::InvoiceService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::RemarketingActionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- list_invoices: Google::Ads::GoogleAds::V10::Services::ListInvoicesRequest
+ mutate_remarketing_actions: Google::Ads::GoogleAds::V10::Services::MutateRemarketingActionsRequest
},
deprecation: @deprecation
)
end
- def extension_feed_item(&blk)
- require "google/ads/google_ads/v10/services/extension_feed_item_service"
+ def shared_criterion(&blk)
+ require "google/ads/google_ads/v10/services/shared_criterion_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ExtensionFeedItemService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::SharedCriterionService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_extension_feed_items: Google::Ads::GoogleAds::V10::Services::MutateExtensionFeedItemsRequest
+ mutate_shared_criteria: Google::Ads::GoogleAds::V10::Services::MutateSharedCriteriaRequest
},
deprecation: @deprecation
)
end
- def custom_interest(&blk)
- require "google/ads/google_ads/v10/services/custom_interest_service"
+ def shared_set(&blk)
+ require "google/ads/google_ads/v10/services/shared_set_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomInterestService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::SharedSetService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_custom_interests: Google::Ads::GoogleAds::V10::Services::MutateCustomInterestsRequest
+ mutate_shared_sets: Google::Ads::GoogleAds::V10::Services::MutateSharedSetsRequest
},
deprecation: @deprecation
)
end
- def shared_set(&blk)
- require "google/ads/google_ads/v10/services/shared_set_service"
+ def smart_campaign_setting(&blk)
+ require "google/ads/google_ads/v10/services/smart_campaign_setting_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::SharedSetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::SmartCampaignSettingService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_shared_sets: Google::Ads::GoogleAds::V10::Services::MutateSharedSetsRequest
+ mutate_smart_campaign_settings: Google::Ads::GoogleAds::V10::Services::MutateSmartCampaignSettingsRequest
},
deprecation: @deprecation
)
end
- def reach_plan(&blk)
- require "google/ads/google_ads/v10/services/reach_plan_service"
+ def smart_campaign_suggest(&blk)
+ require "google/ads/google_ads/v10/services/smart_campaign_suggest_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::ReachPlanService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::SmartCampaignSuggestService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- list_plannable_locations: Google::Ads::GoogleAds::V10::Services::ListPlannableLocationsRequest,
+ suggest_smart_campaign_budget_options: Google::Ads::GoogleAds::V10::Services::SuggestSmartCampaignBudgetOptionsRequest,
- list_plannable_products: Google::Ads::GoogleAds::V10::Services::ListPlannableProductsRequest,
+ suggest_smart_campaign_ad: Google::Ads::GoogleAds::V10::Services::SuggestSmartCampaignAdRequest,
- generate_product_mix_ideas: Google::Ads::GoogleAds::V10::Services::GenerateProductMixIdeasRequest,
+ suggest_keyword_themes: Google::Ads::GoogleAds::V10::Services::SuggestKeywordThemesRequest
- generate_reach_forecast: Google::Ads::GoogleAds::V10::Services::GenerateReachForecastRequest
-
},
deprecation: @deprecation
)
end
- def asset(&blk)
- require "google/ads/google_ads/v10/services/asset_service"
+ def third_party_app_analytics_link(&blk)
+ require "google/ads/google_ads/v10/services/third_party_app_analytics_link_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AssetService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::ThirdPartyAppAnalyticsLinkService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_assets: Google::Ads::GoogleAds::V10::Services::MutateAssetsRequest
+ regenerate_shareable_link_id: Google::Ads::GoogleAds::V10::Services::RegenerateShareableLinkIdRequest
},
deprecation: @deprecation
)
end
- def account_budget_proposal(&blk)
- require "google/ads/google_ads/v10/services/account_budget_proposal_service"
+ def user_data(&blk)
+ require "google/ads/google_ads/v10/services/user_data_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::AccountBudgetProposalService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::UserDataService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_account_budget_proposal: Google::Ads::GoogleAds::V10::Services::MutateAccountBudgetProposalRequest
+ upload_user_data: Google::Ads::GoogleAds::V10::Services::UploadUserDataRequest
},
deprecation: @deprecation
)
end
- def customer_label(&blk)
- require "google/ads/google_ads/v10/services/customer_label_service"
+ def user_list(&blk)
+ require "google/ads/google_ads/v10/services/user_list_service"
svc = ServiceWrapper.new(
- service: Google::Ads::GoogleAds::V10::Services::CustomerLabelService::Client.new do |config|
+ service: Google::Ads::GoogleAds::V10::Services::UserListService::Client.new do |config|
config.credentials = @credentials
config.interceptors = @interceptors
config.metadata = @metadata
config.endpoint = @endpoint
config.lib_name = Google::Ads::GoogleAds::CLIENT_LIB_NAME
config.lib_version = Google::Ads::GoogleAds::CLIENT_LIB_VERSION
end,
rpc_inputs: {
- mutate_customer_labels: Google::Ads::GoogleAds::V10::Services::MutateCustomerLabelsRequest
+ mutate_user_lists: Google::Ads::GoogleAds::V10::Services::MutateUserListsRequest
},
deprecation: @deprecation
)
end