module Google::Ads::GoogleAds::Factories::V8::Operations::RemoveResource

Public Class Methods

account_budget_proposal(path) click to toggle source

A convenience method for creating an AccountBudgetProposalOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5372
def self.account_budget_proposal(path)
  require "google/ads/google_ads/v8/services/account_budget_proposal_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AccountBudgetProposalOperation.new
  op["remove"] = path
  op
end
ad(path) click to toggle source

A convenience method for creating an AdOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4877
def self.ad(path)
  require "google/ads/google_ads/v8/services/ad_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdOperation.new
  op["remove"] = path
  op
end
ad_group(path) click to toggle source

A convenience method for creating an AdGroupOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4855
def self.ad_group(path)
  require "google/ads/google_ads/v8/services/ad_group_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupOperation.new
  op["remove"] = path
  op
end
ad_group_ad(path) click to toggle source

A convenience method for creating an AdGroupAdOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4767
def self.ad_group_ad(path)
  require "google/ads/google_ads/v8/services/ad_group_ad_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupAdOperation.new
  op["remove"] = path
  op
end
ad_group_ad_label(path) click to toggle source

A convenience method for creating an AdGroupAdLabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4756
def self.ad_group_ad_label(path)
  require "google/ads/google_ads/v8/services/ad_group_ad_label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupAdLabelOperation.new
  op["remove"] = path
  op
end
ad_group_asset(path) click to toggle source

A convenience method for creating an AdGroupAssetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4778
def self.ad_group_asset(path)
  require "google/ads/google_ads/v8/services/ad_group_asset_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupAssetOperation.new
  op["remove"] = path
  op
end
ad_group_bid_modifier(path) click to toggle source

A convenience method for creating an AdGroupBidModifierOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4789
def self.ad_group_bid_modifier(path)
  require "google/ads/google_ads/v8/services/ad_group_bid_modifier_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupBidModifierOperation.new
  op["remove"] = path
  op
end
ad_group_criterion(path) click to toggle source

A convenience method for creating an AdGroupCriterionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4811
def self.ad_group_criterion(path)
  require "google/ads/google_ads/v8/services/ad_group_criterion_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupCriterionOperation.new
  op["remove"] = path
  op
end
ad_group_criterion_label(path) click to toggle source

A convenience method for creating an AdGroupCriterionLabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4800
def self.ad_group_criterion_label(path)
  require "google/ads/google_ads/v8/services/ad_group_criterion_label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupCriterionLabelOperation.new
  op["remove"] = path
  op
end
ad_group_extension_setting(path) click to toggle source

A convenience method for creating an AdGroupExtensionSettingOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4822
def self.ad_group_extension_setting(path)
  require "google/ads/google_ads/v8/services/ad_group_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupExtensionSettingOperation.new
  op["remove"] = path
  op
end
ad_group_feed(path) click to toggle source

A convenience method for creating an AdGroupFeedOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4833
def self.ad_group_feed(path)
  require "google/ads/google_ads/v8/services/ad_group_feed_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupFeedOperation.new
  op["remove"] = path
  op
end
ad_group_label(path) click to toggle source

A convenience method for creating an AdGroupLabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4844
def self.ad_group_label(path)
  require "google/ads/google_ads/v8/services/ad_group_label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdGroupLabelOperation.new
  op["remove"] = path
  op
end
ad_parameter(path) click to toggle source

A convenience method for creating an AdParameterOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4866
def self.ad_parameter(path)
  require "google/ads/google_ads/v8/services/ad_parameter_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AdParameterOperation.new
  op["remove"] = path
  op
end
apply_recommendation(path) click to toggle source

A convenience method for creating an ApplyRecommendationOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5504
def self.apply_recommendation(path)
  require "google/ads/google_ads/v8/services/recommendation_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ApplyRecommendationOperation.new
  op["remove"] = path
  op
end
asset(path) click to toggle source

A convenience method for creating an AssetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4888
def self.asset(path)
  require "google/ads/google_ads/v8/services/asset_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::AssetOperation.new
  op["remove"] = path
  op
end
batch_job(path) click to toggle source

A convenience method for creating an BatchJobOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5361
def self.batch_job(path)
  require "google/ads/google_ads/v8/services/batch_job_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::BatchJobOperation.new
  op["remove"] = path
  op
end
bidding_data_exclusion(path) click to toggle source

A convenience method for creating an BiddingDataExclusionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4734
def self.bidding_data_exclusion(path)
  require "google/ads/google_ads/v8/services/bidding_data_exclusion_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::BiddingDataExclusionOperation.new
  op["remove"] = path
  op
end
bidding_seasonality_adjustment(path) click to toggle source

A convenience method for creating an BiddingSeasonalityAdjustmentOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4899
def self.bidding_seasonality_adjustment(path)
  require "google/ads/google_ads/v8/services/bidding_seasonality_adjustment_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::BiddingSeasonalityAdjustmentOperation.new
  op["remove"] = path
  op
end
bidding_strategy(path) click to toggle source

A convenience method for creating an BiddingStrategyOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4910
def self.bidding_strategy(path)
  require "google/ads/google_ads/v8/services/bidding_strategy_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::BiddingStrategyOperation.new
  op["remove"] = path
  op
end
billing_setup(path) click to toggle source

A convenience method for creating an BillingSetupOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5383
def self.billing_setup(path)
  require "google/ads/google_ads/v8/services/billing_setup_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::BillingSetupOperation.new
  op["remove"] = path
  op
end
campaign(path) click to toggle source

A convenience method for creating an CampaignOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5009
def self.campaign(path)
  require "google/ads/google_ads/v8/services/campaign_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignOperation.new
  op["remove"] = path
  op
end
campaign_asset(path) click to toggle source

A convenience method for creating an CampaignAssetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4921
def self.campaign_asset(path)
  require "google/ads/google_ads/v8/services/campaign_asset_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignAssetOperation.new
  op["remove"] = path
  op
end
campaign_bid_modifier(path) click to toggle source

A convenience method for creating an CampaignBidModifierOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4932
def self.campaign_bid_modifier(path)
  require "google/ads/google_ads/v8/services/campaign_bid_modifier_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignBidModifierOperation.new
  op["remove"] = path
  op
end
campaign_budget(path) click to toggle source

A convenience method for creating an CampaignBudgetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4943
def self.campaign_budget(path)
  require "google/ads/google_ads/v8/services/campaign_budget_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignBudgetOperation.new
  op["remove"] = path
  op
end
campaign_criterion(path) click to toggle source

A convenience method for creating an CampaignCriterionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4745
def self.campaign_criterion(path)
  require "google/ads/google_ads/v8/services/campaign_criterion_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignCriterionOperation.new
  op["remove"] = path
  op
end
campaign_draft(path) click to toggle source

A convenience method for creating an CampaignDraftOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4954
def self.campaign_draft(path)
  require "google/ads/google_ads/v8/services/campaign_draft_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignDraftOperation.new
  op["remove"] = path
  op
end
campaign_experiment(path) click to toggle source

A convenience method for creating an CampaignExperimentOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4965
def self.campaign_experiment(path)
  require "google/ads/google_ads/v8/services/campaign_experiment_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignExperimentOperation.new
  op["remove"] = path
  op
end
campaign_extension_setting(path) click to toggle source

A convenience method for creating an CampaignExtensionSettingOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4976
def self.campaign_extension_setting(path)
  require "google/ads/google_ads/v8/services/campaign_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignExtensionSettingOperation.new
  op["remove"] = path
  op
end
campaign_feed(path) click to toggle source

A convenience method for creating an CampaignFeedOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4987
def self.campaign_feed(path)
  require "google/ads/google_ads/v8/services/campaign_feed_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignFeedOperation.new
  op["remove"] = path
  op
end
campaign_label(path) click to toggle source

A convenience method for creating an CampaignLabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4998
def self.campaign_label(path)
  require "google/ads/google_ads/v8/services/campaign_label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignLabelOperation.new
  op["remove"] = path
  op
end
campaign_shared_set(path) click to toggle source

A convenience method for creating an CampaignSharedSetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5020
def self.campaign_shared_set(path)
  require "google/ads/google_ads/v8/services/campaign_shared_set_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CampaignSharedSetOperation.new
  op["remove"] = path
  op
end
conversion_action(path) click to toggle source

A convenience method for creating an ConversionActionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5031
def self.conversion_action(path)
  require "google/ads/google_ads/v8/services/conversion_action_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ConversionActionOperation.new
  op["remove"] = path
  op
end
conversion_custom_variable(path) click to toggle source

A convenience method for creating an ConversionCustomVariableOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5042
def self.conversion_custom_variable(path)
  require "google/ads/google_ads/v8/services/conversion_custom_variable_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ConversionCustomVariableOperation.new
  op["remove"] = path
  op
end
conversion_value_rule(path) click to toggle source

A convenience method for creating an ConversionValueRuleOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5053
def self.conversion_value_rule(path)
  require "google/ads/google_ads/v8/services/conversion_value_rule_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ConversionValueRuleOperation.new
  op["remove"] = path
  op
end
conversion_value_rule_set(path) click to toggle source

A convenience method for creating an ConversionValueRuleSetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5064
def self.conversion_value_rule_set(path)
  require "google/ads/google_ads/v8/services/conversion_value_rule_set_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ConversionValueRuleSetOperation.new
  op["remove"] = path
  op
end
custom_audience(path) click to toggle source

A convenience method for creating an CustomAudienceOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5482
def self.custom_audience(path)
  require "google/ads/google_ads/v8/services/custom_audience_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomAudienceOperation.new
  op["remove"] = path
  op
end
custom_interest(path) click to toggle source

A convenience method for creating an CustomInterestOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5493
def self.custom_interest(path)
  require "google/ads/google_ads/v8/services/custom_interest_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomInterestOperation.new
  op["remove"] = path
  op
end
customer(path) click to toggle source

A convenience method for creating an CustomerOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5130
def self.customer(path)
  require "google/ads/google_ads/v8/services/customer_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerOperation.new
  op["remove"] = path
  op
end
customer_asset(path) click to toggle source

A convenience method for creating an CustomerAssetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5075
def self.customer_asset(path)
  require "google/ads/google_ads/v8/services/customer_asset_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerAssetOperation.new
  op["remove"] = path
  op
end
customer_extension_setting(path) click to toggle source

A convenience method for creating an CustomerExtensionSettingOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5086
def self.customer_extension_setting(path)
  require "google/ads/google_ads/v8/services/customer_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerExtensionSettingOperation.new
  op["remove"] = path
  op
end
customer_feed(path) click to toggle source

A convenience method for creating an CustomerFeedOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5097
def self.customer_feed(path)
  require "google/ads/google_ads/v8/services/customer_feed_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerFeedOperation.new
  op["remove"] = path
  op
end
customer_label(path) click to toggle source

A convenience method for creating an CustomerLabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5108
def self.customer_label(path)
  require "google/ads/google_ads/v8/services/customer_label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerLabelOperation.new
  op["remove"] = path
  op
end
customer_negative_criterion(path) click to toggle source

A convenience method for creating an CustomerNegativeCriterionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5119
def self.customer_negative_criterion(path)
  require "google/ads/google_ads/v8/services/customer_negative_criterion_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerNegativeCriterionOperation.new
  op["remove"] = path
  op
end
customer_user_access(path) click to toggle source

A convenience method for creating an CustomerUserAccessOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5460
def self.customer_user_access(path)
  require "google/ads/google_ads/v8/services/customer_user_access_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerUserAccessOperation.new
  op["remove"] = path
  op
end
customer_user_access_invitation(path) click to toggle source

A convenience method for creating an CustomerUserAccessInvitationOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5416
def self.customer_user_access_invitation(path)
  require "google/ads/google_ads/v8/services/customer_user_access_invitation_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::CustomerUserAccessInvitationOperation.new
  op["remove"] = path
  op
end
dismiss_recommendation(path) click to toggle source

A convenience method for creating an DismissRecommendationOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5515
def self.dismiss_recommendation(path)
  require "google/ads/google_ads/v8/services/recommendation_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::DismissRecommendationRequest::DismissRecommendationOperation.new
  op["remove"] = path
  op
end
extension_feed_item(path) click to toggle source

A convenience method for creating an ExtensionFeedItemOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5141
def self.extension_feed_item(path)
  require "google/ads/google_ads/v8/services/extension_feed_item_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::ExtensionFeedItemOperation.new
  op["remove"] = path
  op
end
feed(path) click to toggle source

A convenience method for creating an FeedOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5207
def self.feed(path)
  require "google/ads/google_ads/v8/services/feed_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::FeedOperation.new
  op["remove"] = path
  op
end
feed_attribute(path) click to toggle source

A convenience method for creating an FeedAttributeOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4712
def self.feed_attribute(path)
  require "google/ads/google_ads/v8/resources/feed_pb"
  op = Google::Ads::GoogleAds::V8::Resources::FeedAttributeOperation.new
  op["remove"] = path
  op
end
feed_item(path) click to toggle source

A convenience method for creating an FeedItemOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5152
def self.feed_item(path)
  require "google/ads/google_ads/v8/services/feed_item_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::FeedItemOperation.new
  op["remove"] = path
  op
end
feed_item_set(path) click to toggle source

A convenience method for creating an FeedItemSetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5174
def self.feed_item_set(path)
  require "google/ads/google_ads/v8/services/feed_item_set_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::FeedItemSetOperation.new
  op["remove"] = path
  op
end
feed_item_target(path) click to toggle source

A convenience method for creating an FeedItemTargetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5185
def self.feed_item_target(path)
  require "google/ads/google_ads/v8/services/feed_item_target_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::FeedItemTargetOperation.new
  op["remove"] = path
  op
end
feed_mapping(path) click to toggle source

A convenience method for creating an FeedMappingOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5196
def self.feed_mapping(path)
  require "google/ads/google_ads/v8/services/feed_mapping_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::FeedMappingOperation.new
  op["remove"] = path
  op
end
keyword_plan(path) click to toggle source

A convenience method for creating an KeywordPlanOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5262
def self.keyword_plan(path)
  require "google/ads/google_ads/v8/services/keyword_plan_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::KeywordPlanOperation.new
  op["remove"] = path
  op
end
keyword_plan_ad_group(path) click to toggle source

A convenience method for creating an KeywordPlanAdGroupOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5229
def self.keyword_plan_ad_group(path)
  require "google/ads/google_ads/v8/services/keyword_plan_ad_group_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::KeywordPlanAdGroupOperation.new
  op["remove"] = path
  op
end
keyword_plan_ad_group_keyword(path) click to toggle source

A convenience method for creating an KeywordPlanAdGroupKeywordOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5218
def self.keyword_plan_ad_group_keyword(path)
  require "google/ads/google_ads/v8/services/keyword_plan_ad_group_keyword_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::KeywordPlanAdGroupKeywordOperation.new
  op["remove"] = path
  op
end
keyword_plan_campaign(path) click to toggle source

A convenience method for creating an KeywordPlanCampaignOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5251
def self.keyword_plan_campaign(path)
  require "google/ads/google_ads/v8/services/keyword_plan_campaign_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::KeywordPlanCampaignOperation.new
  op["remove"] = path
  op
end
keyword_plan_campaign_keyword(path) click to toggle source

A convenience method for creating an KeywordPlanCampaignKeywordOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5240
def self.keyword_plan_campaign_keyword(path)
  require "google/ads/google_ads/v8/services/keyword_plan_campaign_keyword_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::KeywordPlanCampaignKeywordOperation.new
  op["remove"] = path
  op
end
label(path) click to toggle source

A convenience method for creating an LabelOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5273
def self.label(path)
  require "google/ads/google_ads/v8/services/label_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::LabelOperation.new
  op["remove"] = path
  op
end
media_file(path) click to toggle source

A convenience method for creating an MediaFileOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5284
def self.media_file(path)
  require "google/ads/google_ads/v8/services/media_file_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::MediaFileOperation.new
  op["remove"] = path
  op
end
mutate(path) click to toggle source

A convenience method for creating an MutateOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5350
def self.mutate(path)
  require "google/ads/google_ads/v8/services/google_ads_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::MutateOperation.new
  op["remove"] = path
  op
end
offline_user_data_job(path) click to toggle source

A convenience method for creating an OfflineUserDataJobOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5405
def self.offline_user_data_job(path)
  require "google/ads/google_ads/v8/services/offline_user_data_job_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::OfflineUserDataJobOperation.new
  op["remove"] = path
  op
end
remarketing_action(path) click to toggle source

A convenience method for creating an RemarketingActionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5295
def self.remarketing_action(path)
  require "google/ads/google_ads/v8/services/remarketing_action_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::RemarketingActionOperation.new
  op["remove"] = path
  op
end
shared_criterion(path) click to toggle source

A convenience method for creating an SharedCriterionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5306
def self.shared_criterion(path)
  require "google/ads/google_ads/v8/services/shared_criterion_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::SharedCriterionOperation.new
  op["remove"] = path
  op
end
shared_set(path) click to toggle source

A convenience method for creating an SharedSetOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5317
def self.shared_set(path)
  require "google/ads/google_ads/v8/services/shared_set_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::SharedSetOperation.new
  op["remove"] = path
  op
end
smart_campaign_setting(path) click to toggle source

A convenience method for creating an SmartCampaignSettingOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5328
def self.smart_campaign_setting(path)
  require "google/ads/google_ads/v8/services/smart_campaign_setting_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::SmartCampaignSettingOperation.new
  op["remove"] = path
  op
end
target_restriction(path) click to toggle source

A convenience method for creating an TargetRestrictionOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 4723
def self.target_restriction(path)
  require "google/ads/google_ads/v8/common/targeting_setting_pb"
  op = Google::Ads::GoogleAds::V8::Common::TargetRestrictionOperation.new
  op["remove"] = path
  op
end
user_data(path) click to toggle source

A convenience method for creating an UserDataOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5394
def self.user_data(path)
  require "google/ads/google_ads/v8/services/user_data_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::UserDataOperation.new
  op["remove"] = path
  op
end
user_list(path) click to toggle source

A convenience method for creating an UserListOperation instance with its “remove” field preopulated with a resource path corresponding to the resource to be removed.

@param path [String] the resource name of the resource to delete.

# File lib/google/ads/google_ads/factories/v8/operations.rb, line 5339
def self.user_list(path)
  require "google/ads/google_ads/v8/services/user_list_service_pb"
  op = Google::Ads::GoogleAds::V8::Services::UserListOperation.new
  op["remove"] = path
  op
end