lib/google/ads/google_ads/factories/v2/enums.rb in google-ads-googleads-3.2.0 vs lib/google/ads/google_ads/factories/v2/enums.rb in google-ads-googleads-4.0.0
- old
+ new
@@ -2,26 +2,10 @@
module Ads
module GoogleAds
module Factories
module V2
module Enums
- # Returns the descriptor for the ManagerLinkStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ManagerLinkStatus enum
- def self.manager_link_status
- require "google/ads/google_ads/v2/enums/manager_link_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ManagerLinkStatusEnum::ManagerLinkStatus.descriptor
- end
-
- # Returns the descriptor for the CampaignDraftStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignDraftStatus enum
- def self.campaign_draft_status
- require "google/ads/google_ads/v2/enums/campaign_draft_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CampaignDraftStatusEnum::CampaignDraftStatus.descriptor
- end
-
# Returns the descriptor for the SharedSetStatus enum
#
# @return [Google::Protobuf::EnumDescriptor] for the SharedSetStatus enum
def self.shared_set_status
require "google/ads/google_ads/v2/enums/shared_set_status_pb.rb"
@@ -34,362 +18,250 @@
def self.shared_set_type
require "google/ads/google_ads/v2/enums/shared_set_type_pb.rb"
Google::Ads::GoogleAds::V2::Enums::SharedSetTypeEnum::SharedSetType.descriptor
end
- # Returns the descriptor for the AgeRangeType enum
+ # Returns the descriptor for the ExtensionSettingDevice enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AgeRangeType enum
- def self.age_range_type
- require "google/ads/google_ads/v2/enums/age_range_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AgeRangeTypeEnum::AgeRangeType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ExtensionSettingDevice enum
+ def self.extension_setting_device
+ require "google/ads/google_ads/v2/enums/extension_setting_device_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ExtensionSettingDeviceEnum::ExtensionSettingDevice.descriptor
end
- # Returns the descriptor for the AppPaymentModelType enum
+ # Returns the descriptor for the ExtensionType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AppPaymentModelType enum
- def self.app_payment_model_type
- require "google/ads/google_ads/v2/enums/app_payment_model_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AppPaymentModelTypeEnum::AppPaymentModelType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ExtensionType enum
+ def self.extension_type
+ require "google/ads/google_ads/v2/enums/extension_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ExtensionTypeEnum::ExtensionType.descriptor
end
- # Returns the descriptor for the ContentLabelType enum
+ # Returns the descriptor for the AccountBudgetProposalType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ContentLabelType enum
- def self.content_label_type
- require "google/ads/google_ads/v2/enums/content_label_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ContentLabelTypeEnum::ContentLabelType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalType enum
+ def self.account_budget_proposal_type
+ require "google/ads/google_ads/v2/enums/account_budget_proposal_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AccountBudgetProposalTypeEnum::AccountBudgetProposalType.descriptor
end
- # Returns the descriptor for the DayOfWeek enum
+ # Returns the descriptor for the AccountBudgetStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the DayOfWeek enum
- def self.day_of_week
- require "google/ads/google_ads/v2/enums/day_of_week_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DayOfWeekEnum::DayOfWeek.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetStatus enum
+ def self.account_budget_status
+ require "google/ads/google_ads/v2/enums/account_budget_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AccountBudgetStatusEnum::AccountBudgetStatus.descriptor
end
- # Returns the descriptor for the Device enum
+ # Returns the descriptor for the SpendingLimitType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the Device enum
- def self.device
- require "google/ads/google_ads/v2/enums/device_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DeviceEnum::Device.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the SpendingLimitType enum
+ def self.spending_limit_type
+ require "google/ads/google_ads/v2/enums/spending_limit_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::SpendingLimitTypeEnum::SpendingLimitType.descriptor
end
- # Returns the descriptor for the GenderType enum
+ # Returns the descriptor for the TimeType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the GenderType enum
- def self.gender_type
- require "google/ads/google_ads/v2/enums/gender_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::GenderTypeEnum::GenderType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the TimeType enum
+ def self.time_type
+ require "google/ads/google_ads/v2/enums/time_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::TimeTypeEnum::TimeType.descriptor
end
- # Returns the descriptor for the HotelDateSelectionType enum
+ # Returns the descriptor for the MatchingFunctionContextType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the HotelDateSelectionType enum
- def self.hotel_date_selection_type
- require "google/ads/google_ads/v2/enums/hotel_date_selection_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::HotelDateSelectionTypeEnum::HotelDateSelectionType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MatchingFunctionContextType enum
+ def self.matching_function_context_type
+ require "google/ads/google_ads/v2/enums/matching_function_context_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MatchingFunctionContextTypeEnum::MatchingFunctionContextType.descriptor
end
- # Returns the descriptor for the IncomeRangeType enum
+ # Returns the descriptor for the MatchingFunctionOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the IncomeRangeType enum
- def self.income_range_type
- require "google/ads/google_ads/v2/enums/income_range_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::IncomeRangeTypeEnum::IncomeRangeType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MatchingFunctionOperator enum
+ def self.matching_function_operator
+ require "google/ads/google_ads/v2/enums/matching_function_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MatchingFunctionOperatorEnum::MatchingFunctionOperator.descriptor
end
- # Returns the descriptor for the InteractionType enum
+ # Returns the descriptor for the FeedLinkStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the InteractionType enum
- def self.interaction_type
- require "google/ads/google_ads/v2/enums/interaction_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::InteractionTypeEnum::InteractionType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the FeedLinkStatus enum
+ def self.feed_link_status
+ require "google/ads/google_ads/v2/enums/feed_link_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::FeedLinkStatusEnum::FeedLinkStatus.descriptor
end
- # Returns the descriptor for the KeywordMatchType enum
+ # Returns the descriptor for the PlaceholderType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the KeywordMatchType enum
- def self.keyword_match_type
- require "google/ads/google_ads/v2/enums/keyword_match_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::KeywordMatchTypeEnum::KeywordMatchType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PlaceholderType enum
+ def self.placeholder_type
+ require "google/ads/google_ads/v2/enums/placeholder_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PlaceholderTypeEnum::PlaceholderType.descriptor
end
- # Returns the descriptor for the ListingCustomAttributeIndex enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ListingCustomAttributeIndex enum
- def self.listing_custom_attribute_index
- require "google/ads/google_ads/v2/enums/listing_custom_attribute_index_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ListingCustomAttributeIndexEnum::ListingCustomAttributeIndex.descriptor
- end
-
- # Returns the descriptor for the ListingGroupType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ListingGroupType enum
- def self.listing_group_type
- require "google/ads/google_ads/v2/enums/listing_group_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ListingGroupTypeEnum::ListingGroupType.descriptor
- end
-
- # Returns the descriptor for the LocationGroupRadiusUnits enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the LocationGroupRadiusUnits enum
- def self.location_group_radius_units
- require "google/ads/google_ads/v2/enums/location_group_radius_units_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::LocationGroupRadiusUnitsEnum::LocationGroupRadiusUnits.descriptor
- end
-
- # Returns the descriptor for the MinuteOfHour enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the MinuteOfHour enum
- def self.minute_of_hour
- require "google/ads/google_ads/v2/enums/minute_of_hour_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MinuteOfHourEnum::MinuteOfHour.descriptor
- end
-
- # Returns the descriptor for the ParentalStatusType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ParentalStatusType enum
- def self.parental_status_type
- require "google/ads/google_ads/v2/enums/parental_status_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ParentalStatusTypeEnum::ParentalStatusType.descriptor
- end
-
- # Returns the descriptor for the PreferredContentType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the PreferredContentType enum
- def self.preferred_content_type
- require "google/ads/google_ads/v2/enums/preferred_content_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PreferredContentTypeEnum::PreferredContentType.descriptor
- end
-
# Returns the descriptor for the ProductBiddingCategoryLevel enum
#
# @return [Google::Protobuf::EnumDescriptor] for the ProductBiddingCategoryLevel enum
def self.product_bidding_category_level
require "google/ads/google_ads/v2/enums/product_bidding_category_level_pb.rb"
Google::Ads::GoogleAds::V2::Enums::ProductBiddingCategoryLevelEnum::ProductBiddingCategoryLevel.descriptor
end
- # Returns the descriptor for the ProductChannel enum
+ # Returns the descriptor for the ProductBiddingCategoryStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProductChannel enum
- def self.product_channel
- require "google/ads/google_ads/v2/enums/product_channel_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProductChannelEnum::ProductChannel.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProductBiddingCategoryStatus enum
+ def self.product_bidding_category_status
+ require "google/ads/google_ads/v2/enums/product_bidding_category_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProductBiddingCategoryStatusEnum::ProductBiddingCategoryStatus.descriptor
end
- # Returns the descriptor for the ProductChannelExclusivity enum
+ # Returns the descriptor for the MimeType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProductChannelExclusivity enum
- def self.product_channel_exclusivity
- require "google/ads/google_ads/v2/enums/product_channel_exclusivity_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProductChannelExclusivityEnum::ProductChannelExclusivity.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MimeType enum
+ def self.mime_type
+ require "google/ads/google_ads/v2/enums/mime_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MimeTypeEnum::MimeType.descriptor
end
- # Returns the descriptor for the ProductCondition enum
+ # Returns the descriptor for the AssetType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProductCondition enum
- def self.product_condition
- require "google/ads/google_ads/v2/enums/product_condition_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProductConditionEnum::ProductCondition.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AssetType enum
+ def self.asset_type
+ require "google/ads/google_ads/v2/enums/asset_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AssetTypeEnum::AssetType.descriptor
end
- # Returns the descriptor for the ProductTypeLevel enum
+ # Returns the descriptor for the CampaignExperimentStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProductTypeLevel enum
- def self.product_type_level
- require "google/ads/google_ads/v2/enums/product_type_level_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProductTypeLevelEnum::ProductTypeLevel.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentStatus enum
+ def self.campaign_experiment_status
+ require "google/ads/google_ads/v2/enums/campaign_experiment_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CampaignExperimentStatusEnum::CampaignExperimentStatus.descriptor
end
- # Returns the descriptor for the ProximityRadiusUnits enum
+ # Returns the descriptor for the CampaignExperimentTrafficSplitType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProximityRadiusUnits enum
- def self.proximity_radius_units
- require "google/ads/google_ads/v2/enums/proximity_radius_units_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProximityRadiusUnitsEnum::ProximityRadiusUnits.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentTrafficSplitType enum
+ def self.campaign_experiment_traffic_split_type
+ require "google/ads/google_ads/v2/enums/campaign_experiment_traffic_split_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CampaignExperimentTrafficSplitTypeEnum::CampaignExperimentTrafficSplitType.descriptor
end
- # Returns the descriptor for the WebpageConditionOperand enum
+ # Returns the descriptor for the TrackingCodePageFormat enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the WebpageConditionOperand enum
- def self.webpage_condition_operand
- require "google/ads/google_ads/v2/enums/webpage_condition_operand_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::WebpageConditionOperandEnum::WebpageConditionOperand.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the TrackingCodePageFormat enum
+ def self.tracking_code_page_format
+ require "google/ads/google_ads/v2/enums/tracking_code_page_format_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::TrackingCodePageFormatEnum::TrackingCodePageFormat.descriptor
end
- # Returns the descriptor for the WebpageConditionOperator enum
+ # Returns the descriptor for the TrackingCodeType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the WebpageConditionOperator enum
- def self.webpage_condition_operator
- require "google/ads/google_ads/v2/enums/webpage_condition_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::WebpageConditionOperatorEnum::WebpageConditionOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the TrackingCodeType enum
+ def self.tracking_code_type
+ require "google/ads/google_ads/v2/enums/tracking_code_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::TrackingCodeTypeEnum::TrackingCodeType.descriptor
end
- # Returns the descriptor for the AppStore enum
+ # Returns the descriptor for the AttributionModel enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AppStore enum
- def self.app_store
- require "google/ads/google_ads/v2/enums/app_store_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AppStoreEnum::AppStore.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AttributionModel enum
+ def self.attribution_model
+ require "google/ads/google_ads/v2/enums/attribution_model_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AttributionModelEnum::AttributionModel.descriptor
end
- # Returns the descriptor for the CallConversionReportingState enum
+ # Returns the descriptor for the ConversionActionCategory enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CallConversionReportingState enum
- def self.call_conversion_reporting_state
- require "google/ads/google_ads/v2/enums/call_conversion_reporting_state_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CallConversionReportingStateEnum::CallConversionReportingState.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionCategory enum
+ def self.conversion_action_category
+ require "google/ads/google_ads/v2/enums/conversion_action_category_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ConversionActionCategoryEnum::ConversionActionCategory.descriptor
end
- # Returns the descriptor for the PriceExtensionPriceQualifier enum
+ # Returns the descriptor for the ConversionActionCountingType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionPriceQualifier enum
- def self.price_extension_price_qualifier
- require "google/ads/google_ads/v2/enums/price_extension_price_qualifier_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PriceExtensionPriceQualifierEnum::PriceExtensionPriceQualifier.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionCountingType enum
+ def self.conversion_action_counting_type
+ require "google/ads/google_ads/v2/enums/conversion_action_counting_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ConversionActionCountingTypeEnum::ConversionActionCountingType.descriptor
end
- # Returns the descriptor for the PriceExtensionPriceUnit enum
+ # Returns the descriptor for the ConversionActionStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionPriceUnit enum
- def self.price_extension_price_unit
- require "google/ads/google_ads/v2/enums/price_extension_price_unit_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PriceExtensionPriceUnitEnum::PriceExtensionPriceUnit.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionStatus enum
+ def self.conversion_action_status
+ require "google/ads/google_ads/v2/enums/conversion_action_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ConversionActionStatusEnum::ConversionActionStatus.descriptor
end
- # Returns the descriptor for the PriceExtensionType enum
+ # Returns the descriptor for the ConversionActionType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionType enum
- def self.price_extension_type
- require "google/ads/google_ads/v2/enums/price_extension_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PriceExtensionTypeEnum::PriceExtensionType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionType enum
+ def self.conversion_action_type
+ require "google/ads/google_ads/v2/enums/conversion_action_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ConversionActionTypeEnum::ConversionActionType.descriptor
end
- # Returns the descriptor for the PromotionExtensionDiscountModifier enum
+ # Returns the descriptor for the DataDrivenModelStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PromotionExtensionDiscountModifier enum
- def self.promotion_extension_discount_modifier
- require "google/ads/google_ads/v2/enums/promotion_extension_discount_modifier_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PromotionExtensionDiscountModifierEnum::PromotionExtensionDiscountModifier.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the DataDrivenModelStatus enum
+ def self.data_driven_model_status
+ require "google/ads/google_ads/v2/enums/data_driven_model_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DataDrivenModelStatusEnum::DataDrivenModelStatus.descriptor
end
- # Returns the descriptor for the PromotionExtensionOccasion enum
+ # Returns the descriptor for the ChangeStatusOperation enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PromotionExtensionOccasion enum
- def self.promotion_extension_occasion
- require "google/ads/google_ads/v2/enums/promotion_extension_occasion_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PromotionExtensionOccasionEnum::PromotionExtensionOccasion.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ChangeStatusOperation enum
+ def self.change_status_operation
+ require "google/ads/google_ads/v2/enums/change_status_operation_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ChangeStatusOperationEnum::ChangeStatusOperation.descriptor
end
- # Returns the descriptor for the RecommendationType enum
+ # Returns the descriptor for the ChangeStatusResourceType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the RecommendationType enum
- def self.recommendation_type
- require "google/ads/google_ads/v2/enums/recommendation_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::RecommendationTypeEnum::RecommendationType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ChangeStatusResourceType enum
+ def self.change_status_resource_type
+ require "google/ads/google_ads/v2/enums/change_status_resource_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ChangeStatusResourceTypeEnum::ChangeStatusResourceType.descriptor
end
- # Returns the descriptor for the TargetCpaOptInRecommendationGoal enum
+ # Returns the descriptor for the OperatingSystemVersionOperatorType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the TargetCpaOptInRecommendationGoal enum
- def self.target_cpa_opt_in_recommendation_goal
- require "google/ads/google_ads/v2/enums/target_cpa_opt_in_recommendation_goal_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::TargetCpaOptInRecommendationGoalEnum::TargetCpaOptInRecommendationGoal.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the OperatingSystemVersionOperatorType enum
+ def self.operating_system_version_operator_type
+ require "google/ads/google_ads/v2/enums/operating_system_version_operator_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::OperatingSystemVersionOperatorTypeEnum::OperatingSystemVersionOperatorType.descriptor
end
- # Returns the descriptor for the ServedAssetFieldType enum
+ # Returns the descriptor for the GeoTargetingType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ServedAssetFieldType enum
- def self.served_asset_field_type
- require "google/ads/google_ads/v2/enums/served_asset_field_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ServedAssetFieldTypeEnum::ServedAssetFieldType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the GeoTargetingType enum
+ def self.geo_targeting_type
+ require "google/ads/google_ads/v2/enums/geo_targeting_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::GeoTargetingTypeEnum::GeoTargetingType.descriptor
end
- # Returns the descriptor for the DisplayAdFormatSetting enum
+ # Returns the descriptor for the GoogleAdsFieldCategory enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the DisplayAdFormatSetting enum
- def self.display_ad_format_setting
- require "google/ads/google_ads/v2/enums/display_ad_format_setting_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DisplayAdFormatSettingEnum::DisplayAdFormatSetting.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the GoogleAdsFieldCategory enum
+ def self.google_ads_field_category
+ require "google/ads/google_ads/v2/enums/google_ads_field_category_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::GoogleAdsFieldCategoryEnum::GoogleAdsFieldCategory.descriptor
end
- # Returns the descriptor for the DisplayUploadProductType enum
+ # Returns the descriptor for the GoogleAdsFieldDataType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the DisplayUploadProductType enum
- def self.display_upload_product_type
- require "google/ads/google_ads/v2/enums/display_upload_product_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DisplayUploadProductTypeEnum::DisplayUploadProductType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the GoogleAdsFieldDataType enum
+ def self.google_ads_field_data_type
+ require "google/ads/google_ads/v2/enums/google_ads_field_data_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::GoogleAdsFieldDataTypeEnum::GoogleAdsFieldDataType.descriptor
end
- # Returns the descriptor for the LegacyAppInstallAdAppStore enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the LegacyAppInstallAdAppStore enum
- def self.legacy_app_install_ad_app_store
- require "google/ads/google_ads/v2/enums/legacy_app_install_ad_app_store_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::LegacyAppInstallAdAppStoreEnum::LegacyAppInstallAdAppStore.descriptor
- end
-
- # Returns the descriptor for the MimeType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the MimeType enum
- def self.mime_type
- require "google/ads/google_ads/v2/enums/mime_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MimeTypeEnum::MimeType.descriptor
- end
-
- # Returns the descriptor for the AppUrlOperatingSystemType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AppUrlOperatingSystemType enum
- def self.app_url_operating_system_type
- require "google/ads/google_ads/v2/enums/app_url_operating_system_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AppUrlOperatingSystemTypeEnum::AppUrlOperatingSystemType.descriptor
- end
-
- # Returns the descriptor for the AdType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AdType enum
- def self.ad_type
- require "google/ads/google_ads/v2/enums/ad_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AdTypeEnum::AdType.descriptor
- end
-
- # Returns the descriptor for the SystemManagedResourceSource enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the SystemManagedResourceSource enum
- def self.system_managed_resource_source
- require "google/ads/google_ads/v2/enums/system_managed_entity_source_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::SystemManagedResourceSourceEnum::SystemManagedResourceSource.descriptor
- end
-
- # Returns the descriptor for the CampaignCriterionStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignCriterionStatus enum
- def self.campaign_criterion_status
- require "google/ads/google_ads/v2/enums/campaign_criterion_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CampaignCriterionStatusEnum::CampaignCriterionStatus.descriptor
- end
-
- # Returns the descriptor for the CriterionType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CriterionType enum
- def self.criterion_type
- require "google/ads/google_ads/v2/enums/criterion_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CriterionTypeEnum::CriterionType.descriptor
- end
-
- # Returns the descriptor for the AssetType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AssetType enum
- def self.asset_type
- require "google/ads/google_ads/v2/enums/asset_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AssetTypeEnum::AssetType.descriptor
- end
-
# Returns the descriptor for the AdvertisingChannelSubType enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AdvertisingChannelSubType enum
def self.advertising_channel_sub_type
require "google/ads/google_ads/v2/enums/advertising_channel_sub_type_pb.rb"
@@ -426,98 +298,10 @@
def self.user_interest_taxonomy_type
require "google/ads/google_ads/v2/enums/user_interest_taxonomy_type_pb.rb"
Google::Ads::GoogleAds::V2::Enums::UserInterestTaxonomyTypeEnum::UserInterestTaxonomyType.descriptor
end
- # Returns the descriptor for the SimulationModificationMethod enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the SimulationModificationMethod enum
- def self.simulation_modification_method
- require "google/ads/google_ads/v2/enums/simulation_modification_method_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::SimulationModificationMethodEnum::SimulationModificationMethod.descriptor
- end
-
- # Returns the descriptor for the SimulationType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the SimulationType enum
- def self.simulation_type
- require "google/ads/google_ads/v2/enums/simulation_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::SimulationTypeEnum::SimulationType.descriptor
- end
-
- # Returns the descriptor for the CampaignSharedSetStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignSharedSetStatus enum
- def self.campaign_shared_set_status
- require "google/ads/google_ads/v2/enums/campaign_shared_set_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CampaignSharedSetStatusEnum::CampaignSharedSetStatus.descriptor
- end
-
- # Returns the descriptor for the GeoTargetingType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the GeoTargetingType enum
- def self.geo_targeting_type
- require "google/ads/google_ads/v2/enums/geo_targeting_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::GeoTargetingTypeEnum::GeoTargetingType.descriptor
- end
-
- # Returns the descriptor for the AdGroupCriterionApprovalStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AdGroupCriterionApprovalStatus enum
- def self.ad_group_criterion_approval_status
- require "google/ads/google_ads/v2/enums/ad_group_criterion_approval_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AdGroupCriterionApprovalStatusEnum::AdGroupCriterionApprovalStatus.descriptor
- end
-
- # Returns the descriptor for the AdGroupCriterionStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AdGroupCriterionStatus enum
- def self.ad_group_criterion_status
- require "google/ads/google_ads/v2/enums/ad_group_criterion_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AdGroupCriterionStatusEnum::AdGroupCriterionStatus.descriptor
- end
-
- # Returns the descriptor for the BiddingSource enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the BiddingSource enum
- def self.bidding_source
- require "google/ads/google_ads/v2/enums/bidding_source_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BiddingSourceEnum::BiddingSource.descriptor
- end
-
- # Returns the descriptor for the CriterionSystemServingStatus enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CriterionSystemServingStatus enum
- def self.criterion_system_serving_status
- require "google/ads/google_ads/v2/enums/criterion_system_serving_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CriterionSystemServingStatusEnum::CriterionSystemServingStatus.descriptor
- end
-
- # Returns the descriptor for the QualityScoreBucket enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the QualityScoreBucket enum
- def self.quality_score_bucket
- require "google/ads/google_ads/v2/enums/quality_score_bucket_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::QualityScoreBucketEnum::QualityScoreBucket.descriptor
- end
-
- # Returns the descriptor for the ExtensionSettingDevice enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ExtensionSettingDevice enum
- def self.extension_setting_device
- require "google/ads/google_ads/v2/enums/extension_setting_device_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ExtensionSettingDeviceEnum::ExtensionSettingDevice.descriptor
- end
-
- # Returns the descriptor for the ExtensionType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ExtensionType enum
- def self.extension_type
- require "google/ads/google_ads/v2/enums/extension_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ExtensionTypeEnum::ExtensionType.descriptor
- end
-
# Returns the descriptor for the PolicyTopicEntryType enum
#
# @return [Google::Protobuf::EnumDescriptor] for the PolicyTopicEntryType enum
def self.policy_topic_entry_type
require "google/ads/google_ads/v2/enums/policy_topic_entry_type_pb.rb"
@@ -586,18 +370,10 @@
def self.geo_targeting_restriction
require "google/ads/google_ads/v2/enums/geo_targeting_restriction_pb.rb"
Google::Ads::GoogleAds::V2::Enums::GeoTargetingRestrictionEnum::GeoTargetingRestriction.descriptor
end
- # Returns the descriptor for the PlaceholderType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the PlaceholderType enum
- def self.placeholder_type
- require "google/ads/google_ads/v2/enums/placeholder_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PlaceholderTypeEnum::PlaceholderType.descriptor
- end
-
# Returns the descriptor for the PolicyApprovalStatus enum
#
# @return [Google::Protobuf::EnumDescriptor] for the PolicyApprovalStatus enum
def self.policy_approval_status
require "google/ads/google_ads/v2/enums/policy_approval_status_pb.rb"
@@ -618,138 +394,130 @@
def self.feed_item_validation_error
require "google/ads/google_ads/v2/errors/feed_item_validation_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::FeedItemValidationErrorEnum::FeedItemValidationError.descriptor
end
- # Returns the descriptor for the FeedItemTargetDevice enum
+ # Returns the descriptor for the LabelStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetDevice enum
- def self.feed_item_target_device
- require "google/ads/google_ads/v2/enums/feed_item_target_device_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::FeedItemTargetDeviceEnum::FeedItemTargetDevice.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the LabelStatus enum
+ def self.label_status
+ require "google/ads/google_ads/v2/enums/label_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::LabelStatusEnum::LabelStatus.descriptor
end
- # Returns the descriptor for the CustomerMatchUploadKeyType enum
+ # Returns the descriptor for the AdGroupAdStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CustomerMatchUploadKeyType enum
- def self.customer_match_upload_key_type
- require "google/ads/google_ads/v2/enums/customer_match_upload_key_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CustomerMatchUploadKeyTypeEnum::CustomerMatchUploadKeyType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AdGroupAdStatus enum
+ def self.ad_group_ad_status
+ require "google/ads/google_ads/v2/enums/ad_group_ad_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AdGroupAdStatusEnum::AdGroupAdStatus.descriptor
end
- # Returns the descriptor for the UserListCombinedRuleOperator enum
+ # Returns the descriptor for the AdStrength enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListCombinedRuleOperator enum
- def self.user_list_combined_rule_operator
- require "google/ads/google_ads/v2/enums/user_list_combined_rule_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListCombinedRuleOperatorEnum::UserListCombinedRuleOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AdStrength enum
+ def self.ad_strength
+ require "google/ads/google_ads/v2/enums/ad_strength_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AdStrengthEnum::AdStrength.descriptor
end
- # Returns the descriptor for the UserListCrmDataSourceType enum
+ # Returns the descriptor for the ServedAssetFieldType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListCrmDataSourceType enum
- def self.user_list_crm_data_source_type
- require "google/ads/google_ads/v2/enums/user_list_crm_data_source_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListCrmDataSourceTypeEnum::UserListCrmDataSourceType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ServedAssetFieldType enum
+ def self.served_asset_field_type
+ require "google/ads/google_ads/v2/enums/served_asset_field_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ServedAssetFieldTypeEnum::ServedAssetFieldType.descriptor
end
- # Returns the descriptor for the UserListDateRuleItemOperator enum
+ # Returns the descriptor for the CallConversionReportingState enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListDateRuleItemOperator enum
- def self.user_list_date_rule_item_operator
- require "google/ads/google_ads/v2/enums/user_list_date_rule_item_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListDateRuleItemOperatorEnum::UserListDateRuleItemOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CallConversionReportingState enum
+ def self.call_conversion_reporting_state
+ require "google/ads/google_ads/v2/enums/call_conversion_reporting_state_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CallConversionReportingStateEnum::CallConversionReportingState.descriptor
end
- # Returns the descriptor for the UserListLogicalRuleOperator enum
+ # Returns the descriptor for the DisplayAdFormatSetting enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListLogicalRuleOperator enum
- def self.user_list_logical_rule_operator
- require "google/ads/google_ads/v2/enums/user_list_logical_rule_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListLogicalRuleOperatorEnum::UserListLogicalRuleOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the DisplayAdFormatSetting enum
+ def self.display_ad_format_setting
+ require "google/ads/google_ads/v2/enums/display_ad_format_setting_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DisplayAdFormatSettingEnum::DisplayAdFormatSetting.descriptor
end
- # Returns the descriptor for the UserListNumberRuleItemOperator enum
+ # Returns the descriptor for the DisplayUploadProductType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListNumberRuleItemOperator enum
- def self.user_list_number_rule_item_operator
- require "google/ads/google_ads/v2/enums/user_list_number_rule_item_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListNumberRuleItemOperatorEnum::UserListNumberRuleItemOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the DisplayUploadProductType enum
+ def self.display_upload_product_type
+ require "google/ads/google_ads/v2/enums/display_upload_product_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DisplayUploadProductTypeEnum::DisplayUploadProductType.descriptor
end
- # Returns the descriptor for the UserListPrepopulationStatus enum
+ # Returns the descriptor for the LegacyAppInstallAdAppStore enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListPrepopulationStatus enum
- def self.user_list_prepopulation_status
- require "google/ads/google_ads/v2/enums/user_list_prepopulation_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListPrepopulationStatusEnum::UserListPrepopulationStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the LegacyAppInstallAdAppStore enum
+ def self.legacy_app_install_ad_app_store
+ require "google/ads/google_ads/v2/enums/legacy_app_install_ad_app_store_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::LegacyAppInstallAdAppStoreEnum::LegacyAppInstallAdAppStore.descriptor
end
- # Returns the descriptor for the UserListRuleType enum
+ # Returns the descriptor for the AppUrlOperatingSystemType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListRuleType enum
- def self.user_list_rule_type
- require "google/ads/google_ads/v2/enums/user_list_rule_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListRuleTypeEnum::UserListRuleType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AppUrlOperatingSystemType enum
+ def self.app_url_operating_system_type
+ require "google/ads/google_ads/v2/enums/app_url_operating_system_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AppUrlOperatingSystemTypeEnum::AppUrlOperatingSystemType.descriptor
end
- # Returns the descriptor for the UserListStringRuleItemOperator enum
+ # Returns the descriptor for the AdType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListStringRuleItemOperator enum
- def self.user_list_string_rule_item_operator
- require "google/ads/google_ads/v2/enums/user_list_string_rule_item_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListStringRuleItemOperatorEnum::UserListStringRuleItemOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AdType enum
+ def self.ad_type
+ require "google/ads/google_ads/v2/enums/ad_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AdTypeEnum::AdType.descriptor
end
- # Returns the descriptor for the AccessReason enum
+ # Returns the descriptor for the Device enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AccessReason enum
- def self.access_reason
- require "google/ads/google_ads/v2/enums/access_reason_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AccessReasonEnum::AccessReason.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the Device enum
+ def self.device
+ require "google/ads/google_ads/v2/enums/device_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DeviceEnum::Device.descriptor
end
- # Returns the descriptor for the UserListAccessStatus enum
+ # Returns the descriptor for the SystemManagedResourceSource enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListAccessStatus enum
- def self.user_list_access_status
- require "google/ads/google_ads/v2/enums/user_list_access_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListAccessStatusEnum::UserListAccessStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the SystemManagedResourceSource enum
+ def self.system_managed_resource_source
+ require "google/ads/google_ads/v2/enums/system_managed_entity_source_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::SystemManagedResourceSourceEnum::SystemManagedResourceSource.descriptor
end
- # Returns the descriptor for the UserListClosingReason enum
+ # Returns the descriptor for the KeywordPlanForecastInterval enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListClosingReason enum
- def self.user_list_closing_reason
- require "google/ads/google_ads/v2/enums/user_list_closing_reason_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListClosingReasonEnum::UserListClosingReason.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanForecastInterval enum
+ def self.keyword_plan_forecast_interval
+ require "google/ads/google_ads/v2/enums/keyword_plan_forecast_interval_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::KeywordPlanForecastIntervalEnum::KeywordPlanForecastInterval.descriptor
end
- # Returns the descriptor for the UserListMembershipStatus enum
+ # Returns the descriptor for the ManagerLinkStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListMembershipStatus enum
- def self.user_list_membership_status
- require "google/ads/google_ads/v2/enums/user_list_membership_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListMembershipStatusEnum::UserListMembershipStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ManagerLinkStatus enum
+ def self.manager_link_status
+ require "google/ads/google_ads/v2/enums/manager_link_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ManagerLinkStatusEnum::ManagerLinkStatus.descriptor
end
- # Returns the descriptor for the UserListSizeRange enum
+ # Returns the descriptor for the MutateJobStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the UserListSizeRange enum
- def self.user_list_size_range
- require "google/ads/google_ads/v2/enums/user_list_size_range_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListSizeRangeEnum::UserListSizeRange.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MutateJobStatus enum
+ def self.mutate_job_status
+ require "google/ads/google_ads/v2/enums/mutate_job_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MutateJobStatusEnum::MutateJobStatus.descriptor
end
- # Returns the descriptor for the UserListType enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the UserListType enum
- def self.user_list_type
- require "google/ads/google_ads/v2/enums/user_list_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::UserListTypeEnum::UserListType.descriptor
- end
-
# Returns the descriptor for the AdCustomizerPlaceholderField enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AdCustomizerPlaceholderField enum
def self.ad_customizer_placeholder_field
require "google/ads/google_ads/v2/enums/ad_customizer_placeholder_field_pb.rb"
@@ -930,282 +698,394 @@
def self.travel_placeholder_field
require "google/ads/google_ads/v2/enums/travel_placeholder_field_pb.rb"
Google::Ads::GoogleAds::V2::Enums::TravelPlaceholderFieldEnum::TravelPlaceholderField.descriptor
end
- # Returns the descriptor for the MediaType enum
+ # Returns the descriptor for the AgeRangeType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MediaType enum
- def self.media_type
- require "google/ads/google_ads/v2/enums/media_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MediaTypeEnum::MediaType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AgeRangeType enum
+ def self.age_range_type
+ require "google/ads/google_ads/v2/enums/age_range_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AgeRangeTypeEnum::AgeRangeType.descriptor
end
- # Returns the descriptor for the LabelStatus enum
+ # Returns the descriptor for the AppPaymentModelType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the LabelStatus enum
- def self.label_status
- require "google/ads/google_ads/v2/enums/label_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::LabelStatusEnum::LabelStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AppPaymentModelType enum
+ def self.app_payment_model_type
+ require "google/ads/google_ads/v2/enums/app_payment_model_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AppPaymentModelTypeEnum::AppPaymentModelType.descriptor
end
- # Returns the descriptor for the AccountBudgetProposalStatus enum
+ # Returns the descriptor for the ContentLabelType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalStatus enum
- def self.account_budget_proposal_status
- require "google/ads/google_ads/v2/enums/account_budget_proposal_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AccountBudgetProposalStatusEnum::AccountBudgetProposalStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ContentLabelType enum
+ def self.content_label_type
+ require "google/ads/google_ads/v2/enums/content_label_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ContentLabelTypeEnum::ContentLabelType.descriptor
end
- # Returns the descriptor for the AccountBudgetProposalType enum
+ # Returns the descriptor for the DayOfWeek enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalType enum
- def self.account_budget_proposal_type
- require "google/ads/google_ads/v2/enums/account_budget_proposal_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AccountBudgetProposalTypeEnum::AccountBudgetProposalType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the DayOfWeek enum
+ def self.day_of_week
+ require "google/ads/google_ads/v2/enums/day_of_week_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DayOfWeekEnum::DayOfWeek.descriptor
end
- # Returns the descriptor for the SpendingLimitType enum
+ # Returns the descriptor for the GenderType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the SpendingLimitType enum
- def self.spending_limit_type
- require "google/ads/google_ads/v2/enums/spending_limit_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::SpendingLimitTypeEnum::SpendingLimitType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the GenderType enum
+ def self.gender_type
+ require "google/ads/google_ads/v2/enums/gender_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::GenderTypeEnum::GenderType.descriptor
end
- # Returns the descriptor for the TimeType enum
+ # Returns the descriptor for the HotelDateSelectionType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the TimeType enum
- def self.time_type
- require "google/ads/google_ads/v2/enums/time_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::TimeTypeEnum::TimeType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the HotelDateSelectionType enum
+ def self.hotel_date_selection_type
+ require "google/ads/google_ads/v2/enums/hotel_date_selection_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::HotelDateSelectionTypeEnum::HotelDateSelectionType.descriptor
end
- # Returns the descriptor for the ChangeStatusOperation enum
+ # Returns the descriptor for the IncomeRangeType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ChangeStatusOperation enum
- def self.change_status_operation
- require "google/ads/google_ads/v2/enums/change_status_operation_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ChangeStatusOperationEnum::ChangeStatusOperation.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the IncomeRangeType enum
+ def self.income_range_type
+ require "google/ads/google_ads/v2/enums/income_range_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::IncomeRangeTypeEnum::IncomeRangeType.descriptor
end
- # Returns the descriptor for the ChangeStatusResourceType enum
+ # Returns the descriptor for the InteractionType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ChangeStatusResourceType enum
- def self.change_status_resource_type
- require "google/ads/google_ads/v2/enums/change_status_resource_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ChangeStatusResourceTypeEnum::ChangeStatusResourceType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the InteractionType enum
+ def self.interaction_type
+ require "google/ads/google_ads/v2/enums/interaction_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::InteractionTypeEnum::InteractionType.descriptor
end
- # Returns the descriptor for the MatchingFunctionContextType enum
+ # Returns the descriptor for the KeywordMatchType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MatchingFunctionContextType enum
- def self.matching_function_context_type
- require "google/ads/google_ads/v2/enums/matching_function_context_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MatchingFunctionContextTypeEnum::MatchingFunctionContextType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the KeywordMatchType enum
+ def self.keyword_match_type
+ require "google/ads/google_ads/v2/enums/keyword_match_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::KeywordMatchTypeEnum::KeywordMatchType.descriptor
end
- # Returns the descriptor for the MatchingFunctionOperator enum
+ # Returns the descriptor for the ListingCustomAttributeIndex enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MatchingFunctionOperator enum
- def self.matching_function_operator
- require "google/ads/google_ads/v2/enums/matching_function_operator_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MatchingFunctionOperatorEnum::MatchingFunctionOperator.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ListingCustomAttributeIndex enum
+ def self.listing_custom_attribute_index
+ require "google/ads/google_ads/v2/enums/listing_custom_attribute_index_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ListingCustomAttributeIndexEnum::ListingCustomAttributeIndex.descriptor
end
- # Returns the descriptor for the FeedLinkStatus enum
+ # Returns the descriptor for the ListingGroupType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the FeedLinkStatus enum
- def self.feed_link_status
- require "google/ads/google_ads/v2/enums/feed_link_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::FeedLinkStatusEnum::FeedLinkStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ListingGroupType enum
+ def self.listing_group_type
+ require "google/ads/google_ads/v2/enums/listing_group_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ListingGroupTypeEnum::ListingGroupType.descriptor
end
- # Returns the descriptor for the KeywordPlanForecastInterval enum
+ # Returns the descriptor for the LocationGroupRadiusUnits enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanForecastInterval enum
- def self.keyword_plan_forecast_interval
- require "google/ads/google_ads/v2/enums/keyword_plan_forecast_interval_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::KeywordPlanForecastIntervalEnum::KeywordPlanForecastInterval.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the LocationGroupRadiusUnits enum
+ def self.location_group_radius_units
+ require "google/ads/google_ads/v2/enums/location_group_radius_units_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::LocationGroupRadiusUnitsEnum::LocationGroupRadiusUnits.descriptor
end
- # Returns the descriptor for the GoogleAdsFieldCategory enum
+ # Returns the descriptor for the MinuteOfHour enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the GoogleAdsFieldCategory enum
- def self.google_ads_field_category
- require "google/ads/google_ads/v2/enums/google_ads_field_category_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::GoogleAdsFieldCategoryEnum::GoogleAdsFieldCategory.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MinuteOfHour enum
+ def self.minute_of_hour
+ require "google/ads/google_ads/v2/enums/minute_of_hour_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MinuteOfHourEnum::MinuteOfHour.descriptor
end
- # Returns the descriptor for the GoogleAdsFieldDataType enum
+ # Returns the descriptor for the ParentalStatusType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the GoogleAdsFieldDataType enum
- def self.google_ads_field_data_type
- require "google/ads/google_ads/v2/enums/google_ads_field_data_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::GoogleAdsFieldDataTypeEnum::GoogleAdsFieldDataType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ParentalStatusType enum
+ def self.parental_status_type
+ require "google/ads/google_ads/v2/enums/parental_status_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ParentalStatusTypeEnum::ParentalStatusType.descriptor
end
- # Returns the descriptor for the GeoTargetConstantStatus enum
+ # Returns the descriptor for the PreferredContentType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the GeoTargetConstantStatus enum
- def self.geo_target_constant_status
- require "google/ads/google_ads/v2/enums/geo_target_constant_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::GeoTargetConstantStatusEnum::GeoTargetConstantStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PreferredContentType enum
+ def self.preferred_content_type
+ require "google/ads/google_ads/v2/enums/preferred_content_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PreferredContentTypeEnum::PreferredContentType.descriptor
end
- # Returns the descriptor for the AssetFieldType enum
+ # Returns the descriptor for the ProductChannel enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AssetFieldType enum
- def self.asset_field_type
- require "google/ads/google_ads/v2/enums/asset_field_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AssetFieldTypeEnum::AssetFieldType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProductChannel enum
+ def self.product_channel
+ require "google/ads/google_ads/v2/enums/product_channel_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProductChannelEnum::ProductChannel.descriptor
end
- # Returns the descriptor for the AssetPerformanceLabel enum
+ # Returns the descriptor for the ProductChannelExclusivity enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AssetPerformanceLabel enum
- def self.asset_performance_label
- require "google/ads/google_ads/v2/enums/asset_performance_label_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AssetPerformanceLabelEnum::AssetPerformanceLabel.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProductChannelExclusivity enum
+ def self.product_channel_exclusivity
+ require "google/ads/google_ads/v2/enums/product_channel_exclusivity_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProductChannelExclusivityEnum::ProductChannelExclusivity.descriptor
end
- # Returns the descriptor for the MerchantCenterLinkStatus enum
+ # Returns the descriptor for the ProductCondition enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MerchantCenterLinkStatus enum
- def self.merchant_center_link_status
- require "google/ads/google_ads/v2/enums/merchant_center_link_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MerchantCenterLinkStatusEnum::MerchantCenterLinkStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProductCondition enum
+ def self.product_condition
+ require "google/ads/google_ads/v2/enums/product_condition_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProductConditionEnum::ProductCondition.descriptor
end
- # Returns the descriptor for the TrackingCodePageFormat enum
+ # Returns the descriptor for the ProductTypeLevel enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the TrackingCodePageFormat enum
- def self.tracking_code_page_format
- require "google/ads/google_ads/v2/enums/tracking_code_page_format_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::TrackingCodePageFormatEnum::TrackingCodePageFormat.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProductTypeLevel enum
+ def self.product_type_level
+ require "google/ads/google_ads/v2/enums/product_type_level_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProductTypeLevelEnum::ProductTypeLevel.descriptor
end
- # Returns the descriptor for the TrackingCodeType enum
+ # Returns the descriptor for the ProximityRadiusUnits enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the TrackingCodeType enum
- def self.tracking_code_type
- require "google/ads/google_ads/v2/enums/tracking_code_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::TrackingCodeTypeEnum::TrackingCodeType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ProximityRadiusUnits enum
+ def self.proximity_radius_units
+ require "google/ads/google_ads/v2/enums/proximity_radius_units_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::ProximityRadiusUnitsEnum::ProximityRadiusUnits.descriptor
end
- # Returns the descriptor for the FeedItemTargetType enum
+ # Returns the descriptor for the WebpageConditionOperand enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetType enum
- def self.feed_item_target_type
- require "google/ads/google_ads/v2/enums/feed_item_target_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::FeedItemTargetTypeEnum::FeedItemTargetType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the WebpageConditionOperand enum
+ def self.webpage_condition_operand
+ require "google/ads/google_ads/v2/enums/webpage_condition_operand_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::WebpageConditionOperandEnum::WebpageConditionOperand.descriptor
end
- # Returns the descriptor for the AccountBudgetStatus enum
+ # Returns the descriptor for the WebpageConditionOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetStatus enum
- def self.account_budget_status
- require "google/ads/google_ads/v2/enums/account_budget_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AccountBudgetStatusEnum::AccountBudgetStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the WebpageConditionOperator enum
+ def self.webpage_condition_operator
+ require "google/ads/google_ads/v2/enums/webpage_condition_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::WebpageConditionOperatorEnum::WebpageConditionOperator.descriptor
end
- # Returns the descriptor for the AttributionModel enum
+ # Returns the descriptor for the AppStore enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AttributionModel enum
- def self.attribution_model
- require "google/ads/google_ads/v2/enums/attribution_model_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AttributionModelEnum::AttributionModel.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AppStore enum
+ def self.app_store
+ require "google/ads/google_ads/v2/enums/app_store_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AppStoreEnum::AppStore.descriptor
end
- # Returns the descriptor for the ConversionActionCategory enum
+ # Returns the descriptor for the PriceExtensionPriceQualifier enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionCategory enum
- def self.conversion_action_category
- require "google/ads/google_ads/v2/enums/conversion_action_category_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ConversionActionCategoryEnum::ConversionActionCategory.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionPriceQualifier enum
+ def self.price_extension_price_qualifier
+ require "google/ads/google_ads/v2/enums/price_extension_price_qualifier_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PriceExtensionPriceQualifierEnum::PriceExtensionPriceQualifier.descriptor
end
- # Returns the descriptor for the ConversionActionCountingType enum
+ # Returns the descriptor for the PriceExtensionPriceUnit enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionCountingType enum
- def self.conversion_action_counting_type
- require "google/ads/google_ads/v2/enums/conversion_action_counting_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ConversionActionCountingTypeEnum::ConversionActionCountingType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionPriceUnit enum
+ def self.price_extension_price_unit
+ require "google/ads/google_ads/v2/enums/price_extension_price_unit_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PriceExtensionPriceUnitEnum::PriceExtensionPriceUnit.descriptor
end
- # Returns the descriptor for the ConversionActionStatus enum
+ # Returns the descriptor for the PriceExtensionType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionStatus enum
- def self.conversion_action_status
- require "google/ads/google_ads/v2/enums/conversion_action_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ConversionActionStatusEnum::ConversionActionStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PriceExtensionType enum
+ def self.price_extension_type
+ require "google/ads/google_ads/v2/enums/price_extension_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PriceExtensionTypeEnum::PriceExtensionType.descriptor
end
- # Returns the descriptor for the ConversionActionType enum
+ # Returns the descriptor for the PromotionExtensionDiscountModifier enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ConversionActionType enum
- def self.conversion_action_type
- require "google/ads/google_ads/v2/enums/conversion_action_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ConversionActionTypeEnum::ConversionActionType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PromotionExtensionDiscountModifier enum
+ def self.promotion_extension_discount_modifier
+ require "google/ads/google_ads/v2/enums/promotion_extension_discount_modifier_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PromotionExtensionDiscountModifierEnum::PromotionExtensionDiscountModifier.descriptor
end
- # Returns the descriptor for the DataDrivenModelStatus enum
+ # Returns the descriptor for the PromotionExtensionOccasion enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the DataDrivenModelStatus enum
- def self.data_driven_model_status
- require "google/ads/google_ads/v2/enums/data_driven_model_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DataDrivenModelStatusEnum::DataDrivenModelStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the PromotionExtensionOccasion enum
+ def self.promotion_extension_occasion
+ require "google/ads/google_ads/v2/enums/promotion_extension_occasion_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PromotionExtensionOccasionEnum::PromotionExtensionOccasion.descriptor
end
- # Returns the descriptor for the CustomerPayPerConversionEligibilityFailureReason enum
+ # Returns the descriptor for the FeedItemTargetDevice enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CustomerPayPerConversionEligibilityFailureReason enum
- def self.customer_pay_per_conversion_eligibility_failure_reason
- require "google/ads/google_ads/v2/enums/customer_pay_per_conversion_eligibility_failure_reason_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CustomerPayPerConversionEligibilityFailureReasonEnum::CustomerPayPerConversionEligibilityFailureReason.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetDevice enum
+ def self.feed_item_target_device
+ require "google/ads/google_ads/v2/enums/feed_item_target_device_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::FeedItemTargetDeviceEnum::FeedItemTargetDevice.descriptor
end
- # Returns the descriptor for the CampaignExperimentStatus enum
+ # Returns the descriptor for the SearchTermTargetingStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentStatus enum
- def self.campaign_experiment_status
- require "google/ads/google_ads/v2/enums/campaign_experiment_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CampaignExperimentStatusEnum::CampaignExperimentStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the SearchTermTargetingStatus enum
+ def self.search_term_targeting_status
+ require "google/ads/google_ads/v2/enums/search_term_targeting_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::SearchTermTargetingStatusEnum::SearchTermTargetingStatus.descriptor
end
- # Returns the descriptor for the CampaignExperimentTrafficSplitType enum
+ # Returns the descriptor for the CampaignDraftStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentTrafficSplitType enum
- def self.campaign_experiment_traffic_split_type
- require "google/ads/google_ads/v2/enums/campaign_experiment_traffic_split_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CampaignExperimentTrafficSplitTypeEnum::CampaignExperimentTrafficSplitType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignDraftStatus enum
+ def self.campaign_draft_status
+ require "google/ads/google_ads/v2/enums/campaign_draft_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CampaignDraftStatusEnum::CampaignDraftStatus.descriptor
end
- # Returns the descriptor for the MobileDeviceType enum
+ # Returns the descriptor for the CampaignSharedSetStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MobileDeviceType enum
- def self.mobile_device_type
- require "google/ads/google_ads/v2/enums/mobile_device_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MobileDeviceTypeEnum::MobileDeviceType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignSharedSetStatus enum
+ def self.campaign_shared_set_status
+ require "google/ads/google_ads/v2/enums/campaign_shared_set_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CampaignSharedSetStatusEnum::CampaignSharedSetStatus.descriptor
end
- # Returns the descriptor for the OperatingSystemVersionOperatorType enum
+ # Returns the descriptor for the CustomInterestMemberType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the OperatingSystemVersionOperatorType enum
- def self.operating_system_version_operator_type
- require "google/ads/google_ads/v2/enums/operating_system_version_operator_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::OperatingSystemVersionOperatorTypeEnum::OperatingSystemVersionOperatorType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestMemberType enum
+ def self.custom_interest_member_type
+ require "google/ads/google_ads/v2/enums/custom_interest_member_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CustomInterestMemberTypeEnum::CustomInterestMemberType.descriptor
end
- # Returns the descriptor for the SearchTermTargetingStatus enum
+ # Returns the descriptor for the CustomInterestStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the SearchTermTargetingStatus enum
- def self.search_term_targeting_status
- require "google/ads/google_ads/v2/enums/search_term_targeting_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::SearchTermTargetingStatusEnum::SearchTermTargetingStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestStatus enum
+ def self.custom_interest_status
+ require "google/ads/google_ads/v2/enums/custom_interest_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CustomInterestStatusEnum::CustomInterestStatus.descriptor
end
+ # Returns the descriptor for the CustomInterestType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestType enum
+ def self.custom_interest_type
+ require "google/ads/google_ads/v2/enums/custom_interest_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CustomInterestTypeEnum::CustomInterestType.descriptor
+ end
+
+ # Returns the descriptor for the CriterionType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CriterionType enum
+ def self.criterion_type
+ require "google/ads/google_ads/v2/enums/criterion_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CriterionTypeEnum::CriterionType.descriptor
+ end
+
+ # Returns the descriptor for the SimulationModificationMethod enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the SimulationModificationMethod enum
+ def self.simulation_modification_method
+ require "google/ads/google_ads/v2/enums/simulation_modification_method_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::SimulationModificationMethodEnum::SimulationModificationMethod.descriptor
+ end
+
+ # Returns the descriptor for the SimulationType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the SimulationType enum
+ def self.simulation_type
+ require "google/ads/google_ads/v2/enums/simulation_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::SimulationTypeEnum::SimulationType.descriptor
+ end
+
+ # Returns the descriptor for the AdGroupCriterionApprovalStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AdGroupCriterionApprovalStatus enum
+ def self.ad_group_criterion_approval_status
+ require "google/ads/google_ads/v2/enums/ad_group_criterion_approval_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AdGroupCriterionApprovalStatusEnum::AdGroupCriterionApprovalStatus.descriptor
+ end
+
+ # Returns the descriptor for the AdGroupCriterionStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AdGroupCriterionStatus enum
+ def self.ad_group_criterion_status
+ require "google/ads/google_ads/v2/enums/ad_group_criterion_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AdGroupCriterionStatusEnum::AdGroupCriterionStatus.descriptor
+ end
+
+ # Returns the descriptor for the BiddingSource enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BiddingSource enum
+ def self.bidding_source
+ require "google/ads/google_ads/v2/enums/bidding_source_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BiddingSourceEnum::BiddingSource.descriptor
+ end
+
+ # Returns the descriptor for the CriterionSystemServingStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CriterionSystemServingStatus enum
+ def self.criterion_system_serving_status
+ require "google/ads/google_ads/v2/enums/criterion_system_serving_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CriterionSystemServingStatusEnum::CriterionSystemServingStatus.descriptor
+ end
+
+ # Returns the descriptor for the QualityScoreBucket enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the QualityScoreBucket enum
+ def self.quality_score_bucket
+ require "google/ads/google_ads/v2/enums/quality_score_bucket_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::QualityScoreBucketEnum::QualityScoreBucket.descriptor
+ end
+
+ # Returns the descriptor for the MediaType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the MediaType enum
+ def self.media_type
+ require "google/ads/google_ads/v2/enums/media_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MediaTypeEnum::MediaType.descriptor
+ end
+
+ # Returns the descriptor for the FeedItemTargetType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetType enum
+ def self.feed_item_target_type
+ require "google/ads/google_ads/v2/enums/feed_item_target_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::FeedItemTargetTypeEnum::FeedItemTargetType.descriptor
+ end
+
+ # Returns the descriptor for the AssetFieldType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AssetFieldType enum
+ def self.asset_field_type
+ require "google/ads/google_ads/v2/enums/asset_field_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AssetFieldTypeEnum::AssetFieldType.descriptor
+ end
+
+ # Returns the descriptor for the AssetPerformanceLabel enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AssetPerformanceLabel enum
+ def self.asset_performance_label
+ require "google/ads/google_ads/v2/enums/asset_performance_label_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AssetPerformanceLabelEnum::AssetPerformanceLabel.descriptor
+ end
+
+ # Returns the descriptor for the InvoiceType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the InvoiceType enum
+ def self.invoice_type
+ require "google/ads/google_ads/v2/enums/invoice_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::InvoiceTypeEnum::InvoiceType.descriptor
+ end
+
# Returns the descriptor for the AffiliateLocationFeedRelationshipType enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AffiliateLocationFeedRelationshipType enum
def self.affiliate_location_feed_relationship_type
require "google/ads/google_ads/v2/enums/affiliate_location_feed_relationship_type_pb.rb"
@@ -1242,10 +1122,50 @@
def self.operator
require "google/ads/google_ads/v2/resources/feed_pb.rb"
Google::Ads::GoogleAds::V2::Resources::FeedAttributeOperation::Operator.descriptor
end
+ # Returns the descriptor for the RecommendationType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the RecommendationType enum
+ def self.recommendation_type
+ require "google/ads/google_ads/v2/enums/recommendation_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::RecommendationTypeEnum::RecommendationType.descriptor
+ end
+
+ # Returns the descriptor for the TargetCpaOptInRecommendationGoal enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the TargetCpaOptInRecommendationGoal enum
+ def self.target_cpa_opt_in_recommendation_goal
+ require "google/ads/google_ads/v2/enums/target_cpa_opt_in_recommendation_goal_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::TargetCpaOptInRecommendationGoalEnum::TargetCpaOptInRecommendationGoal.descriptor
+ end
+
+ # Returns the descriptor for the CampaignCriterionStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignCriterionStatus enum
+ def self.campaign_criterion_status
+ require "google/ads/google_ads/v2/enums/campaign_criterion_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CampaignCriterionStatusEnum::CampaignCriterionStatus.descriptor
+ end
+
+ # Returns the descriptor for the CustomerPayPerConversionEligibilityFailureReason enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CustomerPayPerConversionEligibilityFailureReason enum
+ def self.customer_pay_per_conversion_eligibility_failure_reason
+ require "google/ads/google_ads/v2/enums/customer_pay_per_conversion_eligibility_failure_reason_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CustomerPayPerConversionEligibilityFailureReasonEnum::CustomerPayPerConversionEligibilityFailureReason.descriptor
+ end
+
+ # Returns the descriptor for the DistanceBucket enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the DistanceBucket enum
+ def self.distance_bucket
+ require "google/ads/google_ads/v2/enums/distance_bucket_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::DistanceBucketEnum::DistanceBucket.descriptor
+ end
+
# Returns the descriptor for the TargetingDimension enum
#
# @return [Google::Protobuf::EnumDescriptor] for the TargetingDimension enum
def self.targeting_dimension
require "google/ads/google_ads/v2/enums/targeting_dimension_pb.rb"
@@ -1274,130 +1194,146 @@
def self.ad_group_type
require "google/ads/google_ads/v2/enums/ad_group_type_pb.rb"
Google::Ads::GoogleAds::V2::Enums::AdGroupTypeEnum::AdGroupType.descriptor
end
- # Returns the descriptor for the BudgetDeliveryMethod enum
+ # Returns the descriptor for the CustomerMatchUploadKeyType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BudgetDeliveryMethod enum
- def self.budget_delivery_method
- require "google/ads/google_ads/v2/enums/budget_delivery_method_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BudgetDeliveryMethodEnum::BudgetDeliveryMethod.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CustomerMatchUploadKeyType enum
+ def self.customer_match_upload_key_type
+ require "google/ads/google_ads/v2/enums/customer_match_upload_key_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::CustomerMatchUploadKeyTypeEnum::CustomerMatchUploadKeyType.descriptor
end
- # Returns the descriptor for the BudgetPeriod enum
+ # Returns the descriptor for the UserListCombinedRuleOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BudgetPeriod enum
- def self.budget_period
- require "google/ads/google_ads/v2/enums/budget_period_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BudgetPeriodEnum::BudgetPeriod.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListCombinedRuleOperator enum
+ def self.user_list_combined_rule_operator
+ require "google/ads/google_ads/v2/enums/user_list_combined_rule_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListCombinedRuleOperatorEnum::UserListCombinedRuleOperator.descriptor
end
- # Returns the descriptor for the BudgetStatus enum
+ # Returns the descriptor for the UserListCrmDataSourceType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BudgetStatus enum
- def self.budget_status
- require "google/ads/google_ads/v2/enums/budget_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BudgetStatusEnum::BudgetStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListCrmDataSourceType enum
+ def self.user_list_crm_data_source_type
+ require "google/ads/google_ads/v2/enums/user_list_crm_data_source_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListCrmDataSourceTypeEnum::UserListCrmDataSourceType.descriptor
end
- # Returns the descriptor for the BudgetType enum
+ # Returns the descriptor for the UserListDateRuleItemOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BudgetType enum
- def self.budget_type
- require "google/ads/google_ads/v2/enums/budget_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BudgetTypeEnum::BudgetType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListDateRuleItemOperator enum
+ def self.user_list_date_rule_item_operator
+ require "google/ads/google_ads/v2/enums/user_list_date_rule_item_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListDateRuleItemOperatorEnum::UserListDateRuleItemOperator.descriptor
end
- # Returns the descriptor for the PlacementType enum
+ # Returns the descriptor for the UserListLogicalRuleOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PlacementType enum
- def self.placement_type
- require "google/ads/google_ads/v2/enums/placement_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PlacementTypeEnum::PlacementType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListLogicalRuleOperator enum
+ def self.user_list_logical_rule_operator
+ require "google/ads/google_ads/v2/enums/user_list_logical_rule_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListLogicalRuleOperatorEnum::UserListLogicalRuleOperator.descriptor
end
- # Returns the descriptor for the AdGroupAdStatus enum
+ # Returns the descriptor for the UserListNumberRuleItemOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AdGroupAdStatus enum
- def self.ad_group_ad_status
- require "google/ads/google_ads/v2/enums/ad_group_ad_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AdGroupAdStatusEnum::AdGroupAdStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListNumberRuleItemOperator enum
+ def self.user_list_number_rule_item_operator
+ require "google/ads/google_ads/v2/enums/user_list_number_rule_item_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListNumberRuleItemOperatorEnum::UserListNumberRuleItemOperator.descriptor
end
- # Returns the descriptor for the AdStrength enum
+ # Returns the descriptor for the UserListPrepopulationStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AdStrength enum
- def self.ad_strength
- require "google/ads/google_ads/v2/enums/ad_strength_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::AdStrengthEnum::AdStrength.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListPrepopulationStatus enum
+ def self.user_list_prepopulation_status
+ require "google/ads/google_ads/v2/enums/user_list_prepopulation_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListPrepopulationStatusEnum::UserListPrepopulationStatus.descriptor
end
- # Returns the descriptor for the PageOnePromotedStrategyGoal enum
+ # Returns the descriptor for the UserListRuleType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the PageOnePromotedStrategyGoal enum
- def self.page_one_promoted_strategy_goal
- require "google/ads/google_ads/v2/enums/page_one_promoted_strategy_goal_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::PageOnePromotedStrategyGoalEnum::PageOnePromotedStrategyGoal.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListRuleType enum
+ def self.user_list_rule_type
+ require "google/ads/google_ads/v2/enums/user_list_rule_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListRuleTypeEnum::UserListRuleType.descriptor
end
- # Returns the descriptor for the TargetImpressionShareLocation enum
+ # Returns the descriptor for the UserListStringRuleItemOperator enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the TargetImpressionShareLocation enum
- def self.target_impression_share_location
- require "google/ads/google_ads/v2/enums/target_impression_share_location_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::TargetImpressionShareLocationEnum::TargetImpressionShareLocation.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListStringRuleItemOperator enum
+ def self.user_list_string_rule_item_operator
+ require "google/ads/google_ads/v2/enums/user_list_string_rule_item_operator_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListStringRuleItemOperatorEnum::UserListStringRuleItemOperator.descriptor
end
- # Returns the descriptor for the BiddingStrategyStatus enum
+ # Returns the descriptor for the AccessReason enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BiddingStrategyStatus enum
- def self.bidding_strategy_status
- require "google/ads/google_ads/v2/enums/bidding_strategy_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BiddingStrategyStatusEnum::BiddingStrategyStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AccessReason enum
+ def self.access_reason
+ require "google/ads/google_ads/v2/enums/access_reason_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AccessReasonEnum::AccessReason.descriptor
end
- # Returns the descriptor for the BiddingStrategyType enum
+ # Returns the descriptor for the UserListAccessStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BiddingStrategyType enum
- def self.bidding_strategy_type
- require "google/ads/google_ads/v2/enums/bidding_strategy_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BiddingStrategyTypeEnum::BiddingStrategyType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListAccessStatus enum
+ def self.user_list_access_status
+ require "google/ads/google_ads/v2/enums/user_list_access_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListAccessStatusEnum::UserListAccessStatus.descriptor
end
- # Returns the descriptor for the ProductBiddingCategoryStatus enum
+ # Returns the descriptor for the UserListClosingReason enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the ProductBiddingCategoryStatus enum
- def self.product_bidding_category_status
- require "google/ads/google_ads/v2/enums/product_bidding_category_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::ProductBiddingCategoryStatusEnum::ProductBiddingCategoryStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListClosingReason enum
+ def self.user_list_closing_reason
+ require "google/ads/google_ads/v2/enums/user_list_closing_reason_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListClosingReasonEnum::UserListClosingReason.descriptor
end
- # Returns the descriptor for the CustomInterestMemberType enum
+ # Returns the descriptor for the UserListMembershipStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestMemberType enum
- def self.custom_interest_member_type
- require "google/ads/google_ads/v2/enums/custom_interest_member_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CustomInterestMemberTypeEnum::CustomInterestMemberType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListMembershipStatus enum
+ def self.user_list_membership_status
+ require "google/ads/google_ads/v2/enums/user_list_membership_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListMembershipStatusEnum::UserListMembershipStatus.descriptor
end
- # Returns the descriptor for the CustomInterestStatus enum
+ # Returns the descriptor for the UserListSizeRange enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestStatus enum
- def self.custom_interest_status
- require "google/ads/google_ads/v2/enums/custom_interest_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CustomInterestStatusEnum::CustomInterestStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListSizeRange enum
+ def self.user_list_size_range
+ require "google/ads/google_ads/v2/enums/user_list_size_range_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListSizeRangeEnum::UserListSizeRange.descriptor
end
- # Returns the descriptor for the CustomInterestType enum
+ # Returns the descriptor for the UserListType enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CustomInterestType enum
- def self.custom_interest_type
- require "google/ads/google_ads/v2/enums/custom_interest_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::CustomInterestTypeEnum::CustomInterestType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the UserListType enum
+ def self.user_list_type
+ require "google/ads/google_ads/v2/enums/user_list_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::UserListTypeEnum::UserListType.descriptor
end
+ # Returns the descriptor for the PageOnePromotedStrategyGoal enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the PageOnePromotedStrategyGoal enum
+ def self.page_one_promoted_strategy_goal
+ require "google/ads/google_ads/v2/enums/page_one_promoted_strategy_goal_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PageOnePromotedStrategyGoalEnum::PageOnePromotedStrategyGoal.descriptor
+ end
+
+ # Returns the descriptor for the TargetImpressionShareLocation enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the TargetImpressionShareLocation enum
+ def self.target_impression_share_location
+ require "google/ads/google_ads/v2/enums/target_impression_share_location_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::TargetImpressionShareLocationEnum::TargetImpressionShareLocation.descriptor
+ end
+
# Returns the descriptor for the FrequencyCapEventType enum
#
# @return [Google::Protobuf::EnumDescriptor] for the FrequencyCapEventType enum
def self.frequency_cap_event_type
require "google/ads/google_ads/v2/enums/frequency_cap_event_type_pb.rb"
@@ -1442,10 +1378,18 @@
def self.app_campaign_bidding_strategy_goal_type
require "google/ads/google_ads/v2/enums/app_campaign_bidding_strategy_goal_type_pb.rb"
Google::Ads::GoogleAds::V2::Enums::AppCampaignBiddingStrategyGoalTypeEnum::AppCampaignBiddingStrategyGoalType.descriptor
end
+ # Returns the descriptor for the BiddingStrategyType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BiddingStrategyType enum
+ def self.bidding_strategy_type
+ require "google/ads/google_ads/v2/enums/bidding_strategy_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BiddingStrategyTypeEnum::BiddingStrategyType.descriptor
+ end
+
# Returns the descriptor for the BrandSafetySuitability enum
#
# @return [Google::Protobuf::EnumDescriptor] for the BrandSafetySuitability enum
def self.brand_safety_suitability
require "google/ads/google_ads/v2/enums/brand_safety_suitability_pb.rb"
@@ -1514,58 +1458,114 @@
def self.vanity_pharma_text
require "google/ads/google_ads/v2/enums/vanity_pharma_text_pb.rb"
Google::Ads::GoogleAds::V2::Enums::VanityPharmaTextEnum::VanityPharmaText.descriptor
end
- # Returns the descriptor for the KeywordPlanNetwork enum
+ # Returns the descriptor for the AccountBudgetProposalStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanNetwork enum
- def self.keyword_plan_network
- require "google/ads/google_ads/v2/enums/keyword_plan_network_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::KeywordPlanNetworkEnum::KeywordPlanNetwork.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalStatus enum
+ def self.account_budget_proposal_status
+ require "google/ads/google_ads/v2/enums/account_budget_proposal_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::AccountBudgetProposalStatusEnum::AccountBudgetProposalStatus.descriptor
end
- # Returns the descriptor for the DistanceBucket enum
+ # Returns the descriptor for the BidModifierSource enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the DistanceBucket enum
- def self.distance_bucket
- require "google/ads/google_ads/v2/enums/distance_bucket_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::DistanceBucketEnum::DistanceBucket.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the BidModifierSource enum
+ def self.bid_modifier_source
+ require "google/ads/google_ads/v2/enums/bid_modifier_source_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BidModifierSourceEnum::BidModifierSource.descriptor
end
+ # Returns the descriptor for the PlacementType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the PlacementType enum
+ def self.placement_type
+ require "google/ads/google_ads/v2/enums/placement_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::PlacementTypeEnum::PlacementType.descriptor
+ end
+
+ # Returns the descriptor for the BudgetDeliveryMethod enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BudgetDeliveryMethod enum
+ def self.budget_delivery_method
+ require "google/ads/google_ads/v2/enums/budget_delivery_method_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BudgetDeliveryMethodEnum::BudgetDeliveryMethod.descriptor
+ end
+
+ # Returns the descriptor for the BudgetPeriod enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BudgetPeriod enum
+ def self.budget_period
+ require "google/ads/google_ads/v2/enums/budget_period_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BudgetPeriodEnum::BudgetPeriod.descriptor
+ end
+
+ # Returns the descriptor for the BudgetStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BudgetStatus enum
+ def self.budget_status
+ require "google/ads/google_ads/v2/enums/budget_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BudgetStatusEnum::BudgetStatus.descriptor
+ end
+
+ # Returns the descriptor for the BudgetType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the BudgetType enum
+ def self.budget_type
+ require "google/ads/google_ads/v2/enums/budget_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BudgetTypeEnum::BudgetType.descriptor
+ end
+
# Returns the descriptor for the BillingSetupStatus enum
#
# @return [Google::Protobuf::EnumDescriptor] for the BillingSetupStatus enum
def self.billing_setup_status
require "google/ads/google_ads/v2/enums/billing_setup_status_pb.rb"
Google::Ads::GoogleAds::V2::Enums::BillingSetupStatusEnum::BillingSetupStatus.descriptor
end
- # Returns the descriptor for the BidModifierSource enum
+ # Returns the descriptor for the MerchantCenterLinkStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the BidModifierSource enum
- def self.bid_modifier_source
- require "google/ads/google_ads/v2/enums/bid_modifier_source_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::BidModifierSourceEnum::BidModifierSource.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the MerchantCenterLinkStatus enum
+ def self.merchant_center_link_status
+ require "google/ads/google_ads/v2/enums/merchant_center_link_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MerchantCenterLinkStatusEnum::MerchantCenterLinkStatus.descriptor
end
- # Returns the descriptor for the MutateJobStatus enum
+ # Returns the descriptor for the KeywordPlanNetwork enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the MutateJobStatus enum
- def self.mutate_job_status
- require "google/ads/google_ads/v2/enums/mutate_job_status_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::MutateJobStatusEnum::MutateJobStatus.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanNetwork enum
+ def self.keyword_plan_network
+ require "google/ads/google_ads/v2/enums/keyword_plan_network_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::KeywordPlanNetworkEnum::KeywordPlanNetwork.descriptor
end
- # Returns the descriptor for the InvoiceType enum
+ # Returns the descriptor for the BiddingStrategyStatus enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the InvoiceType enum
- def self.invoice_type
- require "google/ads/google_ads/v2/enums/invoice_type_pb.rb"
- Google::Ads::GoogleAds::V2::Enums::InvoiceTypeEnum::InvoiceType.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the BiddingStrategyStatus enum
+ def self.bidding_strategy_status
+ require "google/ads/google_ads/v2/enums/bidding_strategy_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::BiddingStrategyStatusEnum::BiddingStrategyStatus.descriptor
end
+ # Returns the descriptor for the GeoTargetConstantStatus enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the GeoTargetConstantStatus enum
+ def self.geo_target_constant_status
+ require "google/ads/google_ads/v2/enums/geo_target_constant_status_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::GeoTargetConstantStatusEnum::GeoTargetConstantStatus.descriptor
+ end
+
+ # Returns the descriptor for the MobileDeviceType enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the MobileDeviceType enum
+ def self.mobile_device_type
+ require "google/ads/google_ads/v2/enums/mobile_device_type_pb.rb"
+ Google::Ads::GoogleAds::V2::Enums::MobileDeviceTypeEnum::MobileDeviceType.descriptor
+ end
+
# Returns the descriptor for the KeywordPlanCompetitionLevel enum
#
# @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanCompetitionLevel enum
def self.keyword_plan_competition_level
require "google/ads/google_ads/v2/enums/keyword_plan_competition_level_pb.rb"
@@ -1706,170 +1706,74 @@
def self.reach_plan_age_range
require "google/ads/google_ads/v2/enums/reach_plan_age_range_pb.rb"
Google::Ads::GoogleAds::V2::Enums::ReachPlanAgeRangeEnum::ReachPlanAgeRange.descriptor
end
- # Returns the descriptor for the StringLengthError enum
+ # Returns the descriptor for the LabelError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the StringLengthError enum
- def self.string_length_error
- require "google/ads/google_ads/v2/errors/string_length_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::StringLengthErrorEnum::StringLengthError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the LabelError enum
+ def self.label_error
+ require "google/ads/google_ads/v2/errors/label_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::LabelErrorEnum::LabelError.descriptor
end
- # Returns the descriptor for the CampaignDraftError enum
+ # Returns the descriptor for the CampaignExperimentError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignDraftError enum
- def self.campaign_draft_error
- require "google/ads/google_ads/v2/errors/campaign_draft_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::CampaignDraftErrorEnum::CampaignDraftError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentError enum
+ def self.campaign_experiment_error
+ require "google/ads/google_ads/v2/errors/campaign_experiment_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::CampaignExperimentErrorEnum::CampaignExperimentError.descriptor
end
- # Returns the descriptor for the ContextError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ContextError enum
- def self.context_error
- require "google/ads/google_ads/v2/errors/context_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::ContextErrorEnum::ContextError.descriptor
- end
-
- # Returns the descriptor for the CurrencyCodeError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CurrencyCodeError enum
- def self.currency_code_error
- require "google/ads/google_ads/v2/errors/currency_code_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::CurrencyCodeErrorEnum::CurrencyCodeError.descriptor
- end
-
- # Returns the descriptor for the StringFormatError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the StringFormatError enum
- def self.string_format_error
- require "google/ads/google_ads/v2/errors/string_format_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::StringFormatErrorEnum::StringFormatError.descriptor
- end
-
- # Returns the descriptor for the FieldError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the FieldError enum
- def self.field_error
- require "google/ads/google_ads/v2/errors/field_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::FieldErrorEnum::FieldError.descriptor
- end
-
- # Returns the descriptor for the YoutubeVideoRegistrationError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the YoutubeVideoRegistrationError enum
- def self.youtube_video_registration_error
- require "google/ads/google_ads/v2/errors/youtube_video_registration_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::YoutubeVideoRegistrationErrorEnum::YoutubeVideoRegistrationError.descriptor
- end
-
- # Returns the descriptor for the QuotaError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the QuotaError enum
- def self.quota_error
- require "google/ads/google_ads/v2/errors/quota_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::QuotaErrorEnum::QuotaError.descriptor
- end
-
- # Returns the descriptor for the UrlFieldError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the UrlFieldError enum
- def self.url_field_error
- require "google/ads/google_ads/v2/errors/url_field_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::UrlFieldErrorEnum::UrlFieldError.descriptor
- end
-
- # Returns the descriptor for the AuthorizationError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the AuthorizationError enum
- def self.authorization_error
- require "google/ads/google_ads/v2/errors/authorization_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::AuthorizationErrorEnum::AuthorizationError.descriptor
- end
-
- # Returns the descriptor for the FeedItemTargetError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetError enum
- def self.feed_item_target_error
- require "google/ads/google_ads/v2/errors/feed_item_target_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::FeedItemTargetErrorEnum::FeedItemTargetError.descriptor
- end
-
- # Returns the descriptor for the EnumError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the EnumError enum
- def self.enum_error
- require "google/ads/google_ads/v2/errors/enum_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::EnumErrorEnum::EnumError.descriptor
- end
-
- # Returns the descriptor for the RangeError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the RangeError enum
- def self.range_error
- require "google/ads/google_ads/v2/errors/range_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::RangeErrorEnum::RangeError.descriptor
- end
-
- # Returns the descriptor for the HeaderError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the HeaderError enum
- def self.header_error
- require "google/ads/google_ads/v2/errors/header_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::HeaderErrorEnum::HeaderError.descriptor
- end
-
# Returns the descriptor for the SharedSetError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the SharedSetError enum
def self.shared_set_error
require "google/ads/google_ads/v2/errors/shared_set_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::SharedSetErrorEnum::SharedSetError.descriptor
end
- # Returns the descriptor for the AccountBudgetProposalError enum
+ # Returns the descriptor for the FunctionParsingError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalError enum
- def self.account_budget_proposal_error
- require "google/ads/google_ads/v2/errors/account_budget_proposal_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::AccountBudgetProposalErrorEnum::AccountBudgetProposalError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the FunctionParsingError enum
+ def self.function_parsing_error
+ require "google/ads/google_ads/v2/errors/function_parsing_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::FunctionParsingErrorEnum::FunctionParsingError.descriptor
end
- # Returns the descriptor for the AdxError enum
+ # Returns the descriptor for the FeedItemError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the AdxError enum
- def self.adx_error
- require "google/ads/google_ads/v2/errors/adx_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::AdxErrorEnum::AdxError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the FeedItemError enum
+ def self.feed_item_error
+ require "google/ads/google_ads/v2/errors/feed_item_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::FeedItemErrorEnum::FeedItemError.descriptor
end
- # Returns the descriptor for the KeywordPlanAdGroupError enum
+ # Returns the descriptor for the ManagerLinkError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanAdGroupError enum
- def self.keyword_plan_ad_group_error
- require "google/ads/google_ads/v2/errors/keyword_plan_ad_group_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::KeywordPlanAdGroupErrorEnum::KeywordPlanAdGroupError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the ManagerLinkError enum
+ def self.manager_link_error
+ require "google/ads/google_ads/v2/errors/manager_link_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::ManagerLinkErrorEnum::ManagerLinkError.descriptor
end
- # Returns the descriptor for the CriterionError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CriterionError enum
- def self.criterion_error
- require "google/ads/google_ads/v2/errors/criterion_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::CriterionErrorEnum::CriterionError.descriptor
- end
-
# Returns the descriptor for the AccessInvitationError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AccessInvitationError enum
def self.access_invitation_error
require "google/ads/google_ads/v2/errors/access_invitation_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::AccessInvitationErrorEnum::AccessInvitationError.descriptor
end
+ # Returns the descriptor for the AccountBudgetProposalError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AccountBudgetProposalError enum
+ def self.account_budget_proposal_error
+ require "google/ads/google_ads/v2/errors/account_budget_proposal_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::AccountBudgetProposalErrorEnum::AccountBudgetProposalError.descriptor
+ end
+
# Returns the descriptor for the AdCustomizerError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AdCustomizerError enum
def self.ad_customizer_error
require "google/ads/google_ads/v2/errors/ad_customizer_error_pb.rb"
@@ -1938,10 +1842,18 @@
def self.ad_sharing_error
require "google/ads/google_ads/v2/errors/ad_sharing_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::AdSharingErrorEnum::AdSharingError.descriptor
end
+ # Returns the descriptor for the AdxError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AdxError enum
+ def self.adx_error
+ require "google/ads/google_ads/v2/errors/adx_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::AdxErrorEnum::AdxError.descriptor
+ end
+
# Returns the descriptor for the AssetError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the AssetError enum
def self.asset_error
require "google/ads/google_ads/v2/errors/asset_error_pb.rb"
@@ -1954,10 +1866,18 @@
def self.authentication_error
require "google/ads/google_ads/v2/errors/authentication_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::AuthenticationErrorEnum::AuthenticationError.descriptor
end
+ # Returns the descriptor for the AuthorizationError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the AuthorizationError enum
+ def self.authorization_error
+ require "google/ads/google_ads/v2/errors/authorization_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::AuthorizationErrorEnum::AuthorizationError.descriptor
+ end
+
# Returns the descriptor for the BiddingError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the BiddingError enum
def self.bidding_error
require "google/ads/google_ads/v2/errors/bidding_error_pb.rb"
@@ -1994,26 +1914,26 @@
def self.campaign_criterion_error
require "google/ads/google_ads/v2/errors/campaign_criterion_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::CampaignCriterionErrorEnum::CampaignCriterionError.descriptor
end
+ # Returns the descriptor for the CampaignDraftError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CampaignDraftError enum
+ def self.campaign_draft_error
+ require "google/ads/google_ads/v2/errors/campaign_draft_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::CampaignDraftErrorEnum::CampaignDraftError.descriptor
+ end
+
# Returns the descriptor for the CampaignError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the CampaignError enum
def self.campaign_error
require "google/ads/google_ads/v2/errors/campaign_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::CampaignErrorEnum::CampaignError.descriptor
end
- # Returns the descriptor for the CampaignExperimentError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the CampaignExperimentError enum
- def self.campaign_experiment_error
- require "google/ads/google_ads/v2/errors/campaign_experiment_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::CampaignExperimentErrorEnum::CampaignExperimentError.descriptor
- end
-
# Returns the descriptor for the CampaignFeedError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the CampaignFeedError enum
def self.campaign_feed_error
require "google/ads/google_ads/v2/errors/campaign_feed_error_pb.rb"
@@ -2042,10 +1962,18 @@
def self.collection_size_error
require "google/ads/google_ads/v2/errors/collection_size_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::CollectionSizeErrorEnum::CollectionSizeError.descriptor
end
+ # Returns the descriptor for the ContextError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the ContextError enum
+ def self.context_error
+ require "google/ads/google_ads/v2/errors/context_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::ContextErrorEnum::ContextError.descriptor
+ end
+
# Returns the descriptor for the ConversionActionError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the ConversionActionError enum
def self.conversion_action_error
require "google/ads/google_ads/v2/errors/conversion_action_error_pb.rb"
@@ -2074,10 +2002,26 @@
def self.country_code_error
require "google/ads/google_ads/v2/errors/country_code_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::CountryCodeErrorEnum::CountryCodeError.descriptor
end
+ # Returns the descriptor for the CriterionError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CriterionError enum
+ def self.criterion_error
+ require "google/ads/google_ads/v2/errors/criterion_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::CriterionErrorEnum::CriterionError.descriptor
+ end
+
+ # Returns the descriptor for the CurrencyCodeError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the CurrencyCodeError enum
+ def self.currency_code_error
+ require "google/ads/google_ads/v2/errors/currency_code_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::CurrencyCodeErrorEnum::CurrencyCodeError.descriptor
+ end
+
# Returns the descriptor for the CustomInterestError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the CustomInterestError enum
def self.custom_interest_error
require "google/ads/google_ads/v2/errors/custom_interest_error_pb.rb"
@@ -2146,10 +2090,18 @@
def self.distinct_error
require "google/ads/google_ads/v2/errors/distinct_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::DistinctErrorEnum::DistinctError.descriptor
end
+ # Returns the descriptor for the EnumError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the EnumError enum
+ def self.enum_error
+ require "google/ads/google_ads/v2/errors/enum_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::EnumErrorEnum::EnumError.descriptor
+ end
+
# Returns the descriptor for the ExtensionFeedItemError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the ExtensionFeedItemError enum
def self.extension_feed_item_error
require "google/ads/google_ads/v2/errors/extension_feed_item_error_pb.rb"
@@ -2178,26 +2130,34 @@
def self.feed_error
require "google/ads/google_ads/v2/errors/feed_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::FeedErrorEnum::FeedError.descriptor
end
- # Returns the descriptor for the FeedItemError enum
+ # Returns the descriptor for the FeedItemTargetError enum
#
- # @return [Google::Protobuf::EnumDescriptor] for the FeedItemError enum
- def self.feed_item_error
- require "google/ads/google_ads/v2/errors/feed_item_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::FeedItemErrorEnum::FeedItemError.descriptor
+ # @return [Google::Protobuf::EnumDescriptor] for the FeedItemTargetError enum
+ def self.feed_item_target_error
+ require "google/ads/google_ads/v2/errors/feed_item_target_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::FeedItemTargetErrorEnum::FeedItemTargetError.descriptor
end
# Returns the descriptor for the FeedMappingError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the FeedMappingError enum
def self.feed_mapping_error
require "google/ads/google_ads/v2/errors/feed_mapping_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::FeedMappingErrorEnum::FeedMappingError.descriptor
end
+ # Returns the descriptor for the FieldError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the FieldError enum
+ def self.field_error
+ require "google/ads/google_ads/v2/errors/field_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::FieldErrorEnum::FieldError.descriptor
+ end
+
# Returns the descriptor for the FieldMaskError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the FieldMaskError enum
def self.field_mask_error
require "google/ads/google_ads/v2/errors/field_mask_error_pb.rb"
@@ -2210,26 +2170,26 @@
def self.function_error
require "google/ads/google_ads/v2/errors/function_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::FunctionErrorEnum::FunctionError.descriptor
end
- # Returns the descriptor for the FunctionParsingError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the FunctionParsingError enum
- def self.function_parsing_error
- require "google/ads/google_ads/v2/errors/function_parsing_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::FunctionParsingErrorEnum::FunctionParsingError.descriptor
- end
-
# Returns the descriptor for the GeoTargetConstantSuggestionError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the GeoTargetConstantSuggestionError enum
def self.geo_target_constant_suggestion_error
require "google/ads/google_ads/v2/errors/geo_target_constant_suggestion_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::GeoTargetConstantSuggestionErrorEnum::GeoTargetConstantSuggestionError.descriptor
end
+ # Returns the descriptor for the HeaderError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the HeaderError enum
+ def self.header_error
+ require "google/ads/google_ads/v2/errors/header_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::HeaderErrorEnum::HeaderError.descriptor
+ end
+
# Returns the descriptor for the IdError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the IdError enum
def self.id_error
require "google/ads/google_ads/v2/errors/id_error_pb.rb"
@@ -2258,10 +2218,18 @@
def self.invoice_error
require "google/ads/google_ads/v2/errors/invoice_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::InvoiceErrorEnum::InvoiceError.descriptor
end
+ # Returns the descriptor for the KeywordPlanAdGroupError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanAdGroupError enum
+ def self.keyword_plan_ad_group_error
+ require "google/ads/google_ads/v2/errors/keyword_plan_ad_group_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::KeywordPlanAdGroupErrorEnum::KeywordPlanAdGroupError.descriptor
+ end
+
# Returns the descriptor for the KeywordPlanCampaignError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the KeywordPlanCampaignError enum
def self.keyword_plan_campaign_error
require "google/ads/google_ads/v2/errors/keyword_plan_campaign_error_pb.rb"
@@ -2298,18 +2266,10 @@
def self.keyword_plan_negative_keyword_error
require "google/ads/google_ads/v2/errors/keyword_plan_negative_keyword_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::KeywordPlanNegativeKeywordErrorEnum::KeywordPlanNegativeKeywordError.descriptor
end
- # Returns the descriptor for the LabelError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the LabelError enum
- def self.label_error
- require "google/ads/google_ads/v2/errors/label_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::LabelErrorEnum::LabelError.descriptor
- end
-
# Returns the descriptor for the LanguageCodeError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the LanguageCodeError enum
def self.language_code_error
require "google/ads/google_ads/v2/errors/language_code_error_pb.rb"
@@ -2322,18 +2282,10 @@
def self.list_operation_error
require "google/ads/google_ads/v2/errors/list_operation_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::ListOperationErrorEnum::ListOperationError.descriptor
end
- # Returns the descriptor for the ManagerLinkError enum
- #
- # @return [Google::Protobuf::EnumDescriptor] for the ManagerLinkError enum
- def self.manager_link_error
- require "google/ads/google_ads/v2/errors/manager_link_error_pb.rb"
- Google::Ads::GoogleAds::V2::Errors::ManagerLinkErrorEnum::ManagerLinkError.descriptor
- end
-
# Returns the descriptor for the MediaBundleError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the MediaBundleError enum
def self.media_bundle_error
require "google/ads/google_ads/v2/errors/media_bundle_error_pb.rb"
@@ -2466,10 +2418,26 @@
def self.query_error
require "google/ads/google_ads/v2/errors/query_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::QueryErrorEnum::QueryError.descriptor
end
+ # Returns the descriptor for the QuotaError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the QuotaError enum
+ def self.quota_error
+ require "google/ads/google_ads/v2/errors/quota_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::QuotaErrorEnum::QuotaError.descriptor
+ end
+
+ # Returns the descriptor for the RangeError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the RangeError enum
+ def self.range_error
+ require "google/ads/google_ads/v2/errors/range_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::RangeErrorEnum::RangeError.descriptor
+ end
+
# Returns the descriptor for the ReachPlanError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the ReachPlanError enum
def self.reach_plan_error
require "google/ads/google_ads/v2/errors/reach_plan_error_pb.rb"
@@ -2538,15 +2506,47 @@
def self.size_limit_error
require "google/ads/google_ads/v2/errors/size_limit_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::SizeLimitErrorEnum::SizeLimitError.descriptor
end
+ # Returns the descriptor for the StringFormatError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the StringFormatError enum
+ def self.string_format_error
+ require "google/ads/google_ads/v2/errors/string_format_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::StringFormatErrorEnum::StringFormatError.descriptor
+ end
+
+ # Returns the descriptor for the StringLengthError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the StringLengthError enum
+ def self.string_length_error
+ require "google/ads/google_ads/v2/errors/string_length_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::StringLengthErrorEnum::StringLengthError.descriptor
+ end
+
+ # Returns the descriptor for the UrlFieldError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the UrlFieldError enum
+ def self.url_field_error
+ require "google/ads/google_ads/v2/errors/url_field_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::UrlFieldErrorEnum::UrlFieldError.descriptor
+ end
+
# Returns the descriptor for the UserListError enum
#
# @return [Google::Protobuf::EnumDescriptor] for the UserListError enum
def self.user_list_error
require "google/ads/google_ads/v2/errors/user_list_error_pb.rb"
Google::Ads::GoogleAds::V2::Errors::UserListErrorEnum::UserListError.descriptor
+ end
+
+ # Returns the descriptor for the YoutubeVideoRegistrationError enum
+ #
+ # @return [Google::Protobuf::EnumDescriptor] for the YoutubeVideoRegistrationError enum
+ def self.youtube_video_registration_error
+ require "google/ads/google_ads/v2/errors/youtube_video_registration_error_pb.rb"
+ Google::Ads::GoogleAds::V2::Errors::YoutubeVideoRegistrationErrorEnum::YoutubeVideoRegistrationError.descriptor
end
end
end
end
end