module Google::Ads::GoogleAds::Factories::V7::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/v7/operations.rb, line 4944
def self.account_budget_proposal(path)
  require "google/ads/google_ads/v7/services/account_budget_proposal_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4493
def self.ad(path)
  require "google/ads/google_ads/v7/services/ad_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4471
def self.ad_group(path)
  require "google/ads/google_ads/v7/services/ad_group_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4383
def self.ad_group_ad(path)
  require "google/ads/google_ads/v7/services/ad_group_ad_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4372
def self.ad_group_ad_label(path)
  require "google/ads/google_ads/v7/services/ad_group_ad_label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4394
def self.ad_group_asset(path)
  require "google/ads/google_ads/v7/services/ad_group_asset_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4405
def self.ad_group_bid_modifier(path)
  require "google/ads/google_ads/v7/services/ad_group_bid_modifier_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4427
def self.ad_group_criterion(path)
  require "google/ads/google_ads/v7/services/ad_group_criterion_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4416
def self.ad_group_criterion_label(path)
  require "google/ads/google_ads/v7/services/ad_group_criterion_label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4438
def self.ad_group_extension_setting(path)
  require "google/ads/google_ads/v7/services/ad_group_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4449
def self.ad_group_feed(path)
  require "google/ads/google_ads/v7/services/ad_group_feed_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4460
def self.ad_group_label(path)
  require "google/ads/google_ads/v7/services/ad_group_label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4482
def self.ad_parameter(path)
  require "google/ads/google_ads/v7/services/ad_parameter_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 5076
def self.apply_recommendation(path)
  require "google/ads/google_ads/v7/services/recommendation_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4504
def self.asset(path)
  require "google/ads/google_ads/v7/services/asset_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4933
def self.batch_job(path)
  require "google/ads/google_ads/v7/services/batch_job_service_pb"
  op = Google::Ads::GoogleAds::V7::Services::BatchJobOperation.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/v7/operations.rb, line 4515
def self.bidding_strategy(path)
  require "google/ads/google_ads/v7/services/bidding_strategy_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4955
def self.billing_setup(path)
  require "google/ads/google_ads/v7/services/billing_setup_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4614
def self.campaign(path)
  require "google/ads/google_ads/v7/services/campaign_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4526
def self.campaign_asset(path)
  require "google/ads/google_ads/v7/services/campaign_asset_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4537
def self.campaign_bid_modifier(path)
  require "google/ads/google_ads/v7/services/campaign_bid_modifier_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4548
def self.campaign_budget(path)
  require "google/ads/google_ads/v7/services/campaign_budget_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4361
def self.campaign_criterion(path)
  require "google/ads/google_ads/v7/services/campaign_criterion_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4559
def self.campaign_draft(path)
  require "google/ads/google_ads/v7/services/campaign_draft_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4570
def self.campaign_experiment(path)
  require "google/ads/google_ads/v7/services/campaign_experiment_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4581
def self.campaign_extension_setting(path)
  require "google/ads/google_ads/v7/services/campaign_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4592
def self.campaign_feed(path)
  require "google/ads/google_ads/v7/services/campaign_feed_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4603
def self.campaign_label(path)
  require "google/ads/google_ads/v7/services/campaign_label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4625
def self.campaign_shared_set(path)
  require "google/ads/google_ads/v7/services/campaign_shared_set_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4636
def self.conversion_action(path)
  require "google/ads/google_ads/v7/services/conversion_action_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4647
def self.conversion_custom_variable(path)
  require "google/ads/google_ads/v7/services/conversion_custom_variable_service_pb"
  op = Google::Ads::GoogleAds::V7::Services::ConversionCustomVariableOperation.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/v7/operations.rb, line 5054
def self.custom_audience(path)
  require "google/ads/google_ads/v7/services/custom_audience_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 5065
def self.custom_interest(path)
  require "google/ads/google_ads/v7/services/custom_interest_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4713
def self.customer(path)
  require "google/ads/google_ads/v7/services/customer_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4658
def self.customer_asset(path)
  require "google/ads/google_ads/v7/services/customer_asset_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4669
def self.customer_extension_setting(path)
  require "google/ads/google_ads/v7/services/customer_extension_setting_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4680
def self.customer_feed(path)
  require "google/ads/google_ads/v7/services/customer_feed_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4691
def self.customer_label(path)
  require "google/ads/google_ads/v7/services/customer_label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4702
def self.customer_negative_criterion(path)
  require "google/ads/google_ads/v7/services/customer_negative_criterion_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 5032
def self.customer_user_access(path)
  require "google/ads/google_ads/v7/services/customer_user_access_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4988
def self.customer_user_access_invitation(path)
  require "google/ads/google_ads/v7/services/customer_user_access_invitation_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 5087
def self.dismiss_recommendation(path)
  require "google/ads/google_ads/v7/services/recommendation_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4724
def self.extension_feed_item(path)
  require "google/ads/google_ads/v7/services/extension_feed_item_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4790
def self.feed(path)
  require "google/ads/google_ads/v7/services/feed_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4339
def self.feed_attribute(path)
  require "google/ads/google_ads/v7/resources/feed_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4735
def self.feed_item(path)
  require "google/ads/google_ads/v7/services/feed_item_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4757
def self.feed_item_set(path)
  require "google/ads/google_ads/v7/services/feed_item_set_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4768
def self.feed_item_target(path)
  require "google/ads/google_ads/v7/services/feed_item_target_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4779
def self.feed_mapping(path)
  require "google/ads/google_ads/v7/services/feed_mapping_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4845
def self.keyword_plan(path)
  require "google/ads/google_ads/v7/services/keyword_plan_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4812
def self.keyword_plan_ad_group(path)
  require "google/ads/google_ads/v7/services/keyword_plan_ad_group_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4801
def self.keyword_plan_ad_group_keyword(path)
  require "google/ads/google_ads/v7/services/keyword_plan_ad_group_keyword_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4834
def self.keyword_plan_campaign(path)
  require "google/ads/google_ads/v7/services/keyword_plan_campaign_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4823
def self.keyword_plan_campaign_keyword(path)
  require "google/ads/google_ads/v7/services/keyword_plan_campaign_keyword_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4856
def self.label(path)
  require "google/ads/google_ads/v7/services/label_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4867
def self.media_file(path)
  require "google/ads/google_ads/v7/services/media_file_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4922
def self.mutate(path)
  require "google/ads/google_ads/v7/services/google_ads_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4977
def self.offline_user_data_job(path)
  require "google/ads/google_ads/v7/services/offline_user_data_job_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4878
def self.remarketing_action(path)
  require "google/ads/google_ads/v7/services/remarketing_action_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4889
def self.shared_criterion(path)
  require "google/ads/google_ads/v7/services/shared_criterion_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4900
def self.shared_set(path)
  require "google/ads/google_ads/v7/services/shared_set_service_pb"
  op = Google::Ads::GoogleAds::V7::Services::SharedSetOperation.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/v7/operations.rb, line 4350
def self.target_restriction(path)
  require "google/ads/google_ads/v7/common/targeting_setting_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4966
def self.user_data(path)
  require "google/ads/google_ads/v7/services/user_data_service_pb"
  op = Google::Ads::GoogleAds::V7::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/v7/operations.rb, line 4911
def self.user_list(path)
  require "google/ads/google_ads/v7/services/user_list_service_pb"
  op = Google::Ads::GoogleAds::V7::Services::UserListOperation.new
  op["remove"] = path
  op
end