Module: Google::Ads::GoogleAds::Factories::V17::Resources
- Defined in:
- lib/google/ads/google_ads/factories/v17/resources.rb
Class Method Summary collapse
-
.accessible_bidding_strategy {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy
Returns a new instance of accessible_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_maximize_conversion_value {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversionValue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversionValue
Returns a new instance of accessible_bidding_strategy_maximize_conversion_value, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_maximize_conversions {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversions| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversions
Returns a new instance of accessible_bidding_strategy_maximize_conversions, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_target_cpa {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetCpa
Returns a new instance of accessible_bidding_strategy_target_cpa, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_target_impression_share {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetImpressionShare| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetImpressionShare
Returns a new instance of accessible_bidding_strategy_target_impression_share, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_target_roas {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetRoas| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetRoas
Returns a new instance of accessible_bidding_strategy_target_roas, optionally yielding it to a passed block so that attributes can be set on it.
-
.accessible_bidding_strategy_target_spend {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetSpend| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetSpend
Returns a new instance of accessible_bidding_strategy_target_spend, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_budget {|Google::Ads::GoogleAds::V17::Resources::AccountBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudget
Returns a new instance of account_budget, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_budget_proposal {|Google::Ads::GoogleAds::V17::Resources::AccountBudgetProposal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudgetProposal
Returns a new instance of account_budget_proposal, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_budget_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::AccountBudgetSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::AccountBudgetSummary
Returns a new instance of account_budget_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::AccountInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::AccountInfo
Returns a new instance of account_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_link {|Google::Ads::GoogleAds::V17::Resources::AccountLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountLink
Returns a new instance of account_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.account_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::AccountSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::AccountSummary
Returns a new instance of account_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.activity_city_info {|Google::Ads::GoogleAds::V17::Common::ActivityCityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityCityInfo
Returns a new instance of activity_city_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.activity_country_info {|Google::Ads::GoogleAds::V17::Common::ActivityCountryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityCountryInfo
Returns a new instance of activity_country_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.activity_id_info {|Google::Ads::GoogleAds::V17::Common::ActivityIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityIdInfo
Returns a new instance of activity_id_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.activity_rating_info {|Google::Ads::GoogleAds::V17::Common::ActivityRatingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityRatingInfo
Returns a new instance of activity_rating_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.activity_state_info {|Google::Ads::GoogleAds::V17::Common::ActivityStateInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityStateInfo
Returns a new instance of activity_state_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad {|Google::Ads::GoogleAds::V17::Resources::Ad| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Ad
Returns a new instance of ad, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_asset_apply_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::AdAssetApplyParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::AdAssetApplyParameters
Returns a new instance of ad_asset_apply_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_asset_policy_summary {|Google::Ads::GoogleAds::V17::Common::AdAssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdAssetPolicySummary
Returns a new instance of ad_asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_call_to_action_asset {|Google::Ads::GoogleAds::V17::Common::AdCallToActionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdCallToActionAsset
Returns a new instance of ad_call_to_action_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_demand_gen_carousel_card_asset {|Google::Ads::GoogleAds::V17::Common::AdDemandGenCarouselCardAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdDemandGenCarouselCardAsset
Returns a new instance of ad_demand_gen_carousel_card_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group {|Google::Ads::GoogleAds::V17::Resources::AdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroup
Returns a new instance of ad_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad {|Google::Ads::GoogleAds::V17::Resources::AdGroupAd| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAd
Returns a new instance of ad_group_ad, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad_asset_combination_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetCombinationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetCombinationView
Returns a new instance of ad_group_ad_asset_combination_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad_asset_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetPolicySummary
Returns a new instance of ad_group_ad_asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad_asset_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetView
Returns a new instance of ad_group_ad_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdLabel
Returns a new instance of ad_group_ad_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_ad_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdPolicySummary
Returns a new instance of ad_group_ad_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_asset {|Google::Ads::GoogleAds::V17::Resources::AdGroupAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAsset
Returns a new instance of ad_group_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_asset_set {|Google::Ads::GoogleAds::V17::Resources::AdGroupAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAssetSet
Returns a new instance of ad_group_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_audience_setting {|Google::Ads::GoogleAds::V17::Resources::AdGroup::AudienceSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroup::AudienceSetting
Returns a new instance of ad_group_audience_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_audience_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAudienceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAudienceView
Returns a new instance of ad_group_audience_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_bid_modifier {|Google::Ads::GoogleAds::V17::Resources::AdGroupBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupBidModifier
Returns a new instance of ad_group_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_criterion {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion
Returns a new instance of ad_group_criterion, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_criterion_customizer {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionCustomizer
Returns a new instance of ad_group_criterion_customizer, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_criterion_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionLabel
Returns a new instance of ad_group_criterion_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_criterion_simulation {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionSimulation
Returns a new instance of ad_group_criterion_simulation, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_customizer {|Google::Ads::GoogleAds::V17::Resources::AdGroupCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCustomizer
Returns a new instance of ad_group_customizer, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_extension_setting {|Google::Ads::GoogleAds::V17::Resources::AdGroupExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupExtensionSetting
Returns a new instance of ad_group_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_feed {|Google::Ads::GoogleAds::V17::Resources::AdGroupFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupFeed
Returns a new instance of ad_group_feed, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::AdGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::AdGroupInfo
Returns a new instance of ad_group_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_keyword_suggestion {|Google::Ads::GoogleAds::V17::Services::AdGroupKeywordSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AdGroupKeywordSuggestion
Returns a new instance of ad_group_keyword_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupLabel
Returns a new instance of ad_group_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_group_simulation {|Google::Ads::GoogleAds::V17::Resources::AdGroupSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupSimulation
Returns a new instance of ad_group_simulation, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_image_asset {|Google::Ads::GoogleAds::V17::Common::AdImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdImageAsset
Returns a new instance of ad_image_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_media_bundle_asset {|Google::Ads::GoogleAds::V17::Common::AdMediaBundleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdMediaBundleAsset
Returns a new instance of ad_media_bundle_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_optimized_business_profile_setting {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::AdOptimizedBusinessProfileSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::AdOptimizedBusinessProfileSetting
Returns a new instance of ad_optimized_business_profile_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_parameter {|Google::Ads::GoogleAds::V17::Resources::AdParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdParameter
Returns a new instance of ad_parameter, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_schedule_info {|Google::Ads::GoogleAds::V17::Common::AdScheduleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdScheduleInfo
Returns a new instance of ad_schedule_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_schedule_view {|Google::Ads::GoogleAds::V17::Resources::AdScheduleView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdScheduleView
Returns a new instance of ad_schedule_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_text_asset {|Google::Ads::GoogleAds::V17::Common::AdTextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdTextAsset
Returns a new instance of ad_text_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_video_asset {|Google::Ads::GoogleAds::V17::Common::AdVideoAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAsset
Returns a new instance of ad_video_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_video_asset_info {|Google::Ads::GoogleAds::V17::Common::AdVideoAssetInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAssetInfo
Returns a new instance of ad_video_asset_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.ad_video_asset_inventory_preferences {|Google::Ads::GoogleAds::V17::Common::AdVideoAssetInventoryPreferences| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAssetInventoryPreferences
Returns a new instance of ad_video_asset_inventory_preferences, optionally yielding it to a passed block so that attributes can be set on it.
-
.address_info {|Google::Ads::GoogleAds::V17::Common::AddressInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AddressInfo
Returns a new instance of address_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.advanced_product_targeting {|Google::Ads::GoogleAds::V17::Services::AdvancedProductTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AdvancedProductTargeting
Returns a new instance of advanced_product_targeting, optionally yielding it to a passed block so that attributes can be set on it.
-
.advertising_partner_identifier {|Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerIdentifier
Returns a new instance of advertising_partner_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.advertising_partner_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerLinkInvitationIdentifier
Returns a new instance of advertising_partner_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.affiliate_location_feed_data {|Google::Ads::GoogleAds::V17::Resources::Feed::AffiliateLocationFeedData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::AffiliateLocationFeedData
Returns a new instance of affiliate_location_feed_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.affiliate_location_feed_item {|Google::Ads::GoogleAds::V17::Common::AffiliateLocationFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AffiliateLocationFeedItem
Returns a new instance of affiliate_location_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.age_dimension {|Google::Ads::GoogleAds::V17::Common::AgeDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeDimension
Returns a new instance of age_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.age_range_info {|Google::Ads::GoogleAds::V17::Common::AgeRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeRangeInfo
Returns a new instance of age_range_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.age_range_view {|Google::Ads::GoogleAds::V17::Resources::AgeRangeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AgeRangeView
Returns a new instance of age_range_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.age_segment {|Google::Ads::GoogleAds::V17::Common::AgeSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeSegment
Returns a new instance of age_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.android_privacy_shared_key_google_ad_group {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleAdGroup
Returns a new instance of android_privacy_shared_key_google_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.android_privacy_shared_key_google_campaign {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleCampaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleCampaign
Returns a new instance of android_privacy_shared_key_google_campaign, optionally yielding it to a passed block so that attributes can be set on it.
-
.android_privacy_shared_key_google_network_type {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleNetworkType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleNetworkType
Returns a new instance of android_privacy_shared_key_google_network_type, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_ad_info {|Google::Ads::GoogleAds::V17::Common::AppAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppAdInfo
Returns a new instance of app_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AppCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AppCampaignSetting
Returns a new instance of app_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_engagement_ad_info {|Google::Ads::GoogleAds::V17::Common::AppEngagementAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppEngagementAdInfo
Returns a new instance of app_engagement_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_feed_item {|Google::Ads::GoogleAds::V17::Common::AppFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppFeedItem
Returns a new instance of app_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_payment_model_info {|Google::Ads::GoogleAds::V17::Common::AppPaymentModelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppPaymentModelInfo
Returns a new instance of app_payment_model_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.app_pre_registration_ad_info {|Google::Ads::GoogleAds::V17::Common::AppPreRegistrationAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppPreRegistrationAdInfo
Returns a new instance of app_pre_registration_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.apply_recommendation_result {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationResult
Returns a new instance of apply_recommendation_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset {|Google::Ads::GoogleAds::V17::Resources::Asset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Asset
Returns a new instance of asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_automation_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AssetAutomationSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AssetAutomationSetting
Returns a new instance of asset_automation_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_disapproved {|Google::Ads::GoogleAds::V17::Common::AssetDisapproved| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetDisapproved
Returns a new instance of asset_disapproved, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_field_type_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AssetFieldTypePolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetFieldTypePolicySummary
Returns a new instance of asset_field_type_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_field_type_view {|Google::Ads::GoogleAds::V17::Resources::AssetFieldTypeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetFieldTypeView
Returns a new instance of asset_field_type_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group {|Google::Ads::GoogleAds::V17::Resources::AssetGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroup
Returns a new instance of asset_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_asset {|Google::Ads::GoogleAds::V17::Resources::AssetGroupAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupAsset
Returns a new instance of asset_group_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_asset_combination_data {|Google::Ads::GoogleAds::V17::Resources::AssetGroupAssetCombinationData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupAssetCombinationData
Returns a new instance of asset_group_asset_combination_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_identifier {|Google::Ads::GoogleAds::V17::Services::AssetGroupIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AssetGroupIdentifier
Returns a new instance of asset_group_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_listing_group_filter {|Google::Ads::GoogleAds::V17::Resources::AssetGroupListingGroupFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupListingGroupFilter
Returns a new instance of asset_group_listing_group_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_product_group_view {|Google::Ads::GoogleAds::V17::Resources::AssetGroupProductGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupProductGroupView
Returns a new instance of asset_group_product_group_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_signal {|Google::Ads::GoogleAds::V17::Resources::AssetGroupSignal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupSignal
Returns a new instance of asset_group_signal, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_group_top_combination_view {|Google::Ads::GoogleAds::V17::Resources::AssetGroupTopCombinationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupTopCombinationView
Returns a new instance of asset_group_top_combination_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_interaction_target {|Google::Ads::GoogleAds::V17::Common::AssetInteractionTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetInteractionTarget
Returns a new instance of asset_interaction_target, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_link_primary_status_details {|Google::Ads::GoogleAds::V17::Common::AssetLinkPrimaryStatusDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetLinkPrimaryStatusDetails
Returns a new instance of asset_link_primary_status_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetPolicySummary
Returns a new instance of asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_set {|Google::Ads::GoogleAds::V17::Resources::AssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet
Returns a new instance of asset_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_set_asset {|Google::Ads::GoogleAds::V17::Resources::AssetSetAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSetAsset
Returns a new instance of asset_set_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_set_type_view {|Google::Ads::GoogleAds::V17::Resources::AssetSetTypeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSetTypeView
Returns a new instance of asset_set_type_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.asset_usage {|Google::Ads::GoogleAds::V17::Common::AssetUsage| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetUsage
Returns a new instance of asset_usage, optionally yielding it to a passed block so that attributes can be set on it.
-
.assets_with_field_type {|Google::Ads::GoogleAds::V17::Services::AssetsWithFieldType| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AssetsWithFieldType
Returns a new instance of assets_with_field_type, optionally yielding it to a passed block so that attributes can be set on it.
-
.attribute_field_mapping {|Google::Ads::GoogleAds::V17::Resources::AttributeFieldMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AttributeFieldMapping
Returns a new instance of attribute_field_mapping, optionally yielding it to a passed block so that attributes can be set on it.
-
.attribution_model_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::AttributionModelSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::AttributionModelSettings
Returns a new instance of attribution_model_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience {|Google::Ads::GoogleAds::V17::Resources::Audience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Audience
Returns a new instance of audience, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_composition_attribute {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttribute
Returns a new instance of audience_composition_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_composition_attribute_cluster {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttributeCluster| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttributeCluster
Returns a new instance of audience_composition_attribute_cluster, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_composition_metrics {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionMetrics
Returns a new instance of audience_composition_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_composition_section {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionSection| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionSection
Returns a new instance of audience_composition_section, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceDimension
Returns a new instance of audience_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_exclusion_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceExclusionDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceExclusionDimension
Returns a new instance of audience_exclusion_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_info {|Google::Ads::GoogleAds::V17::Common::AudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceInfo
Returns a new instance of audience_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_attribute {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttribute
Returns a new instance of audience_insights_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttributeMetadata
Returns a new instance of audience_insights_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_category {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsCategory
Returns a new instance of audience_insights_category, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_dynamic_lineup {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsDynamicLineup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsDynamicLineup
Returns a new instance of audience_insights_dynamic_lineup, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_entity {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsEntity| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsEntity
Returns a new instance of audience_insights_entity, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_insights_topic {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsTopic| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsTopic
Returns a new instance of audience_insights_topic, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_overlap_item {|Google::Ads::GoogleAds::V17::Services::AudienceOverlapItem| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceOverlapItem
Returns a new instance of audience_overlap_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_segment {|Google::Ads::GoogleAds::V17::Common::AudienceSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceSegment
Returns a new instance of audience_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_segment_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceSegmentDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceSegmentDimension
Returns a new instance of audience_segment_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.audience_targeting {|Google::Ads::GoogleAds::V17::Services::AudienceTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceTargeting
Returns a new instance of audience_targeting, optionally yielding it to a passed block so that attributes can be set on it.
-
.background_check_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::BackgroundCheckVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BackgroundCheckVerificationArtifact
Returns a new instance of background_check_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
-
.basic_insights_audience {|Google::Ads::GoogleAds::V17::Services::BasicInsightsAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BasicInsightsAudience
Returns a new instance of basic_insights_audience, optionally yielding it to a passed block so that attributes can be set on it.
-
.basic_user_list_info {|Google::Ads::GoogleAds::V17::Common::BasicUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BasicUserListInfo
Returns a new instance of basic_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.batch_job {|Google::Ads::GoogleAds::V17::Resources::BatchJob| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BatchJob
Returns a new instance of batch_job, optionally yielding it to a passed block so that attributes can be set on it.
-
.batch_job_metadata {|Google::Ads::GoogleAds::V17::Resources::BatchJob::BatchJobMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BatchJob::BatchJobMetadata
Returns a new instance of batch_job_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.batch_job_result {|Google::Ads::GoogleAds::V17::Services::BatchJobResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BatchJobResult
Returns a new instance of batch_job_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.biddable_keyword {|Google::Ads::GoogleAds::V17::Services::BiddableKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BiddableKeyword
Returns a new instance of biddable_keyword, optionally yielding it to a passed block so that attributes can be set on it.
-
.bidding_data_exclusion {|Google::Ads::GoogleAds::V17::Resources::BiddingDataExclusion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingDataExclusion
Returns a new instance of bidding_data_exclusion, optionally yielding it to a passed block so that attributes can be set on it.
-
.bidding_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::BiddingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::BiddingInfo
Returns a new instance of bidding_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.bidding_seasonality_adjustment {|Google::Ads::GoogleAds::V17::Resources::BiddingSeasonalityAdjustment| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingSeasonalityAdjustment
Returns a new instance of bidding_seasonality_adjustment, optionally yielding it to a passed block so that attributes can be set on it.
-
.bidding_strategy {|Google::Ads::GoogleAds::V17::Resources::BiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingStrategy
Returns a new instance of bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.bidding_strategy_simulation {|Google::Ads::GoogleAds::V17::Resources::BiddingStrategySimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingStrategySimulation
Returns a new instance of bidding_strategy_simulation, optionally yielding it to a passed block so that attributes can be set on it.
-
.billing_setup {|Google::Ads::GoogleAds::V17::Resources::BillingSetup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BillingSetup
Returns a new instance of billing_setup, optionally yielding it to a passed block so that attributes can be set on it.
-
.book_on_google_asset {|Google::Ads::GoogleAds::V17::Common::BookOnGoogleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BookOnGoogleAsset
Returns a new instance of book_on_google_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.brand_info {|Google::Ads::GoogleAds::V17::Common::BrandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BrandInfo
Returns a new instance of brand_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.brand_list_info {|Google::Ads::GoogleAds::V17::Common::BrandListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BrandListInfo
Returns a new instance of brand_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.brand_suggestion {|Google::Ads::GoogleAds::V17::Services::BrandSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BrandSuggestion
Returns a new instance of brand_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
-
.budget_campaign_association_status {|Google::Ads::GoogleAds::V17::Common::BudgetCampaignAssociationStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetCampaignAssociationStatus
Returns a new instance of budget_campaign_association_status, optionally yielding it to a passed block so that attributes can be set on it.
-
.budget_option {|Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::BudgetOption| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::BudgetOption
Returns a new instance of budget_option, optionally yielding it to a passed block so that attributes can be set on it.
-
.budget_simulation_point {|Google::Ads::GoogleAds::V17::Common::BudgetSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetSimulationPoint
Returns a new instance of budget_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.budget_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::BudgetSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetSimulationPointList
Returns a new instance of budget_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_context {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::BusinessContext| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::BusinessContext
Returns a new instance of business_context, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_name_filter {|Google::Ads::GoogleAds::V17::Common::BusinessNameFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessNameFilter
Returns a new instance of business_name_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_profile_business_name_filter {|Google::Ads::GoogleAds::V17::Common::BusinessProfileBusinessNameFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileBusinessNameFilter
Returns a new instance of business_profile_business_name_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_profile_location {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocation
Returns a new instance of business_profile_location, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_profile_location_group {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationGroup
Returns a new instance of business_profile_location_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_profile_location_set {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationSet
Returns a new instance of business_profile_location_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_registration_check_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationCheckVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationCheckVerificationArtifact
Returns a new instance of business_registration_check_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_registration_document {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationDocument| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationDocument
Returns a new instance of business_registration_document, optionally yielding it to a passed block so that attributes can be set on it.
-
.business_registration_number {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationNumber| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationNumber
Returns a new instance of business_registration_number, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_ad_info {|Google::Ads::GoogleAds::V17::Common::CallAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallAdInfo
Returns a new instance of call_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_asset {|Google::Ads::GoogleAds::V17::Common::CallAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallAsset
Returns a new instance of call_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallAssetParameters
Returns a new instance of call_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CallAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CallAssetRecommendation
Returns a new instance of call_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_conversion {|Google::Ads::GoogleAds::V17::Services::CallConversion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CallConversion
Returns a new instance of call_conversion, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_conversion_result {|Google::Ads::GoogleAds::V17::Services::CallConversionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CallConversionResult
Returns a new instance of call_conversion_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallExtensionParameters
Returns a new instance of call_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_feed_item {|Google::Ads::GoogleAds::V17::Common::CallFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallFeedItem
Returns a new instance of call_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_reporting_setting {|Google::Ads::GoogleAds::V17::Resources::CallReportingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CallReportingSetting
Returns a new instance of call_reporting_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_to_action_asset {|Google::Ads::GoogleAds::V17::Common::CallToActionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallToActionAsset
Returns a new instance of call_to_action_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.call_view {|Google::Ads::GoogleAds::V17::Resources::CallView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CallView
Returns a new instance of call_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.callout_asset {|Google::Ads::GoogleAds::V17::Common::CalloutAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CalloutAsset
Returns a new instance of callout_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.callout_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutAssetParameters
Returns a new instance of callout_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.callout_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CalloutAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CalloutAssetRecommendation
Returns a new instance of callout_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.callout_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutExtensionParameters
Returns a new instance of callout_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.callout_feed_item {|Google::Ads::GoogleAds::V17::Common::CalloutFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CalloutFeedItem
Returns a new instance of callout_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign {|Google::Ads::GoogleAds::V17::Resources::Campaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign
Returns a new instance of campaign, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_aggregate_asset_view {|Google::Ads::GoogleAds::V17::Resources::CampaignAggregateAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAggregateAssetView
Returns a new instance of campaign_aggregate_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_asset {|Google::Ads::GoogleAds::V17::Resources::CampaignAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAsset
Returns a new instance of campaign_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_asset_set {|Google::Ads::GoogleAds::V17::Resources::CampaignAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAssetSet
Returns a new instance of campaign_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_audience_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AudienceSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AudienceSetting
Returns a new instance of campaign_audience_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_audience_view {|Google::Ads::GoogleAds::V17::Resources::CampaignAudienceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAudienceView
Returns a new instance of campaign_audience_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_bid_modifier {|Google::Ads::GoogleAds::V17::Resources::CampaignBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignBidModifier
Returns a new instance of campaign_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::CampaignToForecast::CampaignBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignToForecast::CampaignBiddingStrategy
Returns a new instance of campaign_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_budget {|Google::Ads::GoogleAds::V17::Resources::CampaignBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignBudget
Returns a new instance of campaign_budget, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_budget_mapping {|Google::Ads::GoogleAds::V17::Services::CampaignBudgetMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignBudgetMapping
Returns a new instance of campaign_budget_mapping, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_budget_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CampaignBudgetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CampaignBudgetParameters
Returns a new instance of campaign_budget_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_budget_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation
Returns a new instance of campaign_budget_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_budget_recommendation_option {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation::CampaignBudgetRecommendationOption| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation::CampaignBudgetRecommendationOption
Returns a new instance of campaign_budget_recommendation_option, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CampaignConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignConversionGoal
Returns a new instance of campaign_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_criterion {|Google::Ads::GoogleAds::V17::Resources::CampaignCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignCriterion
Returns a new instance of campaign_criterion, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_customizer {|Google::Ads::GoogleAds::V17::Resources::CampaignCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignCustomizer
Returns a new instance of campaign_customizer, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_draft {|Google::Ads::GoogleAds::V17::Resources::CampaignDraft| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignDraft
Returns a new instance of campaign_draft, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_duration {|Google::Ads::GoogleAds::V17::Services::CampaignDuration| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignDuration
Returns a new instance of campaign_duration, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_extension_setting {|Google::Ads::GoogleAds::V17::Resources::CampaignExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignExtensionSetting
Returns a new instance of campaign_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_feed {|Google::Ads::GoogleAds::V17::Resources::CampaignFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignFeed
Returns a new instance of campaign_feed, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_group {|Google::Ads::GoogleAds::V17::Resources::CampaignGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignGroup
Returns a new instance of campaign_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_label {|Google::Ads::GoogleAds::V17::Resources::CampaignLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignLabel
Returns a new instance of campaign_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_lifecycle_goal {|Google::Ads::GoogleAds::V17::Resources::CampaignLifecycleGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignLifecycleGoal
Returns a new instance of campaign_lifecycle_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_search_term_insight {|Google::Ads::GoogleAds::V17::Resources::CampaignSearchTermInsight| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSearchTermInsight
Returns a new instance of campaign_search_term_insight, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_shared_set {|Google::Ads::GoogleAds::V17::Resources::CampaignSharedSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSharedSet
Returns a new instance of campaign_shared_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_simulation {|Google::Ads::GoogleAds::V17::Resources::CampaignSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSimulation
Returns a new instance of campaign_simulation, optionally yielding it to a passed block so that attributes can be set on it.
-
.campaign_to_forecast {|Google::Ads::GoogleAds::V17::Services::CampaignToForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignToForecast
Returns a new instance of campaign_to_forecast, optionally yielding it to a passed block so that attributes can be set on it.
-
.carrier_constant {|Google::Ads::GoogleAds::V17::Resources::CarrierConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CarrierConstant
Returns a new instance of carrier_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.carrier_info {|Google::Ads::GoogleAds::V17::Common::CarrierInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CarrierInfo
Returns a new instance of carrier_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.cart_data {|Google::Ads::GoogleAds::V17::Services::CartData| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CartData
Returns a new instance of cart_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.category_bid {|Google::Ads::GoogleAds::V17::Resources::Campaign::CategoryBid| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::CategoryBid
Returns a new instance of category_bid, optionally yielding it to a passed block so that attributes can be set on it.
-
.chain_filter {|Google::Ads::GoogleAds::V17::Common::ChainFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainFilter
Returns a new instance of chain_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.chain_location_group {|Google::Ads::GoogleAds::V17::Common::ChainLocationGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainLocationGroup
Returns a new instance of chain_location_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.chain_set {|Google::Ads::GoogleAds::V17::Common::ChainSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainSet
Returns a new instance of chain_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.change_event {|Google::Ads::GoogleAds::V17::Resources::ChangeEvent| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeEvent
Returns a new instance of change_event, optionally yielding it to a passed block so that attributes can be set on it.
-
.change_status {|Google::Ads::GoogleAds::V17::Resources::ChangeStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeStatus
Returns a new instance of change_status, optionally yielding it to a passed block so that attributes can be set on it.
-
.changed_resource {|Google::Ads::GoogleAds::V17::Resources::ChangeEvent::ChangedResource| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeEvent::ChangedResource
Returns a new instance of changed_resource, optionally yielding it to a passed block so that attributes can be set on it.
-
.channel_aggregate_asset_view {|Google::Ads::GoogleAds::V17::Resources::ChannelAggregateAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChannelAggregateAssetView
Returns a new instance of channel_aggregate_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.click_conversion {|Google::Ads::GoogleAds::V17::Services::ClickConversion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ClickConversion
Returns a new instance of click_conversion, optionally yielding it to a passed block so that attributes can be set on it.
-
.click_conversion_result {|Google::Ads::GoogleAds::V17::Services::ClickConversionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ClickConversionResult
Returns a new instance of click_conversion_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.click_location {|Google::Ads::GoogleAds::V17::Common::ClickLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ClickLocation
Returns a new instance of click_location, optionally yielding it to a passed block so that attributes can be set on it.
-
.click_view {|Google::Ads::GoogleAds::V17::Resources::ClickView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ClickView
Returns a new instance of click_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.coarse_grained_conversion_value_mappings {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::CoarseGrainedConversionValueMappings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::CoarseGrainedConversionValueMappings
Returns a new instance of coarse_grained_conversion_value_mappings, optionally yielding it to a passed block so that attributes can be set on it.
-
.combined_audience {|Google::Ads::GoogleAds::V17::Resources::CombinedAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CombinedAudience
Returns a new instance of combined_audience, optionally yielding it to a passed block so that attributes can be set on it.
-
.combined_audience_info {|Google::Ads::GoogleAds::V17::Common::CombinedAudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CombinedAudienceInfo
Returns a new instance of combined_audience_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.commission {|Google::Ads::GoogleAds::V17::Common::Commission| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Commission
Returns a new instance of commission, optionally yielding it to a passed block so that attributes can be set on it.
-
.concept_group {|Google::Ads::GoogleAds::V17::Common::ConceptGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ConceptGroup
Returns a new instance of concept_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.configure_campaign_lifecycle_goals_result {|Google::Ads::GoogleAds::V17::Services::ConfigureCampaignLifecycleGoalsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConfigureCampaignLifecycleGoalsResult
Returns a new instance of configure_campaign_lifecycle_goals_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.configure_customer_lifecycle_goals_result {|Google::Ads::GoogleAds::V17::Services::ConfigureCustomerLifecycleGoalsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConfigureCustomerLifecycleGoalsResult
Returns a new instance of configure_customer_lifecycle_goals_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.consent {|Google::Ads::GoogleAds::V17::Common::Consent| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Consent
Returns a new instance of consent, optionally yielding it to a passed block so that attributes can be set on it.
-
.constant_operand {|Google::Ads::GoogleAds::V17::Common::Operand::ConstantOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::ConstantOperand
Returns a new instance of constant_operand, optionally yielding it to a passed block so that attributes can be set on it.
-
.contact_details {|Google::Ads::GoogleAds::V17::Resources::ContactDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ContactDetails
Returns a new instance of contact_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.content_label_info {|Google::Ads::GoogleAds::V17::Common::ContentLabelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ContentLabelInfo
Returns a new instance of content_label_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversation {|Google::Ads::GoogleAds::V17::Services::Conversation| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Conversation
Returns a new instance of conversation, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversation_or_error {|Google::Ads::GoogleAds::V17::Services::ConversationOrError| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversationOrError
Returns a new instance of conversation_or_error, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_action {|Google::Ads::GoogleAds::V17::Resources::ConversionAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction
Returns a new instance of conversion_action, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_adjustment {|Google::Ads::GoogleAds::V17::Services::ConversionAdjustment| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversionAdjustment
Returns a new instance of conversion_adjustment, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_adjustment_result {|Google::Ads::GoogleAds::V17::Services::ConversionAdjustmentResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversionAdjustmentResult
Returns a new instance of conversion_adjustment_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_custom_variable {|Google::Ads::GoogleAds::V17::Resources::ConversionCustomVariable| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionCustomVariable
Returns a new instance of conversion_custom_variable, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_goal_campaign_config {|Google::Ads::GoogleAds::V17::Resources::ConversionGoalCampaignConfig| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionGoalCampaignConfig
Returns a new instance of conversion_goal_campaign_config, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_tracking_setting {|Google::Ads::GoogleAds::V17::Resources::ConversionTrackingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionTrackingSetting
Returns a new instance of conversion_tracking_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_value_mapping {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::ConversionValueMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::ConversionValueMapping
Returns a new instance of conversion_value_mapping, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_value_rule {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule
Returns a new instance of conversion_value_rule, optionally yielding it to a passed block so that attributes can be set on it.
-
.conversion_value_rule_set {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRuleSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRuleSet
Returns a new instance of conversion_value_rule_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.country_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraint
Returns a new instance of country_constraint, optionally yielding it to a passed block so that attributes can be set on it.
-
.country_constraint_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraintList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraintList
Returns a new instance of country_constraint_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.cpc_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPoint
Returns a new instance of cpc_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.cpc_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPointList
Returns a new instance of cpc_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.cpv_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPoint
Returns a new instance of cpv_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.cpv_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPointList
Returns a new instance of cpv_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.credit_details {|Google::Ads::GoogleAds::V17::Resources::CreditDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CreditDetails
Returns a new instance of credit_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.criterion_bid_modifier {|Google::Ads::GoogleAds::V17::Services::CriterionBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CriterionBidModifier
Returns a new instance of criterion_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.criterion_category_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryAvailability
Returns a new instance of criterion_category_availability, optionally yielding it to a passed block so that attributes can be set on it.
-
.criterion_category_channel_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryChannelAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryChannelAvailability
Returns a new instance of criterion_category_channel_availability, optionally yielding it to a passed block so that attributes can be set on it.
-
.criterion_category_locale_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryLocaleAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryLocaleAvailability
Returns a new instance of criterion_category_locale_availability, optionally yielding it to a passed block so that attributes can be set on it.
-
.crm_based_user_list_info {|Google::Ads::GoogleAds::V17::Common::CrmBasedUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CrmBasedUserListInfo
Returns a new instance of crm_based_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.currency_constant {|Google::Ads::GoogleAds::V17::Resources::CurrencyConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CurrencyConstant
Returns a new instance of currency_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_affinity_info {|Google::Ads::GoogleAds::V17::Common::CustomAffinityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAffinityInfo
Returns a new instance of custom_affinity_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_audience {|Google::Ads::GoogleAds::V17::Resources::CustomAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomAudience
Returns a new instance of custom_audience, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_audience_info {|Google::Ads::GoogleAds::V17::Common::CustomAudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAudienceInfo
Returns a new instance of custom_audience_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_audience_member {|Google::Ads::GoogleAds::V17::Resources::CustomAudienceMember| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomAudienceMember
Returns a new instance of custom_audience_member, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_audience_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CustomAudienceOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CustomAudienceOptInRecommendation
Returns a new instance of custom_audience_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_audience_segment {|Google::Ads::GoogleAds::V17::Common::CustomAudienceSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAudienceSegment
Returns a new instance of custom_audience_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CustomConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomConversionGoal
Returns a new instance of custom_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_intent_info {|Google::Ads::GoogleAds::V17::Common::CustomIntentInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomIntentInfo
Returns a new instance of custom_intent_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_interest {|Google::Ads::GoogleAds::V17::Resources::CustomInterest| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomInterest
Returns a new instance of custom_interest, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_interest_member {|Google::Ads::GoogleAds::V17::Resources::CustomInterestMember| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomInterestMember
Returns a new instance of custom_interest_member, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_lead_form_submission_field {|Google::Ads::GoogleAds::V17::Resources::CustomLeadFormSubmissionField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomLeadFormSubmissionField
Returns a new instance of custom_lead_form_submission_field, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_parameter {|Google::Ads::GoogleAds::V17::Common::CustomParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomParameter
Returns a new instance of custom_parameter, optionally yielding it to a passed block so that attributes can be set on it.
-
.custom_variable {|Google::Ads::GoogleAds::V17::Services::CustomVariable| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CustomVariable
Returns a new instance of custom_variable, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer {|Google::Ads::GoogleAds::V17::Resources::Customer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Customer
Returns a new instance of customer, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_acquisition_goal_settings {|Google::Ads::GoogleAds::V17::Resources::CustomerAcquisitionGoalSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAcquisitionGoalSettings
Returns a new instance of customer_acquisition_goal_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_agreement_setting {|Google::Ads::GoogleAds::V17::Resources::CustomerAgreementSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAgreementSetting
Returns a new instance of customer_agreement_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_asset {|Google::Ads::GoogleAds::V17::Resources::CustomerAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAsset
Returns a new instance of customer_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_asset_set {|Google::Ads::GoogleAds::V17::Resources::CustomerAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAssetSet
Returns a new instance of customer_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_client {|Google::Ads::GoogleAds::V17::Resources::CustomerClient| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerClient
Returns a new instance of customer_client, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_client_link {|Google::Ads::GoogleAds::V17::Resources::CustomerClientLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerClientLink
Returns a new instance of customer_client_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CustomerConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerConversionGoal
Returns a new instance of customer_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_customizer {|Google::Ads::GoogleAds::V17::Resources::CustomerCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerCustomizer
Returns a new instance of customer_customizer, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_extension_setting {|Google::Ads::GoogleAds::V17::Resources::CustomerExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerExtensionSetting
Returns a new instance of customer_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_feed {|Google::Ads::GoogleAds::V17::Resources::CustomerFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerFeed
Returns a new instance of customer_feed, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_label {|Google::Ads::GoogleAds::V17::Resources::CustomerLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerLabel
Returns a new instance of customer_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_lifecycle_goal {|Google::Ads::GoogleAds::V17::Resources::CustomerLifecycleGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerLifecycleGoal
Returns a new instance of customer_lifecycle_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_manager_link {|Google::Ads::GoogleAds::V17::Resources::CustomerManagerLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerManagerLink
Returns a new instance of customer_manager_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_match_user_list_metadata {|Google::Ads::GoogleAds::V17::Common::CustomerMatchUserListMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomerMatchUserListMetadata
Returns a new instance of customer_match_user_list_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_negative_criterion {|Google::Ads::GoogleAds::V17::Resources::CustomerNegativeCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerNegativeCriterion
Returns a new instance of customer_negative_criterion, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_search_term_insight {|Google::Ads::GoogleAds::V17::Resources::CustomerSearchTermInsight| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSearchTermInsight
Returns a new instance of customer_search_term_insight, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_sk_ad_network_conversion_value_schema {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema
Returns a new instance of customer_sk_ad_network_conversion_value_schema, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_user_access {|Google::Ads::GoogleAds::V17::Resources::CustomerUserAccess| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerUserAccess
Returns a new instance of customer_user_access, optionally yielding it to a passed block so that attributes can be set on it.
-
.customer_user_access_invitation {|Google::Ads::GoogleAds::V17::Resources::CustomerUserAccessInvitation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerUserAccessInvitation
Returns a new instance of customer_user_access_invitation, optionally yielding it to a passed block so that attributes can be set on it.
-
.customizer_attribute {|Google::Ads::GoogleAds::V17::Resources::CustomizerAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomizerAttribute
Returns a new instance of customizer_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.customizer_value {|Google::Ads::GoogleAds::V17::Common::CustomizerValue| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomizerValue
Returns a new instance of customizer_value, optionally yielding it to a passed block so that attributes can be set on it.
-
.data_partner_identifier {|Google::Ads::GoogleAds::V17::Resources::DataPartnerIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DataPartnerIdentifier
Returns a new instance of data_partner_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.date_range {|Google::Ads::GoogleAds::V17::Common::DateRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DateRange
Returns a new instance of date_range, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::DemandGenCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::DemandGenCampaignSettings
Returns a new instance of demand_gen_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_carousel_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenCarouselAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenCarouselAdInfo
Returns a new instance of demand_gen_carousel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_carousel_card_asset {|Google::Ads::GoogleAds::V17::Common::DemandGenCarouselCardAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenCarouselCardAsset
Returns a new instance of demand_gen_carousel_card_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_multi_asset_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenMultiAssetAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenMultiAssetAdInfo
Returns a new instance of demand_gen_multi_asset_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_product_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenProductAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenProductAdInfo
Returns a new instance of demand_gen_product_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.demand_gen_video_responsive_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenVideoResponsiveAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenVideoResponsiveAdInfo
Returns a new instance of demand_gen_video_responsive_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.destination_mismatch {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationMismatch| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationMismatch
Returns a new instance of destination_mismatch, optionally yielding it to a passed block so that attributes can be set on it.
-
.destination_not_working {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationNotWorking| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationNotWorking
Returns a new instance of destination_not_working, optionally yielding it to a passed block so that attributes can be set on it.
-
.destination_text_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationTextList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationTextList
Returns a new instance of destination_text_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.detail_placement_view {|Google::Ads::GoogleAds::V17::Resources::DetailPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DetailPlacementView
Returns a new instance of detail_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.detailed_demographic {|Google::Ads::GoogleAds::V17::Resources::DetailedDemographic| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DetailedDemographic
Returns a new instance of detailed_demographic, optionally yielding it to a passed block so that attributes can be set on it.
-
.detailed_demographic_segment {|Google::Ads::GoogleAds::V17::Common::DetailedDemographicSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DetailedDemographicSegment
Returns a new instance of detailed_demographic_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.device_info {|Google::Ads::GoogleAds::V17::Common::DeviceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DeviceInfo
Returns a new instance of device_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.dimension_overlap_result {|Google::Ads::GoogleAds::V17::Services::DimensionOverlapResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DimensionOverlapResult
Returns a new instance of dimension_overlap_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.dismiss_recommendation_result {|Google::Ads::GoogleAds::V17::Services::DismissRecommendationResponse::DismissRecommendationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DismissRecommendationResponse::DismissRecommendationResult
Returns a new instance of dismiss_recommendation_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.display_expansion_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::DisplayExpansionOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::DisplayExpansionOptInRecommendation
Returns a new instance of display_expansion_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.display_keyword_view {|Google::Ads::GoogleAds::V17::Resources::DisplayKeywordView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DisplayKeywordView
Returns a new instance of display_keyword_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.display_upload_ad_info {|Google::Ads::GoogleAds::V17::Common::DisplayUploadAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DisplayUploadAdInfo
Returns a new instance of display_upload_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.distance_view {|Google::Ads::GoogleAds::V17::Resources::DistanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DistanceView
Returns a new instance of distance_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.domain_category {|Google::Ads::GoogleAds::V17::Resources::DomainCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DomainCategory
Returns a new instance of domain_category, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_affiliate_location_set_filter {|Google::Ads::GoogleAds::V17::Common::DynamicAffiliateLocationSetFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicAffiliateLocationSetFilter
Returns a new instance of dynamic_affiliate_location_set_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_business_profile_location_group_filter {|Google::Ads::GoogleAds::V17::Common::DynamicBusinessProfileLocationGroupFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicBusinessProfileLocationGroupFilter
Returns a new instance of dynamic_business_profile_location_group_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_custom_asset {|Google::Ads::GoogleAds::V17::Common::DynamicCustomAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicCustomAsset
Returns a new instance of dynamic_custom_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_education_asset {|Google::Ads::GoogleAds::V17::Common::DynamicEducationAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicEducationAsset
Returns a new instance of dynamic_education_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_flights_asset {|Google::Ads::GoogleAds::V17::Common::DynamicFlightsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicFlightsAsset
Returns a new instance of dynamic_flights_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_hotels_and_rentals_asset {|Google::Ads::GoogleAds::V17::Common::DynamicHotelsAndRentalsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicHotelsAndRentalsAsset
Returns a new instance of dynamic_hotels_and_rentals_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_image_extension_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::DynamicImageExtensionOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::DynamicImageExtensionOptInRecommendation
Returns a new instance of dynamic_image_extension_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_jobs_asset {|Google::Ads::GoogleAds::V17::Common::DynamicJobsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicJobsAsset
Returns a new instance of dynamic_jobs_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_lineup_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata
Returns a new instance of dynamic_lineup_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_local_asset {|Google::Ads::GoogleAds::V17::Common::DynamicLocalAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicLocalAsset
Returns a new instance of dynamic_local_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_location_set_filter {|Google::Ads::GoogleAds::V17::Common::DynamicLocationSetFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicLocationSetFilter
Returns a new instance of dynamic_location_set_filter, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_real_estate_asset {|Google::Ads::GoogleAds::V17::Common::DynamicRealEstateAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicRealEstateAsset
Returns a new instance of dynamic_real_estate_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_search_ads_search_term_view {|Google::Ads::GoogleAds::V17::Resources::DynamicSearchAdsSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DynamicSearchAdsSearchTermView
Returns a new instance of dynamic_search_ads_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_search_ads_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::DynamicSearchAdsSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::DynamicSearchAdsSetting
Returns a new instance of dynamic_search_ads_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.dynamic_travel_asset {|Google::Ads::GoogleAds::V17::Common::DynamicTravelAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicTravelAsset
Returns a new instance of dynamic_travel_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.effective_frequency_breakdown {|Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyBreakdown| ... } ⇒ Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyBreakdown
Returns a new instance of effective_frequency_breakdown, optionally yielding it to a passed block so that attributes can be set on it.
-
.effective_frequency_limit {|Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyLimit| ... } ⇒ Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyLimit
Returns a new instance of effective_frequency_limit, optionally yielding it to a passed block so that attributes can be set on it.
-
.enhanced_cpc {|Google::Ads::GoogleAds::V17::Common::EnhancedCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EnhancedCpc
Returns a new instance of enhanced_cpc, optionally yielding it to a passed block so that attributes can be set on it.
-
.enhanced_cpc_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::EnhancedCpcOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::EnhancedCpcOptInRecommendation
Returns a new instance of enhanced_cpc_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.error_code {|Google::Ads::GoogleAds::V17::Errors::ErrorCode| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorCode
Returns a new instance of error_code, optionally yielding it to a passed block so that attributes can be set on it.
-
.error_details {|Google::Ads::GoogleAds::V17::Errors::ErrorDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorDetails
Returns a new instance of error_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.error_location {|Google::Ads::GoogleAds::V17::Errors::ErrorLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorLocation
Returns a new instance of error_location, optionally yielding it to a passed block so that attributes can be set on it.
-
.event {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event
Returns a new instance of event, optionally yielding it to a passed block so that attributes can be set on it.
-
.event_attribute {|Google::Ads::GoogleAds::V17::Common::EventAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EventAttribute
Returns a new instance of event_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.event_item_attribute {|Google::Ads::GoogleAds::V17::Common::EventItemAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EventItemAttribute
Returns a new instance of event_item_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.event_occurrence_range {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::EventOccurrenceRange| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::EventOccurrenceRange
Returns a new instance of event_occurrence_range, optionally yielding it to a passed block so that attributes can be set on it.
-
.exclusion_segment {|Google::Ads::GoogleAds::V17::Common::ExclusionSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExclusionSegment
Returns a new instance of exclusion_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.expanded_dynamic_search_ad_info {|Google::Ads::GoogleAds::V17::Common::ExpandedDynamicSearchAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExpandedDynamicSearchAdInfo
Returns a new instance of expanded_dynamic_search_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.expanded_landing_page_view {|Google::Ads::GoogleAds::V17::Resources::ExpandedLandingPageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExpandedLandingPageView
Returns a new instance of expanded_landing_page_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.expanded_text_ad_info {|Google::Ads::GoogleAds::V17::Common::ExpandedTextAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExpandedTextAdInfo
Returns a new instance of expanded_text_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.experiment {|Google::Ads::GoogleAds::V17::Resources::Experiment| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Experiment
Returns a new instance of experiment, optionally yielding it to a passed block so that attributes can be set on it.
-
.experiment_arm {|Google::Ads::GoogleAds::V17::Resources::ExperimentArm| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExperimentArm
Returns a new instance of experiment_arm, optionally yielding it to a passed block so that attributes can be set on it.
-
.extension_feed_item {|Google::Ads::GoogleAds::V17::Resources::ExtensionFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExtensionFeedItem
Returns a new instance of extension_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.external_attribution_data {|Google::Ads::GoogleAds::V17::Services::ExternalAttributionData| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ExternalAttributionData
Returns a new instance of external_attribution_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed {|Google::Ads::GoogleAds::V17::Resources::Feed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed
Returns a new instance of feed, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_attribute {|Google::Ads::GoogleAds::V17::Resources::FeedAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedAttribute
Returns a new instance of feed_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_attribute_operand {|Google::Ads::GoogleAds::V17::Common::Operand::FeedAttributeOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::FeedAttributeOperand
Returns a new instance of feed_attribute_operand, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item {|Google::Ads::GoogleAds::V17::Resources::FeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItem
Returns a new instance of feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_attribute_value {|Google::Ads::GoogleAds::V17::Resources::FeedItemAttributeValue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemAttributeValue
Returns a new instance of feed_item_attribute_value, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_placeholder_policy_info {|Google::Ads::GoogleAds::V17::Resources::FeedItemPlaceholderPolicyInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemPlaceholderPolicyInfo
Returns a new instance of feed_item_placeholder_policy_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_set {|Google::Ads::GoogleAds::V17::Resources::FeedItemSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemSet
Returns a new instance of feed_item_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_set_link {|Google::Ads::GoogleAds::V17::Resources::FeedItemSetLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemSetLink
Returns a new instance of feed_item_set_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_target {|Google::Ads::GoogleAds::V17::Resources::FeedItemTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemTarget
Returns a new instance of feed_item_target, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_item_validation_error {|Google::Ads::GoogleAds::V17::Resources::FeedItemValidationError| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemValidationError
Returns a new instance of feed_item_validation_error, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_mapping {|Google::Ads::GoogleAds::V17::Resources::FeedMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedMapping
Returns a new instance of feed_mapping, optionally yielding it to a passed block so that attributes can be set on it.
-
.feed_placeholder_view {|Google::Ads::GoogleAds::V17::Resources::FeedPlaceholderView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedPlaceholderView
Returns a new instance of feed_placeholder_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.fellowship {|Google::Ads::GoogleAds::V17::Resources::Fellowship| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Fellowship
Returns a new instance of fellowship, optionally yielding it to a passed block so that attributes can be set on it.
-
.field_path_element {|Google::Ads::GoogleAds::V17::Errors::ErrorLocation::FieldPathElement| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorLocation::FieldPathElement
Returns a new instance of field_path_element, optionally yielding it to a passed block so that attributes can be set on it.
-
.final_app_url {|Google::Ads::GoogleAds::V17::Common::FinalAppUrl| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FinalAppUrl
Returns a new instance of final_app_url, optionally yielding it to a passed block so that attributes can be set on it.
-
.fine_grained_conversion_value_mappings {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::FineGrainedConversionValueMappings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::FineGrainedConversionValueMappings
Returns a new instance of fine_grained_conversion_value_mappings, optionally yielding it to a passed block so that attributes can be set on it.
-
.firebase_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::FirebaseSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::FirebaseSettings
Returns a new instance of firebase_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.fixed_cpm {|Google::Ads::GoogleAds::V17::Common::FixedCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FixedCpm
Returns a new instance of fixed_cpm, optionally yielding it to a passed block so that attributes can be set on it.
-
.fixed_cpm_target_frequency_goal_info {|Google::Ads::GoogleAds::V17::Common::FixedCpmTargetFrequencyGoalInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FixedCpmTargetFrequencyGoalInfo
Returns a new instance of fixed_cpm_target_frequency_goal_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.flexible_rule_operand_info {|Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo
Returns a new instance of flexible_rule_operand_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.flexible_rule_user_list_info {|Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo
Returns a new instance of flexible_rule_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecast {|Google::Ads::GoogleAds::V17::Services::Forecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Forecast
Returns a new instance of forecast, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecast_ad_group {|Google::Ads::GoogleAds::V17::Services::ForecastAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ForecastAdGroup
Returns a new instance of forecast_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecast_metric_options {|Google::Ads::GoogleAds::V17::Services::ForecastMetricOptions| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ForecastMetricOptions
Returns a new instance of forecast_metric_options, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecasting_set_target_cpa_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetCpaParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetCpaParameters
Returns a new instance of forecasting_set_target_cpa_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecasting_set_target_cpa_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetCpaRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetCpaRecommendation
Returns a new instance of forecasting_set_target_cpa_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecasting_set_target_roas_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetRoasParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetRoasParameters
Returns a new instance of forecasting_set_target_roas_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.forecasting_set_target_roas_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetRoasRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetRoasRecommendation
Returns a new instance of forecasting_set_target_roas_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.frequency_cap {|Google::Ads::GoogleAds::V17::Services::FrequencyCap| ... } ⇒ Google::Ads::GoogleAds::V17::Services::FrequencyCap
Returns a new instance of frequency_cap, optionally yielding it to a passed block so that attributes can be set on it.
-
.frequency_cap_entry {|Google::Ads::GoogleAds::V17::Common::FrequencyCapEntry| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FrequencyCapEntry
Returns a new instance of frequency_cap_entry, optionally yielding it to a passed block so that attributes can be set on it.
-
.frequency_cap_key {|Google::Ads::GoogleAds::V17::Common::FrequencyCapKey| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FrequencyCapKey
Returns a new instance of frequency_cap_key, optionally yielding it to a passed block so that attributes can be set on it.
-
.function_operand {|Google::Ads::GoogleAds::V17::Common::Operand::FunctionOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::FunctionOperand
Returns a new instance of function_operand, optionally yielding it to a passed block so that attributes can be set on it.
-
.gclid_date_time_pair {|Google::Ads::GoogleAds::V17::Services::GclidDateTimePair| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GclidDateTimePair
Returns a new instance of gclid_date_time_pair, optionally yielding it to a passed block so that attributes can be set on it.
-
.gender_dimension {|Google::Ads::GoogleAds::V17::Common::GenderDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GenderDimension
Returns a new instance of gender_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.gender_info {|Google::Ads::GoogleAds::V17::Common::GenderInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GenderInfo
Returns a new instance of gender_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.gender_view {|Google::Ads::GoogleAds::V17::Resources::GenderView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GenderView
Returns a new instance of gender_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.generate_keyword_historical_metrics_result {|Google::Ads::GoogleAds::V17::Services::GenerateKeywordHistoricalMetricsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateKeywordHistoricalMetricsResult
Returns a new instance of generate_keyword_historical_metrics_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.generate_keyword_idea_result {|Google::Ads::GoogleAds::V17::Services::GenerateKeywordIdeaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateKeywordIdeaResult
Returns a new instance of generate_keyword_idea_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.geo_point_info {|Google::Ads::GoogleAds::V17::Common::GeoPointInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GeoPointInfo
Returns a new instance of geo_point_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.geo_target_constant {|Google::Ads::GoogleAds::V17::Resources::GeoTargetConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GeoTargetConstant
Returns a new instance of geo_target_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.geo_target_constant_suggestion {|Google::Ads::GoogleAds::V17::Services::GeoTargetConstantSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GeoTargetConstantSuggestion
Returns a new instance of geo_target_constant_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
-
.geo_target_type_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::GeoTargetTypeSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::GeoTargetTypeSetting
Returns a new instance of geo_target_type_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.geo_targets {|Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::GeoTargets| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::GeoTargets
Returns a new instance of geo_targets, optionally yielding it to a passed block so that attributes can be set on it.
-
.geographic_view {|Google::Ads::GoogleAds::V17::Resources::GeographicView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GeographicView
Returns a new instance of geographic_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_ads_error {|Google::Ads::GoogleAds::V17::Errors::GoogleAdsError| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::GoogleAdsError
Returns a new instance of google_ads_error, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_ads_failure {|Google::Ads::GoogleAds::V17::Errors::GoogleAdsFailure| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::GoogleAdsFailure
Returns a new instance of google_ads_failure, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_ads_field {|Google::Ads::GoogleAds::V17::Resources::GoogleAdsField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GoogleAdsField
Returns a new instance of google_ads_field, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_ads_identifier {|Google::Ads::GoogleAds::V17::Resources::GoogleAdsIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GoogleAdsIdentifier
Returns a new instance of google_ads_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_ads_row {|Google::Ads::GoogleAds::V17::Services::GoogleAdsRow| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GoogleAdsRow
Returns a new instance of google_ads_row, optionally yielding it to a passed block so that attributes can be set on it.
-
.google_analytics4_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::GoogleAnalytics4Settings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::GoogleAnalytics4Settings
Returns a new instance of google_analytics4_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.granular_insurance_status {|Google::Ads::GoogleAds::V17::Resources::GranularInsuranceStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GranularInsuranceStatus
Returns a new instance of granular_insurance_status, optionally yielding it to a passed block so that attributes can be set on it.
-
.granular_license_status {|Google::Ads::GoogleAds::V17::Resources::GranularLicenseStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GranularLicenseStatus
Returns a new instance of granular_license_status, optionally yielding it to a passed block so that attributes can be set on it.
-
.group_placement_view {|Google::Ads::GoogleAds::V17::Resources::GroupPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GroupPlacementView
Returns a new instance of group_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.historical_metrics_options {|Google::Ads::GoogleAds::V17::Common::HistoricalMetricsOptions| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HistoricalMetricsOptions
Returns a new instance of historical_metrics_options, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_ad_info {|Google::Ads::GoogleAds::V17::Common::HotelAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelAdInfo
Returns a new instance of hotel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_advance_booking_window_info {|Google::Ads::GoogleAds::V17::Common::HotelAdvanceBookingWindowInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelAdvanceBookingWindowInfo
Returns a new instance of hotel_advance_booking_window_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_asset_suggestion {|Google::Ads::GoogleAds::V17::Services::HotelAssetSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelAssetSuggestion
Returns a new instance of hotel_asset_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_callout_asset {|Google::Ads::GoogleAds::V17::Common::HotelCalloutAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCalloutAsset
Returns a new instance of hotel_callout_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_callout_feed_item {|Google::Ads::GoogleAds::V17::Common::HotelCalloutFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCalloutFeedItem
Returns a new instance of hotel_callout_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_center_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::HotelCenterLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelCenterLinkInvitationIdentifier
Returns a new instance of hotel_center_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_check_in_date_range_info {|Google::Ads::GoogleAds::V17::Common::HotelCheckInDateRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCheckInDateRangeInfo
Returns a new instance of hotel_check_in_date_range_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_check_in_day_info {|Google::Ads::GoogleAds::V17::Common::HotelCheckInDayInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCheckInDayInfo
Returns a new instance of hotel_check_in_day_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_city_info {|Google::Ads::GoogleAds::V17::Common::HotelCityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCityInfo
Returns a new instance of hotel_city_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_class_info {|Google::Ads::GoogleAds::V17::Common::HotelClassInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelClassInfo
Returns a new instance of hotel_class_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_country_region_info {|Google::Ads::GoogleAds::V17::Common::HotelCountryRegionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCountryRegionInfo
Returns a new instance of hotel_country_region_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_date_selection_type_info {|Google::Ads::GoogleAds::V17::Common::HotelDateSelectionTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelDateSelectionTypeInfo
Returns a new instance of hotel_date_selection_type_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_group_view {|Google::Ads::GoogleAds::V17::Resources::HotelGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelGroupView
Returns a new instance of hotel_group_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_id_info {|Google::Ads::GoogleAds::V17::Common::HotelIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelIdInfo
Returns a new instance of hotel_id_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_image_asset {|Google::Ads::GoogleAds::V17::Services::HotelImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelImageAsset
Returns a new instance of hotel_image_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_length_of_stay_info {|Google::Ads::GoogleAds::V17::Common::HotelLengthOfStayInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelLengthOfStayInfo
Returns a new instance of hotel_length_of_stay_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_performance_view {|Google::Ads::GoogleAds::V17::Resources::HotelPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelPerformanceView
Returns a new instance of hotel_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_property_asset {|Google::Ads::GoogleAds::V17::Common::HotelPropertyAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelPropertyAsset
Returns a new instance of hotel_property_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_property_data {|Google::Ads::GoogleAds::V17::Resources::AssetSet::HotelPropertyData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet::HotelPropertyData
Returns a new instance of hotel_property_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_reconciliation {|Google::Ads::GoogleAds::V17::Resources::HotelReconciliation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelReconciliation
Returns a new instance of hotel_reconciliation, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_setting_info {|Google::Ads::GoogleAds::V17::Resources::Campaign::HotelSettingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::HotelSettingInfo
Returns a new instance of hotel_setting_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_state_info {|Google::Ads::GoogleAds::V17::Common::HotelStateInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelStateInfo
Returns a new instance of hotel_state_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.hotel_text_asset {|Google::Ads::GoogleAds::V17::Services::HotelTextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelTextAsset
Returns a new instance of hotel_text_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.household_income_dimension {|Google::Ads::GoogleAds::V17::Common::HouseholdIncomeDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HouseholdIncomeDimension
Returns a new instance of household_income_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.identity_verification {|Google::Ads::GoogleAds::V17::Services::IdentityVerification| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerification
Returns a new instance of identity_verification, optionally yielding it to a passed block so that attributes can be set on it.
-
.identity_verification_progress {|Google::Ads::GoogleAds::V17::Services::IdentityVerificationProgress| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerificationProgress
Returns a new instance of identity_verification_progress, optionally yielding it to a passed block so that attributes can be set on it.
-
.identity_verification_requirement {|Google::Ads::GoogleAds::V17::Services::IdentityVerificationRequirement| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerificationRequirement
Returns a new instance of identity_verification_requirement, optionally yielding it to a passed block so that attributes can be set on it.
-
.image_ad_info {|Google::Ads::GoogleAds::V17::Common::ImageAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageAdInfo
Returns a new instance of image_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.image_asset {|Google::Ads::GoogleAds::V17::Common::ImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageAsset
Returns a new instance of image_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.image_dimension {|Google::Ads::GoogleAds::V17::Common::ImageDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageDimension
Returns a new instance of image_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.image_feed_item {|Google::Ads::GoogleAds::V17::Common::ImageFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageFeedItem
Returns a new instance of image_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.improve_demand_gen_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveDemandGenAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveDemandGenAdStrengthRecommendation
Returns a new instance of improve_demand_gen_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.improve_google_tag_coverage_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveGoogleTagCoverageRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveGoogleTagCoverageRecommendation
Returns a new instance of improve_google_tag_coverage_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.improve_performance_max_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImprovePerformanceMaxAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImprovePerformanceMaxAdStrengthRecommendation
Returns a new instance of improve_performance_max_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.in_feed_video_ad_info {|Google::Ads::GoogleAds::V17::Common::InFeedVideoAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::InFeedVideoAdInfo
Returns a new instance of in_feed_video_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.income_range_info {|Google::Ads::GoogleAds::V17::Common::IncomeRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::IncomeRangeInfo
Returns a new instance of income_range_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.income_range_view {|Google::Ads::GoogleAds::V17::Resources::IncomeRangeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::IncomeRangeView
Returns a new instance of income_range_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.insights_audience {|Google::Ads::GoogleAds::V17::Services::InsightsAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Services::InsightsAudience
Returns a new instance of insights_audience, optionally yielding it to a passed block so that attributes can be set on it.
-
.insights_audience_attribute_group {|Google::Ads::GoogleAds::V17::Services::InsightsAudienceAttributeGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::InsightsAudienceAttributeGroup
Returns a new instance of insights_audience_attribute_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.insurance_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::InsuranceVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::InsuranceVerificationArtifact
Returns a new instance of insurance_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
-
.interaction_type_info {|Google::Ads::GoogleAds::V17::Common::InteractionTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::InteractionTypeInfo
Returns a new instance of interaction_type_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.invalid_activity_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::InvalidActivitySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::InvalidActivitySummary
Returns a new instance of invalid_activity_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.invoice {|Google::Ads::GoogleAds::V17::Resources::Invoice| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice
Returns a new instance of invoice, optionally yielding it to a passed block so that attributes can be set on it.
-
.ip_block_info {|Google::Ads::GoogleAds::V17::Common::IpBlockInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::IpBlockInfo
Returns a new instance of ip_block_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.item {|Google::Ads::GoogleAds::V17::Services::CartData::Item| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CartData::Item
Returns a new instance of item, optionally yielding it to a passed block so that attributes can be set on it.
-
.item_attribute {|Google::Ads::GoogleAds::V17::Common::ItemAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ItemAttribute
Returns a new instance of item_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword {|Google::Ads::GoogleAds::V17::Common::Keyword| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Keyword
Returns a new instance of keyword, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_and_url_seed {|Google::Ads::GoogleAds::V17::Services::KeywordAndUrlSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordAndUrlSeed
Returns a new instance of keyword_and_url_seed, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_annotations {|Google::Ads::GoogleAds::V17::Common::KeywordAnnotations| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordAnnotations
Returns a new instance of keyword_annotations, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_concept {|Google::Ads::GoogleAds::V17::Common::KeywordConcept| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordConcept
Returns a new instance of keyword_concept, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_forecast_metrics {|Google::Ads::GoogleAds::V17::Services::KeywordForecastMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordForecastMetrics
Returns a new instance of keyword_forecast_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_info {|Google::Ads::GoogleAds::V17::Common::KeywordInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordInfo
Returns a new instance of keyword_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_match_type_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordMatchTypeRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordMatchTypeRecommendation
Returns a new instance of keyword_match_type_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::KeywordParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::KeywordParameters
Returns a new instance of keyword_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan {|Google::Ads::GoogleAds::V17::Resources::KeywordPlan| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlan
Returns a new instance of keyword_plan, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_ad_group {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroup
Returns a new instance of keyword_plan_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_ad_group_keyword {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroupKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroupKeyword
Returns a new instance of keyword_plan_ad_group_keyword, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_aggregate_metric_results {|Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetricResults| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetricResults
Returns a new instance of keyword_plan_aggregate_metric_results, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_aggregate_metrics {|Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetrics
Returns a new instance of keyword_plan_aggregate_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_campaign {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaign
Returns a new instance of keyword_plan_campaign, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_campaign_keyword {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaignKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaignKeyword
Returns a new instance of keyword_plan_campaign_keyword, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_device_searches {|Google::Ads::GoogleAds::V17::Common::KeywordPlanDeviceSearches| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanDeviceSearches
Returns a new instance of keyword_plan_device_searches, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_forecast_period {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanForecastPeriod| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanForecastPeriod
Returns a new instance of keyword_plan_forecast_period, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_geo_target {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanGeoTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanGeoTarget
Returns a new instance of keyword_plan_geo_target, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_plan_historical_metrics {|Google::Ads::GoogleAds::V17::Common::KeywordPlanHistoricalMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanHistoricalMetrics
Returns a new instance of keyword_plan_historical_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation
Returns a new instance of keyword_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_seed {|Google::Ads::GoogleAds::V17::Services::KeywordSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordSeed
Returns a new instance of keyword_seed, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_theme {|Google::Ads::GoogleAds::V17::Services::SuggestKeywordThemesResponse::KeywordTheme| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestKeywordThemesResponse::KeywordTheme
Returns a new instance of keyword_theme, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_theme_constant {|Google::Ads::GoogleAds::V17::Resources::KeywordThemeConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordThemeConstant
Returns a new instance of keyword_theme_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_theme_info {|Google::Ads::GoogleAds::V17::Common::KeywordThemeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordThemeInfo
Returns a new instance of keyword_theme_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.keyword_view {|Google::Ads::GoogleAds::V17::Resources::KeywordView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordView
Returns a new instance of keyword_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.label {|Google::Ads::GoogleAds::V17::Resources::Label| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Label
Returns a new instance of label, optionally yielding it to a passed block so that attributes can be set on it.
-
.landing_page_view {|Google::Ads::GoogleAds::V17::Resources::LandingPageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LandingPageView
Returns a new instance of landing_page_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.language_constant {|Google::Ads::GoogleAds::V17::Resources::LanguageConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LanguageConstant
Returns a new instance of language_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.language_info {|Google::Ads::GoogleAds::V17::Common::LanguageInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LanguageInfo
Returns a new instance of language_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_asset {|Google::Ads::GoogleAds::V17::Common::LeadFormAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormAsset
Returns a new instance of lead_form_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LeadFormAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LeadFormAssetParameters
Returns a new instance of lead_form_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::LeadFormAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::LeadFormAssetRecommendation
Returns a new instance of lead_form_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_custom_question_field {|Google::Ads::GoogleAds::V17::Common::LeadFormCustomQuestionField| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormCustomQuestionField
Returns a new instance of lead_form_custom_question_field, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_delivery_method {|Google::Ads::GoogleAds::V17::Common::LeadFormDeliveryMethod| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormDeliveryMethod
Returns a new instance of lead_form_delivery_method, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_field {|Google::Ads::GoogleAds::V17::Common::LeadFormField| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormField
Returns a new instance of lead_form_field, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_single_choice_answers {|Google::Ads::GoogleAds::V17::Common::LeadFormSingleChoiceAnswers| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormSingleChoiceAnswers
Returns a new instance of lead_form_single_choice_answers, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_submission_data {|Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionData
Returns a new instance of lead_form_submission_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.lead_form_submission_field {|Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionField
Returns a new instance of lead_form_submission_field, optionally yielding it to a passed block so that attributes can be set on it.
-
.legacy_app_install_ad_info {|Google::Ads::GoogleAds::V17::Common::LegacyAppInstallAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LegacyAppInstallAdInfo
Returns a new instance of legacy_app_install_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.legacy_responsive_display_ad_info {|Google::Ads::GoogleAds::V17::Common::LegacyResponsiveDisplayAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LegacyResponsiveDisplayAdInfo
Returns a new instance of legacy_responsive_display_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.license_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::LicenseVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LicenseVerificationArtifact
Returns a new instance of license_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
-
.life_event {|Google::Ads::GoogleAds::V17::Resources::LifeEvent| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LifeEvent
Returns a new instance of life_event, optionally yielding it to a passed block so that attributes can be set on it.
-
.life_event_segment {|Google::Ads::GoogleAds::V17::Common::LifeEventSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LifeEventSegment
Returns a new instance of life_event_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.lifecycle_goal_value_settings {|Google::Ads::GoogleAds::V17::Common::LifecycleGoalValueSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LifecycleGoalValueSettings
Returns a new instance of lifecycle_goal_value_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_dimension_info {|Google::Ads::GoogleAds::V17::Common::ListingDimensionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingDimensionInfo
Returns a new instance of listing_dimension_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_dimension_path {|Google::Ads::GoogleAds::V17::Common::ListingDimensionPath| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingDimensionPath
Returns a new instance of listing_dimension_path, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_group_filter_dimension {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension
Returns a new instance of listing_group_filter_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_group_filter_dimension_path {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimensionPath| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimensionPath
Returns a new instance of listing_group_filter_dimension_path, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_group_info {|Google::Ads::GoogleAds::V17::Common::ListingGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingGroupInfo
Returns a new instance of listing_group_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.listing_scope_info {|Google::Ads::GoogleAds::V17::Common::ListingScopeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingScopeInfo
Returns a new instance of listing_scope_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_ad_info {|Google::Ads::GoogleAds::V17::Common::LocalAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalAdInfo
Returns a new instance of local_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::LocalCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::LocalCampaignSetting
Returns a new instance of local_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_service_id_info {|Google::Ads::GoogleAds::V17::Common::LocalServiceIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalServiceIdInfo
Returns a new instance of local_service_id_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::LocalServicesCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::LocalServicesCampaignSettings
Returns a new instance of local_services_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_document_read_only {|Google::Ads::GoogleAds::V17::Common::LocalServicesDocumentReadOnly| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalServicesDocumentReadOnly
Returns a new instance of local_services_document_read_only, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_employee {|Google::Ads::GoogleAds::V17::Resources::LocalServicesEmployee| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesEmployee
Returns a new instance of local_services_employee, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_lead {|Google::Ads::GoogleAds::V17::Resources::LocalServicesLead| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesLead
Returns a new instance of local_services_lead, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_lead_conversation {|Google::Ads::GoogleAds::V17::Resources::LocalServicesLeadConversation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesLeadConversation
Returns a new instance of local_services_lead_conversation, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_settings {|Google::Ads::GoogleAds::V17::Resources::LocalServicesSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesSettings
Returns a new instance of local_services_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.local_services_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::LocalServicesVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesVerificationArtifact
Returns a new instance of local_services_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_asset {|Google::Ads::GoogleAds::V17::Common::LocationAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationAsset
Returns a new instance of location_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::LocationAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::LocationAttributeMetadata
Returns a new instance of location_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_feed_item {|Google::Ads::GoogleAds::V17::Common::LocationFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationFeedItem
Returns a new instance of location_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_group_info {|Google::Ads::GoogleAds::V17::Common::LocationGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationGroupInfo
Returns a new instance of location_group_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_info {|Google::Ads::GoogleAds::V17::Common::LocationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationInfo
Returns a new instance of location_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_list {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::LocationList| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::LocationList
Returns a new instance of location_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_names {|Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::LocationNames| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::LocationNames
Returns a new instance of location_names, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_set {|Google::Ads::GoogleAds::V17::Common::LocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationSet
Returns a new instance of location_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.location_view {|Google::Ads::GoogleAds::V17::Resources::LocationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocationView
Returns a new instance of location_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.logical_user_list_info {|Google::Ads::GoogleAds::V17::Common::LogicalUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LogicalUserListInfo
Returns a new instance of logical_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.logical_user_list_operand_info {|Google::Ads::GoogleAds::V17::Common::LogicalUserListOperandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LogicalUserListOperandInfo
Returns a new instance of logical_user_list_operand_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.lookalike_user_list_info {|Google::Ads::GoogleAds::V17::Common::LookalikeUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LookalikeUserListInfo
Returns a new instance of lookalike_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.lower_target_roas_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LowerTargetRoasParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LowerTargetRoasParameters
Returns a new instance of lower_target_roas_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.lower_target_roas_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::LowerTargetRoasRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::LowerTargetRoasRecommendation
Returns a new instance of lower_target_roas_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.managed_placement_view {|Google::Ads::GoogleAds::V17::Resources::ManagedPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ManagedPlacementView
Returns a new instance of managed_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.manual_cpa {|Google::Ads::GoogleAds::V17::Common::ManualCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpa
Returns a new instance of manual_cpa, optionally yielding it to a passed block so that attributes can be set on it.
-
.manual_cpc {|Google::Ads::GoogleAds::V17::Common::ManualCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpc
Returns a new instance of manual_cpc, optionally yielding it to a passed block so that attributes can be set on it.
-
.manual_cpc_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::ManualCpcBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ManualCpcBiddingStrategy
Returns a new instance of manual_cpc_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.manual_cpm {|Google::Ads::GoogleAds::V17::Common::ManualCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpm
Returns a new instance of manual_cpm, optionally yielding it to a passed block so that attributes can be set on it.
-
.manual_cpv {|Google::Ads::GoogleAds::V17::Common::ManualCpv| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpv
Returns a new instance of manual_cpv, optionally yielding it to a passed block so that attributes can be set on it.
-
.maps_location_info {|Google::Ads::GoogleAds::V17::Common::MapsLocationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MapsLocationInfo
Returns a new instance of maps_location_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.maps_location_set {|Google::Ads::GoogleAds::V17::Common::MapsLocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MapsLocationSet
Returns a new instance of maps_location_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.matching_function {|Google::Ads::GoogleAds::V17::Common::MatchingFunction| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MatchingFunction
Returns a new instance of matching_function, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_clicks_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::MaximizeClicksBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MaximizeClicksBiddingStrategy
Returns a new instance of maximize_clicks_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_clicks_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeClicksOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeClicksOptInRecommendation
Returns a new instance of maximize_clicks_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_conversion_value {|Google::Ads::GoogleAds::V17::Common::MaximizeConversionValue| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MaximizeConversionValue
Returns a new instance of maximize_conversion_value, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_conversion_value_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionValueOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionValueOptInRecommendation
Returns a new instance of maximize_conversion_value_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_conversions {|Google::Ads::GoogleAds::V17::Common::MaximizeConversions| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MaximizeConversions
Returns a new instance of maximize_conversions, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_conversions_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::MaximizeConversionsBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MaximizeConversionsBiddingStrategy
Returns a new instance of maximize_conversions_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
-
.maximize_conversions_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionsOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionsOptInRecommendation
Returns a new instance of maximize_conversions_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_audio {|Google::Ads::GoogleAds::V17::Resources::MediaAudio| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaAudio
Returns a new instance of media_audio, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_bundle {|Google::Ads::GoogleAds::V17::Resources::MediaBundle| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaBundle
Returns a new instance of media_bundle, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_bundle_asset {|Google::Ads::GoogleAds::V17::Common::MediaBundleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MediaBundleAsset
Returns a new instance of media_bundle_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_file {|Google::Ads::GoogleAds::V17::Resources::MediaFile| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaFile
Returns a new instance of media_file, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_image {|Google::Ads::GoogleAds::V17::Resources::MediaImage| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaImage
Returns a new instance of media_image, optionally yielding it to a passed block so that attributes can be set on it.
-
.media_video {|Google::Ads::GoogleAds::V17::Resources::MediaVideo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaVideo
Returns a new instance of media_video, optionally yielding it to a passed block so that attributes can be set on it.
-
.merchant_center_feed {|Google::Ads::GoogleAds::V17::Resources::AssetSet::MerchantCenterFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet::MerchantCenterFeed
Returns a new instance of merchant_center_feed, optionally yielding it to a passed block so that attributes can be set on it.
-
.merchant_center_identifier {|Google::Ads::GoogleAds::V17::Resources::MerchantCenterIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MerchantCenterIdentifier
Returns a new instance of merchant_center_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.merchant_center_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::MerchantCenterLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MerchantCenterLinkInvitationIdentifier
Returns a new instance of merchant_center_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.merchant_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MerchantInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MerchantInfo
Returns a new instance of merchant_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.message_details {|Google::Ads::GoogleAds::V17::Resources::MessageDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MessageDetails
Returns a new instance of message_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.metric_goal {|Google::Ads::GoogleAds::V17::Common::MetricGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MetricGoal
Returns a new instance of metric_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.metrics {|Google::Ads::GoogleAds::V17::Common::Metrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Metrics
Returns a new instance of metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.migrate_dynamic_search_ads_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
Returns a new instance of migrate_dynamic_search_ads_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_app_asset {|Google::Ads::GoogleAds::V17::Common::MobileAppAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileAppAsset
Returns a new instance of mobile_app_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_app_category_constant {|Google::Ads::GoogleAds::V17::Resources::MobileAppCategoryConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MobileAppCategoryConstant
Returns a new instance of mobile_app_category_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_app_category_info {|Google::Ads::GoogleAds::V17::Common::MobileAppCategoryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileAppCategoryInfo
Returns a new instance of mobile_app_category_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_application_info {|Google::Ads::GoogleAds::V17::Common::MobileApplicationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileApplicationInfo
Returns a new instance of mobile_application_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_device_constant {|Google::Ads::GoogleAds::V17::Resources::MobileDeviceConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MobileDeviceConstant
Returns a new instance of mobile_device_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.mobile_device_info {|Google::Ads::GoogleAds::V17::Common::MobileDeviceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileDeviceInfo
Returns a new instance of mobile_device_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.money {|Google::Ads::GoogleAds::V17::Common::Money| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Money
Returns a new instance of money, optionally yielding it to a passed block so that attributes can be set on it.
-
.monthly_search_volume {|Google::Ads::GoogleAds::V17::Common::MonthlySearchVolume| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MonthlySearchVolume
Returns a new instance of monthly_search_volume, optionally yielding it to a passed block so that attributes can be set on it.
-
.move_unused_budget_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::MoveUnusedBudgetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::MoveUnusedBudgetParameters
Returns a new instance of move_unused_budget_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.move_unused_budget_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MoveUnusedBudgetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MoveUnusedBudgetRecommendation
Returns a new instance of move_unused_budget_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_account_budget_proposal_result {|Google::Ads::GoogleAds::V17::Services::MutateAccountBudgetProposalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAccountBudgetProposalResult
Returns a new instance of mutate_account_budget_proposal_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_account_link_result {|Google::Ads::GoogleAds::V17::Services::MutateAccountLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAccountLinkResult
Returns a new instance of mutate_account_link_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_ad_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdLabelResult
Returns a new instance of mutate_ad_group_ad_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_ad_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdResult
Returns a new instance of mutate_ad_group_ad_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetResult
Returns a new instance of mutate_ad_group_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetSetResult
Returns a new instance of mutate_ad_group_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_bid_modifier_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupBidModifierResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupBidModifierResult
Returns a new instance of mutate_ad_group_bid_modifier_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_criterion_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionCustomizerResult
Returns a new instance of mutate_ad_group_criterion_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_criterion_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionLabelResult
Returns a new instance of mutate_ad_group_criterion_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionResult
Returns a new instance of mutate_ad_group_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCustomizerResult
Returns a new instance of mutate_ad_group_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupExtensionSettingResult
Returns a new instance of mutate_ad_group_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupFeedResult
Returns a new instance of mutate_ad_group_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupLabelResult
Returns a new instance of mutate_ad_group_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_group_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupResult
Returns a new instance of mutate_ad_group_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_parameter_result {|Google::Ads::GoogleAds::V17::Services::MutateAdParameterResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdParameterResult
Returns a new instance of mutate_ad_parameter_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_ad_result {|Google::Ads::GoogleAds::V17::Services::MutateAdResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdResult
Returns a new instance of mutate_ad_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_group_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupAssetResult
Returns a new instance of mutate_asset_group_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_group_listing_group_filter_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupListingGroupFilterResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupListingGroupFilterResult
Returns a new instance of mutate_asset_group_listing_group_filter_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_group_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupResult
Returns a new instance of mutate_asset_group_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_group_signal_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupSignalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupSignalResult
Returns a new instance of mutate_asset_group_signal_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetResult
Returns a new instance of mutate_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_set_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetSetAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetSetAssetResult
Returns a new instance of mutate_asset_set_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetSetResult
Returns a new instance of mutate_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_audience_result {|Google::Ads::GoogleAds::V17::Services::MutateAudienceResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAudienceResult
Returns a new instance of mutate_audience_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_batch_job_result {|Google::Ads::GoogleAds::V17::Services::MutateBatchJobResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBatchJobResult
Returns a new instance of mutate_batch_job_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_bidding_data_exclusions_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingDataExclusionsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingDataExclusionsResult
Returns a new instance of mutate_bidding_data_exclusions_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_bidding_seasonality_adjustments_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingSeasonalityAdjustmentsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingSeasonalityAdjustmentsResult
Returns a new instance of mutate_bidding_seasonality_adjustments_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_bidding_strategy_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingStrategyResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingStrategyResult
Returns a new instance of mutate_bidding_strategy_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_billing_setup_result {|Google::Ads::GoogleAds::V17::Services::MutateBillingSetupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBillingSetupResult
Returns a new instance of mutate_billing_setup_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetResult
Returns a new instance of mutate_campaign_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetSetResult
Returns a new instance of mutate_campaign_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_bid_modifier_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignBidModifierResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignBidModifierResult
Returns a new instance of mutate_campaign_bid_modifier_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_budget_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignBudgetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignBudgetResult
Returns a new instance of mutate_campaign_budget_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignConversionGoalResult
Returns a new instance of mutate_campaign_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignCriterionResult
Returns a new instance of mutate_campaign_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignCustomizerResult
Returns a new instance of mutate_campaign_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_draft_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignDraftResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignDraftResult
Returns a new instance of mutate_campaign_draft_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignExtensionSettingResult
Returns a new instance of mutate_campaign_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignFeedResult
Returns a new instance of mutate_campaign_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_group_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignGroupResult
Returns a new instance of mutate_campaign_group_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_label_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignLabelResult
Returns a new instance of mutate_campaign_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignResult
Returns a new instance of mutate_campaign_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_campaign_shared_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignSharedSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignSharedSetResult
Returns a new instance of mutate_campaign_shared_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_conversion_action_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionActionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionActionResult
Returns a new instance of mutate_conversion_action_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_conversion_custom_variable_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionCustomVariableResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionCustomVariableResult
Returns a new instance of mutate_conversion_custom_variable_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_conversion_goal_campaign_config_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionGoalCampaignConfigResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionGoalCampaignConfigResult
Returns a new instance of mutate_conversion_goal_campaign_config_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_conversion_value_rule_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleResult
Returns a new instance of mutate_conversion_value_rule_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_conversion_value_rule_set_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleSetResult
Returns a new instance of mutate_conversion_value_rule_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_custom_audience_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomAudienceResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomAudienceResult
Returns a new instance of mutate_custom_audience_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_custom_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomConversionGoalResult
Returns a new instance of mutate_custom_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_custom_interest_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomInterestResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomInterestResult
Returns a new instance of mutate_custom_interest_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetResult
Returns a new instance of mutate_customer_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetSetResult
Returns a new instance of mutate_customer_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_client_link_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerClientLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerClientLinkResult
Returns a new instance of mutate_customer_client_link_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerConversionGoalResult
Returns a new instance of mutate_customer_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerCustomizerResult
Returns a new instance of mutate_customer_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerExtensionSettingResult
Returns a new instance of mutate_customer_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerFeedResult
Returns a new instance of mutate_customer_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_label_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerLabelResult
Returns a new instance of mutate_customer_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_manager_link_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerManagerLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerManagerLinkResult
Returns a new instance of mutate_customer_manager_link_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_negative_criteria_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerNegativeCriteriaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerNegativeCriteriaResult
Returns a new instance of mutate_customer_negative_criteria_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerResult
Returns a new instance of mutate_customer_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_sk_ad_network_conversion_value_schema_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerSkAdNetworkConversionValueSchemaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerSkAdNetworkConversionValueSchemaResult
Returns a new instance of mutate_customer_sk_ad_network_conversion_value_schema_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_user_access_invitation_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessInvitationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessInvitationResult
Returns a new instance of mutate_customer_user_access_invitation_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customer_user_access_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessResult
Returns a new instance of mutate_customer_user_access_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_customizer_attribute_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomizerAttributeResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomizerAttributeResult
Returns a new instance of mutate_customizer_attribute_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_experiment_arm_result {|Google::Ads::GoogleAds::V17::Services::MutateExperimentArmResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExperimentArmResult
Returns a new instance of mutate_experiment_arm_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_experiment_result {|Google::Ads::GoogleAds::V17::Services::MutateExperimentResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExperimentResult
Returns a new instance of mutate_experiment_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_extension_feed_item_result {|Google::Ads::GoogleAds::V17::Services::MutateExtensionFeedItemResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExtensionFeedItemResult
Returns a new instance of mutate_extension_feed_item_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_item_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemResult
Returns a new instance of mutate_feed_item_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_item_set_link_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetLinkResult
Returns a new instance of mutate_feed_item_set_link_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_item_set_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetResult
Returns a new instance of mutate_feed_item_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_item_target_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemTargetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemTargetResult
Returns a new instance of mutate_feed_item_target_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_mapping_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedMappingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedMappingResult
Returns a new instance of mutate_feed_mapping_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedResult
Returns a new instance of mutate_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_keyword_plan_ad_group_keyword_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupKeywordResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupKeywordResult
Returns a new instance of mutate_keyword_plan_ad_group_keyword_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_keyword_plan_ad_group_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupResult
Returns a new instance of mutate_keyword_plan_ad_group_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_keyword_plan_campaign_keyword_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignKeywordResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignKeywordResult
Returns a new instance of mutate_keyword_plan_campaign_keyword_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_keyword_plan_campaign_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignResult
Returns a new instance of mutate_keyword_plan_campaign_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_keyword_plans_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlansResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlansResult
Returns a new instance of mutate_keyword_plans_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_label_result {|Google::Ads::GoogleAds::V17::Services::MutateLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateLabelResult
Returns a new instance of mutate_label_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_recommendation_subscription_result {|Google::Ads::GoogleAds::V17::Services::MutateRecommendationSubscriptionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateRecommendationSubscriptionResult
Returns a new instance of mutate_recommendation_subscription_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_remarketing_action_result {|Google::Ads::GoogleAds::V17::Services::MutateRemarketingActionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateRemarketingActionResult
Returns a new instance of mutate_remarketing_action_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_shared_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateSharedCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSharedCriterionResult
Returns a new instance of mutate_shared_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_shared_set_result {|Google::Ads::GoogleAds::V17::Services::MutateSharedSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSharedSetResult
Returns a new instance of mutate_shared_set_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_smart_campaign_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateSmartCampaignSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSmartCampaignSettingResult
Returns a new instance of mutate_smart_campaign_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_user_list_customer_type_result {|Google::Ads::GoogleAds::V17::Services::MutateUserListCustomerTypeResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateUserListCustomerTypeResult
Returns a new instance of mutate_user_list_customer_type_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.mutate_user_list_result {|Google::Ads::GoogleAds::V17::Services::MutateUserListResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateUserListResult
Returns a new instance of mutate_user_list_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.negative_keyword_list_info {|Google::Ads::GoogleAds::V17::Common::NegativeKeywordListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::NegativeKeywordListInfo
Returns a new instance of negative_keyword_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.network_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::NetworkSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::NetworkSettings
Returns a new instance of network_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.note {|Google::Ads::GoogleAds::V17::Resources::Note| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Note
Returns a new instance of note, optionally yielding it to a passed block so that attributes can be set on it.
-
.o_auth_info {|Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData::OAuthInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData::OAuthInfo
Returns a new instance of o_auth_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_conversion_alert {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionAlert| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionAlert
Returns a new instance of offline_conversion_alert, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_conversion_error {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionError| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionError
Returns a new instance of offline_conversion_error, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_conversion_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionSummary
Returns a new instance of offline_conversion_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_conversion_upload_client_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadClientSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadClientSummary
Returns a new instance of offline_conversion_upload_client_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_conversion_upload_conversion_action_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadConversionActionSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadConversionActionSummary
Returns a new instance of offline_conversion_upload_conversion_action_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_user_address_info {|Google::Ads::GoogleAds::V17::Common::OfflineUserAddressInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::OfflineUserAddressInfo
Returns a new instance of offline_user_address_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_user_data_job {|Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJob| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJob
Returns a new instance of offline_user_data_job, optionally yielding it to a passed block so that attributes can be set on it.
-
.offline_user_data_job_metadata {|Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJobMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJobMetadata
Returns a new instance of offline_user_data_job_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.on_target_audience_metrics {|Google::Ads::GoogleAds::V17::Services::OnTargetAudienceMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::OnTargetAudienceMetrics
Returns a new instance of on_target_audience_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.operand {|Google::Ads::GoogleAds::V17::Common::Operand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand
Returns a new instance of operand, optionally yielding it to a passed block so that attributes can be set on it.
-
.operating_system_version_constant {|Google::Ads::GoogleAds::V17::Resources::OperatingSystemVersionConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OperatingSystemVersionConstant
Returns a new instance of operating_system_version_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.operating_system_version_info {|Google::Ads::GoogleAds::V17::Common::OperatingSystemVersionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::OperatingSystemVersionInfo
Returns a new instance of operating_system_version_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.optimization_goal_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::OptimizationGoalSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::OptimizationGoalSetting
Returns a new instance of optimization_goal_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.optimize_ad_rotation_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::OptimizeAdRotationRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::OptimizeAdRotationRecommendation
Returns a new instance of optimize_ad_rotation_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.page_feed_asset {|Google::Ads::GoogleAds::V17::Common::PageFeedAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PageFeedAsset
Returns a new instance of page_feed_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.paid_organic_search_term_view {|Google::Ads::GoogleAds::V17::Resources::PaidOrganicSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PaidOrganicSearchTermView
Returns a new instance of paid_organic_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.parental_status_dimension {|Google::Ads::GoogleAds::V17::Common::ParentalStatusDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ParentalStatusDimension
Returns a new instance of parental_status_dimension, optionally yielding it to a passed block so that attributes can be set on it.
-
.parental_status_info {|Google::Ads::GoogleAds::V17::Common::ParentalStatusInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ParentalStatusInfo
Returns a new instance of parental_status_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.parental_status_view {|Google::Ads::GoogleAds::V17::Resources::ParentalStatusView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ParentalStatusView
Returns a new instance of parental_status_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.payments_account {|Google::Ads::GoogleAds::V17::Resources::PaymentsAccount| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PaymentsAccount
Returns a new instance of payments_account, optionally yielding it to a passed block so that attributes can be set on it.
-
.payments_account_info {|Google::Ads::GoogleAds::V17::Resources::BillingSetup::PaymentsAccountInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BillingSetup::PaymentsAccountInfo
Returns a new instance of payments_account_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.pending_account_budget_proposal {|Google::Ads::GoogleAds::V17::Resources::AccountBudget::PendingAccountBudgetProposal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudget::PendingAccountBudgetProposal
Returns a new instance of pending_account_budget_proposal, optionally yielding it to a passed block so that attributes can be set on it.
-
.per_store_view {|Google::Ads::GoogleAds::V17::Resources::PerStoreView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PerStoreView
Returns a new instance of per_store_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.percent_cpc {|Google::Ads::GoogleAds::V17::Common::PercentCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpc
Returns a new instance of percent_cpc, optionally yielding it to a passed block so that attributes can be set on it.
-
.percent_cpc_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPoint
Returns a new instance of percent_cpc_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.percent_cpc_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPointList
Returns a new instance of percent_cpc_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.performance_max_final_url_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxFinalUrlOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxFinalUrlOptInRecommendation
Returns a new instance of performance_max_final_url_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.performance_max_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxOptInRecommendation
Returns a new instance of performance_max_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.performance_max_upgrade {|Google::Ads::GoogleAds::V17::Resources::Campaign::PerformanceMaxUpgrade| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::PerformanceMaxUpgrade
Returns a new instance of performance_max_upgrade, optionally yielding it to a passed block so that attributes can be set on it.
-
.phone_call_details {|Google::Ads::GoogleAds::V17::Resources::PhoneCallDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PhoneCallDetails
Returns a new instance of phone_call_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.phone_number {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::PhoneNumber| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::PhoneNumber
Returns a new instance of phone_number, optionally yielding it to a passed block so that attributes can be set on it.
-
.placement_info {|Google::Ads::GoogleAds::V17::Common::PlacementInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PlacementInfo
Returns a new instance of placement_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.places_location_feed_data {|Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData
Returns a new instance of places_location_feed_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.plannable_location {|Google::Ads::GoogleAds::V17::Services::PlannableLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannableLocation
Returns a new instance of plannable_location, optionally yielding it to a passed block so that attributes can be set on it.
-
.plannable_targeting {|Google::Ads::GoogleAds::V17::Services::PlannableTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannableTargeting
Returns a new instance of plannable_targeting, optionally yielding it to a passed block so that attributes can be set on it.
-
.planned_product {|Google::Ads::GoogleAds::V17::Services::PlannedProduct| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProduct
Returns a new instance of planned_product, optionally yielding it to a passed block so that attributes can be set on it.
-
.planned_product_forecast {|Google::Ads::GoogleAds::V17::Services::PlannedProductForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProductForecast
Returns a new instance of planned_product_forecast, optionally yielding it to a passed block so that attributes can be set on it.
-
.planned_product_reach_forecast {|Google::Ads::GoogleAds::V17::Services::PlannedProductReachForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProductReachForecast
Returns a new instance of planned_product_reach_forecast, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_finding_details {|Google::Ads::GoogleAds::V17::Errors::PolicyFindingDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::PolicyFindingDetails
Returns a new instance of policy_finding_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_summary {|Google::Ads::GoogleAds::V17::Common::PolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicySummary
Returns a new instance of policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_topic_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint
Returns a new instance of policy_topic_constraint, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_topic_entry {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEntry| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEntry
Returns a new instance of policy_topic_entry, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_topic_evidence {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence
Returns a new instance of policy_topic_evidence, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_validation_parameter {|Google::Ads::GoogleAds::V17::Common::PolicyValidationParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyValidationParameter
Returns a new instance of policy_validation_parameter, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_violation_details {|Google::Ads::GoogleAds::V17::Errors::PolicyViolationDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::PolicyViolationDetails
Returns a new instance of policy_violation_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.policy_violation_key {|Google::Ads::GoogleAds::V17::Common::PolicyViolationKey| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyViolationKey
Returns a new instance of policy_violation_key, optionally yielding it to a passed block so that attributes can be set on it.
-
.position_estimates {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::PositionEstimates| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::PositionEstimates
Returns a new instance of position_estimates, optionally yielding it to a passed block so that attributes can be set on it.
-
.postback_mapping {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::PostbackMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::PostbackMapping
Returns a new instance of postback_mapping, optionally yielding it to a passed block so that attributes can be set on it.
-
.price_asset {|Google::Ads::GoogleAds::V17::Common::PriceAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceAsset
Returns a new instance of price_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.price_feed_item {|Google::Ads::GoogleAds::V17::Common::PriceFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceFeedItem
Returns a new instance of price_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.price_offer {|Google::Ads::GoogleAds::V17::Common::PriceOffer| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceOffer
Returns a new instance of price_offer, optionally yielding it to a passed block so that attributes can be set on it.
-
.price_offering {|Google::Ads::GoogleAds::V17::Common::PriceOffering| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceOffering
Returns a new instance of price_offering, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_brand {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductBrand| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductBrand
Returns a new instance of product_brand, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_brand_info {|Google::Ads::GoogleAds::V17::Common::ProductBrandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductBrandInfo
Returns a new instance of product_brand_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_category {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCategory
Returns a new instance of product_category, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_category_constant {|Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant
Returns a new instance of product_category_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_category_info {|Google::Ads::GoogleAds::V17::Common::ProductCategoryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductCategoryInfo
Returns a new instance of product_category_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_category_localization {|Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant::ProductCategoryLocalization| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant::ProductCategoryLocalization
Returns a new instance of product_category_localization, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_channel {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductChannel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductChannel
Returns a new instance of product_channel, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_channel_exclusivity_info {|Google::Ads::GoogleAds::V17::Common::ProductChannelExclusivityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductChannelExclusivityInfo
Returns a new instance of product_channel_exclusivity_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_channel_info {|Google::Ads::GoogleAds::V17::Common::ProductChannelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductChannelInfo
Returns a new instance of product_channel_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_condition {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCondition
Returns a new instance of product_condition, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_condition_info {|Google::Ads::GoogleAds::V17::Common::ProductConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductConditionInfo
Returns a new instance of product_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_custom_attribute {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCustomAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCustomAttribute
Returns a new instance of product_custom_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_custom_attribute_info {|Google::Ads::GoogleAds::V17::Common::ProductCustomAttributeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductCustomAttributeInfo
Returns a new instance of product_custom_attribute_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_group_view {|Google::Ads::GoogleAds::V17::Resources::ProductGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductGroupView
Returns a new instance of product_group_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_grouping_info {|Google::Ads::GoogleAds::V17::Common::ProductGroupingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductGroupingInfo
Returns a new instance of product_grouping_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_issue {|Google::Ads::GoogleAds::V17::Resources::ShoppingProduct::ProductIssue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingProduct::ProductIssue
Returns a new instance of product_issue, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_item_id {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductItemId| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductItemId
Returns a new instance of product_item_id, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_item_id_info {|Google::Ads::GoogleAds::V17::Common::ProductItemIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductItemIdInfo
Returns a new instance of product_item_id_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_labels_info {|Google::Ads::GoogleAds::V17::Common::ProductLabelsInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductLabelsInfo
Returns a new instance of product_labels_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_legacy_condition_info {|Google::Ads::GoogleAds::V17::Common::ProductLegacyConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductLegacyConditionInfo
Returns a new instance of product_legacy_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_link {|Google::Ads::GoogleAds::V17::Resources::ProductLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductLink
Returns a new instance of product_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_link_invitation {|Google::Ads::GoogleAds::V17::Resources::ProductLinkInvitation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductLinkInvitation
Returns a new instance of product_link_invitation, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_metadata {|Google::Ads::GoogleAds::V17::Services::ProductMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ProductMetadata
Returns a new instance of product_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_type {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductType
Returns a new instance of product_type, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_type_full_info {|Google::Ads::GoogleAds::V17::Common::ProductTypeFullInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductTypeFullInfo
Returns a new instance of product_type_full_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.product_type_info {|Google::Ads::GoogleAds::V17::Common::ProductTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductTypeInfo
Returns a new instance of product_type_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.promote_experiment_metadata {|Google::Ads::GoogleAds::V17::Services::PromoteExperimentMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PromoteExperimentMetadata
Returns a new instance of promote_experiment_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.promotion_asset {|Google::Ads::GoogleAds::V17::Common::PromotionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PromotionAsset
Returns a new instance of promotion_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.promotion_feed_item {|Google::Ads::GoogleAds::V17::Common::PromotionFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PromotionFeedItem
Returns a new instance of promotion_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.proximity_info {|Google::Ads::GoogleAds::V17::Common::ProximityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProximityInfo
Returns a new instance of proximity_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.qualifying_question {|Google::Ads::GoogleAds::V17::Resources::QualifyingQuestion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::QualifyingQuestion
Returns a new instance of qualifying_question, optionally yielding it to a passed block so that attributes can be set on it.
-
.quality_info {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::QualityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::QualityInfo
Returns a new instance of quality_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.quota_error_details {|Google::Ads::GoogleAds::V17::Errors::QuotaErrorDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::QuotaErrorDetails
Returns a new instance of quota_error_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.raise_target_cpa_bid_too_low_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaBidTooLowParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaBidTooLowParameters
Returns a new instance of raise_target_cpa_bid_too_low_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.raise_target_cpa_bid_too_low_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaBidTooLowRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaBidTooLowRecommendation
Returns a new instance of raise_target_cpa_bid_too_low_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.raise_target_cpa_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaParameters
Returns a new instance of raise_target_cpa_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.raise_target_cpa_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaRecommendation
Returns a new instance of raise_target_cpa_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.reach_curve {|Google::Ads::GoogleAds::V17::Services::ReachCurve| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ReachCurve
Returns a new instance of reach_curve, optionally yielding it to a passed block so that attributes can be set on it.
-
.reach_forecast {|Google::Ads::GoogleAds::V17::Services::ReachForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ReachForecast
Returns a new instance of reach_forecast, optionally yielding it to a passed block so that attributes can be set on it.
-
.real_time_bidding_setting {|Google::Ads::GoogleAds::V17::Common::RealTimeBiddingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Common::RealTimeBiddingSetting
Returns a new instance of real_time_bidding_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation
Returns a new instance of recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.recommendation_campaign_budget {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudget
Returns a new instance of recommendation_campaign_budget, optionally yielding it to a passed block so that attributes can be set on it.
-
.recommendation_impact {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationImpact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationImpact
Returns a new instance of recommendation_impact, optionally yielding it to a passed block so that attributes can be set on it.
-
.recommendation_metrics {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationMetrics
Returns a new instance of recommendation_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.recommendation_subscription {|Google::Ads::GoogleAds::V17::Resources::RecommendationSubscription| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RecommendationSubscription
Returns a new instance of recommendation_subscription, optionally yielding it to a passed block so that attributes can be set on it.
-
.refresh_customer_match_list_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RefreshCustomerMatchListRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RefreshCustomerMatchListRecommendation
Returns a new instance of refresh_customer_match_list_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.remarketing_action {|Google::Ads::GoogleAds::V17::Resources::RemarketingAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RemarketingAction
Returns a new instance of remarketing_action, optionally yielding it to a passed block so that attributes can be set on it.
-
.remarketing_setting {|Google::Ads::GoogleAds::V17::Resources::RemarketingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RemarketingSetting
Returns a new instance of remarketing_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.request_context_operand {|Google::Ads::GoogleAds::V17::Common::Operand::RequestContextOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::RequestContextOperand
Returns a new instance of request_context_operand, optionally yielding it to a passed block so that attributes can be set on it.
-
.reseller_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::ResellerConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::ResellerConstraint
Returns a new instance of reseller_constraint, optionally yielding it to a passed block so that attributes can be set on it.
-
.residency {|Google::Ads::GoogleAds::V17::Resources::Residency| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Residency
Returns a new instance of residency, optionally yielding it to a passed block so that attributes can be set on it.
-
.resource_count_details {|Google::Ads::GoogleAds::V17::Errors::ResourceCountDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ResourceCountDetails
Returns a new instance of resource_count_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_display_ad_control_spec {|Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdControlSpec| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdControlSpec
Returns a new instance of responsive_display_ad_control_spec, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_display_ad_info {|Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdInfo
Returns a new instance of responsive_display_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdAssetParameters
Returns a new instance of responsive_search_ad_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdAssetRecommendation
Returns a new instance of responsive_search_ad_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_improve_ad_strength_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdImproveAdStrengthParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdImproveAdStrengthParameters
Returns a new instance of responsive_search_ad_improve_ad_strength_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_improve_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdImproveAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdImproveAdStrengthRecommendation
Returns a new instance of responsive_search_ad_improve_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_info {|Google::Ads::GoogleAds::V17::Common::ResponsiveSearchAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveSearchAdInfo
Returns a new instance of responsive_search_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdParameters
Returns a new instance of responsive_search_ad_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.responsive_search_ad_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdRecommendation
Returns a new instance of responsive_search_ad_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.restatement_value {|Google::Ads::GoogleAds::V17::Services::RestatementValue| ... } ⇒ Google::Ads::GoogleAds::V17::Services::RestatementValue
Returns a new instance of restatement_value, optionally yielding it to a passed block so that attributes can be set on it.
-
.revenue_range {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::RevenueRange| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::RevenueRange
Returns a new instance of revenue_range, optionally yielding it to a passed block so that attributes can be set on it.
-
.rule_based_user_list_info {|Google::Ads::GoogleAds::V17::Common::RuleBasedUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::RuleBasedUserListInfo
Returns a new instance of rule_based_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.sample_channel {|Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata::SampleChannel| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata::SampleChannel
Returns a new instance of sample_channel, optionally yielding it to a passed block so that attributes can be set on it.
-
.schedule_experiment_metadata {|Google::Ads::GoogleAds::V17::Services::ScheduleExperimentMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ScheduleExperimentMetadata
Returns a new instance of schedule_experiment_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.search_partners_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::SearchPartnersOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::SearchPartnersOptInRecommendation
Returns a new instance of search_partners_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.search_term {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation::SearchTerm| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation::SearchTerm
Returns a new instance of search_term, optionally yielding it to a passed block so that attributes can be set on it.
-
.search_term_view {|Google::Ads::GoogleAds::V17::Resources::SearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SearchTermView
Returns a new instance of search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.search_theme_info {|Google::Ads::GoogleAds::V17::Common::SearchThemeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SearchThemeInfo
Returns a new instance of search_theme_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.search_volume_range {|Google::Ads::GoogleAds::V17::Common::SearchVolumeRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SearchVolumeRange
Returns a new instance of search_volume_range, optionally yielding it to a passed block so that attributes can be set on it.
-
.seed_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::SeedInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::SeedInfo
Returns a new instance of seed_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.segments {|Google::Ads::GoogleAds::V17::Common::Segments| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Segments
Returns a new instance of segments, optionally yielding it to a passed block so that attributes can be set on it.
-
.selective_optimization {|Google::Ads::GoogleAds::V17::Resources::Campaign::SelectiveOptimization| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::SelectiveOptimization
Returns a new instance of selective_optimization, optionally yielding it to a passed block so that attributes can be set on it.
-
.shareable_preview {|Google::Ads::GoogleAds::V17::Services::ShareablePreview| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreview
Returns a new instance of shareable_preview, optionally yielding it to a passed block so that attributes can be set on it.
-
.shareable_preview_or_error {|Google::Ads::GoogleAds::V17::Services::ShareablePreviewOrError| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreviewOrError
Returns a new instance of shareable_preview_or_error, optionally yielding it to a passed block so that attributes can be set on it.
-
.shareable_preview_result {|Google::Ads::GoogleAds::V17::Services::ShareablePreviewResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreviewResult
Returns a new instance of shareable_preview_result, optionally yielding it to a passed block so that attributes can be set on it.
-
.shared_criterion {|Google::Ads::GoogleAds::V17::Resources::SharedCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SharedCriterion
Returns a new instance of shared_criterion, optionally yielding it to a passed block so that attributes can be set on it.
-
.shared_set {|Google::Ads::GoogleAds::V17::Resources::SharedSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SharedSet
Returns a new instance of shared_set, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_add_products_to_campaign_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingAddProductsToCampaignRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingAddProductsToCampaignRecommendation
Returns a new instance of shopping_add_products_to_campaign_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_comparison_listing_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingComparisonListingAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingComparisonListingAdInfo
Returns a new instance of shopping_comparison_listing_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_fix_disapproved_products_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingFixDisapprovedProductsRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingFixDisapprovedProductsRecommendation
Returns a new instance of shopping_fix_disapproved_products_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_loyalty {|Google::Ads::GoogleAds::V17::Common::ShoppingLoyalty| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingLoyalty
Returns a new instance of shopping_loyalty, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_merchant_center_account_suspension_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMerchantCenterAccountSuspensionRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMerchantCenterAccountSuspensionRecommendation
Returns a new instance of shopping_merchant_center_account_suspension_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
Returns a new instance of shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_offer_attribute_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingOfferAttributeRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingOfferAttributeRecommendation
Returns a new instance of shopping_offer_attribute_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_performance_view {|Google::Ads::GoogleAds::V17::Resources::ShoppingPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingPerformanceView
Returns a new instance of shopping_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_product {|Google::Ads::GoogleAds::V17::Resources::ShoppingProduct| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingProduct
Returns a new instance of shopping_product, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_product_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo
Returns a new instance of shopping_product_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::ShoppingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::ShoppingSetting
Returns a new instance of shopping_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_smart_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingSmartAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingSmartAdInfo
Returns a new instance of shopping_smart_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.shopping_target_all_offers_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingTargetAllOffersRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingTargetAllOffersRecommendation
Returns a new instance of shopping_target_all_offers_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.similar_user_list_info {|Google::Ads::GoogleAds::V17::Common::SimilarUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SimilarUserListInfo
Returns a new instance of similar_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.site_seed {|Google::Ads::GoogleAds::V17::Services::SiteSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SiteSeed
Returns a new instance of site_seed, optionally yielding it to a passed block so that attributes can be set on it.
-
.sitelink_asset {|Google::Ads::GoogleAds::V17::Common::SitelinkAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SitelinkAsset
Returns a new instance of sitelink_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.sitelink_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkAssetParameters
Returns a new instance of sitelink_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.sitelink_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::SitelinkAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::SitelinkAssetRecommendation
Returns a new instance of sitelink_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.sitelink_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkExtensionParameters
Returns a new instance of sitelink_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.sitelink_feed_item {|Google::Ads::GoogleAds::V17::Common::SitelinkFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SitelinkFeedItem
Returns a new instance of sitelink_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.sk_ad_network_conversion_value_schema {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema
Returns a new instance of sk_ad_network_conversion_value_schema, optionally yielding it to a passed block so that attributes can be set on it.
-
.sk_ad_network_source_app {|Google::Ads::GoogleAds::V17::Common::SkAdNetworkSourceApp| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SkAdNetworkSourceApp
Returns a new instance of sk_ad_network_source_app, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_ad_info {|Google::Ads::GoogleAds::V17::Common::SmartCampaignAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SmartCampaignAdInfo
Returns a new instance of smart_campaign_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_eligible_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignEligibleDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignEligibleDetails
Returns a new instance of smart_campaign_eligible_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_ended_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignEndedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignEndedDetails
Returns a new instance of smart_campaign_ended_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_not_eligible_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignNotEligibleDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignNotEligibleDetails
Returns a new instance of smart_campaign_not_eligible_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_paused_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignPausedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignPausedDetails
Returns a new instance of smart_campaign_paused_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_removed_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignRemovedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignRemovedDetails
Returns a new instance of smart_campaign_removed_details, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_search_term_view {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSearchTermView
Returns a new instance of smart_campaign_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting
Returns a new instance of smart_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.smart_campaign_suggestion_info {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo
Returns a new instance of smart_campaign_suggestion_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.store_attribute {|Google::Ads::GoogleAds::V17::Common::StoreAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreAttribute
Returns a new instance of store_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.store_sales_metadata {|Google::Ads::GoogleAds::V17::Common::StoreSalesMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreSalesMetadata
Returns a new instance of store_sales_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.store_sales_third_party_metadata {|Google::Ads::GoogleAds::V17::Common::StoreSalesThirdPartyMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreSalesThirdPartyMetadata
Returns a new instance of store_sales_third_party_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.structured_snippet_asset {|Google::Ads::GoogleAds::V17::Common::StructuredSnippetAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StructuredSnippetAsset
Returns a new instance of structured_snippet_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.structured_snippet_feed_item {|Google::Ads::GoogleAds::V17::Common::StructuredSnippetFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StructuredSnippetFeedItem
Returns a new instance of structured_snippet_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.suggest_smart_campaign_budget_options_response_metrics {|Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::Metrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::Metrics
Returns a new instance of suggest_smart_campaign_budget_options_response_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.surface_targeting {|Google::Ads::GoogleAds::V17::Services::SurfaceTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SurfaceTargeting
Returns a new instance of surface_targeting, optionally yielding it to a passed block so that attributes can be set on it.
-
.surface_targeting_combinations {|Google::Ads::GoogleAds::V17::Services::SurfaceTargetingCombinations| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SurfaceTargetingCombinations
Returns a new instance of surface_targeting_combinations, optionally yielding it to a passed block so that attributes can be set on it.
-
.tag_snippet {|Google::Ads::GoogleAds::V17::Common::TagSnippet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TagSnippet
Returns a new instance of tag_snippet, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_adjustment_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetAdjustmentInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetAdjustmentInfo
Returns a new instance of target_adjustment_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa {|Google::Ads::GoogleAds::V17::Common::TargetCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpa
Returns a new instance of target_cpa, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa_opt_in_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetCpaOptInParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetCpaOptInParameters
Returns a new instance of target_cpa_opt_in_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation
Returns a new instance of target_cpa_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa_opt_in_recommendation_option {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation::TargetCpaOptInRecommendationOption| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation::TargetCpaOptInRecommendationOption
Returns a new instance of target_cpa_opt_in_recommendation_option, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPoint
Returns a new instance of target_cpa_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpa_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPointList
Returns a new instance of target_cpa_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpm {|Google::Ads::GoogleAds::V17::Common::TargetCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpm
Returns a new instance of target_cpm, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpm_target_frequency_goal {|Google::Ads::GoogleAds::V17::Common::TargetCpmTargetFrequencyGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpmTargetFrequencyGoal
Returns a new instance of target_cpm_target_frequency_goal, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_cpv {|Google::Ads::GoogleAds::V17::Common::TargetCpv| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpv
Returns a new instance of target_cpv, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_frequency_settings {|Google::Ads::GoogleAds::V17::Services::TargetFrequencySettings| ... } ⇒ Google::Ads::GoogleAds::V17::Services::TargetFrequencySettings
Returns a new instance of target_frequency_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_impression_share {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShare| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShare
Returns a new instance of target_impression_share, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_impression_share_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPoint
Returns a new instance of target_impression_share_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_impression_share_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPointList
Returns a new instance of target_impression_share_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_restriction {|Google::Ads::GoogleAds::V17::Common::TargetRestriction| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRestriction
Returns a new instance of target_restriction, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_roas {|Google::Ads::GoogleAds::V17::Common::TargetRoas| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoas
Returns a new instance of target_roas, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_roas_opt_in_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetRoasOptInParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetRoasOptInParameters
Returns a new instance of target_roas_opt_in_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_roas_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetRoasOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetRoasOptInRecommendation
Returns a new instance of target_roas_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_roas_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPoint
Returns a new instance of target_roas_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_roas_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPointList
Returns a new instance of target_roas_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.target_spend {|Google::Ads::GoogleAds::V17::Common::TargetSpend| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetSpend
Returns a new instance of target_spend, optionally yielding it to a passed block so that attributes can be set on it.
-
.targeting {|Google::Ads::GoogleAds::V17::Services::Targeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Targeting
Returns a new instance of targeting, optionally yielding it to a passed block so that attributes can be set on it.
-
.targeting_setting {|Google::Ads::GoogleAds::V17::Common::TargetingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetingSetting
Returns a new instance of targeting_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.targeting_suggestion_metrics {|Google::Ads::GoogleAds::V17::Services::TargetingSuggestionMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::TargetingSuggestionMetrics
Returns a new instance of targeting_suggestion_metrics, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_ad_info {|Google::Ads::GoogleAds::V17::Common::TextAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextAdInfo
Returns a new instance of text_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_ad_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TextAdParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TextAdParameters
Returns a new instance of text_ad_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_ad_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TextAdRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TextAdRecommendation
Returns a new instance of text_ad_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_asset {|Google::Ads::GoogleAds::V17::Common::TextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextAsset
Returns a new instance of text_asset, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_label {|Google::Ads::GoogleAds::V17::Common::TextLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextLabel
Returns a new instance of text_label, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::TextList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::TextList
Returns a new instance of text_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.text_message_feed_item {|Google::Ads::GoogleAds::V17::Common::TextMessageFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextMessageFeedItem
Returns a new instance of text_message_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
-
.third_party_app_analytics_link {|Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLink
Returns a new instance of third_party_app_analytics_link, optionally yielding it to a passed block so that attributes can be set on it.
-
.third_party_app_analytics_link_identifier {|Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLinkIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLinkIdentifier
Returns a new instance of third_party_app_analytics_link_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.third_party_app_analytics_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::ThirdPartyAppAnalyticsSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::ThirdPartyAppAnalyticsSettings
Returns a new instance of third_party_app_analytics_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.topic_constant {|Google::Ads::GoogleAds::V17::Resources::TopicConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TopicConstant
Returns a new instance of topic_constant, optionally yielding it to a passed block so that attributes can be set on it.
-
.topic_info {|Google::Ads::GoogleAds::V17::Common::TopicInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TopicInfo
Returns a new instance of topic_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.topic_view {|Google::Ads::GoogleAds::V17::Resources::TopicView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TopicView
Returns a new instance of topic_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.tracking_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::TrackingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::TrackingSetting
Returns a new instance of tracking_setting, optionally yielding it to a passed block so that attributes can be set on it.
-
.transaction_attribute {|Google::Ads::GoogleAds::V17::Common::TransactionAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TransactionAttribute
Returns a new instance of transaction_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.travel_activity_group_view {|Google::Ads::GoogleAds::V17::Resources::TravelActivityGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TravelActivityGroupView
Returns a new instance of travel_activity_group_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.travel_activity_performance_view {|Google::Ads::GoogleAds::V17::Resources::TravelActivityPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TravelActivityPerformanceView
Returns a new instance of travel_activity_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.travel_ad_info {|Google::Ads::GoogleAds::V17::Common::TravelAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TravelAdInfo
Returns a new instance of travel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.travel_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::TravelCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::TravelCampaignSettings
Returns a new instance of travel_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.university_degree {|Google::Ads::GoogleAds::V17::Resources::UniversityDegree| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UniversityDegree
Returns a new instance of university_degree, optionally yielding it to a passed block so that attributes can be set on it.
-
.unknown_listing_dimension_info {|Google::Ads::GoogleAds::V17::Common::UnknownListingDimensionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UnknownListingDimensionInfo
Returns a new instance of unknown_listing_dimension_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.unusable_ad_group {|Google::Ads::GoogleAds::V17::Services::UnusableAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::UnusableAdGroup
Returns a new instance of unusable_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
-
.upgrade_local_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeLocalCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeLocalCampaignToPerformanceMaxRecommendation
Returns a new instance of upgrade_local_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.upgrade_smart_shopping_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
Returns a new instance of upgrade_smart_shopping_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.url_collection {|Google::Ads::GoogleAds::V17::Common::UrlCollection| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UrlCollection
Returns a new instance of url_collection, optionally yielding it to a passed block so that attributes can be set on it.
-
.url_seed {|Google::Ads::GoogleAds::V17::Services::UrlSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::UrlSeed
Returns a new instance of url_seed, optionally yielding it to a passed block so that attributes can be set on it.
-
.use_broad_match_keyword_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::UseBroadMatchKeywordParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::UseBroadMatchKeywordParameters
Returns a new instance of use_broad_match_keyword_parameters, optionally yielding it to a passed block so that attributes can be set on it.
-
.use_broad_match_keyword_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UseBroadMatchKeywordRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UseBroadMatchKeywordRecommendation
Returns a new instance of use_broad_match_keyword_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_attribute {|Google::Ads::GoogleAds::V17::Common::UserAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserAttribute
Returns a new instance of user_attribute, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_data {|Google::Ads::GoogleAds::V17::Common::UserData| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserData
Returns a new instance of user_data, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_identifier {|Google::Ads::GoogleAds::V17::Common::UserIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserIdentifier
Returns a new instance of user_identifier, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_interest {|Google::Ads::GoogleAds::V17::Resources::UserInterest| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserInterest
Returns a new instance of user_interest, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_interest_info {|Google::Ads::GoogleAds::V17::Common::UserInterestInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserInterestInfo
Returns a new instance of user_interest_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_interest_segment {|Google::Ads::GoogleAds::V17::Common::UserInterestSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserInterestSegment
Returns a new instance of user_interest_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list {|Google::Ads::GoogleAds::V17::Resources::UserList| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserList
Returns a new instance of user_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_action_info {|Google::Ads::GoogleAds::V17::Common::UserListActionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListActionInfo
Returns a new instance of user_list_action_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_customer_type {|Google::Ads::GoogleAds::V17::Resources::UserListCustomerType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserListCustomerType
Returns a new instance of user_list_customer_type, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_date_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListDateRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListDateRuleItemInfo
Returns a new instance of user_list_date_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_info {|Google::Ads::GoogleAds::V17::Common::UserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListInfo
Returns a new instance of user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_logical_rule_info {|Google::Ads::GoogleAds::V17::Common::UserListLogicalRuleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListLogicalRuleInfo
Returns a new instance of user_list_logical_rule_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_number_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListNumberRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListNumberRuleItemInfo
Returns a new instance of user_list_number_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_rule_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleInfo
Returns a new instance of user_list_rule_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_rule_item_group_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleItemGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleItemGroupInfo
Returns a new instance of user_list_rule_item_group_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleItemInfo
Returns a new instance of user_list_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_segment {|Google::Ads::GoogleAds::V17::Common::UserListSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListSegment
Returns a new instance of user_list_segment, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_list_string_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListStringRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListStringRuleItemInfo
Returns a new instance of user_list_string_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.user_location_view {|Google::Ads::GoogleAds::V17::Resources::UserLocationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserLocationView
Returns a new instance of user_location_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.value {|Google::Ads::GoogleAds::V17::Common::Value| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Value
Returns a new instance of value, optionally yielding it to a passed block so that attributes can be set on it.
-
.value_rule_action {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAction
Returns a new instance of value_rule_action, optionally yielding it to a passed block so that attributes can be set on it.
-
.value_rule_audience_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAudienceCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAudienceCondition
Returns a new instance of value_rule_audience_condition, optionally yielding it to a passed block so that attributes can be set on it.
-
.value_rule_device_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleDeviceCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleDeviceCondition
Returns a new instance of value_rule_device_condition, optionally yielding it to a passed block so that attributes can be set on it.
-
.value_rule_geo_location_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleGeoLocationCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleGeoLocationCondition
Returns a new instance of value_rule_geo_location_condition, optionally yielding it to a passed block so that attributes can be set on it.
-
.value_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::ValueSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::ValueSettings
Returns a new instance of value_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.vanity_pharma {|Google::Ads::GoogleAds::V17::Resources::Campaign::VanityPharma| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VanityPharma
Returns a new instance of vanity_pharma, optionally yielding it to a passed block so that attributes can be set on it.
-
.video {|Google::Ads::GoogleAds::V17::Resources::Video| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Video
Returns a new instance of video, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoAdInfo
Returns a new instance of video_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_ad_inventory_control {|Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings::VideoAdInventoryControl| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings::VideoAdInventoryControl
Returns a new instance of video_ad_inventory_control, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_bumper_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoBumperInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoBumperInStreamAdInfo
Returns a new instance of video_bumper_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings
Returns a new instance of video_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_non_skippable_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoNonSkippableInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoNonSkippableInStreamAdInfo
Returns a new instance of video_non_skippable_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_outstream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoOutstreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoOutstreamAdInfo
Returns a new instance of video_outstream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_responsive_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoResponsiveAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoResponsiveAdInfo
Returns a new instance of video_responsive_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.video_true_view_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoTrueViewInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoTrueViewInStreamAdInfo
Returns a new instance of video_true_view_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.webhook_delivery {|Google::Ads::GoogleAds::V17::Common::WebhookDelivery| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebhookDelivery
Returns a new instance of webhook_delivery, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::Webpage| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::Webpage
Returns a new instance of webpage, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage_condition {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::WebpageCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::WebpageCondition
Returns a new instance of webpage_condition, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage_condition_info {|Google::Ads::GoogleAds::V17::Common::WebpageConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageConditionInfo
Returns a new instance of webpage_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage_info {|Google::Ads::GoogleAds::V17::Common::WebpageInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageInfo
Returns a new instance of webpage_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage_sample_info {|Google::Ads::GoogleAds::V17::Common::WebpageSampleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageSampleInfo
Returns a new instance of webpage_sample_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.webpage_view {|Google::Ads::GoogleAds::V17::Resources::WebpageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::WebpageView
Returns a new instance of webpage_view, optionally yielding it to a passed block so that attributes can be set on it.
-
.website_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::WebsiteList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::WebsiteList
Returns a new instance of website_list, optionally yielding it to a passed block so that attributes can be set on it.
-
.year_month {|Google::Ads::GoogleAds::V17::Common::YearMonth| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YearMonth
Returns a new instance of year_month, optionally yielding it to a passed block so that attributes can be set on it.
-
.year_month_range {|Google::Ads::GoogleAds::V17::Common::YearMonthRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YearMonthRange
Returns a new instance of year_month_range, optionally yielding it to a passed block so that attributes can be set on it.
-
.you_tube_channel_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::YouTubeChannelAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeChannelAttributeMetadata
Returns a new instance of you_tube_channel_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
-
.you_tube_channel_info {|Google::Ads::GoogleAds::V17::Common::YouTubeChannelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YouTubeChannelInfo
Returns a new instance of you_tube_channel_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.you_tube_select_line_up {|Google::Ads::GoogleAds::V17::Services::YouTubeSelectLineUp| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeSelectLineUp
Returns a new instance of you_tube_select_line_up, optionally yielding it to a passed block so that attributes can be set on it.
-
.you_tube_select_settings {|Google::Ads::GoogleAds::V17::Services::YouTubeSelectSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeSelectSettings
Returns a new instance of you_tube_select_settings, optionally yielding it to a passed block so that attributes can be set on it.
-
.you_tube_video_info {|Google::Ads::GoogleAds::V17::Common::YouTubeVideoInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YouTubeVideoInfo
Returns a new instance of you_tube_video_info, optionally yielding it to a passed block so that attributes can be set on it.
-
.youtube_video_asset {|Google::Ads::GoogleAds::V17::Common::YoutubeVideoAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YoutubeVideoAsset
Returns a new instance of youtube_video_asset, optionally yielding it to a passed block so that attributes can be set on it.
Class Method Details
.accessible_bidding_strategy {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy
Returns a new instance of accessible_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
13 14 15 16 17 18 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 13 def self.accessible_bidding_strategy require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy.new yield res if block_given? res end |
.accessible_bidding_strategy_maximize_conversion_value {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversionValue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversionValue
Returns a new instance of accessible_bidding_strategy_maximize_conversion_value, optionally yielding it to a passed block so that attributes can be set on it.
26 27 28 29 30 31 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 26 def self.accessible_bidding_strategy_maximize_conversion_value require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversionValue.new yield res if block_given? res end |
.accessible_bidding_strategy_maximize_conversions {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversions| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversions
Returns a new instance of accessible_bidding_strategy_maximize_conversions, optionally yielding it to a passed block so that attributes can be set on it.
39 40 41 42 43 44 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 39 def self.accessible_bidding_strategy_maximize_conversions require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::MaximizeConversions.new yield res if block_given? res end |
.accessible_bidding_strategy_target_cpa {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetCpa
Returns a new instance of accessible_bidding_strategy_target_cpa, optionally yielding it to a passed block so that attributes can be set on it.
52 53 54 55 56 57 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 52 def self.accessible_bidding_strategy_target_cpa require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetCpa.new yield res if block_given? res end |
.accessible_bidding_strategy_target_impression_share {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetImpressionShare| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetImpressionShare
Returns a new instance of accessible_bidding_strategy_target_impression_share, optionally yielding it to a passed block so that attributes can be set on it.
65 66 67 68 69 70 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 65 def self.accessible_bidding_strategy_target_impression_share require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetImpressionShare.new yield res if block_given? res end |
.accessible_bidding_strategy_target_roas {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetRoas| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetRoas
Returns a new instance of accessible_bidding_strategy_target_roas, optionally yielding it to a passed block so that attributes can be set on it.
78 79 80 81 82 83 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 78 def self.accessible_bidding_strategy_target_roas require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetRoas.new yield res if block_given? res end |
.accessible_bidding_strategy_target_spend {|Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetSpend| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetSpend
Returns a new instance of accessible_bidding_strategy_target_spend, optionally yielding it to a passed block so that attributes can be set on it.
91 92 93 94 95 96 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 91 def self.accessible_bidding_strategy_target_spend require "google/ads/google_ads/v17/resources/accessible_bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::AccessibleBiddingStrategy::TargetSpend.new yield res if block_given? res end |
.account_budget {|Google::Ads::GoogleAds::V17::Resources::AccountBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudget
Returns a new instance of account_budget, optionally yielding it to a passed block so that attributes can be set on it.
104 105 106 107 108 109 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 104 def self.account_budget require "google/ads/google_ads/v17/resources/account_budget_pb" res = Google::Ads::GoogleAds::V17::Resources::AccountBudget.new yield res if block_given? res end |
.account_budget_proposal {|Google::Ads::GoogleAds::V17::Resources::AccountBudgetProposal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudgetProposal
Returns a new instance of account_budget_proposal, optionally yielding it to a passed block so that attributes can be set on it.
130 131 132 133 134 135 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 130 def self.account_budget_proposal require "google/ads/google_ads/v17/resources/account_budget_proposal_pb" res = Google::Ads::GoogleAds::V17::Resources::AccountBudgetProposal.new yield res if block_given? res end |
.account_budget_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::AccountBudgetSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::AccountBudgetSummary
Returns a new instance of account_budget_summary, optionally yielding it to a passed block so that attributes can be set on it.
6266 6267 6268 6269 6270 6271 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6266 def self.account_budget_summary require "google/ads/google_ads/v17/resources/invoice_pb" res = Google::Ads::GoogleAds::V17::Resources::Invoice::AccountBudgetSummary.new yield res if block_given? res end |
.account_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::AccountInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::AccountInfo
Returns a new instance of account_info, optionally yielding it to a passed block so that attributes can be set on it.
8034 8035 8036 8037 8038 8039 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8034 def self.account_info require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::AccountInfo.new yield res if block_given? res end |
.account_link {|Google::Ads::GoogleAds::V17::Resources::AccountLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountLink
Returns a new instance of account_link, optionally yielding it to a passed block so that attributes can be set on it.
143 144 145 146 147 148 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 143 def self.account_link require "google/ads/google_ads/v17/resources/account_link_pb" res = Google::Ads::GoogleAds::V17::Resources::AccountLink.new yield res if block_given? res end |
.account_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::AccountSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::AccountSummary
Returns a new instance of account_summary, optionally yielding it to a passed block so that attributes can be set on it.
6253 6254 6255 6256 6257 6258 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6253 def self.account_summary require "google/ads/google_ads/v17/resources/invoice_pb" res = Google::Ads::GoogleAds::V17::Resources::Invoice::AccountSummary.new yield res if block_given? res end |
.activity_city_info {|Google::Ads::GoogleAds::V17::Common::ActivityCityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityCityInfo
Returns a new instance of activity_city_info, optionally yielding it to a passed block so that attributes can be set on it.
1573 1574 1575 1576 1577 1578 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1573 def self.activity_city_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ActivityCityInfo.new yield res if block_given? res end |
.activity_country_info {|Google::Ads::GoogleAds::V17::Common::ActivityCountryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityCountryInfo
Returns a new instance of activity_country_info, optionally yielding it to a passed block so that attributes can be set on it.
1547 1548 1549 1550 1551 1552 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1547 def self.activity_country_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ActivityCountryInfo.new yield res if block_given? res end |
.activity_id_info {|Google::Ads::GoogleAds::V17::Common::ActivityIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityIdInfo
Returns a new instance of activity_id_info, optionally yielding it to a passed block so that attributes can be set on it.
1521 1522 1523 1524 1525 1526 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1521 def self.activity_id_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ActivityIdInfo.new yield res if block_given? res end |
.activity_rating_info {|Google::Ads::GoogleAds::V17::Common::ActivityRatingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityRatingInfo
Returns a new instance of activity_rating_info, optionally yielding it to a passed block so that attributes can be set on it.
1534 1535 1536 1537 1538 1539 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1534 def self. require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ActivityRatingInfo.new yield res if block_given? res end |
.activity_state_info {|Google::Ads::GoogleAds::V17::Common::ActivityStateInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ActivityStateInfo
Returns a new instance of activity_state_info, optionally yielding it to a passed block so that attributes can be set on it.
1560 1561 1562 1563 1564 1565 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1560 def self.activity_state_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ActivityStateInfo.new yield res if block_given? res end |
.ad {|Google::Ads::GoogleAds::V17::Resources::Ad| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Ad
Returns a new instance of ad, optionally yielding it to a passed block so that attributes can be set on it.
1001 1002 1003 1004 1005 1006 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1001 def self.ad require "google/ads/google_ads/v17/resources/ad_pb" res = Google::Ads::GoogleAds::V17::Resources::Ad.new yield res if block_given? res end |
.ad_asset_apply_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::AdAssetApplyParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::AdAssetApplyParameters
Returns a new instance of ad_asset_apply_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11362 11363 11364 11365 11366 11367 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11362 def self.ad_asset_apply_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::AdAssetApplyParameters.new yield res if block_given? res end |
.ad_asset_policy_summary {|Google::Ads::GoogleAds::V17::Common::AdAssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdAssetPolicySummary
Returns a new instance of ad_asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
403 404 405 406 407 408 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 403 def self.ad_asset_policy_summary require "google/ads/google_ads/v17/common/asset_policy_pb" res = Google::Ads::GoogleAds::V17::Common::AdAssetPolicySummary.new yield res if block_given? res end |
.ad_call_to_action_asset {|Google::Ads::GoogleAds::V17::Common::AdCallToActionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdCallToActionAsset
Returns a new instance of ad_call_to_action_asset, optionally yielding it to a passed block so that attributes can be set on it.
533 534 535 536 537 538 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 533 def self.ad_call_to_action_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdCallToActionAsset.new yield res if block_given? res end |
.ad_demand_gen_carousel_card_asset {|Google::Ads::GoogleAds::V17::Common::AdDemandGenCarouselCardAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdDemandGenCarouselCardAsset
Returns a new instance of ad_demand_gen_carousel_card_asset, optionally yielding it to a passed block so that attributes can be set on it.
520 521 522 523 524 525 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 520 def self.ad_demand_gen_carousel_card_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdDemandGenCarouselCardAsset.new yield res if block_given? res end |
.ad_group {|Google::Ads::GoogleAds::V17::Resources::AdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroup
Returns a new instance of ad_group, optionally yielding it to a passed block so that attributes can be set on it.
2483 2484 2485 2486 2487 2488 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2483 def self.ad_group require "google/ads/google_ads/v17/resources/ad_group_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroup.new yield res if block_given? res end |
.ad_group_ad {|Google::Ads::GoogleAds::V17::Resources::AdGroupAd| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAd
Returns a new instance of ad_group_ad, optionally yielding it to a passed block so that attributes can be set on it.
1014 1015 1016 1017 1018 1019 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1014 def self.ad_group_ad require "google/ads/google_ads/v17/resources/ad_group_ad_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAd.new yield res if block_given? res end |
.ad_group_ad_asset_combination_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetCombinationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetCombinationView
Returns a new instance of ad_group_ad_asset_combination_view, optionally yielding it to a passed block so that attributes can be set on it.
182 183 184 185 186 187 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 182 def self.ad_group_ad_asset_combination_view require "google/ads/google_ads/v17/resources/ad_group_ad_asset_combination_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetCombinationView.new yield res if block_given? res end |
.ad_group_ad_asset_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetPolicySummary
Returns a new instance of ad_group_ad_asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
377 378 379 380 381 382 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 377 def self.ad_group_ad_asset_policy_summary require "google/ads/google_ads/v17/resources/ad_group_ad_asset_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetPolicySummary.new yield res if block_given? res end |
.ad_group_ad_asset_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetView
Returns a new instance of ad_group_ad_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
364 365 366 367 368 369 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 364 def self.ad_group_ad_asset_view require "google/ads/google_ads/v17/resources/ad_group_ad_asset_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAdAssetView.new yield res if block_given? res end |
.ad_group_ad_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdLabel
Returns a new instance of ad_group_ad_label, optionally yielding it to a passed block so that attributes can be set on it.
390 391 392 393 394 395 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 390 def self.ad_group_ad_label require "google/ads/google_ads/v17/resources/ad_group_ad_label_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAdLabel.new yield res if block_given? res end |
.ad_group_ad_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AdGroupAdPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAdPolicySummary
Returns a new instance of ad_group_ad_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
1027 1028 1029 1030 1031 1032 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1027 def self.ad_group_ad_policy_summary require "google/ads/google_ads/v17/resources/ad_group_ad_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAdPolicySummary.new yield res if block_given? res end |
.ad_group_asset {|Google::Ads::GoogleAds::V17::Resources::AdGroupAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAsset
Returns a new instance of ad_group_asset, optionally yielding it to a passed block so that attributes can be set on it.
1040 1041 1042 1043 1044 1045 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1040 def self.ad_group_asset require "google/ads/google_ads/v17/resources/ad_group_asset_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAsset.new yield res if block_given? res end |
.ad_group_asset_set {|Google::Ads::GoogleAds::V17::Resources::AdGroupAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAssetSet
Returns a new instance of ad_group_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
1053 1054 1055 1056 1057 1058 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1053 def self.ad_group_asset_set require "google/ads/google_ads/v17/resources/ad_group_asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAssetSet.new yield res if block_given? res end |
.ad_group_audience_setting {|Google::Ads::GoogleAds::V17::Resources::AdGroup::AudienceSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroup::AudienceSetting
Returns a new instance of ad_group_audience_setting, optionally yielding it to a passed block so that attributes can be set on it.
2496 2497 2498 2499 2500 2501 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2496 def self.ad_group_audience_setting require "google/ads/google_ads/v17/resources/ad_group_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroup::AudienceSetting.new yield res if block_given? res end |
.ad_group_audience_view {|Google::Ads::GoogleAds::V17::Resources::AdGroupAudienceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupAudienceView
Returns a new instance of ad_group_audience_view, optionally yielding it to a passed block so that attributes can be set on it.
1066 1067 1068 1069 1070 1071 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1066 def self.ad_group_audience_view require "google/ads/google_ads/v17/resources/ad_group_audience_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupAudienceView.new yield res if block_given? res end |
.ad_group_bid_modifier {|Google::Ads::GoogleAds::V17::Resources::AdGroupBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupBidModifier
Returns a new instance of ad_group_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
2041 2042 2043 2044 2045 2046 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2041 def self.ad_group_bid_modifier require "google/ads/google_ads/v17/resources/ad_group_bid_modifier_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupBidModifier.new yield res if block_given? res end |
.ad_group_criterion {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion
Returns a new instance of ad_group_criterion, optionally yielding it to a passed block so that attributes can be set on it.
2093 2094 2095 2096 2097 2098 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2093 def self.ad_group_criterion require "google/ads/google_ads/v17/resources/ad_group_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion.new yield res if block_given? res end |
.ad_group_criterion_customizer {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionCustomizer
Returns a new instance of ad_group_criterion_customizer, optionally yielding it to a passed block so that attributes can be set on it.
2067 2068 2069 2070 2071 2072 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2067 def self.ad_group_criterion_customizer require "google/ads/google_ads/v17/resources/ad_group_criterion_customizer_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionCustomizer.new yield res if block_given? res end |
.ad_group_criterion_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionLabel
Returns a new instance of ad_group_criterion_label, optionally yielding it to a passed block so that attributes can be set on it.
2080 2081 2082 2083 2084 2085 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2080 def self.ad_group_criterion_label require "google/ads/google_ads/v17/resources/ad_group_criterion_label_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionLabel.new yield res if block_given? res end |
.ad_group_criterion_simulation {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionSimulation
Returns a new instance of ad_group_criterion_simulation, optionally yielding it to a passed block so that attributes can be set on it.
2314 2315 2316 2317 2318 2319 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2314 def self.ad_group_criterion_simulation require "google/ads/google_ads/v17/resources/ad_group_criterion_simulation_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterionSimulation.new yield res if block_given? res end |
.ad_group_customizer {|Google::Ads::GoogleAds::V17::Resources::AdGroupCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCustomizer
Returns a new instance of ad_group_customizer, optionally yielding it to a passed block so that attributes can be set on it.
2327 2328 2329 2330 2331 2332 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2327 def self.ad_group_customizer require "google/ads/google_ads/v17/resources/ad_group_customizer_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCustomizer.new yield res if block_given? res end |
.ad_group_extension_setting {|Google::Ads::GoogleAds::V17::Resources::AdGroupExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupExtensionSetting
Returns a new instance of ad_group_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
2340 2341 2342 2343 2344 2345 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2340 def self.ad_group_extension_setting require "google/ads/google_ads/v17/resources/ad_group_extension_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupExtensionSetting.new yield res if block_given? res end |
.ad_group_feed {|Google::Ads::GoogleAds::V17::Resources::AdGroupFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupFeed
Returns a new instance of ad_group_feed, optionally yielding it to a passed block so that attributes can be set on it.
2431 2432 2433 2434 2435 2436 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2431 def self.ad_group_feed require "google/ads/google_ads/v17/resources/ad_group_feed_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupFeed.new yield res if block_given? res end |
.ad_group_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::AdGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::AdGroupInfo
Returns a new instance of ad_group_info, optionally yielding it to a passed block so that attributes can be set on it.
11518 11519 11520 11521 11522 11523 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11518 def self.ad_group_info require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::AdGroupInfo.new yield res if block_given? res end |
.ad_group_keyword_suggestion {|Google::Ads::GoogleAds::V17::Services::AdGroupKeywordSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AdGroupKeywordSuggestion
Returns a new instance of ad_group_keyword_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
10712 10713 10714 10715 10716 10717 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10712 def self.ad_group_keyword_suggestion require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::AdGroupKeywordSuggestion.new yield res if block_given? res end |
.ad_group_label {|Google::Ads::GoogleAds::V17::Resources::AdGroupLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupLabel
Returns a new instance of ad_group_label, optionally yielding it to a passed block so that attributes can be set on it.
2444 2445 2446 2447 2448 2449 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2444 def self.ad_group_label require "google/ads/google_ads/v17/resources/ad_group_label_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupLabel.new yield res if block_given? res end |
.ad_group_simulation {|Google::Ads::GoogleAds::V17::Resources::AdGroupSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupSimulation
Returns a new instance of ad_group_simulation, optionally yielding it to a passed block so that attributes can be set on it.
2509 2510 2511 2512 2513 2514 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2509 def self.ad_group_simulation require "google/ads/google_ads/v17/resources/ad_group_simulation_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupSimulation.new yield res if block_given? res end |
.ad_image_asset {|Google::Ads::GoogleAds::V17::Common::AdImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdImageAsset
Returns a new instance of ad_image_asset, optionally yielding it to a passed block so that attributes can be set on it.
455 456 457 458 459 460 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 455 def self.ad_image_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdImageAsset.new yield res if block_given? res end |
.ad_media_bundle_asset {|Google::Ads::GoogleAds::V17::Common::AdMediaBundleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdMediaBundleAsset
Returns a new instance of ad_media_bundle_asset, optionally yielding it to a passed block so that attributes can be set on it.
507 508 509 510 511 512 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 507 def self.ad_media_bundle_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdMediaBundleAsset.new yield res if block_given? res end |
.ad_optimized_business_profile_setting {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::AdOptimizedBusinessProfileSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::AdOptimizedBusinessProfileSetting
Returns a new instance of ad_optimized_business_profile_setting, optionally yielding it to a passed block so that attributes can be set on it.
8229 8230 8231 8232 8233 8234 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8229 def self.ad_optimized_business_profile_setting require "google/ads/google_ads/v17/resources/smart_campaign_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::AdOptimizedBusinessProfileSetting.new yield res if block_given? res end |
.ad_parameter {|Google::Ads::GoogleAds::V17::Resources::AdParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdParameter
Returns a new instance of ad_parameter, optionally yielding it to a passed block so that attributes can be set on it.
2522 2523 2524 2525 2526 2527 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2522 def self.ad_parameter require "google/ads/google_ads/v17/resources/ad_parameter_pb" res = Google::Ads::GoogleAds::V17::Resources::AdParameter.new yield res if block_given? res end |
.ad_schedule_info {|Google::Ads::GoogleAds::V17::Common::AdScheduleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdScheduleInfo
Returns a new instance of ad_schedule_info, optionally yielding it to a passed block so that attributes can be set on it.
1599 1600 1601 1602 1603 1604 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1599 def self.ad_schedule_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::AdScheduleInfo.new yield res if block_given? res end |
.ad_schedule_view {|Google::Ads::GoogleAds::V17::Resources::AdScheduleView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdScheduleView
Returns a new instance of ad_schedule_view, optionally yielding it to a passed block so that attributes can be set on it.
2535 2536 2537 2538 2539 2540 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2535 def self.ad_schedule_view require "google/ads/google_ads/v17/resources/ad_schedule_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AdScheduleView.new yield res if block_given? res end |
.ad_text_asset {|Google::Ads::GoogleAds::V17::Common::AdTextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdTextAsset
Returns a new instance of ad_text_asset, optionally yielding it to a passed block so that attributes can be set on it.
442 443 444 445 446 447 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 442 def self.ad_text_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdTextAsset.new yield res if block_given? res end |
.ad_video_asset {|Google::Ads::GoogleAds::V17::Common::AdVideoAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAsset
Returns a new instance of ad_video_asset, optionally yielding it to a passed block so that attributes can be set on it.
468 469 470 471 472 473 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 468 def self.ad_video_asset require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdVideoAsset.new yield res if block_given? res end |
.ad_video_asset_info {|Google::Ads::GoogleAds::V17::Common::AdVideoAssetInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAssetInfo
Returns a new instance of ad_video_asset_info, optionally yielding it to a passed block so that attributes can be set on it.
481 482 483 484 485 486 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 481 def self.ad_video_asset_info require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdVideoAssetInfo.new yield res if block_given? res end |
.ad_video_asset_inventory_preferences {|Google::Ads::GoogleAds::V17::Common::AdVideoAssetInventoryPreferences| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AdVideoAssetInventoryPreferences
Returns a new instance of ad_video_asset_inventory_preferences, optionally yielding it to a passed block so that attributes can be set on it.
494 495 496 497 498 499 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 494 def self.ad_video_asset_inventory_preferences require "google/ads/google_ads/v17/common/ad_asset_pb" res = Google::Ads::GoogleAds::V17::Common::AdVideoAssetInventoryPreferences.new yield res if block_given? res end |
.address_info {|Google::Ads::GoogleAds::V17::Common::AddressInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AddressInfo
Returns a new instance of address_info, optionally yielding it to a passed block so that attributes can be set on it.
1729 1730 1731 1732 1733 1734 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1729 def self.address_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::AddressInfo.new yield res if block_given? res end |
.advanced_product_targeting {|Google::Ads::GoogleAds::V17::Services::AdvancedProductTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AdvancedProductTargeting
Returns a new instance of advanced_product_targeting, optionally yielding it to a passed block so that attributes can be set on it.
11102 11103 11104 11105 11106 11107 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11102 def self.advanced_product_targeting require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::AdvancedProductTargeting.new yield res if block_given? res end |
.advertising_partner_identifier {|Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerIdentifier
Returns a new instance of advertising_partner_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7358 7359 7360 7361 7362 7363 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7358 def self.advertising_partner_identifier require "google/ads/google_ads/v17/resources/product_link_pb" res = Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerIdentifier.new yield res if block_given? res end |
.advertising_partner_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerLinkInvitationIdentifier
Returns a new instance of advertising_partner_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7293 7294 7295 7296 7297 7298 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7293 def self.advertising_partner_link_invitation_identifier require "google/ads/google_ads/v17/resources/product_link_invitation_pb" res = Google::Ads::GoogleAds::V17::Resources::AdvertisingPartnerLinkInvitationIdentifier.new yield res if block_given? res end |
.affiliate_location_feed_data {|Google::Ads::GoogleAds::V17::Resources::Feed::AffiliateLocationFeedData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::AffiliateLocationFeedData
Returns a new instance of affiliate_location_feed_data, optionally yielding it to a passed block so that attributes can be set on it.
4758 4759 4760 4761 4762 4763 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4758 def self.affiliate_location_feed_data require "google/ads/google_ads/v17/resources/feed_pb" res = Google::Ads::GoogleAds::V17::Resources::Feed::AffiliateLocationFeedData.new yield res if block_given? res end |
.affiliate_location_feed_item {|Google::Ads::GoogleAds::V17::Common::AffiliateLocationFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AffiliateLocationFeedItem
Returns a new instance of affiliate_location_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5837 5838 5839 5840 5841 5842 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5837 def self.affiliate_location_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::AffiliateLocationFeedItem.new yield res if block_given? res end |
.age_dimension {|Google::Ads::GoogleAds::V17::Common::AgeDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeDimension
Returns a new instance of age_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3601 3602 3603 3604 3605 3606 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3601 def self.age_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AgeDimension.new yield res if block_given? res end |
.age_range_info {|Google::Ads::GoogleAds::V17::Common::AgeRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeRangeInfo
Returns a new instance of age_range_info, optionally yielding it to a passed block so that attributes can be set on it.
1612 1613 1614 1615 1616 1617 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1612 def self.age_range_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::AgeRangeInfo.new yield res if block_given? res end |
.age_range_view {|Google::Ads::GoogleAds::V17::Resources::AgeRangeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AgeRangeView
Returns a new instance of age_range_view, optionally yielding it to a passed block so that attributes can be set on it.
2548 2549 2550 2551 2552 2553 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2548 def self.age_range_view require "google/ads/google_ads/v17/resources/age_range_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AgeRangeView.new yield res if block_given? res end |
.age_segment {|Google::Ads::GoogleAds::V17::Common::AgeSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AgeSegment
Returns a new instance of age_segment, optionally yielding it to a passed block so that attributes can be set on it.
3614 3615 3616 3617 3618 3619 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3614 def self.age_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AgeSegment.new yield res if block_given? res end |
.android_privacy_shared_key_google_ad_group {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleAdGroup
Returns a new instance of android_privacy_shared_key_google_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
2561 2562 2563 2564 2565 2566 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2561 def self.android_privacy_shared_key_google_ad_group require "google/ads/google_ads/v17/resources/android_privacy_shared_key_google_ad_group_pb" res = Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleAdGroup.new yield res if block_given? res end |
.android_privacy_shared_key_google_campaign {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleCampaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleCampaign
Returns a new instance of android_privacy_shared_key_google_campaign, optionally yielding it to a passed block so that attributes can be set on it.
2574 2575 2576 2577 2578 2579 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2574 def self.android_privacy_shared_key_google_campaign require "google/ads/google_ads/v17/resources/android_privacy_shared_key_google_campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleCampaign.new yield res if block_given? res end |
.android_privacy_shared_key_google_network_type {|Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleNetworkType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleNetworkType
Returns a new instance of android_privacy_shared_key_google_network_type, optionally yielding it to a passed block so that attributes can be set on it.
2587 2588 2589 2590 2591 2592 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2587 def self.android_privacy_shared_key_google_network_type require "google/ads/google_ads/v17/resources/android_privacy_shared_key_google_network_type_pb" res = Google::Ads::GoogleAds::V17::Resources::AndroidPrivacySharedKeyGoogleNetworkType.new yield res if block_given? res end |
.app_ad_info {|Google::Ads::GoogleAds::V17::Common::AppAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppAdInfo
Returns a new instance of app_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
780 781 782 783 784 785 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 780 def self.app_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::AppAdInfo.new yield res if block_given? res end |
.app_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AppCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AppCampaignSetting
Returns a new instance of app_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
4498 4499 4500 4501 4502 4503 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4498 def self.app_campaign_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::AppCampaignSetting.new yield res if block_given? res end |
.app_engagement_ad_info {|Google::Ads::GoogleAds::V17::Common::AppEngagementAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppEngagementAdInfo
Returns a new instance of app_engagement_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
793 794 795 796 797 798 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 793 def self.app_engagement_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::AppEngagementAdInfo.new yield res if block_given? res end |
.app_feed_item {|Google::Ads::GoogleAds::V17::Common::AppFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppFeedItem
Returns a new instance of app_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5785 5786 5787 5788 5789 5790 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5785 def self.app_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::AppFeedItem.new yield res if block_given? res end |
.app_payment_model_info {|Google::Ads::GoogleAds::V17::Common::AppPaymentModelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppPaymentModelInfo
Returns a new instance of app_payment_model_info, optionally yielding it to a passed block so that attributes can be set on it.
1872 1873 1874 1875 1876 1877 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1872 def self.app_payment_model_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::AppPaymentModelInfo.new yield res if block_given? res end |
.app_pre_registration_ad_info {|Google::Ads::GoogleAds::V17::Common::AppPreRegistrationAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AppPreRegistrationAdInfo
Returns a new instance of app_pre_registration_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
806 807 808 809 810 811 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 806 def self.app_pre_registration_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::AppPreRegistrationAdInfo.new yield res if block_given? res end |
.apply_recommendation_result {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationResult
Returns a new instance of apply_recommendation_result, optionally yielding it to a passed block so that attributes can be set on it.
11479 11480 11481 11482 11483 11484 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11479 def self.apply_recommendation_result require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationResult.new yield res if block_given? res end |
.asset {|Google::Ads::GoogleAds::V17::Resources::Asset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Asset
Returns a new instance of asset, optionally yielding it to a passed block so that attributes can be set on it.
3328 3329 3330 3331 3332 3333 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3328 def self.asset require "google/ads/google_ads/v17/resources/asset_pb" res = Google::Ads::GoogleAds::V17::Resources::Asset.new yield res if block_given? res end |
.asset_automation_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AssetAutomationSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AssetAutomationSetting
Returns a new instance of asset_automation_setting, optionally yielding it to a passed block so that attributes can be set on it.
4641 4642 4643 4644 4645 4646 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4641 def self.asset_automation_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::AssetAutomationSetting.new yield res if block_given? res end |
.asset_disapproved {|Google::Ads::GoogleAds::V17::Common::AssetDisapproved| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetDisapproved
Returns a new instance of asset_disapproved, optionally yielding it to a passed block so that attributes can be set on it.
429 430 431 432 433 434 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 429 def self.asset_disapproved require "google/ads/google_ads/v17/common/asset_policy_pb" res = Google::Ads::GoogleAds::V17::Common::AssetDisapproved.new yield res if block_given? res end |
.asset_field_type_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AssetFieldTypePolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetFieldTypePolicySummary
Returns a new instance of asset_field_type_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
3341 3342 3343 3344 3345 3346 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3341 def self.asset_field_type_policy_summary require "google/ads/google_ads/v17/resources/asset_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetFieldTypePolicySummary.new yield res if block_given? res end |
.asset_field_type_view {|Google::Ads::GoogleAds::V17::Resources::AssetFieldTypeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetFieldTypeView
Returns a new instance of asset_field_type_view, optionally yielding it to a passed block so that attributes can be set on it.
2600 2601 2602 2603 2604 2605 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2600 def self.asset_field_type_view require "google/ads/google_ads/v17/resources/asset_field_type_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetFieldTypeView.new yield res if block_given? res end |
.asset_group {|Google::Ads::GoogleAds::V17::Resources::AssetGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroup
Returns a new instance of asset_group, optionally yielding it to a passed block so that attributes can be set on it.
2795 2796 2797 2798 2799 2800 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2795 def self.asset_group require "google/ads/google_ads/v17/resources/asset_group_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroup.new yield res if block_given? res end |
.asset_group_asset {|Google::Ads::GoogleAds::V17::Resources::AssetGroupAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupAsset
Returns a new instance of asset_group_asset, optionally yielding it to a passed block so that attributes can be set on it.
2626 2627 2628 2629 2630 2631 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2626 def self.asset_group_asset require "google/ads/google_ads/v17/resources/asset_group_asset_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupAsset.new yield res if block_given? res end |
.asset_group_asset_combination_data {|Google::Ads::GoogleAds::V17::Resources::AssetGroupAssetCombinationData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupAssetCombinationData
Returns a new instance of asset_group_asset_combination_data, optionally yielding it to a passed block so that attributes can be set on it.
2847 2848 2849 2850 2851 2852 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2847 def self.asset_group_asset_combination_data require "google/ads/google_ads/v17/resources/asset_group_top_combination_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupAssetCombinationData.new yield res if block_given? res end |
.asset_group_identifier {|Google::Ads::GoogleAds::V17::Services::AssetGroupIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AssetGroupIdentifier
Returns a new instance of asset_group_identifier, optionally yielding it to a passed block so that attributes can be set on it.
11557 11558 11559 11560 11561 11562 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11557 def self.asset_group_identifier require "google/ads/google_ads/v17/services/shareable_preview_service_pb" res = Google::Ads::GoogleAds::V17::Services::AssetGroupIdentifier.new yield res if block_given? res end |
.asset_group_listing_group_filter {|Google::Ads::GoogleAds::V17::Resources::AssetGroupListingGroupFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupListingGroupFilter
Returns a new instance of asset_group_listing_group_filter, optionally yielding it to a passed block so that attributes can be set on it.
2639 2640 2641 2642 2643 2644 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2639 def self.asset_group_listing_group_filter require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupListingGroupFilter.new yield res if block_given? res end |
.asset_group_product_group_view {|Google::Ads::GoogleAds::V17::Resources::AssetGroupProductGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupProductGroupView
Returns a new instance of asset_group_product_group_view, optionally yielding it to a passed block so that attributes can be set on it.
2808 2809 2810 2811 2812 2813 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2808 def self.asset_group_product_group_view require "google/ads/google_ads/v17/resources/asset_group_product_group_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupProductGroupView.new yield res if block_given? res end |
.asset_group_signal {|Google::Ads::GoogleAds::V17::Resources::AssetGroupSignal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupSignal
Returns a new instance of asset_group_signal, optionally yielding it to a passed block so that attributes can be set on it.
2821 2822 2823 2824 2825 2826 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2821 def self.asset_group_signal require "google/ads/google_ads/v17/resources/asset_group_signal_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupSignal.new yield res if block_given? res end |
.asset_group_top_combination_view {|Google::Ads::GoogleAds::V17::Resources::AssetGroupTopCombinationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetGroupTopCombinationView
Returns a new instance of asset_group_top_combination_view, optionally yielding it to a passed block so that attributes can be set on it.
2834 2835 2836 2837 2838 2839 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2834 def self.asset_group_top_combination_view require "google/ads/google_ads/v17/resources/asset_group_top_combination_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetGroupTopCombinationView.new yield res if block_given? res end |
.asset_interaction_target {|Google::Ads::GoogleAds::V17::Common::AssetInteractionTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetInteractionTarget
Returns a new instance of asset_interaction_target, optionally yielding it to a passed block so that attributes can be set on it.
9269 9270 9271 9272 9273 9274 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9269 def self.asset_interaction_target require "google/ads/google_ads/v17/common/segments_pb" res = Google::Ads::GoogleAds::V17::Common::AssetInteractionTarget.new yield res if block_given? res end |
.asset_link_primary_status_details {|Google::Ads::GoogleAds::V17::Common::AssetLinkPrimaryStatusDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetLinkPrimaryStatusDetails
Returns a new instance of asset_link_primary_status_details, optionally yielding it to a passed block so that attributes can be set on it.
416 417 418 419 420 421 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 416 def self.asset_link_primary_status_details require "google/ads/google_ads/v17/common/asset_policy_pb" res = Google::Ads::GoogleAds::V17::Common::AssetLinkPrimaryStatusDetails.new yield res if block_given? res end |
.asset_policy_summary {|Google::Ads::GoogleAds::V17::Resources::AssetPolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetPolicySummary
Returns a new instance of asset_policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
3354 3355 3356 3357 3358 3359 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3354 def self.asset_policy_summary require "google/ads/google_ads/v17/resources/asset_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetPolicySummary.new yield res if block_given? res end |
.asset_set {|Google::Ads::GoogleAds::V17::Resources::AssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet
Returns a new instance of asset_set, optionally yielding it to a passed block so that attributes can be set on it.
3510 3511 3512 3513 3514 3515 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3510 def self.asset_set require "google/ads/google_ads/v17/resources/asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetSet.new yield res if block_given? res end |
.asset_set_asset {|Google::Ads::GoogleAds::V17::Resources::AssetSetAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSetAsset
Returns a new instance of asset_set_asset, optionally yielding it to a passed block so that attributes can be set on it.
3367 3368 3369 3370 3371 3372 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3367 def self.asset_set_asset require "google/ads/google_ads/v17/resources/asset_set_asset_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetSetAsset.new yield res if block_given? res end |
.asset_set_type_view {|Google::Ads::GoogleAds::V17::Resources::AssetSetTypeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSetTypeView
Returns a new instance of asset_set_type_view, optionally yielding it to a passed block so that attributes can be set on it.
3549 3550 3551 3552 3553 3554 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3549 def self.asset_set_type_view require "google/ads/google_ads/v17/resources/asset_set_type_view_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetSetTypeView.new yield res if block_given? res end |
.asset_usage {|Google::Ads::GoogleAds::V17::Common::AssetUsage| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AssetUsage
Returns a new instance of asset_usage, optionally yielding it to a passed block so that attributes can be set on it.
169 170 171 172 173 174 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 169 def self.asset_usage require "google/ads/google_ads/v17/common/asset_usage_pb" res = Google::Ads::GoogleAds::V17::Common::AssetUsage.new yield res if block_given? res end |
.assets_with_field_type {|Google::Ads::GoogleAds::V17::Services::AssetsWithFieldType| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AssetsWithFieldType
Returns a new instance of assets_with_field_type, optionally yielding it to a passed block so that attributes can be set on it.
8658 8659 8660 8661 8662 8663 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8658 def self.assets_with_field_type require "google/ads/google_ads/v17/services/ad_group_ad_service_pb" res = Google::Ads::GoogleAds::V17::Services::AssetsWithFieldType.new yield res if block_given? res end |
.attribute_field_mapping {|Google::Ads::GoogleAds::V17::Resources::AttributeFieldMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AttributeFieldMapping
Returns a new instance of attribute_field_mapping, optionally yielding it to a passed block so that attributes can be set on it.
6058 6059 6060 6061 6062 6063 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6058 def self.attribute_field_mapping require "google/ads/google_ads/v17/resources/feed_mapping_pb" res = Google::Ads::GoogleAds::V17::Resources::AttributeFieldMapping.new yield res if block_given? res end |
.attribution_model_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::AttributionModelSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::AttributionModelSettings
Returns a new instance of attribution_model_settings, optionally yielding it to a passed block so that attributes can be set on it.
4953 4954 4955 4956 4957 4958 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4953 def self.attribution_model_settings require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction::AttributionModelSettings.new yield res if block_given? res end |
.audience {|Google::Ads::GoogleAds::V17::Resources::Audience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Audience
Returns a new instance of audience, optionally yielding it to a passed block so that attributes can be set on it.
3757 3758 3759 3760 3761 3762 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3757 def self.audience require "google/ads/google_ads/v17/resources/audience_pb" res = Google::Ads::GoogleAds::V17::Resources::Audience.new yield res if block_given? res end |
.audience_composition_attribute {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttribute
Returns a new instance of audience_composition_attribute, optionally yielding it to a passed block so that attributes can be set on it.
9178 9179 9180 9181 9182 9183 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9178 def self.audience_composition_attribute require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttribute.new yield res if block_given? res end |
.audience_composition_attribute_cluster {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttributeCluster| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttributeCluster
Returns a new instance of audience_composition_attribute_cluster, optionally yielding it to a passed block so that attributes can be set on it.
9152 9153 9154 9155 9156 9157 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9152 def self.audience_composition_attribute_cluster require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceCompositionAttributeCluster.new yield res if block_given? res end |
.audience_composition_metrics {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionMetrics
Returns a new instance of audience_composition_metrics, optionally yielding it to a passed block so that attributes can be set on it.
9165 9166 9167 9168 9169 9170 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9165 def self.audience_composition_metrics require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceCompositionMetrics.new yield res if block_given? res end |
.audience_composition_section {|Google::Ads::GoogleAds::V17::Services::AudienceCompositionSection| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceCompositionSection
Returns a new instance of audience_composition_section, optionally yielding it to a passed block so that attributes can be set on it.
9139 9140 9141 9142 9143 9144 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9139 def self.audience_composition_section require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceCompositionSection.new yield res if block_given? res end |
.audience_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceDimension
Returns a new instance of audience_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3562 3563 3564 3565 3566 3567 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3562 def self.audience_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AudienceDimension.new yield res if block_given? res end |
.audience_exclusion_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceExclusionDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceExclusionDimension
Returns a new instance of audience_exclusion_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3575 3576 3577 3578 3579 3580 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3575 def self.audience_exclusion_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AudienceExclusionDimension.new yield res if block_given? res end |
.audience_info {|Google::Ads::GoogleAds::V17::Common::AudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceInfo
Returns a new instance of audience_info, optionally yielding it to a passed block so that attributes can be set on it.
1963 1964 1965 1966 1967 1968 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1963 def self.audience_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::AudienceInfo.new yield res if block_given? res end |
.audience_insights_attribute {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttribute
Returns a new instance of audience_insights_attribute, optionally yielding it to a passed block so that attributes can be set on it.
8970 8971 8972 8973 8974 8975 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8970 def self.audience_insights_attribute require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttribute.new yield res if block_given? res end |
.audience_insights_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttributeMetadata
Returns a new instance of audience_insights_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9048 9049 9050 9051 9052 9053 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9048 def self. require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsAttributeMetadata.new yield res if block_given? res end |
.audience_insights_category {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsCategory
Returns a new instance of audience_insights_category, optionally yielding it to a passed block so that attributes can be set on it.
9009 9010 9011 9012 9013 9014 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9009 def self.audience_insights_category require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsCategory.new yield res if block_given? res end |
.audience_insights_dynamic_lineup {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsDynamicLineup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsDynamicLineup
Returns a new instance of audience_insights_dynamic_lineup, optionally yielding it to a passed block so that attributes can be set on it.
9022 9023 9024 9025 9026 9027 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9022 def self.audience_insights_dynamic_lineup require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsDynamicLineup.new yield res if block_given? res end |
.audience_insights_entity {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsEntity| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsEntity
Returns a new instance of audience_insights_entity, optionally yielding it to a passed block so that attributes can be set on it.
8996 8997 8998 8999 9000 9001 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8996 def self.audience_insights_entity require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsEntity.new yield res if block_given? res end |
.audience_insights_topic {|Google::Ads::GoogleAds::V17::Services::AudienceInsightsTopic| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceInsightsTopic
Returns a new instance of audience_insights_topic, optionally yielding it to a passed block so that attributes can be set on it.
8983 8984 8985 8986 8987 8988 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8983 def self.audience_insights_topic require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceInsightsTopic.new yield res if block_given? res end |
.audience_overlap_item {|Google::Ads::GoogleAds::V17::Services::AudienceOverlapItem| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceOverlapItem
Returns a new instance of audience_overlap_item, optionally yielding it to a passed block so that attributes can be set on it.
8957 8958 8959 8960 8961 8962 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8957 def self.audience_overlap_item require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceOverlapItem.new yield res if block_given? res end |
.audience_segment {|Google::Ads::GoogleAds::V17::Common::AudienceSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceSegment
Returns a new instance of audience_segment, optionally yielding it to a passed block so that attributes can be set on it.
3679 3680 3681 3682 3683 3684 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3679 def self.audience_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AudienceSegment.new yield res if block_given? res end |
.audience_segment_dimension {|Google::Ads::GoogleAds::V17::Common::AudienceSegmentDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::AudienceSegmentDimension
Returns a new instance of audience_segment_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3666 3667 3668 3669 3670 3671 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3666 def self.audience_segment_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::AudienceSegmentDimension.new yield res if block_given? res end |
.audience_targeting {|Google::Ads::GoogleAds::V17::Services::AudienceTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::AudienceTargeting
Returns a new instance of audience_targeting, optionally yielding it to a passed block so that attributes can be set on it.
11089 11090 11091 11092 11093 11094 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11089 def self.audience_targeting require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::AudienceTargeting.new yield res if block_given? res end |
.background_check_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::BackgroundCheckVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BackgroundCheckVerificationArtifact
Returns a new instance of background_check_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
6682 6683 6684 6685 6686 6687 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6682 def self.background_check_verification_artifact require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::BackgroundCheckVerificationArtifact.new yield res if block_given? res end |
.basic_insights_audience {|Google::Ads::GoogleAds::V17::Services::BasicInsightsAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BasicInsightsAudience
Returns a new instance of basic_insights_audience, optionally yielding it to a passed block so that attributes can be set on it.
9035 9036 9037 9038 9039 9040 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9035 def self.basic_insights_audience require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::BasicInsightsAudience.new yield res if block_given? res end |
.basic_user_list_info {|Google::Ads::GoogleAds::V17::Common::BasicUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BasicUserListInfo
Returns a new instance of basic_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8528 8529 8530 8531 8532 8533 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8528 def self.basic_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::BasicUserListInfo.new yield res if block_given? res end |
.batch_job {|Google::Ads::GoogleAds::V17::Resources::BatchJob| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BatchJob
Returns a new instance of batch_job, optionally yielding it to a passed block so that attributes can be set on it.
3770 3771 3772 3773 3774 3775 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3770 def self.batch_job require "google/ads/google_ads/v17/resources/batch_job_pb" res = Google::Ads::GoogleAds::V17::Resources::BatchJob.new yield res if block_given? res end |
.batch_job_metadata {|Google::Ads::GoogleAds::V17::Resources::BatchJob::BatchJobMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BatchJob::BatchJobMetadata
Returns a new instance of batch_job_metadata, optionally yielding it to a passed block so that attributes can be set on it.
3783 3784 3785 3786 3787 3788 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3783 def self. require "google/ads/google_ads/v17/resources/batch_job_pb" res = Google::Ads::GoogleAds::V17::Resources::BatchJob::BatchJobMetadata.new yield res if block_given? res end |
.batch_job_result {|Google::Ads::GoogleAds::V17::Services::BatchJobResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BatchJobResult
Returns a new instance of batch_job_result, optionally yielding it to a passed block so that attributes can be set on it.
10114 10115 10116 10117 10118 10119 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10114 def self.batch_job_result require "google/ads/google_ads/v17/services/batch_job_service_pb" res = Google::Ads::GoogleAds::V17::Services::BatchJobResult.new yield res if block_given? res end |
.biddable_keyword {|Google::Ads::GoogleAds::V17::Services::BiddableKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BiddableKeyword
Returns a new instance of biddable_keyword, optionally yielding it to a passed block so that attributes can be set on it.
10777 10778 10779 10780 10781 10782 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10777 def self.biddable_keyword require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::BiddableKeyword.new yield res if block_given? res end |
.bidding_data_exclusion {|Google::Ads::GoogleAds::V17::Resources::BiddingDataExclusion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingDataExclusion
Returns a new instance of bidding_data_exclusion, optionally yielding it to a passed block so that attributes can be set on it.
3796 3797 3798 3799 3800 3801 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3796 def self.bidding_data_exclusion require "google/ads/google_ads/v17/resources/bidding_data_exclusion_pb" res = Google::Ads::GoogleAds::V17::Resources::BiddingDataExclusion.new yield res if block_given? res end |
.bidding_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::BiddingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::BiddingInfo
Returns a new instance of bidding_info, optionally yielding it to a passed block so that attributes can be set on it.
11505 11506 11507 11508 11509 11510 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11505 def self.bidding_info require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::BiddingInfo.new yield res if block_given? res end |
.bidding_seasonality_adjustment {|Google::Ads::GoogleAds::V17::Resources::BiddingSeasonalityAdjustment| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingSeasonalityAdjustment
Returns a new instance of bidding_seasonality_adjustment, optionally yielding it to a passed block so that attributes can be set on it.
3809 3810 3811 3812 3813 3814 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3809 def self.bidding_seasonality_adjustment require "google/ads/google_ads/v17/resources/bidding_seasonality_adjustment_pb" res = Google::Ads::GoogleAds::V17::Resources::BiddingSeasonalityAdjustment.new yield res if block_given? res end |
.bidding_strategy {|Google::Ads::GoogleAds::V17::Resources::BiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingStrategy
Returns a new instance of bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
4056 4057 4058 4059 4060 4061 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4056 def self.bidding_strategy require "google/ads/google_ads/v17/resources/bidding_strategy_pb" res = Google::Ads::GoogleAds::V17::Resources::BiddingStrategy.new yield res if block_given? res end |
.bidding_strategy_simulation {|Google::Ads::GoogleAds::V17::Resources::BiddingStrategySimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BiddingStrategySimulation
Returns a new instance of bidding_strategy_simulation, optionally yielding it to a passed block so that attributes can be set on it.
4069 4070 4071 4072 4073 4074 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4069 def self.bidding_strategy_simulation require "google/ads/google_ads/v17/resources/bidding_strategy_simulation_pb" res = Google::Ads::GoogleAds::V17::Resources::BiddingStrategySimulation.new yield res if block_given? res end |
.billing_setup {|Google::Ads::GoogleAds::V17::Resources::BillingSetup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BillingSetup
Returns a new instance of billing_setup, optionally yielding it to a passed block so that attributes can be set on it.
4082 4083 4084 4085 4086 4087 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4082 def self.billing_setup require "google/ads/google_ads/v17/resources/billing_setup_pb" res = Google::Ads::GoogleAds::V17::Resources::BillingSetup.new yield res if block_given? res end |
.book_on_google_asset {|Google::Ads::GoogleAds::V17::Common::BookOnGoogleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BookOnGoogleAsset
Returns a new instance of book_on_google_asset, optionally yielding it to a passed block so that attributes can be set on it.
3016 3017 3018 3019 3020 3021 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3016 def self.book_on_google_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::BookOnGoogleAsset.new yield res if block_given? res end |
.brand_info {|Google::Ads::GoogleAds::V17::Common::BrandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BrandInfo
Returns a new instance of brand_info, optionally yielding it to a passed block so that attributes can be set on it.
2015 2016 2017 2018 2019 2020 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2015 def self.brand_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::BrandInfo.new yield res if block_given? res end |
.brand_list_info {|Google::Ads::GoogleAds::V17::Common::BrandListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BrandListInfo
Returns a new instance of brand_list_info, optionally yielding it to a passed block so that attributes can be set on it.
2028 2029 2030 2031 2032 2033 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2028 def self.brand_list_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::BrandListInfo.new yield res if block_given? res end |
.brand_suggestion {|Google::Ads::GoogleAds::V17::Services::BrandSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::BrandSuggestion
Returns a new instance of brand_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
10140 10141 10142 10143 10144 10145 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10140 def self.brand_suggestion require "google/ads/google_ads/v17/services/brand_suggestion_service_pb" res = Google::Ads::GoogleAds::V17::Services::BrandSuggestion.new yield res if block_given? res end |
.budget_campaign_association_status {|Google::Ads::GoogleAds::V17::Common::BudgetCampaignAssociationStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetCampaignAssociationStatus
Returns a new instance of budget_campaign_association_status, optionally yielding it to a passed block so that attributes can be set on it.
9256 9257 9258 9259 9260 9261 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9256 def self.budget_campaign_association_status require "google/ads/google_ads/v17/common/segments_pb" res = Google::Ads::GoogleAds::V17::Common::BudgetCampaignAssociationStatus.new yield res if block_given? res end |
.budget_option {|Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::BudgetOption| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::BudgetOption
Returns a new instance of budget_option, optionally yielding it to a passed block so that attributes can be set on it.
11648 11649 11650 11651 11652 11653 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11648 def self.budget_option require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::BudgetOption.new yield res if block_given? res end |
.budget_simulation_point {|Google::Ads::GoogleAds::V17::Common::BudgetSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetSimulationPoint
Returns a new instance of budget_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2288 2289 2290 2291 2292 2293 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2288 def self.budget_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::BudgetSimulationPoint.new yield res if block_given? res end |
.budget_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::BudgetSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BudgetSimulationPointList
Returns a new instance of budget_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2197 2198 2199 2200 2201 2202 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2197 def self.budget_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::BudgetSimulationPointList.new yield res if block_given? res end |
.business_context {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::BusinessContext| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::BusinessContext
Returns a new instance of business_context, optionally yielding it to a passed block so that attributes can be set on it.
11622 11623 11624 11625 11626 11627 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11622 def self.business_context require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::BusinessContext.new yield res if block_given? res end |
.business_name_filter {|Google::Ads::GoogleAds::V17::Common::BusinessNameFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessNameFilter
Returns a new instance of business_name_filter, optionally yielding it to a passed block so that attributes can be set on it.
5993 5994 5995 5996 5997 5998 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5993 def self.business_name_filter require "google/ads/google_ads/v17/common/feed_item_set_filter_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::BusinessNameFilter.new yield res if block_given? res end |
.business_profile_business_name_filter {|Google::Ads::GoogleAds::V17::Common::BusinessProfileBusinessNameFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileBusinessNameFilter
Returns a new instance of business_profile_business_name_filter, optionally yielding it to a passed block so that attributes can be set on it.
3484 3485 3486 3487 3488 3489 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3484 def self.business_profile_business_name_filter require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::BusinessProfileBusinessNameFilter.new yield res if block_given? res end |
.business_profile_location {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocation
Returns a new instance of business_profile_location, optionally yielding it to a passed block so that attributes can be set on it.
3302 3303 3304 3305 3306 3307 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3302 def self.business_profile_location require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::BusinessProfileLocation.new yield res if block_given? res end |
.business_profile_location_group {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationGroup
Returns a new instance of business_profile_location_group, optionally yielding it to a passed block so that attributes can be set on it.
3458 3459 3460 3461 3462 3463 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3458 def self.business_profile_location_group require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationGroup.new yield res if block_given? res end |
.business_profile_location_set {|Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationSet
Returns a new instance of business_profile_location_set, optionally yielding it to a passed block so that attributes can be set on it.
3393 3394 3395 3396 3397 3398 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3393 def self.business_profile_location_set require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::BusinessProfileLocationSet.new yield res if block_given? res end |
.business_registration_check_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationCheckVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationCheckVerificationArtifact
Returns a new instance of business_registration_check_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
6721 6722 6723 6724 6725 6726 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6721 def self.business_registration_check_verification_artifact require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationCheckVerificationArtifact.new yield res if block_given? res end |
.business_registration_document {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationDocument| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationDocument
Returns a new instance of business_registration_document, optionally yielding it to a passed block so that attributes can be set on it.
6747 6748 6749 6750 6751 6752 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6747 def self.business_registration_document require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationDocument.new yield res if block_given? res end |
.business_registration_number {|Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationNumber| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationNumber
Returns a new instance of business_registration_number, optionally yielding it to a passed block so that attributes can be set on it.
6734 6735 6736 6737 6738 6739 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6734 def self.business_registration_number require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::BusinessRegistrationNumber.new yield res if block_given? res end |
.call_ad_info {|Google::Ads::GoogleAds::V17::Common::CallAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallAdInfo
Returns a new instance of call_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
897 898 899 900 901 902 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 897 def self.call_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::CallAdInfo.new yield res if block_given? res end |
.call_asset {|Google::Ads::GoogleAds::V17::Common::CallAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallAsset
Returns a new instance of call_asset, optionally yielding it to a passed block so that attributes can be set on it.
3133 3134 3135 3136 3137 3138 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3133 def self.call_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::CallAsset.new yield res if block_given? res end |
.call_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallAssetParameters
Returns a new instance of call_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11310 11311 11312 11313 11314 11315 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11310 def self.call_asset_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallAssetParameters.new yield res if block_given? res end |
.call_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CallAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CallAssetRecommendation
Returns a new instance of call_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7618 7619 7620 7621 7622 7623 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7618 def self.call_asset_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CallAssetRecommendation.new yield res if block_given? res end |
.call_conversion {|Google::Ads::GoogleAds::V17::Services::CallConversion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CallConversion
Returns a new instance of call_conversion, optionally yielding it to a passed block so that attributes can be set on it.
10231 10232 10233 10234 10235 10236 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10231 def self.call_conversion require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::CallConversion.new yield res if block_given? res end |
.call_conversion_result {|Google::Ads::GoogleAds::V17::Services::CallConversionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CallConversionResult
Returns a new instance of call_conversion_result, optionally yielding it to a passed block so that attributes can be set on it.
10270 10271 10272 10273 10274 10275 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10270 def self.call_conversion_result require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::CallConversionResult.new yield res if block_given? res end |
.call_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallExtensionParameters
Returns a new instance of call_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11271 11272 11273 11274 11275 11276 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11271 def self.call_extension_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CallExtensionParameters.new yield res if block_given? res end |
.call_feed_item {|Google::Ads::GoogleAds::V17::Common::CallFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallFeedItem
Returns a new instance of call_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5798 5799 5800 5801 5802 5803 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5798 def self.call_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::CallFeedItem.new yield res if block_given? res end |
.call_reporting_setting {|Google::Ads::GoogleAds::V17::Resources::CallReportingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CallReportingSetting
Returns a new instance of call_reporting_setting, optionally yielding it to a passed block so that attributes can be set on it.
5356 5357 5358 5359 5360 5361 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5356 def self.call_reporting_setting require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::CallReportingSetting.new yield res if block_given? res end |
.call_to_action_asset {|Google::Ads::GoogleAds::V17::Common::CallToActionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CallToActionAsset
Returns a new instance of call_to_action_asset, optionally yielding it to a passed block so that attributes can be set on it.
3172 3173 3174 3175 3176 3177 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3172 def self.call_to_action_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::CallToActionAsset.new yield res if block_given? res end |
.call_view {|Google::Ads::GoogleAds::V17::Resources::CallView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CallView
Returns a new instance of call_view, optionally yielding it to a passed block so that attributes can be set on it.
4108 4109 4110 4111 4112 4113 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4108 def self.call_view require "google/ads/google_ads/v17/resources/call_view_pb" res = Google::Ads::GoogleAds::V17::Resources::CallView.new yield res if block_given? res end |
.callout_asset {|Google::Ads::GoogleAds::V17::Common::CalloutAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CalloutAsset
Returns a new instance of callout_asset, optionally yielding it to a passed block so that attributes can be set on it.
3042 3043 3044 3045 3046 3047 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3042 def self.callout_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::CalloutAsset.new yield res if block_given? res end |
.callout_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutAssetParameters
Returns a new instance of callout_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11297 11298 11299 11300 11301 11302 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11297 def self.callout_asset_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutAssetParameters.new yield res if block_given? res end |
.callout_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CalloutAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CalloutAssetRecommendation
Returns a new instance of callout_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7592 7593 7594 7595 7596 7597 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7592 def self.callout_asset_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CalloutAssetRecommendation.new yield res if block_given? res end |
.callout_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutExtensionParameters
Returns a new instance of callout_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11258 11259 11260 11261 11262 11263 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11258 def self.callout_extension_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CalloutExtensionParameters.new yield res if block_given? res end |
.callout_feed_item {|Google::Ads::GoogleAds::V17::Common::CalloutFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CalloutFeedItem
Returns a new instance of callout_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5811 5812 5813 5814 5815 5816 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5811 def self.callout_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::CalloutFeedItem.new yield res if block_given? res end |
.campaign {|Google::Ads::GoogleAds::V17::Resources::Campaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign
Returns a new instance of campaign, optionally yielding it to a passed block so that attributes can be set on it.
4381 4382 4383 4384 4385 4386 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4381 def self.campaign require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign.new yield res if block_given? res end |
.campaign_aggregate_asset_view {|Google::Ads::GoogleAds::V17::Resources::CampaignAggregateAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAggregateAssetView
Returns a new instance of campaign_aggregate_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
4121 4122 4123 4124 4125 4126 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4121 def self.campaign_aggregate_asset_view require "google/ads/google_ads/v17/resources/campaign_aggregate_asset_view_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignAggregateAssetView.new yield res if block_given? res end |
.campaign_asset {|Google::Ads::GoogleAds::V17::Resources::CampaignAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAsset
Returns a new instance of campaign_asset, optionally yielding it to a passed block so that attributes can be set on it.
4134 4135 4136 4137 4138 4139 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4134 def self.campaign_asset require "google/ads/google_ads/v17/resources/campaign_asset_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignAsset.new yield res if block_given? res end |
.campaign_asset_set {|Google::Ads::GoogleAds::V17::Resources::CampaignAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAssetSet
Returns a new instance of campaign_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
4147 4148 4149 4150 4151 4152 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4147 def self.campaign_asset_set require "google/ads/google_ads/v17/resources/campaign_asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignAssetSet.new yield res if block_given? res end |
.campaign_audience_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::AudienceSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::AudienceSetting
Returns a new instance of campaign_audience_setting, optionally yielding it to a passed block so that attributes can be set on it.
4550 4551 4552 4553 4554 4555 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4550 def self.campaign_audience_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::AudienceSetting.new yield res if block_given? res end |
.campaign_audience_view {|Google::Ads::GoogleAds::V17::Resources::CampaignAudienceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignAudienceView
Returns a new instance of campaign_audience_view, optionally yielding it to a passed block so that attributes can be set on it.
4160 4161 4162 4163 4164 4165 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4160 def self.campaign_audience_view require "google/ads/google_ads/v17/resources/campaign_audience_view_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignAudienceView.new yield res if block_given? res end |
.campaign_bid_modifier {|Google::Ads::GoogleAds::V17::Resources::CampaignBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignBidModifier
Returns a new instance of campaign_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
4173 4174 4175 4176 4177 4178 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4173 def self.campaign_bid_modifier require "google/ads/google_ads/v17/resources/campaign_bid_modifier_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignBidModifier.new yield res if block_given? res end |
.campaign_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::CampaignToForecast::CampaignBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignToForecast::CampaignBiddingStrategy
Returns a new instance of campaign_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
10751 10752 10753 10754 10755 10756 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10751 def self.campaign_bidding_strategy require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::CampaignToForecast::CampaignBiddingStrategy.new yield res if block_given? res end |
.campaign_budget {|Google::Ads::GoogleAds::V17::Resources::CampaignBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignBudget
Returns a new instance of campaign_budget, optionally yielding it to a passed block so that attributes can be set on it.
4186 4187 4188 4189 4190 4191 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4186 def self.campaign_budget require "google/ads/google_ads/v17/resources/campaign_budget_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignBudget.new yield res if block_given? res end |
.campaign_budget_mapping {|Google::Ads::GoogleAds::V17::Services::CampaignBudgetMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignBudgetMapping
Returns a new instance of campaign_budget_mapping, optionally yielding it to a passed block so that attributes can be set on it.
9737 9738 9739 9740 9741 9742 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9737 def self.campaign_budget_mapping require "google/ads/google_ads/v17/services/experiment_service_pb" res = Google::Ads::GoogleAds::V17::Services::CampaignBudgetMapping.new yield res if block_given? res end |
.campaign_budget_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CampaignBudgetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CampaignBudgetParameters
Returns a new instance of campaign_budget_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11180 11181 11182 11183 11184 11185 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11180 def self.campaign_budget_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::CampaignBudgetParameters.new yield res if block_given? res end |
.campaign_budget_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation
Returns a new instance of campaign_budget_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7436 7437 7438 7439 7440 7441 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7436 def self.campaign_budget_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation.new yield res if block_given? res end |
.campaign_budget_recommendation_option {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation::CampaignBudgetRecommendationOption| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation::CampaignBudgetRecommendationOption
Returns a new instance of campaign_budget_recommendation_option, optionally yielding it to a passed block so that attributes can be set on it.
7449 7450 7451 7452 7453 7454 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7449 def self.campaign_budget_recommendation_option require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudgetRecommendation::CampaignBudgetRecommendationOption.new yield res if block_given? res end |
.campaign_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CampaignConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignConversionGoal
Returns a new instance of campaign_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
4199 4200 4201 4202 4203 4204 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4199 def self.campaign_conversion_goal require "google/ads/google_ads/v17/resources/campaign_conversion_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignConversionGoal.new yield res if block_given? res end |
.campaign_criterion {|Google::Ads::GoogleAds::V17::Resources::CampaignCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignCriterion
Returns a new instance of campaign_criterion, optionally yielding it to a passed block so that attributes can be set on it.
4212 4213 4214 4215 4216 4217 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4212 def self.campaign_criterion require "google/ads/google_ads/v17/resources/campaign_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignCriterion.new yield res if block_given? res end |
.campaign_customizer {|Google::Ads::GoogleAds::V17::Resources::CampaignCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignCustomizer
Returns a new instance of campaign_customizer, optionally yielding it to a passed block so that attributes can be set on it.
4225 4226 4227 4228 4229 4230 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4225 def self.campaign_customizer require "google/ads/google_ads/v17/resources/campaign_customizer_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignCustomizer.new yield res if block_given? res end |
.campaign_draft {|Google::Ads::GoogleAds::V17::Resources::CampaignDraft| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignDraft
Returns a new instance of campaign_draft, optionally yielding it to a passed block so that attributes can be set on it.
4238 4239 4240 4241 4242 4243 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4238 def self.campaign_draft require "google/ads/google_ads/v17/resources/campaign_draft_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignDraft.new yield res if block_given? res end |
.campaign_duration {|Google::Ads::GoogleAds::V17::Services::CampaignDuration| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignDuration
Returns a new instance of campaign_duration, optionally yielding it to a passed block so that attributes can be set on it.
10959 10960 10961 10962 10963 10964 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10959 def self.campaign_duration require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::CampaignDuration.new yield res if block_given? res end |
.campaign_extension_setting {|Google::Ads::GoogleAds::V17::Resources::CampaignExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignExtensionSetting
Returns a new instance of campaign_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
4251 4252 4253 4254 4255 4256 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4251 def self.campaign_extension_setting require "google/ads/google_ads/v17/resources/campaign_extension_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignExtensionSetting.new yield res if block_given? res end |
.campaign_feed {|Google::Ads::GoogleAds::V17::Resources::CampaignFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignFeed
Returns a new instance of campaign_feed, optionally yielding it to a passed block so that attributes can be set on it.
4264 4265 4266 4267 4268 4269 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4264 def self.campaign_feed require "google/ads/google_ads/v17/resources/campaign_feed_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignFeed.new yield res if block_given? res end |
.campaign_group {|Google::Ads::GoogleAds::V17::Resources::CampaignGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignGroup
Returns a new instance of campaign_group, optionally yielding it to a passed block so that attributes can be set on it.
4277 4278 4279 4280 4281 4282 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4277 def self.campaign_group require "google/ads/google_ads/v17/resources/campaign_group_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignGroup.new yield res if block_given? res end |
.campaign_label {|Google::Ads::GoogleAds::V17::Resources::CampaignLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignLabel
Returns a new instance of campaign_label, optionally yielding it to a passed block so that attributes can be set on it.
4290 4291 4292 4293 4294 4295 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4290 def self.campaign_label require "google/ads/google_ads/v17/resources/campaign_label_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignLabel.new yield res if block_given? res end |
.campaign_lifecycle_goal {|Google::Ads::GoogleAds::V17::Resources::CampaignLifecycleGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignLifecycleGoal
Returns a new instance of campaign_lifecycle_goal, optionally yielding it to a passed block so that attributes can be set on it.
4316 4317 4318 4319 4320 4321 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4316 def self.campaign_lifecycle_goal require "google/ads/google_ads/v17/resources/campaign_lifecycle_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignLifecycleGoal.new yield res if block_given? res end |
.campaign_search_term_insight {|Google::Ads::GoogleAds::V17::Resources::CampaignSearchTermInsight| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSearchTermInsight
Returns a new instance of campaign_search_term_insight, optionally yielding it to a passed block so that attributes can be set on it.
4654 4655 4656 4657 4658 4659 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4654 def self.campaign_search_term_insight require "google/ads/google_ads/v17/resources/campaign_search_term_insight_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignSearchTermInsight.new yield res if block_given? res end |
.campaign_shared_set {|Google::Ads::GoogleAds::V17::Resources::CampaignSharedSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSharedSet
Returns a new instance of campaign_shared_set, optionally yielding it to a passed block so that attributes can be set on it.
4667 4668 4669 4670 4671 4672 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4667 def self.campaign_shared_set require "google/ads/google_ads/v17/resources/campaign_shared_set_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignSharedSet.new yield res if block_given? res end |
.campaign_simulation {|Google::Ads::GoogleAds::V17::Resources::CampaignSimulation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CampaignSimulation
Returns a new instance of campaign_simulation, optionally yielding it to a passed block so that attributes can be set on it.
4680 4681 4682 4683 4684 4685 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4680 def self.campaign_simulation require "google/ads/google_ads/v17/resources/campaign_simulation_pb" res = Google::Ads::GoogleAds::V17::Resources::CampaignSimulation.new yield res if block_given? res end |
.campaign_to_forecast {|Google::Ads::GoogleAds::V17::Services::CampaignToForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CampaignToForecast
Returns a new instance of campaign_to_forecast, optionally yielding it to a passed block so that attributes can be set on it.
10738 10739 10740 10741 10742 10743 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10738 def self.campaign_to_forecast require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::CampaignToForecast.new yield res if block_given? res end |
.carrier_constant {|Google::Ads::GoogleAds::V17::Resources::CarrierConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CarrierConstant
Returns a new instance of carrier_constant, optionally yielding it to a passed block so that attributes can be set on it.
4693 4694 4695 4696 4697 4698 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4693 def self.carrier_constant require "google/ads/google_ads/v17/resources/carrier_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::CarrierConstant.new yield res if block_given? res end |
.carrier_info {|Google::Ads::GoogleAds::V17::Common::CarrierInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CarrierInfo
Returns a new instance of carrier_info, optionally yielding it to a passed block so that attributes can be set on it.
1794 1795 1796 1797 1798 1799 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1794 def self.carrier_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::CarrierInfo.new yield res if block_given? res end |
.cart_data {|Google::Ads::GoogleAds::V17::Services::CartData| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CartData
Returns a new instance of cart_data, optionally yielding it to a passed block so that attributes can be set on it.
10296 10297 10298 10299 10300 10301 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10296 def self.cart_data require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::CartData.new yield res if block_given? res end |
.category_bid {|Google::Ads::GoogleAds::V17::Resources::Campaign::CategoryBid| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::CategoryBid
Returns a new instance of category_bid, optionally yielding it to a passed block so that attributes can be set on it.
4576 4577 4578 4579 4580 4581 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4576 def self.category_bid require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::CategoryBid.new yield res if block_given? res end |
.chain_filter {|Google::Ads::GoogleAds::V17::Common::ChainFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainFilter
Returns a new instance of chain_filter, optionally yielding it to a passed block so that attributes can be set on it.
3419 3420 3421 3422 3423 3424 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3419 def self.chain_filter require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::ChainFilter.new yield res if block_given? res end |
.chain_location_group {|Google::Ads::GoogleAds::V17::Common::ChainLocationGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainLocationGroup
Returns a new instance of chain_location_group, optionally yielding it to a passed block so that attributes can be set on it.
3497 3498 3499 3500 3501 3502 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3497 def self.chain_location_group require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::ChainLocationGroup.new yield res if block_given? res end |
.chain_set {|Google::Ads::GoogleAds::V17::Common::ChainSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ChainSet
Returns a new instance of chain_set, optionally yielding it to a passed block so that attributes can be set on it.
3406 3407 3408 3409 3410 3411 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3406 def self.chain_set require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::ChainSet.new yield res if block_given? res end |
.change_event {|Google::Ads::GoogleAds::V17::Resources::ChangeEvent| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeEvent
Returns a new instance of change_event, optionally yielding it to a passed block so that attributes can be set on it.
4836 4837 4838 4839 4840 4841 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4836 def self.change_event require "google/ads/google_ads/v17/resources/change_event_pb" res = Google::Ads::GoogleAds::V17::Resources::ChangeEvent.new yield res if block_given? res end |
.change_status {|Google::Ads::GoogleAds::V17::Resources::ChangeStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeStatus
Returns a new instance of change_status, optionally yielding it to a passed block so that attributes can be set on it.
4862 4863 4864 4865 4866 4867 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4862 def self.change_status require "google/ads/google_ads/v17/resources/change_status_pb" res = Google::Ads::GoogleAds::V17::Resources::ChangeStatus.new yield res if block_given? res end |
.changed_resource {|Google::Ads::GoogleAds::V17::Resources::ChangeEvent::ChangedResource| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChangeEvent::ChangedResource
Returns a new instance of changed_resource, optionally yielding it to a passed block so that attributes can be set on it.
4849 4850 4851 4852 4853 4854 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4849 def self.changed_resource require "google/ads/google_ads/v17/resources/change_event_pb" res = Google::Ads::GoogleAds::V17::Resources::ChangeEvent::ChangedResource.new yield res if block_given? res end |
.channel_aggregate_asset_view {|Google::Ads::GoogleAds::V17::Resources::ChannelAggregateAssetView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ChannelAggregateAssetView
Returns a new instance of channel_aggregate_asset_view, optionally yielding it to a passed block so that attributes can be set on it.
4875 4876 4877 4878 4879 4880 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4875 def self.channel_aggregate_asset_view require "google/ads/google_ads/v17/resources/channel_aggregate_asset_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ChannelAggregateAssetView.new yield res if block_given? res end |
.click_conversion {|Google::Ads::GoogleAds::V17::Services::ClickConversion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ClickConversion
Returns a new instance of click_conversion, optionally yielding it to a passed block so that attributes can be set on it.
10218 10219 10220 10221 10222 10223 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10218 def self.click_conversion require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::ClickConversion.new yield res if block_given? res end |
.click_conversion_result {|Google::Ads::GoogleAds::V17::Services::ClickConversionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ClickConversionResult
Returns a new instance of click_conversion_result, optionally yielding it to a passed block so that attributes can be set on it.
10257 10258 10259 10260 10261 10262 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10257 def self.click_conversion_result require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::ClickConversionResult.new yield res if block_given? res end |
.click_location {|Google::Ads::GoogleAds::V17::Common::ClickLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ClickLocation
Returns a new instance of click_location, optionally yielding it to a passed block so that attributes can be set on it.
4888 4889 4890 4891 4892 4893 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4888 def self.click_location require "google/ads/google_ads/v17/common/click_location_pb" res = Google::Ads::GoogleAds::V17::Common::ClickLocation.new yield res if block_given? res end |
.click_view {|Google::Ads::GoogleAds::V17::Resources::ClickView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ClickView
Returns a new instance of click_view, optionally yielding it to a passed block so that attributes can be set on it.
4901 4902 4903 4904 4905 4906 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4901 def self.click_view require "google/ads/google_ads/v17/resources/click_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ClickView.new yield res if block_given? res end |
.coarse_grained_conversion_value_mappings {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::CoarseGrainedConversionValueMappings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::CoarseGrainedConversionValueMappings
Returns a new instance of coarse_grained_conversion_value_mappings, optionally yielding it to a passed block so that attributes can be set on it.
5512 5513 5514 5515 5516 5517 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5512 def self.coarse_grained_conversion_value_mappings require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::CoarseGrainedConversionValueMappings.new yield res if block_given? res end |
.combined_audience {|Google::Ads::GoogleAds::V17::Resources::CombinedAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CombinedAudience
Returns a new instance of combined_audience, optionally yielding it to a passed block so that attributes can be set on it.
4914 4915 4916 4917 4918 4919 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4914 def self.combined_audience require "google/ads/google_ads/v17/resources/combined_audience_pb" res = Google::Ads::GoogleAds::V17::Resources::CombinedAudience.new yield res if block_given? res end |
.combined_audience_info {|Google::Ads::GoogleAds::V17::Common::CombinedAudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CombinedAudienceInfo
Returns a new instance of combined_audience_info, optionally yielding it to a passed block so that attributes can be set on it.
1950 1951 1952 1953 1954 1955 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1950 def self.combined_audience_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::CombinedAudienceInfo.new yield res if block_given? res end |
.commission {|Google::Ads::GoogleAds::V17::Common::Commission| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Commission
Returns a new instance of commission, optionally yielding it to a passed block so that attributes can be set on it.
3822 3823 3824 3825 3826 3827 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3822 def self.commission require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::Commission.new yield res if block_given? res end |
.concept_group {|Google::Ads::GoogleAds::V17::Common::ConceptGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ConceptGroup
Returns a new instance of concept_group, optionally yielding it to a passed block so that attributes can be set on it.
10621 10622 10623 10624 10625 10626 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10621 def self.concept_group require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::ConceptGroup.new yield res if block_given? res end |
.configure_campaign_lifecycle_goals_result {|Google::Ads::GoogleAds::V17::Services::ConfigureCampaignLifecycleGoalsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConfigureCampaignLifecycleGoalsResult
Returns a new instance of configure_campaign_lifecycle_goals_result, optionally yielding it to a passed block so that attributes can be set on it.
10153 10154 10155 10156 10157 10158 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10153 def self.configure_campaign_lifecycle_goals_result require "google/ads/google_ads/v17/services/campaign_lifecycle_goal_service_pb" res = Google::Ads::GoogleAds::V17::Services::ConfigureCampaignLifecycleGoalsResult.new yield res if block_given? res end |
.configure_customer_lifecycle_goals_result {|Google::Ads::GoogleAds::V17::Services::ConfigureCustomerLifecycleGoalsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConfigureCustomerLifecycleGoalsResult
Returns a new instance of configure_customer_lifecycle_goals_result, optionally yielding it to a passed block so that attributes can be set on it.
10374 10375 10376 10377 10378 10379 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10374 def self.configure_customer_lifecycle_goals_result require "google/ads/google_ads/v17/services/customer_lifecycle_goal_service_pb" res = Google::Ads::GoogleAds::V17::Services::ConfigureCustomerLifecycleGoalsResult.new yield res if block_given? res end |
.consent {|Google::Ads::GoogleAds::V17::Common::Consent| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Consent
Returns a new instance of consent, optionally yielding it to a passed block so that attributes can be set on it.
6942 6943 6944 6945 6946 6947 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6942 def self. require "google/ads/google_ads/v17/common/consent_pb" res = Google::Ads::GoogleAds::V17::Common::Consent.new yield res if block_given? res end |
.constant_operand {|Google::Ads::GoogleAds::V17::Common::Operand::ConstantOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::ConstantOperand
Returns a new instance of constant_operand, optionally yielding it to a passed block so that attributes can be set on it.
2379 2380 2381 2382 2383 2384 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2379 def self.constant_operand require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::Operand::ConstantOperand.new yield res if block_given? res end |
.contact_details {|Google::Ads::GoogleAds::V17::Resources::ContactDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ContactDetails
Returns a new instance of contact_details, optionally yielding it to a passed block so that attributes can be set on it.
6617 6618 6619 6620 6621 6622 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6617 def self.contact_details require "google/ads/google_ads/v17/resources/local_services_lead_pb" res = Google::Ads::GoogleAds::V17::Resources::ContactDetails.new yield res if block_given? res end |
.content_label_info {|Google::Ads::GoogleAds::V17::Common::ContentLabelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ContentLabelInfo
Returns a new instance of content_label_info, optionally yielding it to a passed block so that attributes can be set on it.
1781 1782 1783 1784 1785 1786 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1781 def self.content_label_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ContentLabelInfo.new yield res if block_given? res end |
.conversation {|Google::Ads::GoogleAds::V17::Services::Conversation| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Conversation
Returns a new instance of conversation, optionally yielding it to a passed block so that attributes can be set on it.
10855 10856 10857 10858 10859 10860 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10855 def self.conversation require "google/ads/google_ads/v17/services/local_services_lead_service_pb" res = Google::Ads::GoogleAds::V17::Services::Conversation.new yield res if block_given? res end |
.conversation_or_error {|Google::Ads::GoogleAds::V17::Services::ConversationOrError| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversationOrError
Returns a new instance of conversation_or_error, optionally yielding it to a passed block so that attributes can be set on it.
10868 10869 10870 10871 10872 10873 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10868 def self.conversation_or_error require "google/ads/google_ads/v17/services/local_services_lead_service_pb" res = Google::Ads::GoogleAds::V17::Services::ConversationOrError.new yield res if block_given? res end |
.conversion_action {|Google::Ads::GoogleAds::V17::Resources::ConversionAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction
Returns a new instance of conversion_action, optionally yielding it to a passed block so that attributes can be set on it.
4940 4941 4942 4943 4944 4945 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4940 def self.conversion_action require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction.new yield res if block_given? res end |
.conversion_adjustment {|Google::Ads::GoogleAds::V17::Services::ConversionAdjustment| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversionAdjustment
Returns a new instance of conversion_adjustment, optionally yielding it to a passed block so that attributes can be set on it.
10166 10167 10168 10169 10170 10171 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10166 def self.conversion_adjustment require "google/ads/google_ads/v17/services/conversion_adjustment_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::ConversionAdjustment.new yield res if block_given? res end |
.conversion_adjustment_result {|Google::Ads::GoogleAds::V17::Services::ConversionAdjustmentResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ConversionAdjustmentResult
Returns a new instance of conversion_adjustment_result, optionally yielding it to a passed block so that attributes can be set on it.
10205 10206 10207 10208 10209 10210 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10205 def self.conversion_adjustment_result require "google/ads/google_ads/v17/services/conversion_adjustment_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::ConversionAdjustmentResult.new yield res if block_given? res end |
.conversion_custom_variable {|Google::Ads::GoogleAds::V17::Resources::ConversionCustomVariable| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionCustomVariable
Returns a new instance of conversion_custom_variable, optionally yielding it to a passed block so that attributes can be set on it.
5018 5019 5020 5021 5022 5023 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5018 def self.conversion_custom_variable require "google/ads/google_ads/v17/resources/conversion_custom_variable_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionCustomVariable.new yield res if block_given? res end |
.conversion_goal_campaign_config {|Google::Ads::GoogleAds::V17::Resources::ConversionGoalCampaignConfig| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionGoalCampaignConfig
Returns a new instance of conversion_goal_campaign_config, optionally yielding it to a passed block so that attributes can be set on it.
5031 5032 5033 5034 5035 5036 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5031 def self.conversion_goal_campaign_config require "google/ads/google_ads/v17/resources/conversion_goal_campaign_config_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionGoalCampaignConfig.new yield res if block_given? res end |
.conversion_tracking_setting {|Google::Ads::GoogleAds::V17::Resources::ConversionTrackingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionTrackingSetting
Returns a new instance of conversion_tracking_setting, optionally yielding it to a passed block so that attributes can be set on it.
5369 5370 5371 5372 5373 5374 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5369 def self.conversion_tracking_setting require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionTrackingSetting.new yield res if block_given? res end |
.conversion_value_mapping {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::ConversionValueMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::ConversionValueMapping
Returns a new instance of conversion_value_mapping, optionally yielding it to a passed block so that attributes can be set on it.
5525 5526 5527 5528 5529 5530 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5525 def self.conversion_value_mapping require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::ConversionValueMapping.new yield res if block_given? res end |
.conversion_value_rule {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule
Returns a new instance of conversion_value_rule, optionally yielding it to a passed block so that attributes can be set on it.
5044 5045 5046 5047 5048 5049 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5044 def self.conversion_value_rule require "google/ads/google_ads/v17/resources/conversion_value_rule_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRule.new yield res if block_given? res end |
.conversion_value_rule_set {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRuleSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRuleSet
Returns a new instance of conversion_value_rule_set, optionally yielding it to a passed block so that attributes can be set on it.
5109 5110 5111 5112 5113 5114 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5109 def self.conversion_value_rule_set require "google/ads/google_ads/v17/resources/conversion_value_rule_set_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRuleSet.new yield res if block_given? res end |
.country_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraint
Returns a new instance of country_constraint, optionally yielding it to a passed block so that attributes can be set on it.
351 352 353 354 355 356 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 351 def self.country_constraint require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraint.new yield res if block_given? res end |
.country_constraint_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraintList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraintList
Returns a new instance of country_constraint_list, optionally yielding it to a passed block so that attributes can be set on it.
325 326 327 328 329 330 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 325 def self.country_constraint_list require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::CountryConstraintList.new yield res if block_given? res end |
.cpc_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPoint
Returns a new instance of cpc_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2223 2224 2225 2226 2227 2228 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2223 def self.cpc_bid_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPoint.new yield res if block_given? res end |
.cpc_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPointList
Returns a new instance of cpc_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2132 2133 2134 2135 2136 2137 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2132 def self.cpc_bid_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::CpcBidSimulationPointList.new yield res if block_given? res end |
.cpv_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPoint
Returns a new instance of cpv_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2236 2237 2238 2239 2240 2241 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2236 def self.cpv_bid_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPoint.new yield res if block_given? res end |
.cpv_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPointList
Returns a new instance of cpv_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2145 2146 2147 2148 2149 2150 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2145 def self.cpv_bid_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::CpvBidSimulationPointList.new yield res if block_given? res end |
.credit_details {|Google::Ads::GoogleAds::V17::Resources::CreditDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CreditDetails
Returns a new instance of credit_details, optionally yielding it to a passed block so that attributes can be set on it.
6643 6644 6645 6646 6647 6648 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6643 def self.credit_details require "google/ads/google_ads/v17/resources/local_services_lead_pb" res = Google::Ads::GoogleAds::V17::Resources::CreditDetails.new yield res if block_given? res end |
.criterion_bid_modifier {|Google::Ads::GoogleAds::V17::Services::CriterionBidModifier| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CriterionBidModifier
Returns a new instance of criterion_bid_modifier, optionally yielding it to a passed block so that attributes can be set on it.
10790 10791 10792 10793 10794 10795 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10790 def self.criterion_bid_modifier require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::CriterionBidModifier.new yield res if block_given? res end |
.criterion_category_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryAvailability
Returns a new instance of criterion_category_availability, optionally yielding it to a passed block so that attributes can be set on it.
5629 5630 5631 5632 5633 5634 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5629 def self.criterion_category_availability require "google/ads/google_ads/v17/common/criterion_category_availability_pb" res = Google::Ads::GoogleAds::V17::Common::CriterionCategoryAvailability.new yield res if block_given? res end |
.criterion_category_channel_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryChannelAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryChannelAvailability
Returns a new instance of criterion_category_channel_availability, optionally yielding it to a passed block so that attributes can be set on it.
5642 5643 5644 5645 5646 5647 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5642 def self.criterion_category_channel_availability require "google/ads/google_ads/v17/common/criterion_category_availability_pb" res = Google::Ads::GoogleAds::V17::Common::CriterionCategoryChannelAvailability.new yield res if block_given? res end |
.criterion_category_locale_availability {|Google::Ads::GoogleAds::V17::Common::CriterionCategoryLocaleAvailability| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CriterionCategoryLocaleAvailability
Returns a new instance of criterion_category_locale_availability, optionally yielding it to a passed block so that attributes can be set on it.
5655 5656 5657 5658 5659 5660 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5655 def self.criterion_category_locale_availability require "google/ads/google_ads/v17/common/criterion_category_availability_pb" res = Google::Ads::GoogleAds::V17::Common::CriterionCategoryLocaleAvailability.new yield res if block_given? res end |
.crm_based_user_list_info {|Google::Ads::GoogleAds::V17::Common::CrmBasedUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CrmBasedUserListInfo
Returns a new instance of crm_based_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8359 8360 8361 8362 8363 8364 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8359 def self.crm_based_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::CrmBasedUserListInfo.new yield res if block_given? res end |
.currency_constant {|Google::Ads::GoogleAds::V17::Resources::CurrencyConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CurrencyConstant
Returns a new instance of currency_constant, optionally yielding it to a passed block so that attributes can be set on it.
5122 5123 5124 5125 5126 5127 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5122 def self.currency_constant require "google/ads/google_ads/v17/resources/currency_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::CurrencyConstant.new yield res if block_given? res end |
.custom_affinity_info {|Google::Ads::GoogleAds::V17::Common::CustomAffinityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAffinityInfo
Returns a new instance of custom_affinity_info, optionally yielding it to a passed block so that attributes can be set on it.
1898 1899 1900 1901 1902 1903 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1898 def self.custom_affinity_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::CustomAffinityInfo.new yield res if block_given? res end |
.custom_audience {|Google::Ads::GoogleAds::V17::Resources::CustomAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomAudience
Returns a new instance of custom_audience, optionally yielding it to a passed block so that attributes can be set on it.
5135 5136 5137 5138 5139 5140 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5135 def self.custom_audience require "google/ads/google_ads/v17/resources/custom_audience_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomAudience.new yield res if block_given? res end |
.custom_audience_info {|Google::Ads::GoogleAds::V17::Common::CustomAudienceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAudienceInfo
Returns a new instance of custom_audience_info, optionally yielding it to a passed block so that attributes can be set on it.
1937 1938 1939 1940 1941 1942 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1937 def self.custom_audience_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::CustomAudienceInfo.new yield res if block_given? res end |
.custom_audience_member {|Google::Ads::GoogleAds::V17::Resources::CustomAudienceMember| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomAudienceMember
Returns a new instance of custom_audience_member, optionally yielding it to a passed block so that attributes can be set on it.
5148 5149 5150 5151 5152 5153 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5148 def self.custom_audience_member require "google/ads/google_ads/v17/resources/custom_audience_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomAudienceMember.new yield res if block_given? res end |
.custom_audience_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CustomAudienceOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CustomAudienceOptInRecommendation
Returns a new instance of custom_audience_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
8047 8048 8049 8050 8051 8052 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8047 def self.custom_audience_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CustomAudienceOptInRecommendation.new yield res if block_given? res end |
.custom_audience_segment {|Google::Ads::GoogleAds::V17::Common::CustomAudienceSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomAudienceSegment
Returns a new instance of custom_audience_segment, optionally yielding it to a passed block so that attributes can be set on it.
3744 3745 3746 3747 3748 3749 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3744 def self.custom_audience_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::CustomAudienceSegment.new yield res if block_given? res end |
.custom_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CustomConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomConversionGoal
Returns a new instance of custom_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
5161 5162 5163 5164 5165 5166 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5161 def self.custom_conversion_goal require "google/ads/google_ads/v17/resources/custom_conversion_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomConversionGoal.new yield res if block_given? res end |
.custom_intent_info {|Google::Ads::GoogleAds::V17::Common::CustomIntentInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomIntentInfo
Returns a new instance of custom_intent_info, optionally yielding it to a passed block so that attributes can be set on it.
1911 1912 1913 1914 1915 1916 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1911 def self.custom_intent_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::CustomIntentInfo.new yield res if block_given? res end |
.custom_interest {|Google::Ads::GoogleAds::V17::Resources::CustomInterest| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomInterest
Returns a new instance of custom_interest, optionally yielding it to a passed block so that attributes can be set on it.
5174 5175 5176 5177 5178 5179 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5174 def self.custom_interest require "google/ads/google_ads/v17/resources/custom_interest_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomInterest.new yield res if block_given? res end |
.custom_interest_member {|Google::Ads::GoogleAds::V17::Resources::CustomInterestMember| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomInterestMember
Returns a new instance of custom_interest_member, optionally yielding it to a passed block so that attributes can be set on it.
5187 5188 5189 5190 5191 5192 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5187 def self.custom_interest_member require "google/ads/google_ads/v17/resources/custom_interest_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomInterestMember.new yield res if block_given? res end |
.custom_lead_form_submission_field {|Google::Ads::GoogleAds::V17::Resources::CustomLeadFormSubmissionField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomLeadFormSubmissionField
Returns a new instance of custom_lead_form_submission_field, optionally yielding it to a passed block so that attributes can be set on it.
6487 6488 6489 6490 6491 6492 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6487 def self.custom_lead_form_submission_field require "google/ads/google_ads/v17/resources/lead_form_submission_data_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomLeadFormSubmissionField.new yield res if block_given? res end |
.custom_parameter {|Google::Ads::GoogleAds::V17::Common::CustomParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomParameter
Returns a new instance of custom_parameter, optionally yielding it to a passed block so that attributes can be set on it.
962 963 964 965 966 967 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 962 def self.custom_parameter require "google/ads/google_ads/v17/common/custom_parameter_pb" res = Google::Ads::GoogleAds::V17::Common::CustomParameter.new yield res if block_given? res end |
.custom_variable {|Google::Ads::GoogleAds::V17::Services::CustomVariable| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CustomVariable
Returns a new instance of custom_variable, optionally yielding it to a passed block so that attributes can be set on it.
10283 10284 10285 10286 10287 10288 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10283 def self.custom_variable require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::CustomVariable.new yield res if block_given? res end |
.customer {|Google::Ads::GoogleAds::V17::Resources::Customer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Customer
Returns a new instance of customer, optionally yielding it to a passed block so that attributes can be set on it.
5343 5344 5345 5346 5347 5348 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5343 def self.customer require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::Customer.new yield res if block_given? res end |
.customer_acquisition_goal_settings {|Google::Ads::GoogleAds::V17::Resources::CustomerAcquisitionGoalSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAcquisitionGoalSettings
Returns a new instance of customer_acquisition_goal_settings, optionally yielding it to a passed block so that attributes can be set on it.
4329 4330 4331 4332 4333 4334 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4329 def self.customer_acquisition_goal_settings require "google/ads/google_ads/v17/resources/campaign_lifecycle_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerAcquisitionGoalSettings.new yield res if block_given? res end |
.customer_agreement_setting {|Google::Ads::GoogleAds::V17::Resources::CustomerAgreementSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAgreementSetting
Returns a new instance of customer_agreement_setting, optionally yielding it to a passed block so that attributes can be set on it.
5395 5396 5397 5398 5399 5400 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5395 def self.customer_agreement_setting require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerAgreementSetting.new yield res if block_given? res end |
.customer_asset {|Google::Ads::GoogleAds::V17::Resources::CustomerAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAsset
Returns a new instance of customer_asset, optionally yielding it to a passed block so that attributes can be set on it.
4706 4707 4708 4709 4710 4711 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4706 def self.customer_asset require "google/ads/google_ads/v17/resources/customer_asset_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerAsset.new yield res if block_given? res end |
.customer_asset_set {|Google::Ads::GoogleAds::V17::Resources::CustomerAssetSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerAssetSet
Returns a new instance of customer_asset_set, optionally yielding it to a passed block so that attributes can be set on it.
5200 5201 5202 5203 5204 5205 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5200 def self.customer_asset_set require "google/ads/google_ads/v17/resources/customer_asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerAssetSet.new yield res if block_given? res end |
.customer_client {|Google::Ads::GoogleAds::V17::Resources::CustomerClient| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerClient
Returns a new instance of customer_client, optionally yielding it to a passed block so that attributes can be set on it.
5226 5227 5228 5229 5230 5231 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5226 def self.customer_client require "google/ads/google_ads/v17/resources/customer_client_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerClient.new yield res if block_given? res end |
.customer_client_link {|Google::Ads::GoogleAds::V17::Resources::CustomerClientLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerClientLink
Returns a new instance of customer_client_link, optionally yielding it to a passed block so that attributes can be set on it.
5213 5214 5215 5216 5217 5218 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5213 def self.customer_client_link require "google/ads/google_ads/v17/resources/customer_client_link_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerClientLink.new yield res if block_given? res end |
.customer_conversion_goal {|Google::Ads::GoogleAds::V17::Resources::CustomerConversionGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerConversionGoal
Returns a new instance of customer_conversion_goal, optionally yielding it to a passed block so that attributes can be set on it.
5239 5240 5241 5242 5243 5244 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5239 def self.customer_conversion_goal require "google/ads/google_ads/v17/resources/customer_conversion_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerConversionGoal.new yield res if block_given? res end |
.customer_customizer {|Google::Ads::GoogleAds::V17::Resources::CustomerCustomizer| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerCustomizer
Returns a new instance of customer_customizer, optionally yielding it to a passed block so that attributes can be set on it.
5252 5253 5254 5255 5256 5257 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5252 def self.customer_customizer require "google/ads/google_ads/v17/resources/customer_customizer_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerCustomizer.new yield res if block_given? res end |
.customer_extension_setting {|Google::Ads::GoogleAds::V17::Resources::CustomerExtensionSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerExtensionSetting
Returns a new instance of customer_extension_setting, optionally yielding it to a passed block so that attributes can be set on it.
5265 5266 5267 5268 5269 5270 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5265 def self.customer_extension_setting require "google/ads/google_ads/v17/resources/customer_extension_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerExtensionSetting.new yield res if block_given? res end |
.customer_feed {|Google::Ads::GoogleAds::V17::Resources::CustomerFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerFeed
Returns a new instance of customer_feed, optionally yielding it to a passed block so that attributes can be set on it.
5278 5279 5280 5281 5282 5283 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5278 def self.customer_feed require "google/ads/google_ads/v17/resources/customer_feed_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerFeed.new yield res if block_given? res end |
.customer_label {|Google::Ads::GoogleAds::V17::Resources::CustomerLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerLabel
Returns a new instance of customer_label, optionally yielding it to a passed block so that attributes can be set on it.
5291 5292 5293 5294 5295 5296 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5291 def self.customer_label require "google/ads/google_ads/v17/resources/customer_label_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerLabel.new yield res if block_given? res end |
.customer_lifecycle_goal {|Google::Ads::GoogleAds::V17::Resources::CustomerLifecycleGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerLifecycleGoal
Returns a new instance of customer_lifecycle_goal, optionally yielding it to a passed block so that attributes can be set on it.
5304 5305 5306 5307 5308 5309 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5304 def self.customer_lifecycle_goal require "google/ads/google_ads/v17/resources/customer_lifecycle_goal_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerLifecycleGoal.new yield res if block_given? res end |
.customer_manager_link {|Google::Ads::GoogleAds::V17::Resources::CustomerManagerLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerManagerLink
Returns a new instance of customer_manager_link, optionally yielding it to a passed block so that attributes can be set on it.
5317 5318 5319 5320 5321 5322 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5317 def self.customer_manager_link require "google/ads/google_ads/v17/resources/customer_manager_link_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerManagerLink.new yield res if block_given? res end |
.customer_match_user_list_metadata {|Google::Ads::GoogleAds::V17::Common::CustomerMatchUserListMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomerMatchUserListMetadata
Returns a new instance of customer_match_user_list_metadata, optionally yielding it to a passed block so that attributes can be set on it.
7085 7086 7087 7088 7089 7090 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7085 def self. require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::CustomerMatchUserListMetadata.new yield res if block_given? res end |
.customer_negative_criterion {|Google::Ads::GoogleAds::V17::Resources::CustomerNegativeCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerNegativeCriterion
Returns a new instance of customer_negative_criterion, optionally yielding it to a passed block so that attributes can be set on it.
5330 5331 5332 5333 5334 5335 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5330 def self.customer_negative_criterion require "google/ads/google_ads/v17/resources/customer_negative_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerNegativeCriterion.new yield res if block_given? res end |
.customer_search_term_insight {|Google::Ads::GoogleAds::V17::Resources::CustomerSearchTermInsight| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSearchTermInsight
Returns a new instance of customer_search_term_insight, optionally yielding it to a passed block so that attributes can be set on it.
5447 5448 5449 5450 5451 5452 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5447 def self.customer_search_term_insight require "google/ads/google_ads/v17/resources/customer_search_term_insight_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSearchTermInsight.new yield res if block_given? res end |
.customer_sk_ad_network_conversion_value_schema {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema
Returns a new instance of customer_sk_ad_network_conversion_value_schema, optionally yielding it to a passed block so that attributes can be set on it.
5460 5461 5462 5463 5464 5465 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5460 def self.customer_sk_ad_network_conversion_value_schema require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema.new yield res if block_given? res end |
.customer_user_access {|Google::Ads::GoogleAds::V17::Resources::CustomerUserAccess| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerUserAccess
Returns a new instance of customer_user_access, optionally yielding it to a passed block so that attributes can be set on it.
5590 5591 5592 5593 5594 5595 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5590 def self.customer_user_access require "google/ads/google_ads/v17/resources/customer_user_access_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerUserAccess.new yield res if block_given? res end |
.customer_user_access_invitation {|Google::Ads::GoogleAds::V17::Resources::CustomerUserAccessInvitation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerUserAccessInvitation
Returns a new instance of customer_user_access_invitation, optionally yielding it to a passed block so that attributes can be set on it.
5577 5578 5579 5580 5581 5582 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5577 def self.customer_user_access_invitation require "google/ads/google_ads/v17/resources/customer_user_access_invitation_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerUserAccessInvitation.new yield res if block_given? res end |
.customizer_attribute {|Google::Ads::GoogleAds::V17::Resources::CustomizerAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomizerAttribute
Returns a new instance of customizer_attribute, optionally yielding it to a passed block so that attributes can be set on it.
5603 5604 5605 5606 5607 5608 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5603 def self.customizer_attribute require "google/ads/google_ads/v17/resources/customizer_attribute_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomizerAttribute.new yield res if block_given? res end |
.customizer_value {|Google::Ads::GoogleAds::V17::Common::CustomizerValue| ... } ⇒ Google::Ads::GoogleAds::V17::Common::CustomizerValue
Returns a new instance of customizer_value, optionally yielding it to a passed block so that attributes can be set on it.
2054 2055 2056 2057 2058 2059 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2054 def self.customizer_value require "google/ads/google_ads/v17/common/customizer_value_pb" res = Google::Ads::GoogleAds::V17::Common::CustomizerValue.new yield res if block_given? res end |
.data_partner_identifier {|Google::Ads::GoogleAds::V17::Resources::DataPartnerIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DataPartnerIdentifier
Returns a new instance of data_partner_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7319 7320 7321 7322 7323 7324 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7319 def self.data_partner_identifier require "google/ads/google_ads/v17/resources/product_link_pb" res = Google::Ads::GoogleAds::V17::Resources::DataPartnerIdentifier.new yield res if block_given? res end |
.date_range {|Google::Ads::GoogleAds::V17::Common::DateRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DateRange
Returns a new instance of date_range, optionally yielding it to a passed block so that attributes can be set on it.
6201 6202 6203 6204 6205 6206 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6201 def self.date_range require "google/ads/google_ads/v17/common/dates_pb" res = Google::Ads::GoogleAds::V17::Common::DateRange.new yield res if block_given? res end |
.demand_gen_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::DemandGenCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::DemandGenCampaignSettings
Returns a new instance of demand_gen_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
4602 4603 4604 4605 4606 4607 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4602 def self.demand_gen_campaign_settings require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::DemandGenCampaignSettings.new yield res if block_given? res end |
.demand_gen_carousel_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenCarouselAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenCarouselAdInfo
Returns a new instance of demand_gen_carousel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
923 924 925 926 927 928 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 923 def self.demand_gen_carousel_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DemandGenCarouselAdInfo.new yield res if block_given? res end |
.demand_gen_carousel_card_asset {|Google::Ads::GoogleAds::V17::Common::DemandGenCarouselCardAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenCarouselCardAsset
Returns a new instance of demand_gen_carousel_card_asset, optionally yielding it to a passed block so that attributes can be set on it.
3237 3238 3239 3240 3241 3242 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3237 def self.demand_gen_carousel_card_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DemandGenCarouselCardAsset.new yield res if block_given? res end |
.demand_gen_multi_asset_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenMultiAssetAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenMultiAssetAdInfo
Returns a new instance of demand_gen_multi_asset_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
910 911 912 913 914 915 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 910 def self.demand_gen_multi_asset_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DemandGenMultiAssetAdInfo.new yield res if block_given? res end |
.demand_gen_product_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenProductAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenProductAdInfo
Returns a new instance of demand_gen_product_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
949 950 951 952 953 954 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 949 def self.demand_gen_product_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DemandGenProductAdInfo.new yield res if block_given? res end |
.demand_gen_video_responsive_ad_info {|Google::Ads::GoogleAds::V17::Common::DemandGenVideoResponsiveAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DemandGenVideoResponsiveAdInfo
Returns a new instance of demand_gen_video_responsive_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
936 937 938 939 940 941 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 936 def self.demand_gen_video_responsive_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DemandGenVideoResponsiveAdInfo.new yield res if block_given? res end |
.destination_mismatch {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationMismatch| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationMismatch
Returns a new instance of destination_mismatch, optionally yielding it to a passed block so that attributes can be set on it.
286 287 288 289 290 291 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 286 def self.destination_mismatch require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationMismatch.new yield res if block_given? res end |
.destination_not_working {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationNotWorking| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationNotWorking
Returns a new instance of destination_not_working, optionally yielding it to a passed block so that attributes can be set on it.
299 300 301 302 303 304 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 299 def self.destination_not_working require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationNotWorking.new yield res if block_given? res end |
.destination_text_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationTextList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationTextList
Returns a new instance of destination_text_list, optionally yielding it to a passed block so that attributes can be set on it.
273 274 275 276 277 278 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 273 def self.destination_text_list require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::DestinationTextList.new yield res if block_given? res end |
.detail_placement_view {|Google::Ads::GoogleAds::V17::Resources::DetailPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DetailPlacementView
Returns a new instance of detail_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
5616 5617 5618 5619 5620 5621 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5616 def self.detail_placement_view require "google/ads/google_ads/v17/resources/detail_placement_view_pb" res = Google::Ads::GoogleAds::V17::Resources::DetailPlacementView.new yield res if block_given? res end |
.detailed_demographic {|Google::Ads::GoogleAds::V17::Resources::DetailedDemographic| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DetailedDemographic
Returns a new instance of detailed_demographic, optionally yielding it to a passed block so that attributes can be set on it.
5668 5669 5670 5671 5672 5673 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5668 def self.detailed_demographic require "google/ads/google_ads/v17/resources/detailed_demographic_pb" res = Google::Ads::GoogleAds::V17::Resources::DetailedDemographic.new yield res if block_given? res end |
.detailed_demographic_segment {|Google::Ads::GoogleAds::V17::Common::DetailedDemographicSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DetailedDemographicSegment
Returns a new instance of detailed_demographic_segment, optionally yielding it to a passed block so that attributes can be set on it.
3731 3732 3733 3734 3735 3736 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3731 def self.detailed_demographic_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::DetailedDemographicSegment.new yield res if block_given? res end |
.device_info {|Google::Ads::GoogleAds::V17::Common::DeviceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DeviceInfo
Returns a new instance of device_info, optionally yielding it to a passed block so that attributes can be set on it.
1157 1158 1159 1160 1161 1162 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1157 def self.device_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::DeviceInfo.new yield res if block_given? res end |
.dimension_overlap_result {|Google::Ads::GoogleAds::V17::Services::DimensionOverlapResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DimensionOverlapResult
Returns a new instance of dimension_overlap_result, optionally yielding it to a passed block so that attributes can be set on it.
8944 8945 8946 8947 8948 8949 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8944 def self.dimension_overlap_result require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::DimensionOverlapResult.new yield res if block_given? res end |
.dismiss_recommendation_result {|Google::Ads::GoogleAds::V17::Services::DismissRecommendationResponse::DismissRecommendationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DismissRecommendationResponse::DismissRecommendationResult
Returns a new instance of dismiss_recommendation_result, optionally yielding it to a passed block so that attributes can be set on it.
11492 11493 11494 11495 11496 11497 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11492 def self.dismiss_recommendation_result require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::DismissRecommendationResponse::DismissRecommendationResult.new yield res if block_given? res end |
.display_expansion_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::DisplayExpansionOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::DisplayExpansionOptInRecommendation
Returns a new instance of display_expansion_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7748 7749 7750 7751 7752 7753 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7748 def self.display_expansion_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::DisplayExpansionOptInRecommendation.new yield res if block_given? res end |
.display_keyword_view {|Google::Ads::GoogleAds::V17::Resources::DisplayKeywordView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DisplayKeywordView
Returns a new instance of display_keyword_view, optionally yielding it to a passed block so that attributes can be set on it.
5681 5682 5683 5684 5685 5686 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5681 def self.display_keyword_view require "google/ads/google_ads/v17/resources/display_keyword_view_pb" res = Google::Ads::GoogleAds::V17::Resources::DisplayKeywordView.new yield res if block_given? res end |
.display_upload_ad_info {|Google::Ads::GoogleAds::V17::Common::DisplayUploadAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DisplayUploadAdInfo
Returns a new instance of display_upload_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
858 859 860 861 862 863 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 858 def self.display_upload_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DisplayUploadAdInfo.new yield res if block_given? res end |
.distance_view {|Google::Ads::GoogleAds::V17::Resources::DistanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DistanceView
Returns a new instance of distance_view, optionally yielding it to a passed block so that attributes can be set on it.
5694 5695 5696 5697 5698 5699 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5694 def self.distance_view require "google/ads/google_ads/v17/resources/distance_view_pb" res = Google::Ads::GoogleAds::V17::Resources::DistanceView.new yield res if block_given? res end |
.domain_category {|Google::Ads::GoogleAds::V17::Resources::DomainCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DomainCategory
Returns a new instance of domain_category, optionally yielding it to a passed block so that attributes can be set on it.
5707 5708 5709 5710 5711 5712 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5707 def self.domain_category require "google/ads/google_ads/v17/resources/domain_category_pb" res = Google::Ads::GoogleAds::V17::Resources::DomainCategory.new yield res if block_given? res end |
.dynamic_affiliate_location_set_filter {|Google::Ads::GoogleAds::V17::Common::DynamicAffiliateLocationSetFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicAffiliateLocationSetFilter
Returns a new instance of dynamic_affiliate_location_set_filter, optionally yielding it to a passed block so that attributes can be set on it.
6006 6007 6008 6009 6010 6011 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6006 def self.dynamic_affiliate_location_set_filter require "google/ads/google_ads/v17/common/feed_item_set_filter_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicAffiliateLocationSetFilter.new yield res if block_given? res end |
.dynamic_business_profile_location_group_filter {|Google::Ads::GoogleAds::V17::Common::DynamicBusinessProfileLocationGroupFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicBusinessProfileLocationGroupFilter
Returns a new instance of dynamic_business_profile_location_group_filter, optionally yielding it to a passed block so that attributes can be set on it.
3471 3472 3473 3474 3475 3476 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3471 def self.dynamic_business_profile_location_group_filter require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicBusinessProfileLocationGroupFilter.new yield res if block_given? res end |
.dynamic_custom_asset {|Google::Ads::GoogleAds::V17::Common::DynamicCustomAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicCustomAsset
Returns a new instance of dynamic_custom_asset, optionally yielding it to a passed block so that attributes can be set on it.
3198 3199 3200 3201 3202 3203 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3198 def self.dynamic_custom_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicCustomAsset.new yield res if block_given? res end |
.dynamic_education_asset {|Google::Ads::GoogleAds::V17::Common::DynamicEducationAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicEducationAsset
Returns a new instance of dynamic_education_asset, optionally yielding it to a passed block so that attributes can be set on it.
3094 3095 3096 3097 3098 3099 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3094 def self.dynamic_education_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicEducationAsset.new yield res if block_given? res end |
.dynamic_flights_asset {|Google::Ads::GoogleAds::V17::Common::DynamicFlightsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicFlightsAsset
Returns a new instance of dynamic_flights_asset, optionally yielding it to a passed block so that attributes can be set on it.
3224 3225 3226 3227 3228 3229 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3224 def self.dynamic_flights_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicFlightsAsset.new yield res if block_given? res end |
.dynamic_hotels_and_rentals_asset {|Google::Ads::GoogleAds::V17::Common::DynamicHotelsAndRentalsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicHotelsAndRentalsAsset
Returns a new instance of dynamic_hotels_and_rentals_asset, optionally yielding it to a passed block so that attributes can be set on it.
3211 3212 3213 3214 3215 3216 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3211 def self.dynamic_hotels_and_rentals_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicHotelsAndRentalsAsset.new yield res if block_given? res end |
.dynamic_image_extension_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::DynamicImageExtensionOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::DynamicImageExtensionOptInRecommendation
Returns a new instance of dynamic_image_extension_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7904 7905 7906 7907 7908 7909 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7904 def self.dynamic_image_extension_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::DynamicImageExtensionOptInRecommendation.new yield res if block_given? res end |
.dynamic_jobs_asset {|Google::Ads::GoogleAds::V17::Common::DynamicJobsAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicJobsAsset
Returns a new instance of dynamic_jobs_asset, optionally yielding it to a passed block so that attributes can be set on it.
3276 3277 3278 3279 3280 3281 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3276 def self.dynamic_jobs_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicJobsAsset.new yield res if block_given? res end |
.dynamic_lineup_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata
Returns a new instance of dynamic_lineup_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9074 9075 9076 9077 9078 9079 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9074 def self. require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata.new yield res if block_given? res end |
.dynamic_local_asset {|Google::Ads::GoogleAds::V17::Common::DynamicLocalAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicLocalAsset
Returns a new instance of dynamic_local_asset, optionally yielding it to a passed block so that attributes can be set on it.
3263 3264 3265 3266 3267 3268 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3263 def self.dynamic_local_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicLocalAsset.new yield res if block_given? res end |
.dynamic_location_set_filter {|Google::Ads::GoogleAds::V17::Common::DynamicLocationSetFilter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicLocationSetFilter
Returns a new instance of dynamic_location_set_filter, optionally yielding it to a passed block so that attributes can be set on it.
5980 5981 5982 5983 5984 5985 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5980 def self.dynamic_location_set_filter require "google/ads/google_ads/v17/common/feed_item_set_filter_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicLocationSetFilter.new yield res if block_given? res end |
.dynamic_real_estate_asset {|Google::Ads::GoogleAds::V17::Common::DynamicRealEstateAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicRealEstateAsset
Returns a new instance of dynamic_real_estate_asset, optionally yielding it to a passed block so that attributes can be set on it.
3185 3186 3187 3188 3189 3190 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3185 def self.dynamic_real_estate_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicRealEstateAsset.new yield res if block_given? res end |
.dynamic_search_ads_search_term_view {|Google::Ads::GoogleAds::V17::Resources::DynamicSearchAdsSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::DynamicSearchAdsSearchTermView
Returns a new instance of dynamic_search_ads_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
5720 5721 5722 5723 5724 5725 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5720 def self.dynamic_search_ads_search_term_view require "google/ads/google_ads/v17/resources/dynamic_search_ads_search_term_view_pb" res = Google::Ads::GoogleAds::V17::Resources::DynamicSearchAdsSearchTermView.new yield res if block_given? res end |
.dynamic_search_ads_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::DynamicSearchAdsSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::DynamicSearchAdsSetting
Returns a new instance of dynamic_search_ads_setting, optionally yielding it to a passed block so that attributes can be set on it.
4433 4434 4435 4436 4437 4438 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4433 def self.dynamic_search_ads_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::DynamicSearchAdsSetting.new yield res if block_given? res end |
.dynamic_travel_asset {|Google::Ads::GoogleAds::V17::Common::DynamicTravelAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::DynamicTravelAsset
Returns a new instance of dynamic_travel_asset, optionally yielding it to a passed block so that attributes can be set on it.
3250 3251 3252 3253 3254 3255 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3250 def self.dynamic_travel_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::DynamicTravelAsset.new yield res if block_given? res end |
.effective_frequency_breakdown {|Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyBreakdown| ... } ⇒ Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyBreakdown
Returns a new instance of effective_frequency_breakdown, optionally yielding it to a passed block so that attributes can be set on it.
11063 11064 11065 11066 11067 11068 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11063 def self.effective_frequency_breakdown require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyBreakdown.new yield res if block_given? res end |
.effective_frequency_limit {|Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyLimit| ... } ⇒ Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyLimit
Returns a new instance of effective_frequency_limit, optionally yielding it to a passed block so that attributes can be set on it.
10920 10921 10922 10923 10924 10925 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10920 def self.effective_frequency_limit require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::EffectiveFrequencyLimit.new yield res if block_given? res end |
.enhanced_cpc {|Google::Ads::GoogleAds::V17::Common::EnhancedCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EnhancedCpc
Returns a new instance of enhanced_cpc, optionally yielding it to a passed block so that attributes can be set on it.
3835 3836 3837 3838 3839 3840 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3835 def self.enhanced_cpc require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::EnhancedCpc.new yield res if block_given? res end |
.enhanced_cpc_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::EnhancedCpcOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::EnhancedCpcOptInRecommendation
Returns a new instance of enhanced_cpc_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7540 7541 7542 7543 7544 7545 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7540 def self.enhanced_cpc_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::EnhancedCpcOptInRecommendation.new yield res if block_given? res end |
.error_code {|Google::Ads::GoogleAds::V17::Errors::ErrorCode| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorCode
Returns a new instance of error_code, optionally yielding it to a passed block so that attributes can be set on it.
11765 11766 11767 11768 11769 11770 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11765 def self.error_code require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::ErrorCode.new yield res if block_given? res end |
.error_details {|Google::Ads::GoogleAds::V17::Errors::ErrorDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorDetails
Returns a new instance of error_details, optionally yielding it to a passed block so that attributes can be set on it.
11804 11805 11806 11807 11808 11809 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11804 def self.error_details require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::ErrorDetails.new yield res if block_given? res end |
.error_location {|Google::Ads::GoogleAds::V17::Errors::ErrorLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorLocation
Returns a new instance of error_location, optionally yielding it to a passed block so that attributes can be set on it.
11778 11779 11780 11781 11782 11783 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11778 def self.error_location require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::ErrorLocation.new yield res if block_given? res end |
.event {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event
Returns a new instance of event, optionally yielding it to a passed block so that attributes can be set on it.
5538 5539 5540 5541 5542 5543 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5538 def self.event require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event.new yield res if block_given? res end |
.event_attribute {|Google::Ads::GoogleAds::V17::Common::EventAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EventAttribute
Returns a new instance of event_attribute, optionally yielding it to a passed block so that attributes can be set on it.
7046 7047 7048 7049 7050 7051 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7046 def self.event_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::EventAttribute.new yield res if block_given? res end |
.event_item_attribute {|Google::Ads::GoogleAds::V17::Common::EventItemAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::EventItemAttribute
Returns a new instance of event_item_attribute, optionally yielding it to a passed block so that attributes can be set on it.
7059 7060 7061 7062 7063 7064 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7059 def self.event_item_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::EventItemAttribute.new yield res if block_given? res end |
.event_occurrence_range {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::EventOccurrenceRange| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::EventOccurrenceRange
Returns a new instance of event_occurrence_range, optionally yielding it to a passed block so that attributes can be set on it.
5564 5565 5566 5567 5568 5569 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5564 def self.event_occurrence_range require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::EventOccurrenceRange.new yield res if block_given? res end |
.exclusion_segment {|Google::Ads::GoogleAds::V17::Common::ExclusionSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExclusionSegment
Returns a new instance of exclusion_segment, optionally yielding it to a passed block so that attributes can be set on it.
3588 3589 3590 3591 3592 3593 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3588 def self.exclusion_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::ExclusionSegment.new yield res if block_given? res end |
.expanded_dynamic_search_ad_info {|Google::Ads::GoogleAds::V17::Common::ExpandedDynamicSearchAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExpandedDynamicSearchAdInfo
Returns a new instance of expanded_dynamic_search_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
572 573 574 575 576 577 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 572 def self. require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ExpandedDynamicSearchAdInfo.new yield res if block_given? res end |
.expanded_landing_page_view {|Google::Ads::GoogleAds::V17::Resources::ExpandedLandingPageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExpandedLandingPageView
Returns a new instance of expanded_landing_page_view, optionally yielding it to a passed block so that attributes can be set on it.
5733 5734 5735 5736 5737 5738 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5733 def self. require "google/ads/google_ads/v17/resources/expanded_landing_page_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ExpandedLandingPageView.new yield res if block_given? res end |
.expanded_text_ad_info {|Google::Ads::GoogleAds::V17::Common::ExpandedTextAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ExpandedTextAdInfo
Returns a new instance of expanded_text_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
559 560 561 562 563 564 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 559 def self. require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ExpandedTextAdInfo.new yield res if block_given? res end |
.experiment {|Google::Ads::GoogleAds::V17::Resources::Experiment| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Experiment
Returns a new instance of experiment, optionally yielding it to a passed block so that attributes can be set on it.
5772 5773 5774 5775 5776 5777 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5772 def self.experiment require "google/ads/google_ads/v17/resources/experiment_pb" res = Google::Ads::GoogleAds::V17::Resources::Experiment.new yield res if block_given? res end |
.experiment_arm {|Google::Ads::GoogleAds::V17::Resources::ExperimentArm| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExperimentArm
Returns a new instance of experiment_arm, optionally yielding it to a passed block so that attributes can be set on it.
5746 5747 5748 5749 5750 5751 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5746 def self.experiment_arm require "google/ads/google_ads/v17/resources/experiment_arm_pb" res = Google::Ads::GoogleAds::V17::Resources::ExperimentArm.new yield res if block_given? res end |
.extension_feed_item {|Google::Ads::GoogleAds::V17::Resources::ExtensionFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ExtensionFeedItem
Returns a new instance of extension_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5954 5955 5956 5957 5958 5959 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5954 def self.extension_feed_item require "google/ads/google_ads/v17/resources/extension_feed_item_pb" res = Google::Ads::GoogleAds::V17::Resources::ExtensionFeedItem.new yield res if block_given? res end |
.external_attribution_data {|Google::Ads::GoogleAds::V17::Services::ExternalAttributionData| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ExternalAttributionData
Returns a new instance of external_attribution_data, optionally yielding it to a passed block so that attributes can be set on it.
10244 10245 10246 10247 10248 10249 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10244 def self.external_attribution_data require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::ExternalAttributionData.new yield res if block_given? res end |
.feed {|Google::Ads::GoogleAds::V17::Resources::Feed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed
Returns a new instance of feed, optionally yielding it to a passed block so that attributes can be set on it.
4719 4720 4721 4722 4723 4724 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4719 def self.feed require "google/ads/google_ads/v17/resources/feed_pb" res = Google::Ads::GoogleAds::V17::Resources::Feed.new yield res if block_given? res end |
.feed_attribute {|Google::Ads::GoogleAds::V17::Resources::FeedAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedAttribute
Returns a new instance of feed_attribute, optionally yielding it to a passed block so that attributes can be set on it.
4771 4772 4773 4774 4775 4776 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4771 def self.feed_attribute require "google/ads/google_ads/v17/resources/feed_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedAttribute.new yield res if block_given? res end |
.feed_attribute_operand {|Google::Ads::GoogleAds::V17::Common::Operand::FeedAttributeOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::FeedAttributeOperand
Returns a new instance of feed_attribute_operand, optionally yielding it to a passed block so that attributes can be set on it.
2392 2393 2394 2395 2396 2397 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2392 def self.feed_attribute_operand require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::Operand::FeedAttributeOperand.new yield res if block_given? res end |
.feed_item {|Google::Ads::GoogleAds::V17::Resources::FeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItem
Returns a new instance of feed_item, optionally yielding it to a passed block so that attributes can be set on it.
4784 4785 4786 4787 4788 4789 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4784 def self.feed_item require "google/ads/google_ads/v17/resources/feed_item_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItem.new yield res if block_given? res end |
.feed_item_attribute_value {|Google::Ads::GoogleAds::V17::Resources::FeedItemAttributeValue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemAttributeValue
Returns a new instance of feed_item_attribute_value, optionally yielding it to a passed block so that attributes can be set on it.
4797 4798 4799 4800 4801 4802 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4797 def self.feed_item_attribute_value require "google/ads/google_ads/v17/resources/feed_item_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemAttributeValue.new yield res if block_given? res end |
.feed_item_placeholder_policy_info {|Google::Ads::GoogleAds::V17::Resources::FeedItemPlaceholderPolicyInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemPlaceholderPolicyInfo
Returns a new instance of feed_item_placeholder_policy_info, optionally yielding it to a passed block so that attributes can be set on it.
4810 4811 4812 4813 4814 4815 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4810 def self.feed_item_placeholder_policy_info require "google/ads/google_ads/v17/resources/feed_item_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemPlaceholderPolicyInfo.new yield res if block_given? res end |
.feed_item_set {|Google::Ads::GoogleAds::V17::Resources::FeedItemSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemSet
Returns a new instance of feed_item_set, optionally yielding it to a passed block so that attributes can be set on it.
6019 6020 6021 6022 6023 6024 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6019 def self.feed_item_set require "google/ads/google_ads/v17/resources/feed_item_set_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemSet.new yield res if block_given? res end |
.feed_item_set_link {|Google::Ads::GoogleAds::V17::Resources::FeedItemSetLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemSetLink
Returns a new instance of feed_item_set_link, optionally yielding it to a passed block so that attributes can be set on it.
5967 5968 5969 5970 5971 5972 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5967 def self.feed_item_set_link require "google/ads/google_ads/v17/resources/feed_item_set_link_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemSetLink.new yield res if block_given? res end |
.feed_item_target {|Google::Ads::GoogleAds::V17::Resources::FeedItemTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemTarget
Returns a new instance of feed_item_target, optionally yielding it to a passed block so that attributes can be set on it.
6032 6033 6034 6035 6036 6037 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6032 def self.feed_item_target require "google/ads/google_ads/v17/resources/feed_item_target_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemTarget.new yield res if block_given? res end |
.feed_item_validation_error {|Google::Ads::GoogleAds::V17::Resources::FeedItemValidationError| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedItemValidationError
Returns a new instance of feed_item_validation_error, optionally yielding it to a passed block so that attributes can be set on it.
4823 4824 4825 4826 4827 4828 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4823 def self.feed_item_validation_error require "google/ads/google_ads/v17/resources/feed_item_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedItemValidationError.new yield res if block_given? res end |
.feed_mapping {|Google::Ads::GoogleAds::V17::Resources::FeedMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedMapping
Returns a new instance of feed_mapping, optionally yielding it to a passed block so that attributes can be set on it.
6045 6046 6047 6048 6049 6050 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6045 def self.feed_mapping require "google/ads/google_ads/v17/resources/feed_mapping_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedMapping.new yield res if block_given? res end |
.feed_placeholder_view {|Google::Ads::GoogleAds::V17::Resources::FeedPlaceholderView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::FeedPlaceholderView
Returns a new instance of feed_placeholder_view, optionally yielding it to a passed block so that attributes can be set on it.
6071 6072 6073 6074 6075 6076 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6071 def self.feed_placeholder_view require "google/ads/google_ads/v17/resources/feed_placeholder_view_pb" res = Google::Ads::GoogleAds::V17::Resources::FeedPlaceholderView.new yield res if block_given? res end |
.fellowship {|Google::Ads::GoogleAds::V17::Resources::Fellowship| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Fellowship
Returns a new instance of fellowship, optionally yielding it to a passed block so that attributes can be set on it.
6552 6553 6554 6555 6556 6557 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6552 def self.fellowship require "google/ads/google_ads/v17/resources/local_services_employee_pb" res = Google::Ads::GoogleAds::V17::Resources::Fellowship.new yield res if block_given? res end |
.field_path_element {|Google::Ads::GoogleAds::V17::Errors::ErrorLocation::FieldPathElement| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ErrorLocation::FieldPathElement
Returns a new instance of field_path_element, optionally yielding it to a passed block so that attributes can be set on it.
11791 11792 11793 11794 11795 11796 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11791 def self.field_path_element require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::ErrorLocation::FieldPathElement.new yield res if block_given? res end |
.final_app_url {|Google::Ads::GoogleAds::V17::Common::FinalAppUrl| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FinalAppUrl
Returns a new instance of final_app_url, optionally yielding it to a passed block so that attributes can be set on it.
975 976 977 978 979 980 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 975 def self.final_app_url require "google/ads/google_ads/v17/common/final_app_url_pb" res = Google::Ads::GoogleAds::V17::Common::FinalAppUrl.new yield res if block_given? res end |
.fine_grained_conversion_value_mappings {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::FineGrainedConversionValueMappings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::FineGrainedConversionValueMappings
Returns a new instance of fine_grained_conversion_value_mappings, optionally yielding it to a passed block so that attributes can be set on it.
5486 5487 5488 5489 5490 5491 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5486 def self.fine_grained_conversion_value_mappings require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::FineGrainedConversionValueMappings.new yield res if block_given? res end |
.firebase_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::FirebaseSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::FirebaseSettings
Returns a new instance of firebase_settings, optionally yielding it to a passed block so that attributes can be set on it.
4992 4993 4994 4995 4996 4997 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4992 def self.firebase_settings require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction::FirebaseSettings.new yield res if block_given? res end |
.fixed_cpm {|Google::Ads::GoogleAds::V17::Common::FixedCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FixedCpm
Returns a new instance of fixed_cpm, optionally yielding it to a passed block so that attributes can be set on it.
4017 4018 4019 4020 4021 4022 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4017 def self.fixed_cpm require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::FixedCpm.new yield res if block_given? res end |
.fixed_cpm_target_frequency_goal_info {|Google::Ads::GoogleAds::V17::Common::FixedCpmTargetFrequencyGoalInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FixedCpmTargetFrequencyGoalInfo
Returns a new instance of fixed_cpm_target_frequency_goal_info, optionally yielding it to a passed block so that attributes can be set on it.
4030 4031 4032 4033 4034 4035 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4030 def self.fixed_cpm_target_frequency_goal_info require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::FixedCpmTargetFrequencyGoalInfo.new yield res if block_given? res end |
.flexible_rule_operand_info {|Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo
Returns a new instance of flexible_rule_operand_info, optionally yielding it to a passed block so that attributes can be set on it.
8450 8451 8452 8453 8454 8455 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8450 def self.flexible_rule_operand_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::FlexibleRuleOperandInfo.new yield res if block_given? res end |
.flexible_rule_user_list_info {|Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo
Returns a new instance of flexible_rule_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8463 8464 8465 8466 8467 8468 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8463 def self.flexible_rule_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::FlexibleRuleUserListInfo.new yield res if block_given? res end |
.forecast {|Google::Ads::GoogleAds::V17::Services::Forecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Forecast
Returns a new instance of forecast, optionally yielding it to a passed block so that attributes can be set on it.
11011 11012 11013 11014 11015 11016 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11011 def self.forecast require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::Forecast.new yield res if block_given? res end |
.forecast_ad_group {|Google::Ads::GoogleAds::V17::Services::ForecastAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ForecastAdGroup
Returns a new instance of forecast_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
10764 10765 10766 10767 10768 10769 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10764 def self.forecast_ad_group require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::ForecastAdGroup.new yield res if block_given? res end |
.forecast_metric_options {|Google::Ads::GoogleAds::V17::Services::ForecastMetricOptions| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ForecastMetricOptions
Returns a new instance of forecast_metric_options, optionally yielding it to a passed block so that attributes can be set on it.
11076 11077 11078 11079 11080 11081 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11076 def self. require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::ForecastMetricOptions.new yield res if block_given? res end |
.forecasting_set_target_cpa_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetCpaParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetCpaParameters
Returns a new instance of forecasting_set_target_cpa_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11453 11454 11455 11456 11457 11458 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11453 def self.forecasting_set_target_cpa_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetCpaParameters.new yield res if block_given? res end |
.forecasting_set_target_cpa_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetCpaRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetCpaRecommendation
Returns a new instance of forecasting_set_target_cpa_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7969 7970 7971 7972 7973 7974 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7969 def self.forecasting_set_target_cpa_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetCpaRecommendation.new yield res if block_given? res end |
.forecasting_set_target_roas_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetRoasParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetRoasParameters
Returns a new instance of forecasting_set_target_roas_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11193 11194 11195 11196 11197 11198 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11193 def self.forecasting_set_target_roas_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ForecastingSetTargetRoasParameters.new yield res if block_given? res end |
.forecasting_set_target_roas_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetRoasRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetRoasRecommendation
Returns a new instance of forecasting_set_target_roas_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7774 7775 7776 7777 7778 7779 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7774 def self.forecasting_set_target_roas_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ForecastingSetTargetRoasRecommendation.new yield res if block_given? res end |
.frequency_cap {|Google::Ads::GoogleAds::V17::Services::FrequencyCap| ... } ⇒ Google::Ads::GoogleAds::V17::Services::FrequencyCap
Returns a new instance of frequency_cap, optionally yielding it to a passed block so that attributes can be set on it.
10933 10934 10935 10936 10937 10938 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10933 def self.frequency_cap require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::FrequencyCap.new yield res if block_given? res end |
.frequency_cap_entry {|Google::Ads::GoogleAds::V17::Common::FrequencyCapEntry| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FrequencyCapEntry
Returns a new instance of frequency_cap_entry, optionally yielding it to a passed block so that attributes can be set on it.
4342 4343 4344 4345 4346 4347 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4342 def self.frequency_cap_entry require "google/ads/google_ads/v17/common/frequency_cap_pb" res = Google::Ads::GoogleAds::V17::Common::FrequencyCapEntry.new yield res if block_given? res end |
.frequency_cap_key {|Google::Ads::GoogleAds::V17::Common::FrequencyCapKey| ... } ⇒ Google::Ads::GoogleAds::V17::Common::FrequencyCapKey
Returns a new instance of frequency_cap_key, optionally yielding it to a passed block so that attributes can be set on it.
4355 4356 4357 4358 4359 4360 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4355 def self.frequency_cap_key require "google/ads/google_ads/v17/common/frequency_cap_pb" res = Google::Ads::GoogleAds::V17::Common::FrequencyCapKey.new yield res if block_given? res end |
.function_operand {|Google::Ads::GoogleAds::V17::Common::Operand::FunctionOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::FunctionOperand
Returns a new instance of function_operand, optionally yielding it to a passed block so that attributes can be set on it.
2405 2406 2407 2408 2409 2410 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2405 def self.function_operand require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::Operand::FunctionOperand.new yield res if block_given? res end |
.gclid_date_time_pair {|Google::Ads::GoogleAds::V17::Services::GclidDateTimePair| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GclidDateTimePair
Returns a new instance of gclid_date_time_pair, optionally yielding it to a passed block so that attributes can be set on it.
10192 10193 10194 10195 10196 10197 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10192 def self.gclid_date_time_pair require "google/ads/google_ads/v17/services/conversion_adjustment_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::GclidDateTimePair.new yield res if block_given? res end |
.gender_dimension {|Google::Ads::GoogleAds::V17::Common::GenderDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GenderDimension
Returns a new instance of gender_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3627 3628 3629 3630 3631 3632 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3627 def self.gender_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::GenderDimension.new yield res if block_given? res end |
.gender_info {|Google::Ads::GoogleAds::V17::Common::GenderInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GenderInfo
Returns a new instance of gender_info, optionally yielding it to a passed block so that attributes can be set on it.
1625 1626 1627 1628 1629 1630 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1625 def self.gender_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::GenderInfo.new yield res if block_given? res end |
.gender_view {|Google::Ads::GoogleAds::V17::Resources::GenderView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GenderView
Returns a new instance of gender_view, optionally yielding it to a passed block so that attributes can be set on it.
6084 6085 6086 6087 6088 6089 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6084 def self.gender_view require "google/ads/google_ads/v17/resources/gender_view_pb" res = Google::Ads::GoogleAds::V17::Resources::GenderView.new yield res if block_given? res end |
.generate_keyword_historical_metrics_result {|Google::Ads::GoogleAds::V17::Services::GenerateKeywordHistoricalMetricsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateKeywordHistoricalMetricsResult
Returns a new instance of generate_keyword_historical_metrics_result, optionally yielding it to a passed block so that attributes can be set on it.
10699 10700 10701 10702 10703 10704 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10699 def self.generate_keyword_historical_metrics_result require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::GenerateKeywordHistoricalMetricsResult.new yield res if block_given? res end |
.generate_keyword_idea_result {|Google::Ads::GoogleAds::V17::Services::GenerateKeywordIdeaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateKeywordIdeaResult
Returns a new instance of generate_keyword_idea_result, optionally yielding it to a passed block so that attributes can be set on it.
10686 10687 10688 10689 10690 10691 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10686 def self.generate_keyword_idea_result require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::GenerateKeywordIdeaResult.new yield res if block_given? res end |
.geo_point_info {|Google::Ads::GoogleAds::V17::Common::GeoPointInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::GeoPointInfo
Returns a new instance of geo_point_info, optionally yielding it to a passed block so that attributes can be set on it.
1716 1717 1718 1719 1720 1721 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1716 def self.geo_point_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::GeoPointInfo.new yield res if block_given? res end |
.geo_target_constant {|Google::Ads::GoogleAds::V17::Resources::GeoTargetConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GeoTargetConstant
Returns a new instance of geo_target_constant, optionally yielding it to a passed block so that attributes can be set on it.
6097 6098 6099 6100 6101 6102 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6097 def self.geo_target_constant require "google/ads/google_ads/v17/resources/geo_target_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::GeoTargetConstant.new yield res if block_given? res end |
.geo_target_constant_suggestion {|Google::Ads::GoogleAds::V17::Services::GeoTargetConstantSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GeoTargetConstantSuggestion
Returns a new instance of geo_target_constant_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
10465 10466 10467 10468 10469 10470 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10465 def self.geo_target_constant_suggestion require "google/ads/google_ads/v17/services/geo_target_constant_service_pb" res = Google::Ads::GoogleAds::V17::Services::GeoTargetConstantSuggestion.new yield res if block_given? res end |
.geo_target_type_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::GeoTargetTypeSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::GeoTargetTypeSetting
Returns a new instance of geo_target_type_setting, optionally yielding it to a passed block so that attributes can be set on it.
4472 4473 4474 4475 4476 4477 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4472 def self.geo_target_type_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::GeoTargetTypeSetting.new yield res if block_given? res end |
.geo_targets {|Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::GeoTargets| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::GeoTargets
Returns a new instance of geo_targets, optionally yielding it to a passed block so that attributes can be set on it.
10452 10453 10454 10455 10456 10457 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10452 def self.geo_targets require "google/ads/google_ads/v17/services/geo_target_constant_service_pb" res = Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::GeoTargets.new yield res if block_given? res end |
.geographic_view {|Google::Ads::GoogleAds::V17::Resources::GeographicView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GeographicView
Returns a new instance of geographic_view, optionally yielding it to a passed block so that attributes can be set on it.
6110 6111 6112 6113 6114 6115 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6110 def self.geographic_view require "google/ads/google_ads/v17/resources/geographic_view_pb" res = Google::Ads::GoogleAds::V17::Resources::GeographicView.new yield res if block_given? res end |
.google_ads_error {|Google::Ads::GoogleAds::V17::Errors::GoogleAdsError| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::GoogleAdsError
Returns a new instance of google_ads_error, optionally yielding it to a passed block so that attributes can be set on it.
11752 11753 11754 11755 11756 11757 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11752 def self.google_ads_error require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::GoogleAdsError.new yield res if block_given? res end |
.google_ads_failure {|Google::Ads::GoogleAds::V17::Errors::GoogleAdsFailure| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::GoogleAdsFailure
Returns a new instance of google_ads_failure, optionally yielding it to a passed block so that attributes can be set on it.
11739 11740 11741 11742 11743 11744 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11739 def self.google_ads_failure require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::GoogleAdsFailure.new yield res if block_given? res end |
.google_ads_field {|Google::Ads::GoogleAds::V17::Resources::GoogleAdsField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GoogleAdsField
Returns a new instance of google_ads_field, optionally yielding it to a passed block so that attributes can be set on it.
6123 6124 6125 6126 6127 6128 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6123 def self.google_ads_field require "google/ads/google_ads/v17/resources/google_ads_field_pb" res = Google::Ads::GoogleAds::V17::Resources::GoogleAdsField.new yield res if block_given? res end |
.google_ads_identifier {|Google::Ads::GoogleAds::V17::Resources::GoogleAdsIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GoogleAdsIdentifier
Returns a new instance of google_ads_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7332 7333 7334 7335 7336 7337 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7332 def self.google_ads_identifier require "google/ads/google_ads/v17/resources/product_link_pb" res = Google::Ads::GoogleAds::V17::Resources::GoogleAdsIdentifier.new yield res if block_given? res end |
.google_ads_row {|Google::Ads::GoogleAds::V17::Services::GoogleAdsRow| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GoogleAdsRow
Returns a new instance of google_ads_row, optionally yielding it to a passed block so that attributes can be set on it.
10088 10089 10090 10091 10092 10093 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10088 def self.google_ads_row require "google/ads/google_ads/v17/services/google_ads_service_pb" res = Google::Ads::GoogleAds::V17::Services::GoogleAdsRow.new yield res if block_given? res end |
.google_analytics4_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::GoogleAnalytics4Settings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::GoogleAnalytics4Settings
Returns a new instance of google_analytics4_settings, optionally yielding it to a passed block so that attributes can be set on it.
5005 5006 5007 5008 5009 5010 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5005 def self.google_analytics4_settings require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction::GoogleAnalytics4Settings.new yield res if block_given? res end |
.granular_insurance_status {|Google::Ads::GoogleAds::V17::Resources::GranularInsuranceStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GranularInsuranceStatus
Returns a new instance of granular_insurance_status, optionally yielding it to a passed block so that attributes can be set on it.
5434 5435 5436 5437 5438 5439 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5434 def self.granular_insurance_status require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::GranularInsuranceStatus.new yield res if block_given? res end |
.granular_license_status {|Google::Ads::GoogleAds::V17::Resources::GranularLicenseStatus| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GranularLicenseStatus
Returns a new instance of granular_license_status, optionally yielding it to a passed block so that attributes can be set on it.
5421 5422 5423 5424 5425 5426 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5421 def self.granular_license_status require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::GranularLicenseStatus.new yield res if block_given? res end |
.group_placement_view {|Google::Ads::GoogleAds::V17::Resources::GroupPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::GroupPlacementView
Returns a new instance of group_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
6136 6137 6138 6139 6140 6141 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6136 def self.group_placement_view require "google/ads/google_ads/v17/resources/group_placement_view_pb" res = Google::Ads::GoogleAds::V17::Resources::GroupPlacementView.new yield res if block_given? res end |
.historical_metrics_options {|Google::Ads::GoogleAds::V17::Common::HistoricalMetricsOptions| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HistoricalMetricsOptions
Returns a new instance of historical_metrics_options, optionally yielding it to a passed block so that attributes can be set on it.
10530 10531 10532 10533 10534 10535 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10530 def self. require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::HistoricalMetricsOptions.new yield res if block_given? res end |
.hotel_ad_info {|Google::Ads::GoogleAds::V17::Common::HotelAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelAdInfo
Returns a new instance of hotel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
585 586 587 588 589 590 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 585 def self.hotel_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::HotelAdInfo.new yield res if block_given? res end |
.hotel_advance_booking_window_info {|Google::Ads::GoogleAds::V17::Common::HotelAdvanceBookingWindowInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelAdvanceBookingWindowInfo
Returns a new instance of hotel_advance_booking_window_info, optionally yielding it to a passed block so that attributes can be set on it.
1469 1470 1471 1472 1473 1474 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1469 def self.hotel_advance_booking_window_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelAdvanceBookingWindowInfo.new yield res if block_given? res end |
.hotel_asset_suggestion {|Google::Ads::GoogleAds::V17::Services::HotelAssetSuggestion| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelAssetSuggestion
Returns a new instance of hotel_asset_suggestion, optionally yielding it to a passed block so that attributes can be set on it.
11674 11675 11676 11677 11678 11679 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11674 def self.hotel_asset_suggestion require "google/ads/google_ads/v17/services/travel_asset_suggestion_service_pb" res = Google::Ads::GoogleAds::V17::Services::HotelAssetSuggestion.new yield res if block_given? res end |
.hotel_callout_asset {|Google::Ads::GoogleAds::V17::Common::HotelCalloutAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCalloutAsset
Returns a new instance of hotel_callout_asset, optionally yielding it to a passed block so that attributes can be set on it.
3120 3121 3122 3123 3124 3125 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3120 def self.hotel_callout_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCalloutAsset.new yield res if block_given? res end |
.hotel_callout_feed_item {|Google::Ads::GoogleAds::V17::Common::HotelCalloutFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCalloutFeedItem
Returns a new instance of hotel_callout_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5928 5929 5930 5931 5932 5933 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5928 def self.hotel_callout_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCalloutFeedItem.new yield res if block_given? res end |
.hotel_center_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::HotelCenterLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelCenterLinkInvitationIdentifier
Returns a new instance of hotel_center_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7267 7268 7269 7270 7271 7272 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7267 def self.hotel_center_link_invitation_identifier require "google/ads/google_ads/v17/resources/product_link_invitation_pb" res = Google::Ads::GoogleAds::V17::Resources::HotelCenterLinkInvitationIdentifier.new yield res if block_given? res end |
.hotel_check_in_date_range_info {|Google::Ads::GoogleAds::V17::Common::HotelCheckInDateRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCheckInDateRangeInfo
Returns a new instance of hotel_check_in_date_range_info, optionally yielding it to a passed block so that attributes can be set on it.
1495 1496 1497 1498 1499 1500 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1495 def self.hotel_check_in_date_range_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCheckInDateRangeInfo.new yield res if block_given? res end |
.hotel_check_in_day_info {|Google::Ads::GoogleAds::V17::Common::HotelCheckInDayInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCheckInDayInfo
Returns a new instance of hotel_check_in_day_info, optionally yielding it to a passed block so that attributes can be set on it.
1508 1509 1510 1511 1512 1513 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1508 def self.hotel_check_in_day_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCheckInDayInfo.new yield res if block_given? res end |
.hotel_city_info {|Google::Ads::GoogleAds::V17::Common::HotelCityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCityInfo
Returns a new instance of hotel_city_info, optionally yielding it to a passed block so that attributes can be set on it.
1274 1275 1276 1277 1278 1279 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1274 def self.hotel_city_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCityInfo.new yield res if block_given? res end |
.hotel_class_info {|Google::Ads::GoogleAds::V17::Common::HotelClassInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelClassInfo
Returns a new instance of hotel_class_info, optionally yielding it to a passed block so that attributes can be set on it.
1235 1236 1237 1238 1239 1240 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1235 def self.hotel_class_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelClassInfo.new yield res if block_given? res end |
.hotel_country_region_info {|Google::Ads::GoogleAds::V17::Common::HotelCountryRegionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelCountryRegionInfo
Returns a new instance of hotel_country_region_info, optionally yielding it to a passed block so that attributes can be set on it.
1248 1249 1250 1251 1252 1253 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1248 def self.hotel_country_region_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelCountryRegionInfo.new yield res if block_given? res end |
.hotel_date_selection_type_info {|Google::Ads::GoogleAds::V17::Common::HotelDateSelectionTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelDateSelectionTypeInfo
Returns a new instance of hotel_date_selection_type_info, optionally yielding it to a passed block so that attributes can be set on it.
1456 1457 1458 1459 1460 1461 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1456 def self.hotel_date_selection_type_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelDateSelectionTypeInfo.new yield res if block_given? res end |
.hotel_group_view {|Google::Ads::GoogleAds::V17::Resources::HotelGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelGroupView
Returns a new instance of hotel_group_view, optionally yielding it to a passed block so that attributes can be set on it.
6149 6150 6151 6152 6153 6154 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6149 def self.hotel_group_view require "google/ads/google_ads/v17/resources/hotel_group_view_pb" res = Google::Ads::GoogleAds::V17::Resources::HotelGroupView.new yield res if block_given? res end |
.hotel_id_info {|Google::Ads::GoogleAds::V17::Common::HotelIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelIdInfo
Returns a new instance of hotel_id_info, optionally yielding it to a passed block so that attributes can be set on it.
1222 1223 1224 1225 1226 1227 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1222 def self.hotel_id_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelIdInfo.new yield res if block_given? res end |
.hotel_image_asset {|Google::Ads::GoogleAds::V17::Services::HotelImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelImageAsset
Returns a new instance of hotel_image_asset, optionally yielding it to a passed block so that attributes can be set on it.
11700 11701 11702 11703 11704 11705 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11700 def self.hotel_image_asset require "google/ads/google_ads/v17/services/travel_asset_suggestion_service_pb" res = Google::Ads::GoogleAds::V17::Services::HotelImageAsset.new yield res if block_given? res end |
.hotel_length_of_stay_info {|Google::Ads::GoogleAds::V17::Common::HotelLengthOfStayInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelLengthOfStayInfo
Returns a new instance of hotel_length_of_stay_info, optionally yielding it to a passed block so that attributes can be set on it.
1482 1483 1484 1485 1486 1487 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1482 def self.hotel_length_of_stay_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelLengthOfStayInfo.new yield res if block_given? res end |
.hotel_performance_view {|Google::Ads::GoogleAds::V17::Resources::HotelPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelPerformanceView
Returns a new instance of hotel_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
6162 6163 6164 6165 6166 6167 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6162 def self.hotel_performance_view require "google/ads/google_ads/v17/resources/hotel_performance_view_pb" res = Google::Ads::GoogleAds::V17::Resources::HotelPerformanceView.new yield res if block_given? res end |
.hotel_property_asset {|Google::Ads::GoogleAds::V17::Common::HotelPropertyAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelPropertyAsset
Returns a new instance of hotel_property_asset, optionally yielding it to a passed block so that attributes can be set on it.
3315 3316 3317 3318 3319 3320 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3315 def self.hotel_property_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::HotelPropertyAsset.new yield res if block_given? res end |
.hotel_property_data {|Google::Ads::GoogleAds::V17::Resources::AssetSet::HotelPropertyData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet::HotelPropertyData
Returns a new instance of hotel_property_data, optionally yielding it to a passed block so that attributes can be set on it.
3536 3537 3538 3539 3540 3541 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3536 def self.hotel_property_data require "google/ads/google_ads/v17/resources/asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetSet::HotelPropertyData.new yield res if block_given? res end |
.hotel_reconciliation {|Google::Ads::GoogleAds::V17::Resources::HotelReconciliation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::HotelReconciliation
Returns a new instance of hotel_reconciliation, optionally yielding it to a passed block so that attributes can be set on it.
6175 6176 6177 6178 6179 6180 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6175 def self.hotel_reconciliation require "google/ads/google_ads/v17/resources/hotel_reconciliation_pb" res = Google::Ads::GoogleAds::V17::Resources::HotelReconciliation.new yield res if block_given? res end |
.hotel_setting_info {|Google::Ads::GoogleAds::V17::Resources::Campaign::HotelSettingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::HotelSettingInfo
Returns a new instance of hotel_setting_info, optionally yielding it to a passed block so that attributes can be set on it.
4420 4421 4422 4423 4424 4425 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4420 def self.hotel_setting_info require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::HotelSettingInfo.new yield res if block_given? res end |
.hotel_state_info {|Google::Ads::GoogleAds::V17::Common::HotelStateInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HotelStateInfo
Returns a new instance of hotel_state_info, optionally yielding it to a passed block so that attributes can be set on it.
1261 1262 1263 1264 1265 1266 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1261 def self.hotel_state_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::HotelStateInfo.new yield res if block_given? res end |
.hotel_text_asset {|Google::Ads::GoogleAds::V17::Services::HotelTextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Services::HotelTextAsset
Returns a new instance of hotel_text_asset, optionally yielding it to a passed block so that attributes can be set on it.
11687 11688 11689 11690 11691 11692 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11687 def self.hotel_text_asset require "google/ads/google_ads/v17/services/travel_asset_suggestion_service_pb" res = Google::Ads::GoogleAds::V17::Services::HotelTextAsset.new yield res if block_given? res end |
.household_income_dimension {|Google::Ads::GoogleAds::V17::Common::HouseholdIncomeDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::HouseholdIncomeDimension
Returns a new instance of household_income_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3640 3641 3642 3643 3644 3645 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3640 def self.household_income_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::HouseholdIncomeDimension.new yield res if block_given? res end |
.identity_verification {|Google::Ads::GoogleAds::V17::Services::IdentityVerification| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerification
Returns a new instance of identity_verification, optionally yielding it to a passed block so that attributes can be set on it.
10478 10479 10480 10481 10482 10483 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10478 def self.identity_verification require "google/ads/google_ads/v17/services/identity_verification_service_pb" res = Google::Ads::GoogleAds::V17::Services::IdentityVerification.new yield res if block_given? res end |
.identity_verification_progress {|Google::Ads::GoogleAds::V17::Services::IdentityVerificationProgress| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerificationProgress
Returns a new instance of identity_verification_progress, optionally yielding it to a passed block so that attributes can be set on it.
10491 10492 10493 10494 10495 10496 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10491 def self.identity_verification_progress require "google/ads/google_ads/v17/services/identity_verification_service_pb" res = Google::Ads::GoogleAds::V17::Services::IdentityVerificationProgress.new yield res if block_given? res end |
.identity_verification_requirement {|Google::Ads::GoogleAds::V17::Services::IdentityVerificationRequirement| ... } ⇒ Google::Ads::GoogleAds::V17::Services::IdentityVerificationRequirement
Returns a new instance of identity_verification_requirement, optionally yielding it to a passed block so that attributes can be set on it.
10504 10505 10506 10507 10508 10509 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10504 def self.identity_verification_requirement require "google/ads/google_ads/v17/services/identity_verification_service_pb" res = Google::Ads::GoogleAds::V17::Services::IdentityVerificationRequirement.new yield res if block_given? res end |
.image_ad_info {|Google::Ads::GoogleAds::V17::Common::ImageAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageAdInfo
Returns a new instance of image_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
650 651 652 653 654 655 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 650 def self.image_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ImageAdInfo.new yield res if block_given? res end |
.image_asset {|Google::Ads::GoogleAds::V17::Common::ImageAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageAsset
Returns a new instance of image_asset, optionally yielding it to a passed block so that attributes can be set on it.
2899 2900 2901 2902 2903 2904 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2899 def self.image_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::ImageAsset.new yield res if block_given? res end |
.image_dimension {|Google::Ads::GoogleAds::V17::Common::ImageDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageDimension
Returns a new instance of image_dimension, optionally yielding it to a passed block so that attributes can be set on it.
2912 2913 2914 2915 2916 2917 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2912 def self.image_dimension require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::ImageDimension.new yield res if block_given? res end |
.image_feed_item {|Google::Ads::GoogleAds::V17::Common::ImageFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ImageFeedItem
Returns a new instance of image_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5941 5942 5943 5944 5945 5946 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5941 def self.image_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::ImageFeedItem.new yield res if block_given? res end |
.improve_demand_gen_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveDemandGenAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveDemandGenAdStrengthRecommendation
Returns a new instance of improve_demand_gen_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
8073 8074 8075 8076 8077 8078 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8073 def self.improve_demand_gen_ad_strength_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveDemandGenAdStrengthRecommendation.new yield res if block_given? res end |
.improve_google_tag_coverage_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveGoogleTagCoverageRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveGoogleTagCoverageRecommendation
Returns a new instance of improve_google_tag_coverage_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7995 7996 7997 7998 7999 8000 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7995 def self.improve_google_tag_coverage_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ImproveGoogleTagCoverageRecommendation.new yield res if block_given? res end |
.improve_performance_max_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ImprovePerformanceMaxAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ImprovePerformanceMaxAdStrengthRecommendation
Returns a new instance of improve_performance_max_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7943 7944 7945 7946 7947 7948 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7943 def self.improve_performance_max_ad_strength_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ImprovePerformanceMaxAdStrengthRecommendation.new yield res if block_given? res end |
.in_feed_video_ad_info {|Google::Ads::GoogleAds::V17::Common::InFeedVideoAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::InFeedVideoAdInfo
Returns a new instance of in_feed_video_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
715 716 717 718 719 720 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 715 def self.in_feed_video_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::InFeedVideoAdInfo.new yield res if block_given? res end |
.income_range_info {|Google::Ads::GoogleAds::V17::Common::IncomeRangeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::IncomeRangeInfo
Returns a new instance of income_range_info, optionally yielding it to a passed block so that attributes can be set on it.
1638 1639 1640 1641 1642 1643 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1638 def self.income_range_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::IncomeRangeInfo.new yield res if block_given? res end |
.income_range_view {|Google::Ads::GoogleAds::V17::Resources::IncomeRangeView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::IncomeRangeView
Returns a new instance of income_range_view, optionally yielding it to a passed block so that attributes can be set on it.
6188 6189 6190 6191 6192 6193 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6188 def self.income_range_view require "google/ads/google_ads/v17/resources/income_range_view_pb" res = Google::Ads::GoogleAds::V17::Resources::IncomeRangeView.new yield res if block_given? res end |
.insights_audience {|Google::Ads::GoogleAds::V17::Services::InsightsAudience| ... } ⇒ Google::Ads::GoogleAds::V17::Services::InsightsAudience
Returns a new instance of insights_audience, optionally yielding it to a passed block so that attributes can be set on it.
9113 9114 9115 9116 9117 9118 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9113 def self.insights_audience require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::InsightsAudience.new yield res if block_given? res end |
.insights_audience_attribute_group {|Google::Ads::GoogleAds::V17::Services::InsightsAudienceAttributeGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::InsightsAudienceAttributeGroup
Returns a new instance of insights_audience_attribute_group, optionally yielding it to a passed block so that attributes can be set on it.
9126 9127 9128 9129 9130 9131 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9126 def self.insights_audience_attribute_group require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::InsightsAudienceAttributeGroup.new yield res if block_given? res end |
.insurance_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::InsuranceVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::InsuranceVerificationArtifact
Returns a new instance of insurance_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
6695 6696 6697 6698 6699 6700 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6695 def self.insurance_verification_artifact require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::InsuranceVerificationArtifact.new yield res if block_given? res end |
.interaction_type_info {|Google::Ads::GoogleAds::V17::Common::InteractionTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::InteractionTypeInfo
Returns a new instance of interaction_type_info, optionally yielding it to a passed block so that attributes can be set on it.
1586 1587 1588 1589 1590 1591 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1586 def self.interaction_type_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::InteractionTypeInfo.new yield res if block_given? res end |
.invalid_activity_summary {|Google::Ads::GoogleAds::V17::Resources::Invoice::InvalidActivitySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice::InvalidActivitySummary
Returns a new instance of invalid_activity_summary, optionally yielding it to a passed block so that attributes can be set on it.
6279 6280 6281 6282 6283 6284 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6279 def self.invalid_activity_summary require "google/ads/google_ads/v17/resources/invoice_pb" res = Google::Ads::GoogleAds::V17::Resources::Invoice::InvalidActivitySummary.new yield res if block_given? res end |
.invoice {|Google::Ads::GoogleAds::V17::Resources::Invoice| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Invoice
Returns a new instance of invoice, optionally yielding it to a passed block so that attributes can be set on it.
6240 6241 6242 6243 6244 6245 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6240 def self.invoice require "google/ads/google_ads/v17/resources/invoice_pb" res = Google::Ads::GoogleAds::V17::Resources::Invoice.new yield res if block_given? res end |
.ip_block_info {|Google::Ads::GoogleAds::V17::Common::IpBlockInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::IpBlockInfo
Returns a new instance of ip_block_info, optionally yielding it to a passed block so that attributes can be set on it.
1768 1769 1770 1771 1772 1773 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1768 def self.ip_block_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::IpBlockInfo.new yield res if block_given? res end |
.item {|Google::Ads::GoogleAds::V17::Services::CartData::Item| ... } ⇒ Google::Ads::GoogleAds::V17::Services::CartData::Item
Returns a new instance of item, optionally yielding it to a passed block so that attributes can be set on it.
10309 10310 10311 10312 10313 10314 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10309 def self.item require "google/ads/google_ads/v17/services/conversion_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::CartData::Item.new yield res if block_given? res end |
.item_attribute {|Google::Ads::GoogleAds::V17::Common::ItemAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ItemAttribute
Returns a new instance of item_attribute, optionally yielding it to a passed block so that attributes can be set on it.
7007 7008 7009 7010 7011 7012 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7007 def self.item_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::ItemAttribute.new yield res if block_given? res end |
.keyword {|Google::Ads::GoogleAds::V17::Common::Keyword| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Keyword
Returns a new instance of keyword, optionally yielding it to a passed block so that attributes can be set on it.
9243 9244 9245 9246 9247 9248 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9243 def self.keyword require "google/ads/google_ads/v17/common/segments_pb" res = Google::Ads::GoogleAds::V17::Common::Keyword.new yield res if block_given? res end |
.keyword_and_url_seed {|Google::Ads::GoogleAds::V17::Services::KeywordAndUrlSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordAndUrlSeed
Returns a new instance of keyword_and_url_seed, optionally yielding it to a passed block so that attributes can be set on it.
10634 10635 10636 10637 10638 10639 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10634 def self.keyword_and_url_seed require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::KeywordAndUrlSeed.new yield res if block_given? res end |
.keyword_annotations {|Google::Ads::GoogleAds::V17::Common::KeywordAnnotations| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordAnnotations
Returns a new instance of keyword_annotations, optionally yielding it to a passed block so that attributes can be set on it.
10595 10596 10597 10598 10599 10600 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10595 def self.keyword_annotations require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordAnnotations.new yield res if block_given? res end |
.keyword_concept {|Google::Ads::GoogleAds::V17::Common::KeywordConcept| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordConcept
Returns a new instance of keyword_concept, optionally yielding it to a passed block so that attributes can be set on it.
10608 10609 10610 10611 10612 10613 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10608 def self.keyword_concept require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordConcept.new yield res if block_given? res end |
.keyword_forecast_metrics {|Google::Ads::GoogleAds::V17::Services::KeywordForecastMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordForecastMetrics
Returns a new instance of keyword_forecast_metrics, optionally yielding it to a passed block so that attributes can be set on it.
10842 10843 10844 10845 10846 10847 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10842 def self.keyword_forecast_metrics require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::KeywordForecastMetrics.new yield res if block_given? res end |
.keyword_info {|Google::Ads::GoogleAds::V17::Common::KeywordInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordInfo
Returns a new instance of keyword_info, optionally yielding it to a passed block so that attributes can be set on it.
1079 1080 1081 1082 1083 1084 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1079 def self.keyword_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordInfo.new yield res if block_given? res end |
.keyword_match_type_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordMatchTypeRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordMatchTypeRecommendation
Returns a new instance of keyword_match_type_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7631 7632 7633 7634 7635 7636 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7631 def self.keyword_match_type_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordMatchTypeRecommendation.new yield res if block_given? res end |
.keyword_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::KeywordParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::KeywordParameters
Returns a new instance of keyword_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11219 11220 11221 11222 11223 11224 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11219 def self.keyword_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::KeywordParameters.new yield res if block_given? res end |
.keyword_plan {|Google::Ads::GoogleAds::V17::Resources::KeywordPlan| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlan
Returns a new instance of keyword_plan, optionally yielding it to a passed block so that attributes can be set on it.
6357 6358 6359 6360 6361 6362 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6357 def self.keyword_plan require "google/ads/google_ads/v17/resources/keyword_plan_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlan.new yield res if block_given? res end |
.keyword_plan_ad_group {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroup
Returns a new instance of keyword_plan_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
6305 6306 6307 6308 6309 6310 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6305 def self.keyword_plan_ad_group require "google/ads/google_ads/v17/resources/keyword_plan_ad_group_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroup.new yield res if block_given? res end |
.keyword_plan_ad_group_keyword {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroupKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroupKeyword
Returns a new instance of keyword_plan_ad_group_keyword, optionally yielding it to a passed block so that attributes can be set on it.
6292 6293 6294 6295 6296 6297 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6292 def self.keyword_plan_ad_group_keyword require "google/ads/google_ads/v17/resources/keyword_plan_ad_group_keyword_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanAdGroupKeyword.new yield res if block_given? res end |
.keyword_plan_aggregate_metric_results {|Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetricResults| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetricResults
Returns a new instance of keyword_plan_aggregate_metric_results, optionally yielding it to a passed block so that attributes can be set on it.
10569 10570 10571 10572 10573 10574 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10569 def self.keyword_plan_aggregate_metric_results require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetricResults.new yield res if block_given? res end |
.keyword_plan_aggregate_metrics {|Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetrics
Returns a new instance of keyword_plan_aggregate_metrics, optionally yielding it to a passed block so that attributes can be set on it.
10556 10557 10558 10559 10560 10561 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10556 def self.keyword_plan_aggregate_metrics require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordPlanAggregateMetrics.new yield res if block_given? res end |
.keyword_plan_campaign {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaign| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaign
Returns a new instance of keyword_plan_campaign, optionally yielding it to a passed block so that attributes can be set on it.
6331 6332 6333 6334 6335 6336 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6331 def self.keyword_plan_campaign require "google/ads/google_ads/v17/resources/keyword_plan_campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaign.new yield res if block_given? res end |
.keyword_plan_campaign_keyword {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaignKeyword| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaignKeyword
Returns a new instance of keyword_plan_campaign_keyword, optionally yielding it to a passed block so that attributes can be set on it.
6318 6319 6320 6321 6322 6323 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6318 def self.keyword_plan_campaign_keyword require "google/ads/google_ads/v17/resources/keyword_plan_campaign_keyword_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanCampaignKeyword.new yield res if block_given? res end |
.keyword_plan_device_searches {|Google::Ads::GoogleAds::V17::Common::KeywordPlanDeviceSearches| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanDeviceSearches
Returns a new instance of keyword_plan_device_searches, optionally yielding it to a passed block so that attributes can be set on it.
10582 10583 10584 10585 10586 10587 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10582 def self.keyword_plan_device_searches require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordPlanDeviceSearches.new yield res if block_given? res end |
.keyword_plan_forecast_period {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanForecastPeriod| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanForecastPeriod
Returns a new instance of keyword_plan_forecast_period, optionally yielding it to a passed block so that attributes can be set on it.
6370 6371 6372 6373 6374 6375 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6370 def self.keyword_plan_forecast_period require "google/ads/google_ads/v17/resources/keyword_plan_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanForecastPeriod.new yield res if block_given? res end |
.keyword_plan_geo_target {|Google::Ads::GoogleAds::V17::Resources::KeywordPlanGeoTarget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordPlanGeoTarget
Returns a new instance of keyword_plan_geo_target, optionally yielding it to a passed block so that attributes can be set on it.
6344 6345 6346 6347 6348 6349 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6344 def self.keyword_plan_geo_target require "google/ads/google_ads/v17/resources/keyword_plan_campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordPlanGeoTarget.new yield res if block_given? res end |
.keyword_plan_historical_metrics {|Google::Ads::GoogleAds::V17::Common::KeywordPlanHistoricalMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordPlanHistoricalMetrics
Returns a new instance of keyword_plan_historical_metrics, optionally yielding it to a passed block so that attributes can be set on it.
10517 10518 10519 10520 10521 10522 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10517 def self.keyword_plan_historical_metrics require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordPlanHistoricalMetrics.new yield res if block_given? res end |
.keyword_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation
Returns a new instance of keyword_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7462 7463 7464 7465 7466 7467 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7462 def self.keyword_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation.new yield res if block_given? res end |
.keyword_seed {|Google::Ads::GoogleAds::V17::Services::KeywordSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::KeywordSeed
Returns a new instance of keyword_seed, optionally yielding it to a passed block so that attributes can be set on it.
10647 10648 10649 10650 10651 10652 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10647 def self.keyword_seed require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::KeywordSeed.new yield res if block_given? res end |
.keyword_theme {|Google::Ads::GoogleAds::V17::Services::SuggestKeywordThemesResponse::KeywordTheme| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestKeywordThemesResponse::KeywordTheme
Returns a new instance of keyword_theme, optionally yielding it to a passed block so that attributes can be set on it.
11661 11662 11663 11664 11665 11666 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11661 def self.keyword_theme require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SuggestKeywordThemesResponse::KeywordTheme.new yield res if block_given? res end |
.keyword_theme_constant {|Google::Ads::GoogleAds::V17::Resources::KeywordThemeConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordThemeConstant
Returns a new instance of keyword_theme_constant, optionally yielding it to a passed block so that attributes can be set on it.
6383 6384 6385 6386 6387 6388 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6383 def self.keyword_theme_constant require "google/ads/google_ads/v17/resources/keyword_theme_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordThemeConstant.new yield res if block_given? res end |
.keyword_theme_info {|Google::Ads::GoogleAds::V17::Common::KeywordThemeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::KeywordThemeInfo
Returns a new instance of keyword_theme_info, optionally yielding it to a passed block so that attributes can be set on it.
1976 1977 1978 1979 1980 1981 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1976 def self.keyword_theme_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::KeywordThemeInfo.new yield res if block_given? res end |
.keyword_view {|Google::Ads::GoogleAds::V17::Resources::KeywordView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::KeywordView
Returns a new instance of keyword_view, optionally yielding it to a passed block so that attributes can be set on it.
6396 6397 6398 6399 6400 6401 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6396 def self.keyword_view require "google/ads/google_ads/v17/resources/keyword_view_pb" res = Google::Ads::GoogleAds::V17::Resources::KeywordView.new yield res if block_given? res end |
.label {|Google::Ads::GoogleAds::V17::Resources::Label| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Label
Returns a new instance of label, optionally yielding it to a passed block so that attributes can be set on it.
6422 6423 6424 6425 6426 6427 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6422 def self.label require "google/ads/google_ads/v17/resources/label_pb" res = Google::Ads::GoogleAds::V17::Resources::Label.new yield res if block_given? res end |
.landing_page_view {|Google::Ads::GoogleAds::V17::Resources::LandingPageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LandingPageView
Returns a new instance of landing_page_view, optionally yielding it to a passed block so that attributes can be set on it.
6435 6436 6437 6438 6439 6440 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6435 def self.landing_page_view require "google/ads/google_ads/v17/resources/landing_page_view_pb" res = Google::Ads::GoogleAds::V17::Resources::LandingPageView.new yield res if block_given? res end |
.language_constant {|Google::Ads::GoogleAds::V17::Resources::LanguageConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LanguageConstant
Returns a new instance of language_constant, optionally yielding it to a passed block so that attributes can be set on it.
6448 6449 6450 6451 6452 6453 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6448 def self.language_constant require "google/ads/google_ads/v17/resources/language_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::LanguageConstant.new yield res if block_given? res end |
.language_info {|Google::Ads::GoogleAds::V17::Common::LanguageInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LanguageInfo
Returns a new instance of language_info, optionally yielding it to a passed block so that attributes can be set on it.
1755 1756 1757 1758 1759 1760 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1755 def self.language_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::LanguageInfo.new yield res if block_given? res end |
.lead_form_asset {|Google::Ads::GoogleAds::V17::Common::LeadFormAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormAsset
Returns a new instance of lead_form_asset, optionally yielding it to a passed block so that attributes can be set on it.
2938 2939 2940 2941 2942 2943 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2938 def self.lead_form_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LeadFormAsset.new yield res if block_given? res end |
.lead_form_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LeadFormAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LeadFormAssetParameters
Returns a new instance of lead_form_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11466 11467 11468 11469 11470 11471 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11466 def self.lead_form_asset_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LeadFormAssetParameters.new yield res if block_given? res end |
.lead_form_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::LeadFormAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::LeadFormAssetRecommendation
Returns a new instance of lead_form_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
8060 8061 8062 8063 8064 8065 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8060 def self.lead_form_asset_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::LeadFormAssetRecommendation.new yield res if block_given? res end |
.lead_form_custom_question_field {|Google::Ads::GoogleAds::V17::Common::LeadFormCustomQuestionField| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormCustomQuestionField
Returns a new instance of lead_form_custom_question_field, optionally yielding it to a passed block so that attributes can be set on it.
2964 2965 2966 2967 2968 2969 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2964 def self.lead_form_custom_question_field require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LeadFormCustomQuestionField.new yield res if block_given? res end |
.lead_form_delivery_method {|Google::Ads::GoogleAds::V17::Common::LeadFormDeliveryMethod| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormDeliveryMethod
Returns a new instance of lead_form_delivery_method, optionally yielding it to a passed block so that attributes can be set on it.
2990 2991 2992 2993 2994 2995 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2990 def self.lead_form_delivery_method require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LeadFormDeliveryMethod.new yield res if block_given? res end |
.lead_form_field {|Google::Ads::GoogleAds::V17::Common::LeadFormField| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormField
Returns a new instance of lead_form_field, optionally yielding it to a passed block so that attributes can be set on it.
2951 2952 2953 2954 2955 2956 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2951 def self.lead_form_field require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LeadFormField.new yield res if block_given? res end |
.lead_form_single_choice_answers {|Google::Ads::GoogleAds::V17::Common::LeadFormSingleChoiceAnswers| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LeadFormSingleChoiceAnswers
Returns a new instance of lead_form_single_choice_answers, optionally yielding it to a passed block so that attributes can be set on it.
2977 2978 2979 2980 2981 2982 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2977 def self.lead_form_single_choice_answers require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LeadFormSingleChoiceAnswers.new yield res if block_given? res end |
.lead_form_submission_data {|Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionData
Returns a new instance of lead_form_submission_data, optionally yielding it to a passed block so that attributes can be set on it.
6461 6462 6463 6464 6465 6466 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6461 def self.lead_form_submission_data require "google/ads/google_ads/v17/resources/lead_form_submission_data_pb" res = Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionData.new yield res if block_given? res end |
.lead_form_submission_field {|Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionField| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionField
Returns a new instance of lead_form_submission_field, optionally yielding it to a passed block so that attributes can be set on it.
6474 6475 6476 6477 6478 6479 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6474 def self.lead_form_submission_field require "google/ads/google_ads/v17/resources/lead_form_submission_data_pb" res = Google::Ads::GoogleAds::V17::Resources::LeadFormSubmissionField.new yield res if block_given? res end |
.legacy_app_install_ad_info {|Google::Ads::GoogleAds::V17::Common::LegacyAppInstallAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LegacyAppInstallAdInfo
Returns a new instance of legacy_app_install_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
819 820 821 822 823 824 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 819 def self.legacy_app_install_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::LegacyAppInstallAdInfo.new yield res if block_given? res end |
.legacy_responsive_display_ad_info {|Google::Ads::GoogleAds::V17::Common::LegacyResponsiveDisplayAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LegacyResponsiveDisplayAdInfo
Returns a new instance of legacy_responsive_display_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
767 768 769 770 771 772 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 767 def self.legacy_responsive_display_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::LegacyResponsiveDisplayAdInfo.new yield res if block_given? res end |
.license_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::LicenseVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LicenseVerificationArtifact
Returns a new instance of license_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
6708 6709 6710 6711 6712 6713 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6708 def self.license_verification_artifact require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::LicenseVerificationArtifact.new yield res if block_given? res end |
.life_event {|Google::Ads::GoogleAds::V17::Resources::LifeEvent| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LifeEvent
Returns a new instance of life_event, optionally yielding it to a passed block so that attributes can be set on it.
6500 6501 6502 6503 6504 6505 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6500 def self.life_event require "google/ads/google_ads/v17/resources/life_event_pb" res = Google::Ads::GoogleAds::V17::Resources::LifeEvent.new yield res if block_given? res end |
.life_event_segment {|Google::Ads::GoogleAds::V17::Common::LifeEventSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LifeEventSegment
Returns a new instance of life_event_segment, optionally yielding it to a passed block so that attributes can be set on it.
3718 3719 3720 3721 3722 3723 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3718 def self.life_event_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::LifeEventSegment.new yield res if block_given? res end |
.lifecycle_goal_value_settings {|Google::Ads::GoogleAds::V17::Common::LifecycleGoalValueSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LifecycleGoalValueSettings
Returns a new instance of lifecycle_goal_value_settings, optionally yielding it to a passed block so that attributes can be set on it.
4303 4304 4305 4306 4307 4308 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4303 def self.lifecycle_goal_value_settings require "google/ads/google_ads/v17/common/lifecycle_goals_pb" res = Google::Ads::GoogleAds::V17::Common::LifecycleGoalValueSettings.new yield res if block_given? res end |
.listing_dimension_info {|Google::Ads::GoogleAds::V17::Common::ListingDimensionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingDimensionInfo
Returns a new instance of listing_dimension_info, optionally yielding it to a passed block so that attributes can be set on it.
1209 1210 1211 1212 1213 1214 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1209 def self.listing_dimension_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ListingDimensionInfo.new yield res if block_given? res end |
.listing_dimension_path {|Google::Ads::GoogleAds::V17::Common::ListingDimensionPath| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingDimensionPath
Returns a new instance of listing_dimension_path, optionally yielding it to a passed block so that attributes can be set on it.
1183 1184 1185 1186 1187 1188 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1183 def self.listing_dimension_path require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ListingDimensionPath.new yield res if block_given? res end |
.listing_group_filter_dimension {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension
Returns a new instance of listing_group_filter_dimension, optionally yielding it to a passed block so that attributes can be set on it.
2665 2666 2667 2668 2669 2670 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2665 def self.listing_group_filter_dimension require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension.new yield res if block_given? res end |
.listing_group_filter_dimension_path {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimensionPath| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimensionPath
Returns a new instance of listing_group_filter_dimension_path, optionally yielding it to a passed block so that attributes can be set on it.
2652 2653 2654 2655 2656 2657 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2652 def self.listing_group_filter_dimension_path require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimensionPath.new yield res if block_given? res end |
.listing_group_info {|Google::Ads::GoogleAds::V17::Common::ListingGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingGroupInfo
Returns a new instance of listing_group_info, optionally yielding it to a passed block so that attributes can be set on it.
1170 1171 1172 1173 1174 1175 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1170 def self.listing_group_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ListingGroupInfo.new yield res if block_given? res end |
.listing_scope_info {|Google::Ads::GoogleAds::V17::Common::ListingScopeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ListingScopeInfo
Returns a new instance of listing_scope_info, optionally yielding it to a passed block so that attributes can be set on it.
1196 1197 1198 1199 1200 1201 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1196 def self.listing_scope_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ListingScopeInfo.new yield res if block_given? res end |
.local_ad_info {|Google::Ads::GoogleAds::V17::Common::LocalAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalAdInfo
Returns a new instance of local_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
845 846 847 848 849 850 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 845 def self.local_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::LocalAdInfo.new yield res if block_given? res end |
.local_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::LocalCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::LocalCampaignSetting
Returns a new instance of local_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
4485 4486 4487 4488 4489 4490 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4485 def self.local_campaign_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::LocalCampaignSetting.new yield res if block_given? res end |
.local_service_id_info {|Google::Ads::GoogleAds::V17::Common::LocalServiceIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalServiceIdInfo
Returns a new instance of local_service_id_info, optionally yielding it to a passed block so that attributes can be set on it.
1989 1990 1991 1992 1993 1994 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1989 def self.local_service_id_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::LocalServiceIdInfo.new yield res if block_given? res end |
.local_services_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::LocalServicesCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::LocalServicesCampaignSettings
Returns a new instance of local_services_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
4563 4564 4565 4566 4567 4568 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4563 def self.local_services_campaign_settings require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::LocalServicesCampaignSettings.new yield res if block_given? res end |
.local_services_document_read_only {|Google::Ads::GoogleAds::V17::Common::LocalServicesDocumentReadOnly| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocalServicesDocumentReadOnly
Returns a new instance of local_services_document_read_only, optionally yielding it to a passed block so that attributes can be set on it.
6656 6657 6658 6659 6660 6661 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6656 def self.local_services_document_read_only require "google/ads/google_ads/v17/common/local_services_pb" res = Google::Ads::GoogleAds::V17::Common::LocalServicesDocumentReadOnly.new yield res if block_given? res end |
.local_services_employee {|Google::Ads::GoogleAds::V17::Resources::LocalServicesEmployee| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesEmployee
Returns a new instance of local_services_employee, optionally yielding it to a passed block so that attributes can be set on it.
6513 6514 6515 6516 6517 6518 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6513 def self.local_services_employee require "google/ads/google_ads/v17/resources/local_services_employee_pb" res = Google::Ads::GoogleAds::V17::Resources::LocalServicesEmployee.new yield res if block_given? res end |
.local_services_lead {|Google::Ads::GoogleAds::V17::Resources::LocalServicesLead| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesLead
Returns a new instance of local_services_lead, optionally yielding it to a passed block so that attributes can be set on it.
6604 6605 6606 6607 6608 6609 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6604 def self.local_services_lead require "google/ads/google_ads/v17/resources/local_services_lead_pb" res = Google::Ads::GoogleAds::V17::Resources::LocalServicesLead.new yield res if block_given? res end |
.local_services_lead_conversation {|Google::Ads::GoogleAds::V17::Resources::LocalServicesLeadConversation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesLeadConversation
Returns a new instance of local_services_lead_conversation, optionally yielding it to a passed block so that attributes can be set on it.
6565 6566 6567 6568 6569 6570 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6565 def self.local_services_lead_conversation require "google/ads/google_ads/v17/resources/local_services_lead_conversation_pb" res = Google::Ads::GoogleAds::V17::Resources::LocalServicesLeadConversation.new yield res if block_given? res end |
.local_services_settings {|Google::Ads::GoogleAds::V17::Resources::LocalServicesSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesSettings
Returns a new instance of local_services_settings, optionally yielding it to a passed block so that attributes can be set on it.
5408 5409 5410 5411 5412 5413 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5408 def self.local_services_settings require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::LocalServicesSettings.new yield res if block_given? res end |
.local_services_verification_artifact {|Google::Ads::GoogleAds::V17::Resources::LocalServicesVerificationArtifact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocalServicesVerificationArtifact
Returns a new instance of local_services_verification_artifact, optionally yielding it to a passed block so that attributes can be set on it.
6669 6670 6671 6672 6673 6674 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6669 def self.local_services_verification_artifact require "google/ads/google_ads/v17/resources/local_services_verification_artifact_pb" res = Google::Ads::GoogleAds::V17::Resources::LocalServicesVerificationArtifact.new yield res if block_given? res end |
.location_asset {|Google::Ads::GoogleAds::V17::Common::LocationAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationAsset
Returns a new instance of location_asset, optionally yielding it to a passed block so that attributes can be set on it.
3289 3290 3291 3292 3293 3294 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3289 def self.location_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::LocationAsset.new yield res if block_given? res end |
.location_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::LocationAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::LocationAttributeMetadata
Returns a new instance of location_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9100 9101 9102 9103 9104 9105 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9100 def self. require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::LocationAttributeMetadata.new yield res if block_given? res end |
.location_feed_item {|Google::Ads::GoogleAds::V17::Common::LocationFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationFeedItem
Returns a new instance of location_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5824 5825 5826 5827 5828 5829 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5824 def self.location_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::LocationFeedItem.new yield res if block_given? res end |
.location_group_info {|Google::Ads::GoogleAds::V17::Common::LocationGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationGroupInfo
Returns a new instance of location_group_info, optionally yielding it to a passed block so that attributes can be set on it.
1924 1925 1926 1927 1928 1929 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1924 def self.location_group_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::LocationGroupInfo.new yield res if block_given? res end |
.location_info {|Google::Ads::GoogleAds::V17::Common::LocationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationInfo
Returns a new instance of location_info, optionally yielding it to a passed block so that attributes can be set on it.
1144 1145 1146 1147 1148 1149 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1144 def self.location_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::LocationInfo.new yield res if block_given? res end |
.location_list {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::LocationList| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::LocationList
Returns a new instance of location_list, optionally yielding it to a passed block so that attributes can be set on it.
11609 11610 11611 11612 11613 11614 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11609 def self.location_list require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo::LocationList.new yield res if block_given? res end |
.location_names {|Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::LocationNames| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::LocationNames
Returns a new instance of location_names, optionally yielding it to a passed block so that attributes can be set on it.
10439 10440 10441 10442 10443 10444 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10439 def self.location_names require "google/ads/google_ads/v17/services/geo_target_constant_service_pb" res = Google::Ads::GoogleAds::V17::Services::SuggestGeoTargetConstantsRequest::LocationNames.new yield res if block_given? res end |
.location_set {|Google::Ads::GoogleAds::V17::Common::LocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LocationSet
Returns a new instance of location_set, optionally yielding it to a passed block so that attributes can be set on it.
3380 3381 3382 3383 3384 3385 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3380 def self.location_set require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::LocationSet.new yield res if block_given? res end |
.location_view {|Google::Ads::GoogleAds::V17::Resources::LocationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::LocationView
Returns a new instance of location_view, optionally yielding it to a passed block so that attributes can be set on it.
6760 6761 6762 6763 6764 6765 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6760 def self.location_view require "google/ads/google_ads/v17/resources/location_view_pb" res = Google::Ads::GoogleAds::V17::Resources::LocationView.new yield res if block_given? res end |
.logical_user_list_info {|Google::Ads::GoogleAds::V17::Common::LogicalUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LogicalUserListInfo
Returns a new instance of logical_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8489 8490 8491 8492 8493 8494 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8489 def self.logical_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::LogicalUserListInfo.new yield res if block_given? res end |
.logical_user_list_operand_info {|Google::Ads::GoogleAds::V17::Common::LogicalUserListOperandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LogicalUserListOperandInfo
Returns a new instance of logical_user_list_operand_info, optionally yielding it to a passed block so that attributes can be set on it.
8515 8516 8517 8518 8519 8520 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8515 def self.logical_user_list_operand_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::LogicalUserListOperandInfo.new yield res if block_given? res end |
.lookalike_user_list_info {|Google::Ads::GoogleAds::V17::Common::LookalikeUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::LookalikeUserListInfo
Returns a new instance of lookalike_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8333 8334 8335 8336 8337 8338 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8333 def self.lookalike_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::LookalikeUserListInfo.new yield res if block_given? res end |
.lower_target_roas_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LowerTargetRoasParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LowerTargetRoasParameters
Returns a new instance of lower_target_roas_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11349 11350 11351 11352 11353 11354 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11349 def self.lower_target_roas_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::LowerTargetRoasParameters.new yield res if block_given? res end |
.lower_target_roas_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::LowerTargetRoasRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::LowerTargetRoasRecommendation
Returns a new instance of lower_target_roas_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7891 7892 7893 7894 7895 7896 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7891 def self.lower_target_roas_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::LowerTargetRoasRecommendation.new yield res if block_given? res end |
.managed_placement_view {|Google::Ads::GoogleAds::V17::Resources::ManagedPlacementView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ManagedPlacementView
Returns a new instance of managed_placement_view, optionally yielding it to a passed block so that attributes can be set on it.
6773 6774 6775 6776 6777 6778 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6773 def self.managed_placement_view require "google/ads/google_ads/v17/resources/managed_placement_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ManagedPlacementView.new yield res if block_given? res end |
.manual_cpa {|Google::Ads::GoogleAds::V17::Common::ManualCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpa
Returns a new instance of manual_cpa, optionally yielding it to a passed block so that attributes can be set on it.
3848 3849 3850 3851 3852 3853 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3848 def self.manual_cpa require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::ManualCpa.new yield res if block_given? res end |
.manual_cpc {|Google::Ads::GoogleAds::V17::Common::ManualCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpc
Returns a new instance of manual_cpc, optionally yielding it to a passed block so that attributes can be set on it.
3861 3862 3863 3864 3865 3866 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3861 def self.manual_cpc require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::ManualCpc.new yield res if block_given? res end |
.manual_cpc_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::ManualCpcBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ManualCpcBiddingStrategy
Returns a new instance of manual_cpc_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
10803 10804 10805 10806 10807 10808 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10803 def self.manual_cpc_bidding_strategy require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::ManualCpcBiddingStrategy.new yield res if block_given? res end |
.manual_cpm {|Google::Ads::GoogleAds::V17::Common::ManualCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpm
Returns a new instance of manual_cpm, optionally yielding it to a passed block so that attributes can be set on it.
3874 3875 3876 3877 3878 3879 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3874 def self.manual_cpm require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::ManualCpm.new yield res if block_given? res end |
.manual_cpv {|Google::Ads::GoogleAds::V17::Common::ManualCpv| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ManualCpv
Returns a new instance of manual_cpv, optionally yielding it to a passed block so that attributes can be set on it.
3887 3888 3889 3890 3891 3892 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3887 def self.manual_cpv require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::ManualCpv.new yield res if block_given? res end |
.maps_location_info {|Google::Ads::GoogleAds::V17::Common::MapsLocationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MapsLocationInfo
Returns a new instance of maps_location_info, optionally yielding it to a passed block so that attributes can be set on it.
3445 3446 3447 3448 3449 3450 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3445 def self.maps_location_info require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::MapsLocationInfo.new yield res if block_given? res end |
.maps_location_set {|Google::Ads::GoogleAds::V17::Common::MapsLocationSet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MapsLocationSet
Returns a new instance of maps_location_set, optionally yielding it to a passed block so that attributes can be set on it.
3432 3433 3434 3435 3436 3437 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3432 def self.maps_location_set require "google/ads/google_ads/v17/common/asset_set_types_pb" res = Google::Ads::GoogleAds::V17::Common::MapsLocationSet.new yield res if block_given? res end |
.matching_function {|Google::Ads::GoogleAds::V17::Common::MatchingFunction| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MatchingFunction
Returns a new instance of matching_function, optionally yielding it to a passed block so that attributes can be set on it.
2353 2354 2355 2356 2357 2358 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2353 def self.matching_function require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::MatchingFunction.new yield res if block_given? res end |
.maximize_clicks_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::MaximizeClicksBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MaximizeClicksBiddingStrategy
Returns a new instance of maximize_clicks_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
10816 10817 10818 10819 10820 10821 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10816 def self.maximize_clicks_bidding_strategy require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::MaximizeClicksBiddingStrategy.new yield res if block_given? res end |
.maximize_clicks_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeClicksOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeClicksOptInRecommendation
Returns a new instance of maximize_clicks_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7566 7567 7568 7569 7570 7571 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7566 def self.maximize_clicks_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeClicksOptInRecommendation.new yield res if block_given? res end |
.maximize_conversion_value {|Google::Ads::GoogleAds::V17::Common::MaximizeConversionValue| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MaximizeConversionValue
Returns a new instance of maximize_conversion_value, optionally yielding it to a passed block so that attributes can be set on it.
3913 3914 3915 3916 3917 3918 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3913 def self.maximize_conversion_value require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::MaximizeConversionValue.new yield res if block_given? res end |
.maximize_conversion_value_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionValueOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionValueOptInRecommendation
Returns a new instance of maximize_conversion_value_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7982 7983 7984 7985 7986 7987 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7982 def self.maximize_conversion_value_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionValueOptInRecommendation.new yield res if block_given? res end |
.maximize_conversions {|Google::Ads::GoogleAds::V17::Common::MaximizeConversions| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MaximizeConversions
Returns a new instance of maximize_conversions, optionally yielding it to a passed block so that attributes can be set on it.
3900 3901 3902 3903 3904 3905 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3900 def self.maximize_conversions require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::MaximizeConversions.new yield res if block_given? res end |
.maximize_conversions_bidding_strategy {|Google::Ads::GoogleAds::V17::Services::MaximizeConversionsBiddingStrategy| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MaximizeConversionsBiddingStrategy
Returns a new instance of maximize_conversions_bidding_strategy, optionally yielding it to a passed block so that attributes can be set on it.
10829 10830 10831 10832 10833 10834 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10829 def self.maximize_conversions_bidding_strategy require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::MaximizeConversionsBiddingStrategy.new yield res if block_given? res end |
.maximize_conversions_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionsOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionsOptInRecommendation
Returns a new instance of maximize_conversions_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7527 7528 7529 7530 7531 7532 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7527 def self.maximize_conversions_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MaximizeConversionsOptInRecommendation.new yield res if block_given? res end |
.media_audio {|Google::Ads::GoogleAds::V17::Resources::MediaAudio| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaAudio
Returns a new instance of media_audio, optionally yielding it to a passed block so that attributes can be set on it.
6825 6826 6827 6828 6829 6830 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6825 def self.media_audio require "google/ads/google_ads/v17/resources/media_file_pb" res = Google::Ads::GoogleAds::V17::Resources::MediaAudio.new yield res if block_given? res end |
.media_bundle {|Google::Ads::GoogleAds::V17::Resources::MediaBundle| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaBundle
Returns a new instance of media_bundle, optionally yielding it to a passed block so that attributes can be set on it.
6812 6813 6814 6815 6816 6817 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6812 def self.media_bundle require "google/ads/google_ads/v17/resources/media_file_pb" res = Google::Ads::GoogleAds::V17::Resources::MediaBundle.new yield res if block_given? res end |
.media_bundle_asset {|Google::Ads::GoogleAds::V17::Common::MediaBundleAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MediaBundleAsset
Returns a new instance of media_bundle_asset, optionally yielding it to a passed block so that attributes can be set on it.
2886 2887 2888 2889 2890 2891 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2886 def self.media_bundle_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::MediaBundleAsset.new yield res if block_given? res end |
.media_file {|Google::Ads::GoogleAds::V17::Resources::MediaFile| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaFile
Returns a new instance of media_file, optionally yielding it to a passed block so that attributes can be set on it.
6786 6787 6788 6789 6790 6791 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6786 def self.media_file require "google/ads/google_ads/v17/resources/media_file_pb" res = Google::Ads::GoogleAds::V17::Resources::MediaFile.new yield res if block_given? res end |
.media_image {|Google::Ads::GoogleAds::V17::Resources::MediaImage| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaImage
Returns a new instance of media_image, optionally yielding it to a passed block so that attributes can be set on it.
6799 6800 6801 6802 6803 6804 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6799 def self.media_image require "google/ads/google_ads/v17/resources/media_file_pb" res = Google::Ads::GoogleAds::V17::Resources::MediaImage.new yield res if block_given? res end |
.media_video {|Google::Ads::GoogleAds::V17::Resources::MediaVideo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MediaVideo
Returns a new instance of media_video, optionally yielding it to a passed block so that attributes can be set on it.
6838 6839 6840 6841 6842 6843 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6838 def self.media_video require "google/ads/google_ads/v17/resources/media_file_pb" res = Google::Ads::GoogleAds::V17::Resources::MediaVideo.new yield res if block_given? res end |
.merchant_center_feed {|Google::Ads::GoogleAds::V17::Resources::AssetSet::MerchantCenterFeed| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AssetSet::MerchantCenterFeed
Returns a new instance of merchant_center_feed, optionally yielding it to a passed block so that attributes can be set on it.
3523 3524 3525 3526 3527 3528 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3523 def self.merchant_center_feed require "google/ads/google_ads/v17/resources/asset_set_pb" res = Google::Ads::GoogleAds::V17::Resources::AssetSet::MerchantCenterFeed.new yield res if block_given? res end |
.merchant_center_identifier {|Google::Ads::GoogleAds::V17::Resources::MerchantCenterIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MerchantCenterIdentifier
Returns a new instance of merchant_center_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7345 7346 7347 7348 7349 7350 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7345 def self.merchant_center_identifier require "google/ads/google_ads/v17/resources/product_link_pb" res = Google::Ads::GoogleAds::V17::Resources::MerchantCenterIdentifier.new yield res if block_given? res end |
.merchant_center_link_invitation_identifier {|Google::Ads::GoogleAds::V17::Resources::MerchantCenterLinkInvitationIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MerchantCenterLinkInvitationIdentifier
Returns a new instance of merchant_center_link_invitation_identifier, optionally yielding it to a passed block so that attributes can be set on it.
7280 7281 7282 7283 7284 7285 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7280 def self.merchant_center_link_invitation_identifier require "google/ads/google_ads/v17/resources/product_link_invitation_pb" res = Google::Ads::GoogleAds::V17::Resources::MerchantCenterLinkInvitationIdentifier.new yield res if block_given? res end |
.merchant_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MerchantInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MerchantInfo
Returns a new instance of merchant_info, optionally yielding it to a passed block so that attributes can be set on it.
7397 7398 7399 7400 7401 7402 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7397 def self.merchant_info require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MerchantInfo.new yield res if block_given? res end |
.message_details {|Google::Ads::GoogleAds::V17::Resources::MessageDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MessageDetails
Returns a new instance of message_details, optionally yielding it to a passed block so that attributes can be set on it.
6591 6592 6593 6594 6595 6596 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6591 def self. require "google/ads/google_ads/v17/resources/local_services_lead_conversation_pb" res = Google::Ads::GoogleAds::V17::Resources::MessageDetails.new yield res if block_given? res end |
.metric_goal {|Google::Ads::GoogleAds::V17::Common::MetricGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MetricGoal
Returns a new instance of metric_goal, optionally yielding it to a passed block so that attributes can be set on it.
5759 5760 5761 5762 5763 5764 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5759 def self.metric_goal require "google/ads/google_ads/v17/common/metric_goal_pb" res = Google::Ads::GoogleAds::V17::Common::MetricGoal.new yield res if block_given? res end |
.metrics {|Google::Ads::GoogleAds::V17::Common::Metrics| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Metrics
Returns a new instance of metrics, optionally yielding it to a passed block so that attributes can be set on it.
9204 9205 9206 9207 9208 9209 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9204 def self.metrics require "google/ads/google_ads/v17/common/metrics_pb" res = Google::Ads::GoogleAds::V17::Common::Metrics.new yield res if block_given? res end |
.migrate_dynamic_search_ads_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
Returns a new instance of migrate_dynamic_search_ads_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7956 7957 7958 7959 7960 7961 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7956 def self.migrate_dynamic_search_ads_campaign_to_performance_max_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.new yield res if block_given? res end |
.mobile_app_asset {|Google::Ads::GoogleAds::V17::Common::MobileAppAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileAppAsset
Returns a new instance of mobile_app_asset, optionally yielding it to a passed block so that attributes can be set on it.
3107 3108 3109 3110 3111 3112 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3107 def self.mobile_app_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::MobileAppAsset.new yield res if block_given? res end |
.mobile_app_category_constant {|Google::Ads::GoogleAds::V17::Resources::MobileAppCategoryConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MobileAppCategoryConstant
Returns a new instance of mobile_app_category_constant, optionally yielding it to a passed block so that attributes can be set on it.
6851 6852 6853 6854 6855 6856 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6851 def self.mobile_app_category_constant require "google/ads/google_ads/v17/resources/mobile_app_category_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::MobileAppCategoryConstant.new yield res if block_given? res end |
.mobile_app_category_info {|Google::Ads::GoogleAds::V17::Common::MobileAppCategoryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileAppCategoryInfo
Returns a new instance of mobile_app_category_info, optionally yielding it to a passed block so that attributes can be set on it.
1118 1119 1120 1121 1122 1123 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1118 def self.mobile_app_category_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::MobileAppCategoryInfo.new yield res if block_given? res end |
.mobile_application_info {|Google::Ads::GoogleAds::V17::Common::MobileApplicationInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileApplicationInfo
Returns a new instance of mobile_application_info, optionally yielding it to a passed block so that attributes can be set on it.
1131 1132 1133 1134 1135 1136 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1131 def self.mobile_application_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::MobileApplicationInfo.new yield res if block_given? res end |
.mobile_device_constant {|Google::Ads::GoogleAds::V17::Resources::MobileDeviceConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::MobileDeviceConstant
Returns a new instance of mobile_device_constant, optionally yielding it to a passed block so that attributes can be set on it.
6864 6865 6866 6867 6868 6869 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6864 def self.mobile_device_constant require "google/ads/google_ads/v17/resources/mobile_device_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::MobileDeviceConstant.new yield res if block_given? res end |
.mobile_device_info {|Google::Ads::GoogleAds::V17::Common::MobileDeviceInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MobileDeviceInfo
Returns a new instance of mobile_device_info, optionally yielding it to a passed block so that attributes can be set on it.
1885 1886 1887 1888 1889 1890 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1885 def self.mobile_device_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::MobileDeviceInfo.new yield res if block_given? res end |
.money {|Google::Ads::GoogleAds::V17::Common::Money| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Money
Returns a new instance of money, optionally yielding it to a passed block so that attributes can be set on it.
2860 2861 2862 2863 2864 2865 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2860 def self.money require "google/ads/google_ads/v17/common/feed_common_pb" res = Google::Ads::GoogleAds::V17::Common::Money.new yield res if block_given? res end |
.monthly_search_volume {|Google::Ads::GoogleAds::V17::Common::MonthlySearchVolume| ... } ⇒ Google::Ads::GoogleAds::V17::Common::MonthlySearchVolume
Returns a new instance of monthly_search_volume, optionally yielding it to a passed block so that attributes can be set on it.
10543 10544 10545 10546 10547 10548 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10543 def self.monthly_search_volume require "google/ads/google_ads/v17/common/keyword_plan_common_pb" res = Google::Ads::GoogleAds::V17::Common::MonthlySearchVolume.new yield res if block_given? res end |
.move_unused_budget_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::MoveUnusedBudgetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::MoveUnusedBudgetParameters
Returns a new instance of move_unused_budget_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11375 11376 11377 11378 11379 11380 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11375 def self.move_unused_budget_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::MoveUnusedBudgetParameters.new yield res if block_given? res end |
.move_unused_budget_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::MoveUnusedBudgetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::MoveUnusedBudgetRecommendation
Returns a new instance of move_unused_budget_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7644 7645 7646 7647 7648 7649 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7644 def self.move_unused_budget_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::MoveUnusedBudgetRecommendation.new yield res if block_given? res end |
.mutate_account_budget_proposal_result {|Google::Ads::GoogleAds::V17::Services::MutateAccountBudgetProposalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAccountBudgetProposalResult
Returns a new instance of mutate_account_budget_proposal_result, optionally yielding it to a passed block so that attributes can be set on it.
8606 8607 8608 8609 8610 8611 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8606 def self.mutate_account_budget_proposal_result require "google/ads/google_ads/v17/services/account_budget_proposal_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAccountBudgetProposalResult.new yield res if block_given? res end |
.mutate_account_link_result {|Google::Ads::GoogleAds::V17::Services::MutateAccountLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAccountLinkResult
Returns a new instance of mutate_account_link_result, optionally yielding it to a passed block so that attributes can be set on it.
8619 8620 8621 8622 8623 8624 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8619 def self.mutate_account_link_result require "google/ads/google_ads/v17/services/account_link_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAccountLinkResult.new yield res if block_given? res end |
.mutate_ad_group_ad_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdLabelResult
Returns a new instance of mutate_ad_group_ad_label_result, optionally yielding it to a passed block so that attributes can be set on it.
8632 8633 8634 8635 8636 8637 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8632 def self.mutate_ad_group_ad_label_result require "google/ads/google_ads/v17/services/ad_group_ad_label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdLabelResult.new yield res if block_given? res end |
.mutate_ad_group_ad_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdResult
Returns a new instance of mutate_ad_group_ad_result, optionally yielding it to a passed block so that attributes can be set on it.
8645 8646 8647 8648 8649 8650 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8645 def self.mutate_ad_group_ad_result require "google/ads/google_ads/v17/services/ad_group_ad_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupAdResult.new yield res if block_given? res end |
.mutate_ad_group_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetResult
Returns a new instance of mutate_ad_group_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
8671 8672 8673 8674 8675 8676 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8671 def self.mutate_ad_group_asset_result require "google/ads/google_ads/v17/services/ad_group_asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetResult.new yield res if block_given? res end |
.mutate_ad_group_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetSetResult
Returns a new instance of mutate_ad_group_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
8684 8685 8686 8687 8688 8689 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8684 def self.mutate_ad_group_asset_set_result require "google/ads/google_ads/v17/services/ad_group_asset_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupAssetSetResult.new yield res if block_given? res end |
.mutate_ad_group_bid_modifier_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupBidModifierResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupBidModifierResult
Returns a new instance of mutate_ad_group_bid_modifier_result, optionally yielding it to a passed block so that attributes can be set on it.
8697 8698 8699 8700 8701 8702 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8697 def self.mutate_ad_group_bid_modifier_result require "google/ads/google_ads/v17/services/ad_group_bid_modifier_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupBidModifierResult.new yield res if block_given? res end |
.mutate_ad_group_criterion_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionCustomizerResult
Returns a new instance of mutate_ad_group_criterion_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
8710 8711 8712 8713 8714 8715 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8710 def self.mutate_ad_group_criterion_customizer_result require "google/ads/google_ads/v17/services/ad_group_criterion_customizer_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionCustomizerResult.new yield res if block_given? res end |
.mutate_ad_group_criterion_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionLabelResult
Returns a new instance of mutate_ad_group_criterion_label_result, optionally yielding it to a passed block so that attributes can be set on it.
8723 8724 8725 8726 8727 8728 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8723 def self.mutate_ad_group_criterion_label_result require "google/ads/google_ads/v17/services/ad_group_criterion_label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionLabelResult.new yield res if block_given? res end |
.mutate_ad_group_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionResult
Returns a new instance of mutate_ad_group_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
8736 8737 8738 8739 8740 8741 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8736 def self.mutate_ad_group_criterion_result require "google/ads/google_ads/v17/services/ad_group_criterion_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupCriterionResult.new yield res if block_given? res end |
.mutate_ad_group_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupCustomizerResult
Returns a new instance of mutate_ad_group_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
8749 8750 8751 8752 8753 8754 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8749 def self.mutate_ad_group_customizer_result require "google/ads/google_ads/v17/services/ad_group_customizer_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupCustomizerResult.new yield res if block_given? res end |
.mutate_ad_group_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupExtensionSettingResult
Returns a new instance of mutate_ad_group_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
8762 8763 8764 8765 8766 8767 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8762 def self.mutate_ad_group_extension_setting_result require "google/ads/google_ads/v17/services/ad_group_extension_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupExtensionSettingResult.new yield res if block_given? res end |
.mutate_ad_group_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupFeedResult
Returns a new instance of mutate_ad_group_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
8775 8776 8777 8778 8779 8780 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8775 def self.mutate_ad_group_feed_result require "google/ads/google_ads/v17/services/ad_group_feed_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupFeedResult.new yield res if block_given? res end |
.mutate_ad_group_label_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupLabelResult
Returns a new instance of mutate_ad_group_label_result, optionally yielding it to a passed block so that attributes can be set on it.
8788 8789 8790 8791 8792 8793 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8788 def self.mutate_ad_group_label_result require "google/ads/google_ads/v17/services/ad_group_label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupLabelResult.new yield res if block_given? res end |
.mutate_ad_group_result {|Google::Ads::GoogleAds::V17::Services::MutateAdGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdGroupResult
Returns a new instance of mutate_ad_group_result, optionally yielding it to a passed block so that attributes can be set on it.
8801 8802 8803 8804 8805 8806 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8801 def self.mutate_ad_group_result require "google/ads/google_ads/v17/services/ad_group_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdGroupResult.new yield res if block_given? res end |
.mutate_ad_parameter_result {|Google::Ads::GoogleAds::V17::Services::MutateAdParameterResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdParameterResult
Returns a new instance of mutate_ad_parameter_result, optionally yielding it to a passed block so that attributes can be set on it.
8814 8815 8816 8817 8818 8819 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8814 def self.mutate_ad_parameter_result require "google/ads/google_ads/v17/services/ad_parameter_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdParameterResult.new yield res if block_given? res end |
.mutate_ad_result {|Google::Ads::GoogleAds::V17::Services::MutateAdResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAdResult
Returns a new instance of mutate_ad_result, optionally yielding it to a passed block so that attributes can be set on it.
8827 8828 8829 8830 8831 8832 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8827 def self.mutate_ad_result require "google/ads/google_ads/v17/services/ad_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAdResult.new yield res if block_given? res end |
.mutate_asset_group_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupAssetResult
Returns a new instance of mutate_asset_group_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
8840 8841 8842 8843 8844 8845 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8840 def self.mutate_asset_group_asset_result require "google/ads/google_ads/v17/services/asset_group_asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetGroupAssetResult.new yield res if block_given? res end |
.mutate_asset_group_listing_group_filter_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupListingGroupFilterResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupListingGroupFilterResult
Returns a new instance of mutate_asset_group_listing_group_filter_result, optionally yielding it to a passed block so that attributes can be set on it.
8853 8854 8855 8856 8857 8858 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8853 def self.mutate_asset_group_listing_group_filter_result require "google/ads/google_ads/v17/services/asset_group_listing_group_filter_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetGroupListingGroupFilterResult.new yield res if block_given? res end |
.mutate_asset_group_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupResult
Returns a new instance of mutate_asset_group_result, optionally yielding it to a passed block so that attributes can be set on it.
8866 8867 8868 8869 8870 8871 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8866 def self.mutate_asset_group_result require "google/ads/google_ads/v17/services/asset_group_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetGroupResult.new yield res if block_given? res end |
.mutate_asset_group_signal_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetGroupSignalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetGroupSignalResult
Returns a new instance of mutate_asset_group_signal_result, optionally yielding it to a passed block so that attributes can be set on it.
8879 8880 8881 8882 8883 8884 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8879 def self.mutate_asset_group_signal_result require "google/ads/google_ads/v17/services/asset_group_signal_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetGroupSignalResult.new yield res if block_given? res end |
.mutate_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetResult
Returns a new instance of mutate_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
8892 8893 8894 8895 8896 8897 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8892 def self.mutate_asset_result require "google/ads/google_ads/v17/services/asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetResult.new yield res if block_given? res end |
.mutate_asset_set_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetSetAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetSetAssetResult
Returns a new instance of mutate_asset_set_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
8905 8906 8907 8908 8909 8910 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8905 def self.mutate_asset_set_asset_result require "google/ads/google_ads/v17/services/asset_set_asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetSetAssetResult.new yield res if block_given? res end |
.mutate_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAssetSetResult
Returns a new instance of mutate_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
8918 8919 8920 8921 8922 8923 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8918 def self.mutate_asset_set_result require "google/ads/google_ads/v17/services/asset_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAssetSetResult.new yield res if block_given? res end |
.mutate_audience_result {|Google::Ads::GoogleAds::V17::Services::MutateAudienceResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateAudienceResult
Returns a new instance of mutate_audience_result, optionally yielding it to a passed block so that attributes can be set on it.
9191 9192 9193 9194 9195 9196 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9191 def self.mutate_audience_result require "google/ads/google_ads/v17/services/audience_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateAudienceResult.new yield res if block_given? res end |
.mutate_batch_job_result {|Google::Ads::GoogleAds::V17::Services::MutateBatchJobResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBatchJobResult
Returns a new instance of mutate_batch_job_result, optionally yielding it to a passed block so that attributes can be set on it.
10101 10102 10103 10104 10105 10106 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10101 def self.mutate_batch_job_result require "google/ads/google_ads/v17/services/batch_job_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateBatchJobResult.new yield res if block_given? res end |
.mutate_bidding_data_exclusions_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingDataExclusionsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingDataExclusionsResult
Returns a new instance of mutate_bidding_data_exclusions_result, optionally yielding it to a passed block so that attributes can be set on it.
9295 9296 9297 9298 9299 9300 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9295 def self.mutate_bidding_data_exclusions_result require "google/ads/google_ads/v17/services/bidding_data_exclusion_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateBiddingDataExclusionsResult.new yield res if block_given? res end |
.mutate_bidding_seasonality_adjustments_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingSeasonalityAdjustmentsResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingSeasonalityAdjustmentsResult
Returns a new instance of mutate_bidding_seasonality_adjustments_result, optionally yielding it to a passed block so that attributes can be set on it.
9308 9309 9310 9311 9312 9313 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9308 def self.mutate_bidding_seasonality_adjustments_result require "google/ads/google_ads/v17/services/bidding_seasonality_adjustment_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateBiddingSeasonalityAdjustmentsResult.new yield res if block_given? res end |
.mutate_bidding_strategy_result {|Google::Ads::GoogleAds::V17::Services::MutateBiddingStrategyResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBiddingStrategyResult
Returns a new instance of mutate_bidding_strategy_result, optionally yielding it to a passed block so that attributes can be set on it.
9321 9322 9323 9324 9325 9326 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9321 def self.mutate_bidding_strategy_result require "google/ads/google_ads/v17/services/bidding_strategy_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateBiddingStrategyResult.new yield res if block_given? res end |
.mutate_billing_setup_result {|Google::Ads::GoogleAds::V17::Services::MutateBillingSetupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateBillingSetupResult
Returns a new instance of mutate_billing_setup_result, optionally yielding it to a passed block so that attributes can be set on it.
10127 10128 10129 10130 10131 10132 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10127 def self.mutate_billing_setup_result require "google/ads/google_ads/v17/services/billing_setup_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateBillingSetupResult.new yield res if block_given? res end |
.mutate_campaign_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetResult
Returns a new instance of mutate_campaign_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
9334 9335 9336 9337 9338 9339 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9334 def self.mutate_campaign_asset_result require "google/ads/google_ads/v17/services/campaign_asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetResult.new yield res if block_given? res end |
.mutate_campaign_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetSetResult
Returns a new instance of mutate_campaign_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
9347 9348 9349 9350 9351 9352 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9347 def self.mutate_campaign_asset_set_result require "google/ads/google_ads/v17/services/campaign_asset_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignAssetSetResult.new yield res if block_given? res end |
.mutate_campaign_bid_modifier_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignBidModifierResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignBidModifierResult
Returns a new instance of mutate_campaign_bid_modifier_result, optionally yielding it to a passed block so that attributes can be set on it.
9360 9361 9362 9363 9364 9365 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9360 def self.mutate_campaign_bid_modifier_result require "google/ads/google_ads/v17/services/campaign_bid_modifier_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignBidModifierResult.new yield res if block_given? res end |
.mutate_campaign_budget_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignBudgetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignBudgetResult
Returns a new instance of mutate_campaign_budget_result, optionally yielding it to a passed block so that attributes can be set on it.
9373 9374 9375 9376 9377 9378 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9373 def self.mutate_campaign_budget_result require "google/ads/google_ads/v17/services/campaign_budget_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignBudgetResult.new yield res if block_given? res end |
.mutate_campaign_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignConversionGoalResult
Returns a new instance of mutate_campaign_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
9386 9387 9388 9389 9390 9391 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9386 def self.mutate_campaign_conversion_goal_result require "google/ads/google_ads/v17/services/campaign_conversion_goal_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignConversionGoalResult.new yield res if block_given? res end |
.mutate_campaign_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignCriterionResult
Returns a new instance of mutate_campaign_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
9399 9400 9401 9402 9403 9404 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9399 def self.mutate_campaign_criterion_result require "google/ads/google_ads/v17/services/campaign_criterion_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignCriterionResult.new yield res if block_given? res end |
.mutate_campaign_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignCustomizerResult
Returns a new instance of mutate_campaign_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
9412 9413 9414 9415 9416 9417 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9412 def self.mutate_campaign_customizer_result require "google/ads/google_ads/v17/services/campaign_customizer_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignCustomizerResult.new yield res if block_given? res end |
.mutate_campaign_draft_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignDraftResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignDraftResult
Returns a new instance of mutate_campaign_draft_result, optionally yielding it to a passed block so that attributes can be set on it.
9425 9426 9427 9428 9429 9430 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9425 def self.mutate_campaign_draft_result require "google/ads/google_ads/v17/services/campaign_draft_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignDraftResult.new yield res if block_given? res end |
.mutate_campaign_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignExtensionSettingResult
Returns a new instance of mutate_campaign_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
9438 9439 9440 9441 9442 9443 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9438 def self.mutate_campaign_extension_setting_result require "google/ads/google_ads/v17/services/campaign_extension_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignExtensionSettingResult.new yield res if block_given? res end |
.mutate_campaign_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignFeedResult
Returns a new instance of mutate_campaign_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
9451 9452 9453 9454 9455 9456 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9451 def self.mutate_campaign_feed_result require "google/ads/google_ads/v17/services/campaign_feed_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignFeedResult.new yield res if block_given? res end |
.mutate_campaign_group_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignGroupResult
Returns a new instance of mutate_campaign_group_result, optionally yielding it to a passed block so that attributes can be set on it.
9464 9465 9466 9467 9468 9469 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9464 def self.mutate_campaign_group_result require "google/ads/google_ads/v17/services/campaign_group_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignGroupResult.new yield res if block_given? res end |
.mutate_campaign_label_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignLabelResult
Returns a new instance of mutate_campaign_label_result, optionally yielding it to a passed block so that attributes can be set on it.
9477 9478 9479 9480 9481 9482 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9477 def self.mutate_campaign_label_result require "google/ads/google_ads/v17/services/campaign_label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignLabelResult.new yield res if block_given? res end |
.mutate_campaign_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignResult
Returns a new instance of mutate_campaign_result, optionally yielding it to a passed block so that attributes can be set on it.
9490 9491 9492 9493 9494 9495 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9490 def self.mutate_campaign_result require "google/ads/google_ads/v17/services/campaign_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignResult.new yield res if block_given? res end |
.mutate_campaign_shared_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCampaignSharedSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCampaignSharedSetResult
Returns a new instance of mutate_campaign_shared_set_result, optionally yielding it to a passed block so that attributes can be set on it.
9503 9504 9505 9506 9507 9508 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9503 def self.mutate_campaign_shared_set_result require "google/ads/google_ads/v17/services/campaign_shared_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCampaignSharedSetResult.new yield res if block_given? res end |
.mutate_conversion_action_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionActionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionActionResult
Returns a new instance of mutate_conversion_action_result, optionally yielding it to a passed block so that attributes can be set on it.
9516 9517 9518 9519 9520 9521 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9516 def self.mutate_conversion_action_result require "google/ads/google_ads/v17/services/conversion_action_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateConversionActionResult.new yield res if block_given? res end |
.mutate_conversion_custom_variable_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionCustomVariableResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionCustomVariableResult
Returns a new instance of mutate_conversion_custom_variable_result, optionally yielding it to a passed block so that attributes can be set on it.
9529 9530 9531 9532 9533 9534 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9529 def self.mutate_conversion_custom_variable_result require "google/ads/google_ads/v17/services/conversion_custom_variable_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateConversionCustomVariableResult.new yield res if block_given? res end |
.mutate_conversion_goal_campaign_config_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionGoalCampaignConfigResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionGoalCampaignConfigResult
Returns a new instance of mutate_conversion_goal_campaign_config_result, optionally yielding it to a passed block so that attributes can be set on it.
9542 9543 9544 9545 9546 9547 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9542 def self.mutate_conversion_goal_campaign_config_result require "google/ads/google_ads/v17/services/conversion_goal_campaign_config_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateConversionGoalCampaignConfigResult.new yield res if block_given? res end |
.mutate_conversion_value_rule_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleResult
Returns a new instance of mutate_conversion_value_rule_result, optionally yielding it to a passed block so that attributes can be set on it.
9555 9556 9557 9558 9559 9560 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9555 def self.mutate_conversion_value_rule_result require "google/ads/google_ads/v17/services/conversion_value_rule_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleResult.new yield res if block_given? res end |
.mutate_conversion_value_rule_set_result {|Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleSetResult
Returns a new instance of mutate_conversion_value_rule_set_result, optionally yielding it to a passed block so that attributes can be set on it.
9568 9569 9570 9571 9572 9573 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9568 def self.mutate_conversion_value_rule_set_result require "google/ads/google_ads/v17/services/conversion_value_rule_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateConversionValueRuleSetResult.new yield res if block_given? res end |
.mutate_custom_audience_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomAudienceResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomAudienceResult
Returns a new instance of mutate_custom_audience_result, optionally yielding it to a passed block so that attributes can be set on it.
10322 10323 10324 10325 10326 10327 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10322 def self.mutate_custom_audience_result require "google/ads/google_ads/v17/services/custom_audience_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomAudienceResult.new yield res if block_given? res end |
.mutate_custom_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomConversionGoalResult
Returns a new instance of mutate_custom_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
9581 9582 9583 9584 9585 9586 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9581 def self.mutate_custom_conversion_goal_result require "google/ads/google_ads/v17/services/custom_conversion_goal_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomConversionGoalResult.new yield res if block_given? res end |
.mutate_custom_interest_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomInterestResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomInterestResult
Returns a new instance of mutate_custom_interest_result, optionally yielding it to a passed block so that attributes can be set on it.
10335 10336 10337 10338 10339 10340 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10335 def self.mutate_custom_interest_result require "google/ads/google_ads/v17/services/custom_interest_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomInterestResult.new yield res if block_given? res end |
.mutate_customer_asset_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetResult
Returns a new instance of mutate_customer_asset_result, optionally yielding it to a passed block so that attributes can be set on it.
9594 9595 9596 9597 9598 9599 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9594 def self.mutate_customer_asset_result require "google/ads/google_ads/v17/services/customer_asset_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetResult.new yield res if block_given? res end |
.mutate_customer_asset_set_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetSetResult
Returns a new instance of mutate_customer_asset_set_result, optionally yielding it to a passed block so that attributes can be set on it.
10348 10349 10350 10351 10352 10353 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10348 def self.mutate_customer_asset_set_result require "google/ads/google_ads/v17/services/customer_asset_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerAssetSetResult.new yield res if block_given? res end |
.mutate_customer_client_link_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerClientLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerClientLinkResult
Returns a new instance of mutate_customer_client_link_result, optionally yielding it to a passed block so that attributes can be set on it.
10361 10362 10363 10364 10365 10366 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10361 def self.mutate_customer_client_link_result require "google/ads/google_ads/v17/services/customer_client_link_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerClientLinkResult.new yield res if block_given? res end |
.mutate_customer_conversion_goal_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerConversionGoalResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerConversionGoalResult
Returns a new instance of mutate_customer_conversion_goal_result, optionally yielding it to a passed block so that attributes can be set on it.
9607 9608 9609 9610 9611 9612 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9607 def self.mutate_customer_conversion_goal_result require "google/ads/google_ads/v17/services/customer_conversion_goal_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerConversionGoalResult.new yield res if block_given? res end |
.mutate_customer_customizer_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerCustomizerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerCustomizerResult
Returns a new instance of mutate_customer_customizer_result, optionally yielding it to a passed block so that attributes can be set on it.
9620 9621 9622 9623 9624 9625 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9620 def self.mutate_customer_customizer_result require "google/ads/google_ads/v17/services/customer_customizer_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerCustomizerResult.new yield res if block_given? res end |
.mutate_customer_extension_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerExtensionSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerExtensionSettingResult
Returns a new instance of mutate_customer_extension_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
9633 9634 9635 9636 9637 9638 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9633 def self.mutate_customer_extension_setting_result require "google/ads/google_ads/v17/services/customer_extension_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerExtensionSettingResult.new yield res if block_given? res end |
.mutate_customer_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerFeedResult
Returns a new instance of mutate_customer_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
9646 9647 9648 9649 9650 9651 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9646 def self.mutate_customer_feed_result require "google/ads/google_ads/v17/services/customer_feed_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerFeedResult.new yield res if block_given? res end |
.mutate_customer_label_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerLabelResult
Returns a new instance of mutate_customer_label_result, optionally yielding it to a passed block so that attributes can be set on it.
9659 9660 9661 9662 9663 9664 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9659 def self.mutate_customer_label_result require "google/ads/google_ads/v17/services/customer_label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerLabelResult.new yield res if block_given? res end |
.mutate_customer_manager_link_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerManagerLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerManagerLinkResult
Returns a new instance of mutate_customer_manager_link_result, optionally yielding it to a passed block so that attributes can be set on it.
10387 10388 10389 10390 10391 10392 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10387 def self.mutate_customer_manager_link_result require "google/ads/google_ads/v17/services/customer_manager_link_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerManagerLinkResult.new yield res if block_given? res end |
.mutate_customer_negative_criteria_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerNegativeCriteriaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerNegativeCriteriaResult
Returns a new instance of mutate_customer_negative_criteria_result, optionally yielding it to a passed block so that attributes can be set on it.
9672 9673 9674 9675 9676 9677 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9672 def self.mutate_customer_negative_criteria_result require "google/ads/google_ads/v17/services/customer_negative_criterion_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerNegativeCriteriaResult.new yield res if block_given? res end |
.mutate_customer_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerResult
Returns a new instance of mutate_customer_result, optionally yielding it to a passed block so that attributes can be set on it.
9685 9686 9687 9688 9689 9690 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9685 def self.mutate_customer_result require "google/ads/google_ads/v17/services/customer_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerResult.new yield res if block_given? res end |
.mutate_customer_sk_ad_network_conversion_value_schema_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerSkAdNetworkConversionValueSchemaResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerSkAdNetworkConversionValueSchemaResult
Returns a new instance of mutate_customer_sk_ad_network_conversion_value_schema_result, optionally yielding it to a passed block so that attributes can be set on it.
10400 10401 10402 10403 10404 10405 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10400 def self.mutate_customer_sk_ad_network_conversion_value_schema_result require "google/ads/google_ads/v17/services/customer_sk_ad_network_conversion_value_schema_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerSkAdNetworkConversionValueSchemaResult.new yield res if block_given? res end |
.mutate_customer_user_access_invitation_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessInvitationResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessInvitationResult
Returns a new instance of mutate_customer_user_access_invitation_result, optionally yielding it to a passed block so that attributes can be set on it.
10413 10414 10415 10416 10417 10418 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10413 def self.mutate_customer_user_access_invitation_result require "google/ads/google_ads/v17/services/customer_user_access_invitation_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessInvitationResult.new yield res if block_given? res end |
.mutate_customer_user_access_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessResult
Returns a new instance of mutate_customer_user_access_result, optionally yielding it to a passed block so that attributes can be set on it.
10426 10427 10428 10429 10430 10431 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10426 def self.mutate_customer_user_access_result require "google/ads/google_ads/v17/services/customer_user_access_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomerUserAccessResult.new yield res if block_given? res end |
.mutate_customizer_attribute_result {|Google::Ads::GoogleAds::V17::Services::MutateCustomizerAttributeResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateCustomizerAttributeResult
Returns a new instance of mutate_customizer_attribute_result, optionally yielding it to a passed block so that attributes can be set on it.
9698 9699 9700 9701 9702 9703 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9698 def self.mutate_customizer_attribute_result require "google/ads/google_ads/v17/services/customizer_attribute_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateCustomizerAttributeResult.new yield res if block_given? res end |
.mutate_experiment_arm_result {|Google::Ads::GoogleAds::V17::Services::MutateExperimentArmResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExperimentArmResult
Returns a new instance of mutate_experiment_arm_result, optionally yielding it to a passed block so that attributes can be set on it.
9711 9712 9713 9714 9715 9716 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9711 def self.mutate_experiment_arm_result require "google/ads/google_ads/v17/services/experiment_arm_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateExperimentArmResult.new yield res if block_given? res end |
.mutate_experiment_result {|Google::Ads::GoogleAds::V17::Services::MutateExperimentResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExperimentResult
Returns a new instance of mutate_experiment_result, optionally yielding it to a passed block so that attributes can be set on it.
9724 9725 9726 9727 9728 9729 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9724 def self.mutate_experiment_result require "google/ads/google_ads/v17/services/experiment_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateExperimentResult.new yield res if block_given? res end |
.mutate_extension_feed_item_result {|Google::Ads::GoogleAds::V17::Services::MutateExtensionFeedItemResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateExtensionFeedItemResult
Returns a new instance of mutate_extension_feed_item_result, optionally yielding it to a passed block so that attributes can be set on it.
9776 9777 9778 9779 9780 9781 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9776 def self.mutate_extension_feed_item_result require "google/ads/google_ads/v17/services/extension_feed_item_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateExtensionFeedItemResult.new yield res if block_given? res end |
.mutate_feed_item_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemResult
Returns a new instance of mutate_feed_item_result, optionally yielding it to a passed block so that attributes can be set on it.
9789 9790 9791 9792 9793 9794 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9789 def self.mutate_feed_item_result require "google/ads/google_ads/v17/services/feed_item_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedItemResult.new yield res if block_given? res end |
.mutate_feed_item_set_link_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetLinkResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetLinkResult
Returns a new instance of mutate_feed_item_set_link_result, optionally yielding it to a passed block so that attributes can be set on it.
9802 9803 9804 9805 9806 9807 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9802 def self.mutate_feed_item_set_link_result require "google/ads/google_ads/v17/services/feed_item_set_link_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetLinkResult.new yield res if block_given? res end |
.mutate_feed_item_set_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetResult
Returns a new instance of mutate_feed_item_set_result, optionally yielding it to a passed block so that attributes can be set on it.
9815 9816 9817 9818 9819 9820 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9815 def self.mutate_feed_item_set_result require "google/ads/google_ads/v17/services/feed_item_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedItemSetResult.new yield res if block_given? res end |
.mutate_feed_item_target_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedItemTargetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedItemTargetResult
Returns a new instance of mutate_feed_item_target_result, optionally yielding it to a passed block so that attributes can be set on it.
9828 9829 9830 9831 9832 9833 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9828 def self.mutate_feed_item_target_result require "google/ads/google_ads/v17/services/feed_item_target_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedItemTargetResult.new yield res if block_given? res end |
.mutate_feed_mapping_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedMappingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedMappingResult
Returns a new instance of mutate_feed_mapping_result, optionally yielding it to a passed block so that attributes can be set on it.
9841 9842 9843 9844 9845 9846 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9841 def self.mutate_feed_mapping_result require "google/ads/google_ads/v17/services/feed_mapping_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedMappingResult.new yield res if block_given? res end |
.mutate_feed_result {|Google::Ads::GoogleAds::V17::Services::MutateFeedResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateFeedResult
Returns a new instance of mutate_feed_result, optionally yielding it to a passed block so that attributes can be set on it.
9854 9855 9856 9857 9858 9859 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9854 def self.mutate_feed_result require "google/ads/google_ads/v17/services/feed_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateFeedResult.new yield res if block_given? res end |
.mutate_keyword_plan_ad_group_keyword_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupKeywordResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupKeywordResult
Returns a new instance of mutate_keyword_plan_ad_group_keyword_result, optionally yielding it to a passed block so that attributes can be set on it.
9867 9868 9869 9870 9871 9872 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9867 def self.mutate_keyword_plan_ad_group_keyword_result require "google/ads/google_ads/v17/services/keyword_plan_ad_group_keyword_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupKeywordResult.new yield res if block_given? res end |
.mutate_keyword_plan_ad_group_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupResult
Returns a new instance of mutate_keyword_plan_ad_group_result, optionally yielding it to a passed block so that attributes can be set on it.
9880 9881 9882 9883 9884 9885 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9880 def self.mutate_keyword_plan_ad_group_result require "google/ads/google_ads/v17/services/keyword_plan_ad_group_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanAdGroupResult.new yield res if block_given? res end |
.mutate_keyword_plan_campaign_keyword_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignKeywordResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignKeywordResult
Returns a new instance of mutate_keyword_plan_campaign_keyword_result, optionally yielding it to a passed block so that attributes can be set on it.
9893 9894 9895 9896 9897 9898 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9893 def self.mutate_keyword_plan_campaign_keyword_result require "google/ads/google_ads/v17/services/keyword_plan_campaign_keyword_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignKeywordResult.new yield res if block_given? res end |
.mutate_keyword_plan_campaign_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignResult
Returns a new instance of mutate_keyword_plan_campaign_result, optionally yielding it to a passed block so that attributes can be set on it.
9906 9907 9908 9909 9910 9911 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9906 def self.mutate_keyword_plan_campaign_result require "google/ads/google_ads/v17/services/keyword_plan_campaign_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateKeywordPlanCampaignResult.new yield res if block_given? res end |
.mutate_keyword_plans_result {|Google::Ads::GoogleAds::V17::Services::MutateKeywordPlansResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateKeywordPlansResult
Returns a new instance of mutate_keyword_plans_result, optionally yielding it to a passed block so that attributes can be set on it.
9919 9920 9921 9922 9923 9924 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9919 def self.mutate_keyword_plans_result require "google/ads/google_ads/v17/services/keyword_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateKeywordPlansResult.new yield res if block_given? res end |
.mutate_label_result {|Google::Ads::GoogleAds::V17::Services::MutateLabelResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateLabelResult
Returns a new instance of mutate_label_result, optionally yielding it to a passed block so that attributes can be set on it.
9932 9933 9934 9935 9936 9937 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9932 def self.mutate_label_result require "google/ads/google_ads/v17/services/label_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateLabelResult.new yield res if block_given? res end |
.mutate_recommendation_subscription_result {|Google::Ads::GoogleAds::V17::Services::MutateRecommendationSubscriptionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateRecommendationSubscriptionResult
Returns a new instance of mutate_recommendation_subscription_result, optionally yielding it to a passed block so that attributes can be set on it.
9945 9946 9947 9948 9949 9950 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9945 def self.mutate_recommendation_subscription_result require "google/ads/google_ads/v17/services/recommendation_subscription_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateRecommendationSubscriptionResult.new yield res if block_given? res end |
.mutate_remarketing_action_result {|Google::Ads::GoogleAds::V17::Services::MutateRemarketingActionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateRemarketingActionResult
Returns a new instance of mutate_remarketing_action_result, optionally yielding it to a passed block so that attributes can be set on it.
9958 9959 9960 9961 9962 9963 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9958 def self.mutate_remarketing_action_result require "google/ads/google_ads/v17/services/remarketing_action_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateRemarketingActionResult.new yield res if block_given? res end |
.mutate_shared_criterion_result {|Google::Ads::GoogleAds::V17::Services::MutateSharedCriterionResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSharedCriterionResult
Returns a new instance of mutate_shared_criterion_result, optionally yielding it to a passed block so that attributes can be set on it.
9971 9972 9973 9974 9975 9976 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9971 def self.mutate_shared_criterion_result require "google/ads/google_ads/v17/services/shared_criterion_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateSharedCriterionResult.new yield res if block_given? res end |
.mutate_shared_set_result {|Google::Ads::GoogleAds::V17::Services::MutateSharedSetResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSharedSetResult
Returns a new instance of mutate_shared_set_result, optionally yielding it to a passed block so that attributes can be set on it.
9984 9985 9986 9987 9988 9989 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9984 def self.mutate_shared_set_result require "google/ads/google_ads/v17/services/shared_set_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateSharedSetResult.new yield res if block_given? res end |
.mutate_smart_campaign_setting_result {|Google::Ads::GoogleAds::V17::Services::MutateSmartCampaignSettingResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateSmartCampaignSettingResult
Returns a new instance of mutate_smart_campaign_setting_result, optionally yielding it to a passed block so that attributes can be set on it.
10062 10063 10064 10065 10066 10067 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10062 def self.mutate_smart_campaign_setting_result require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateSmartCampaignSettingResult.new yield res if block_given? res end |
.mutate_user_list_customer_type_result {|Google::Ads::GoogleAds::V17::Services::MutateUserListCustomerTypeResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateUserListCustomerTypeResult
Returns a new instance of mutate_user_list_customer_type_result, optionally yielding it to a passed block so that attributes can be set on it.
11713 11714 11715 11716 11717 11718 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11713 def self.mutate_user_list_customer_type_result require "google/ads/google_ads/v17/services/user_list_customer_type_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateUserListCustomerTypeResult.new yield res if block_given? res end |
.mutate_user_list_result {|Google::Ads::GoogleAds::V17::Services::MutateUserListResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::MutateUserListResult
Returns a new instance of mutate_user_list_result, optionally yielding it to a passed block so that attributes can be set on it.
10075 10076 10077 10078 10079 10080 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10075 def self.mutate_user_list_result require "google/ads/google_ads/v17/services/user_list_service_pb" res = Google::Ads::GoogleAds::V17::Services::MutateUserListResult.new yield res if block_given? res end |
.negative_keyword_list_info {|Google::Ads::GoogleAds::V17::Common::NegativeKeywordListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::NegativeKeywordListInfo
Returns a new instance of negative_keyword_list_info, optionally yielding it to a passed block so that attributes can be set on it.
1105 1106 1107 1108 1109 1110 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1105 def self.negative_keyword_list_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::NegativeKeywordListInfo.new yield res if block_given? res end |
.network_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::NetworkSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::NetworkSettings
Returns a new instance of network_settings, optionally yielding it to a passed block so that attributes can be set on it.
4407 4408 4409 4410 4411 4412 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4407 def self.network_settings require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::NetworkSettings.new yield res if block_given? res end |
.note {|Google::Ads::GoogleAds::V17::Resources::Note| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Note
Returns a new instance of note, optionally yielding it to a passed block so that attributes can be set on it.
6630 6631 6632 6633 6634 6635 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6630 def self.note require "google/ads/google_ads/v17/resources/local_services_lead_pb" res = Google::Ads::GoogleAds::V17::Resources::Note.new yield res if block_given? res end |
.o_auth_info {|Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData::OAuthInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData::OAuthInfo
Returns a new instance of o_auth_info, optionally yielding it to a passed block so that attributes can be set on it.
4745 4746 4747 4748 4749 4750 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4745 def self.o_auth_info require "google/ads/google_ads/v17/resources/feed_pb" res = Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData::OAuthInfo.new yield res if block_given? res end |
.offline_conversion_alert {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionAlert| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionAlert
Returns a new instance of offline_conversion_alert, optionally yielding it to a passed block so that attributes can be set on it.
6903 6904 6905 6906 6907 6908 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6903 def self.offline_conversion_alert require "google/ads/google_ads/v17/resources/offline_conversion_upload_client_summary_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineConversionAlert.new yield res if block_given? res end |
.offline_conversion_error {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionError| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionError
Returns a new instance of offline_conversion_error, optionally yielding it to a passed block so that attributes can be set on it.
6916 6917 6918 6919 6920 6921 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6916 def self.offline_conversion_error require "google/ads/google_ads/v17/resources/offline_conversion_upload_client_summary_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineConversionError.new yield res if block_given? res end |
.offline_conversion_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionSummary
Returns a new instance of offline_conversion_summary, optionally yielding it to a passed block so that attributes can be set on it.
6890 6891 6892 6893 6894 6895 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6890 def self.offline_conversion_summary require "google/ads/google_ads/v17/resources/offline_conversion_upload_client_summary_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineConversionSummary.new yield res if block_given? res end |
.offline_conversion_upload_client_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadClientSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadClientSummary
Returns a new instance of offline_conversion_upload_client_summary, optionally yielding it to a passed block so that attributes can be set on it.
6877 6878 6879 6880 6881 6882 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6877 def self.offline_conversion_upload_client_summary require "google/ads/google_ads/v17/resources/offline_conversion_upload_client_summary_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadClientSummary.new yield res if block_given? res end |
.offline_conversion_upload_conversion_action_summary {|Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadConversionActionSummary| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadConversionActionSummary
Returns a new instance of offline_conversion_upload_conversion_action_summary, optionally yielding it to a passed block so that attributes can be set on it.
6929 6930 6931 6932 6933 6934 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6929 def self.offline_conversion_upload_conversion_action_summary require "google/ads/google_ads/v17/resources/offline_conversion_upload_conversion_action_summary_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineConversionUploadConversionActionSummary.new yield res if block_given? res end |
.offline_user_address_info {|Google::Ads::GoogleAds::V17::Common::OfflineUserAddressInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::OfflineUserAddressInfo
Returns a new instance of offline_user_address_info, optionally yielding it to a passed block so that attributes can be set on it.
6955 6956 6957 6958 6959 6960 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6955 def self.offline_user_address_info require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::OfflineUserAddressInfo.new yield res if block_given? res end |
.offline_user_data_job {|Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJob| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJob
Returns a new instance of offline_user_data_job, optionally yielding it to a passed block so that attributes can be set on it.
7124 7125 7126 7127 7128 7129 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7124 def self.offline_user_data_job require "google/ads/google_ads/v17/resources/offline_user_data_job_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJob.new yield res if block_given? res end |
.offline_user_data_job_metadata {|Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJobMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJobMetadata
Returns a new instance of offline_user_data_job_metadata, optionally yielding it to a passed block so that attributes can be set on it.
7137 7138 7139 7140 7141 7142 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7137 def self. require "google/ads/google_ads/v17/resources/offline_user_data_job_pb" res = Google::Ads::GoogleAds::V17::Resources::OfflineUserDataJobMetadata.new yield res if block_given? res end |
.on_target_audience_metrics {|Google::Ads::GoogleAds::V17::Services::OnTargetAudienceMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::OnTargetAudienceMetrics
Returns a new instance of on_target_audience_metrics, optionally yielding it to a passed block so that attributes can be set on it.
11050 11051 11052 11053 11054 11055 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11050 def self.on_target_audience_metrics require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::OnTargetAudienceMetrics.new yield res if block_given? res end |
.operand {|Google::Ads::GoogleAds::V17::Common::Operand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand
Returns a new instance of operand, optionally yielding it to a passed block so that attributes can be set on it.
2366 2367 2368 2369 2370 2371 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2366 def self.operand require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::Operand.new yield res if block_given? res end |
.operating_system_version_constant {|Google::Ads::GoogleAds::V17::Resources::OperatingSystemVersionConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::OperatingSystemVersionConstant
Returns a new instance of operating_system_version_constant, optionally yielding it to a passed block so that attributes can be set on it.
7150 7151 7152 7153 7154 7155 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7150 def self. require "google/ads/google_ads/v17/resources/operating_system_version_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::OperatingSystemVersionConstant.new yield res if block_given? res end |
.operating_system_version_info {|Google::Ads::GoogleAds::V17::Common::OperatingSystemVersionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::OperatingSystemVersionInfo
Returns a new instance of operating_system_version_info, optionally yielding it to a passed block so that attributes can be set on it.
1859 1860 1861 1862 1863 1864 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1859 def self. require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::OperatingSystemVersionInfo.new yield res if block_given? res end |
.optimization_goal_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::OptimizationGoalSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::OptimizationGoalSetting
Returns a new instance of optimization_goal_setting, optionally yielding it to a passed block so that attributes can be set on it.
4537 4538 4539 4540 4541 4542 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4537 def self.optimization_goal_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::OptimizationGoalSetting.new yield res if block_given? res end |
.optimize_ad_rotation_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::OptimizeAdRotationRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::OptimizeAdRotationRecommendation
Returns a new instance of optimize_ad_rotation_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7579 7580 7581 7582 7583 7584 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7579 def self.optimize_ad_rotation_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::OptimizeAdRotationRecommendation.new yield res if block_given? res end |
.page_feed_asset {|Google::Ads::GoogleAds::V17::Common::PageFeedAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PageFeedAsset
Returns a new instance of page_feed_asset, optionally yielding it to a passed block so that attributes can be set on it.
3081 3082 3083 3084 3085 3086 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3081 def self.page_feed_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::PageFeedAsset.new yield res if block_given? res end |
.paid_organic_search_term_view {|Google::Ads::GoogleAds::V17::Resources::PaidOrganicSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PaidOrganicSearchTermView
Returns a new instance of paid_organic_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
7163 7164 7165 7166 7167 7168 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7163 def self.paid_organic_search_term_view require "google/ads/google_ads/v17/resources/paid_organic_search_term_view_pb" res = Google::Ads::GoogleAds::V17::Resources::PaidOrganicSearchTermView.new yield res if block_given? res end |
.parental_status_dimension {|Google::Ads::GoogleAds::V17::Common::ParentalStatusDimension| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ParentalStatusDimension
Returns a new instance of parental_status_dimension, optionally yielding it to a passed block so that attributes can be set on it.
3653 3654 3655 3656 3657 3658 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3653 def self.parental_status_dimension require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::ParentalStatusDimension.new yield res if block_given? res end |
.parental_status_info {|Google::Ads::GoogleAds::V17::Common::ParentalStatusInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ParentalStatusInfo
Returns a new instance of parental_status_info, optionally yielding it to a passed block so that attributes can be set on it.
1651 1652 1653 1654 1655 1656 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1651 def self.parental_status_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ParentalStatusInfo.new yield res if block_given? res end |
.parental_status_view {|Google::Ads::GoogleAds::V17::Resources::ParentalStatusView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ParentalStatusView
Returns a new instance of parental_status_view, optionally yielding it to a passed block so that attributes can be set on it.
7176 7177 7178 7179 7180 7181 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7176 def self.parental_status_view require "google/ads/google_ads/v17/resources/parental_status_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ParentalStatusView.new yield res if block_given? res end |
.payments_account {|Google::Ads::GoogleAds::V17::Resources::PaymentsAccount| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PaymentsAccount
Returns a new instance of payments_account, optionally yielding it to a passed block so that attributes can be set on it.
7189 7190 7191 7192 7193 7194 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7189 def self.payments_account require "google/ads/google_ads/v17/resources/payments_account_pb" res = Google::Ads::GoogleAds::V17::Resources::PaymentsAccount.new yield res if block_given? res end |
.payments_account_info {|Google::Ads::GoogleAds::V17::Resources::BillingSetup::PaymentsAccountInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::BillingSetup::PaymentsAccountInfo
Returns a new instance of payments_account_info, optionally yielding it to a passed block so that attributes can be set on it.
4095 4096 4097 4098 4099 4100 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4095 def self.payments_account_info require "google/ads/google_ads/v17/resources/billing_setup_pb" res = Google::Ads::GoogleAds::V17::Resources::BillingSetup::PaymentsAccountInfo.new yield res if block_given? res end |
.pending_account_budget_proposal {|Google::Ads::GoogleAds::V17::Resources::AccountBudget::PendingAccountBudgetProposal| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AccountBudget::PendingAccountBudgetProposal
Returns a new instance of pending_account_budget_proposal, optionally yielding it to a passed block so that attributes can be set on it.
117 118 119 120 121 122 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 117 def self.pending_account_budget_proposal require "google/ads/google_ads/v17/resources/account_budget_pb" res = Google::Ads::GoogleAds::V17::Resources::AccountBudget::PendingAccountBudgetProposal.new yield res if block_given? res end |
.per_store_view {|Google::Ads::GoogleAds::V17::Resources::PerStoreView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PerStoreView
Returns a new instance of per_store_view, optionally yielding it to a passed block so that attributes can be set on it.
7202 7203 7204 7205 7206 7207 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7202 def self.per_store_view require "google/ads/google_ads/v17/resources/per_store_view_pb" res = Google::Ads::GoogleAds::V17::Resources::PerStoreView.new yield res if block_given? res end |
.percent_cpc {|Google::Ads::GoogleAds::V17::Common::PercentCpc| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpc
Returns a new instance of percent_cpc, optionally yielding it to a passed block so that attributes can be set on it.
4004 4005 4006 4007 4008 4009 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4004 def self.percent_cpc require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::PercentCpc.new yield res if block_given? res end |
.percent_cpc_bid_simulation_point {|Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPoint
Returns a new instance of percent_cpc_bid_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2275 2276 2277 2278 2279 2280 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2275 def self.percent_cpc_bid_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPoint.new yield res if block_given? res end |
.percent_cpc_bid_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPointList
Returns a new instance of percent_cpc_bid_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2184 2185 2186 2187 2188 2189 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2184 def self.percent_cpc_bid_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::PercentCpcBidSimulationPointList.new yield res if block_given? res end |
.performance_max_final_url_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxFinalUrlOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxFinalUrlOptInRecommendation
Returns a new instance of performance_max_final_url_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
8008 8009 8010 8011 8012 8013 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8008 def self.performance_max_final_url_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxFinalUrlOptInRecommendation.new yield res if block_given? res end |
.performance_max_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxOptInRecommendation
Returns a new instance of performance_max_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7930 7931 7932 7933 7934 7935 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7930 def self.performance_max_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::PerformanceMaxOptInRecommendation.new yield res if block_given? res end |
.performance_max_upgrade {|Google::Ads::GoogleAds::V17::Resources::Campaign::PerformanceMaxUpgrade| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::PerformanceMaxUpgrade
Returns a new instance of performance_max_upgrade, optionally yielding it to a passed block so that attributes can be set on it.
4394 4395 4396 4397 4398 4399 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4394 def self.performance_max_upgrade require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::PerformanceMaxUpgrade.new yield res if block_given? res end |
.phone_call_details {|Google::Ads::GoogleAds::V17::Resources::PhoneCallDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::PhoneCallDetails
Returns a new instance of phone_call_details, optionally yielding it to a passed block so that attributes can be set on it.
6578 6579 6580 6581 6582 6583 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6578 def self.phone_call_details require "google/ads/google_ads/v17/resources/local_services_lead_conversation_pb" res = Google::Ads::GoogleAds::V17::Resources::PhoneCallDetails.new yield res if block_given? res end |
.phone_number {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::PhoneNumber| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::PhoneNumber
Returns a new instance of phone_number, optionally yielding it to a passed block so that attributes can be set on it.
8216 8217 8218 8219 8220 8221 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8216 def self.phone_number require "google/ads/google_ads/v17/resources/smart_campaign_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting::PhoneNumber.new yield res if block_given? res end |
.placement_info {|Google::Ads::GoogleAds::V17::Common::PlacementInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PlacementInfo
Returns a new instance of placement_info, optionally yielding it to a passed block so that attributes can be set on it.
1092 1093 1094 1095 1096 1097 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1092 def self.placement_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::PlacementInfo.new yield res if block_given? res end |
.places_location_feed_data {|Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData
Returns a new instance of places_location_feed_data, optionally yielding it to a passed block so that attributes can be set on it.
4732 4733 4734 4735 4736 4737 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4732 def self.places_location_feed_data require "google/ads/google_ads/v17/resources/feed_pb" res = Google::Ads::GoogleAds::V17::Resources::Feed::PlacesLocationFeedData.new yield res if block_given? res end |
.plannable_location {|Google::Ads::GoogleAds::V17::Services::PlannableLocation| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannableLocation
Returns a new instance of plannable_location, optionally yielding it to a passed block so that attributes can be set on it.
10881 10882 10883 10884 10885 10886 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10881 def self.plannable_location require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::PlannableLocation.new yield res if block_given? res end |
.plannable_targeting {|Google::Ads::GoogleAds::V17::Services::PlannableTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannableTargeting
Returns a new instance of plannable_targeting, optionally yielding it to a passed block so that attributes can be set on it.
10907 10908 10909 10910 10911 10912 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10907 def self.plannable_targeting require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::PlannableTargeting.new yield res if block_given? res end |
.planned_product {|Google::Ads::GoogleAds::V17::Services::PlannedProduct| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProduct
Returns a new instance of planned_product, optionally yielding it to a passed block so that attributes can be set on it.
10972 10973 10974 10975 10976 10977 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10972 def self.planned_product require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::PlannedProduct.new yield res if block_given? res end |
.planned_product_forecast {|Google::Ads::GoogleAds::V17::Services::PlannedProductForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProductForecast
Returns a new instance of planned_product_forecast, optionally yielding it to a passed block so that attributes can be set on it.
11037 11038 11039 11040 11041 11042 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11037 def self.planned_product_forecast require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::PlannedProductForecast.new yield res if block_given? res end |
.planned_product_reach_forecast {|Google::Ads::GoogleAds::V17::Services::PlannedProductReachForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PlannedProductReachForecast
Returns a new instance of planned_product_reach_forecast, optionally yielding it to a passed block so that attributes can be set on it.
11024 11025 11026 11027 11028 11029 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11024 def self.planned_product_reach_forecast require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::PlannedProductReachForecast.new yield res if block_given? res end |
.policy_finding_details {|Google::Ads::GoogleAds::V17::Errors::PolicyFindingDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::PolicyFindingDetails
Returns a new instance of policy_finding_details, optionally yielding it to a passed block so that attributes can be set on it.
11830 11831 11832 11833 11834 11835 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11830 def self.policy_finding_details require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::PolicyFindingDetails.new yield res if block_given? res end |
.policy_summary {|Google::Ads::GoogleAds::V17::Common::PolicySummary| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicySummary
Returns a new instance of policy_summary, optionally yielding it to a passed block so that attributes can be set on it.
2613 2614 2615 2616 2617 2618 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2613 def self.policy_summary require "google/ads/google_ads/v17/common/policy_summary_pb" res = Google::Ads::GoogleAds::V17::Common::PolicySummary.new yield res if block_given? res end |
.policy_topic_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint
Returns a new instance of policy_topic_constraint, optionally yielding it to a passed block so that attributes can be set on it.
312 313 314 315 316 317 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 312 def self.policy_topic_constraint require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint.new yield res if block_given? res end |
.policy_topic_entry {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEntry| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEntry
Returns a new instance of policy_topic_entry, optionally yielding it to a passed block so that attributes can be set on it.
221 222 223 224 225 226 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 221 def self.policy_topic_entry require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEntry.new yield res if block_given? res end |
.policy_topic_evidence {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence
Returns a new instance of policy_topic_evidence, optionally yielding it to a passed block so that attributes can be set on it.
234 235 236 237 238 239 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 234 def self.policy_topic_evidence require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence.new yield res if block_given? res end |
.policy_validation_parameter {|Google::Ads::GoogleAds::V17::Common::PolicyValidationParameter| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyValidationParameter
Returns a new instance of policy_validation_parameter, optionally yielding it to a passed block so that attributes can be set on it.
208 209 210 211 212 213 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 208 def self.policy_validation_parameter require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyValidationParameter.new yield res if block_given? res end |
.policy_violation_details {|Google::Ads::GoogleAds::V17::Errors::PolicyViolationDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::PolicyViolationDetails
Returns a new instance of policy_violation_details, optionally yielding it to a passed block so that attributes can be set on it.
11817 11818 11819 11820 11821 11822 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11817 def self.policy_violation_details require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::PolicyViolationDetails.new yield res if block_given? res end |
.policy_violation_key {|Google::Ads::GoogleAds::V17::Common::PolicyViolationKey| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyViolationKey
Returns a new instance of policy_violation_key, optionally yielding it to a passed block so that attributes can be set on it.
195 196 197 198 199 200 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 195 def self.policy_violation_key require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyViolationKey.new yield res if block_given? res end |
.position_estimates {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::PositionEstimates| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::PositionEstimates
Returns a new instance of position_estimates, optionally yielding it to a passed block so that attributes can be set on it.
2119 2120 2121 2122 2123 2124 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2119 def self.position_estimates require "google/ads/google_ads/v17/resources/ad_group_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::PositionEstimates.new yield res if block_given? res end |
.postback_mapping {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::PostbackMapping| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::PostbackMapping
Returns a new instance of postback_mapping, optionally yielding it to a passed block so that attributes can be set on it.
5499 5500 5501 5502 5503 5504 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5499 def self.postback_mapping require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::PostbackMapping.new yield res if block_given? res end |
.price_asset {|Google::Ads::GoogleAds::V17::Common::PriceAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceAsset
Returns a new instance of price_asset, optionally yielding it to a passed block so that attributes can be set on it.
3146 3147 3148 3149 3150 3151 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3146 def self.price_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::PriceAsset.new yield res if block_given? res end |
.price_feed_item {|Google::Ads::GoogleAds::V17::Common::PriceFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceFeedItem
Returns a new instance of price_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5863 5864 5865 5866 5867 5868 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5863 def self.price_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::PriceFeedItem.new yield res if block_given? res end |
.price_offer {|Google::Ads::GoogleAds::V17::Common::PriceOffer| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceOffer
Returns a new instance of price_offer, optionally yielding it to a passed block so that attributes can be set on it.
5876 5877 5878 5879 5880 5881 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5876 def self.price_offer require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::PriceOffer.new yield res if block_given? res end |
.price_offering {|Google::Ads::GoogleAds::V17::Common::PriceOffering| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PriceOffering
Returns a new instance of price_offering, optionally yielding it to a passed block so that attributes can be set on it.
3159 3160 3161 3162 3163 3164 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3159 def self.price_offering require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::PriceOffering.new yield res if block_given? res end |
.product_brand {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductBrand| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductBrand
Returns a new instance of product_brand, optionally yielding it to a passed block so that attributes can be set on it.
2691 2692 2693 2694 2695 2696 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2691 def self.product_brand require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductBrand.new yield res if block_given? res end |
.product_brand_info {|Google::Ads::GoogleAds::V17::Common::ProductBrandInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductBrandInfo
Returns a new instance of product_brand_info, optionally yielding it to a passed block so that attributes can be set on it.
1300 1301 1302 1303 1304 1305 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1300 def self.product_brand_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductBrandInfo.new yield res if block_given? res end |
.product_category {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCategory| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCategory
Returns a new instance of product_category, optionally yielding it to a passed block so that attributes can be set on it.
2678 2679 2680 2681 2682 2683 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2678 def self.product_category require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCategory.new yield res if block_given? res end |
.product_category_constant {|Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant
Returns a new instance of product_category_constant, optionally yielding it to a passed block so that attributes can be set on it.
7215 7216 7217 7218 7219 7220 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7215 def self.product_category_constant require "google/ads/google_ads/v17/resources/product_category_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant.new yield res if block_given? res end |
.product_category_info {|Google::Ads::GoogleAds::V17::Common::ProductCategoryInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductCategoryInfo
Returns a new instance of product_category_info, optionally yielding it to a passed block so that attributes can be set on it.
1287 1288 1289 1290 1291 1292 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1287 def self.product_category_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductCategoryInfo.new yield res if block_given? res end |
.product_category_localization {|Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant::ProductCategoryLocalization| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant::ProductCategoryLocalization
Returns a new instance of product_category_localization, optionally yielding it to a passed block so that attributes can be set on it.
7228 7229 7230 7231 7232 7233 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7228 def self.product_category_localization require "google/ads/google_ads/v17/resources/product_category_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::ProductCategoryConstant::ProductCategoryLocalization.new yield res if block_given? res end |
.product_channel {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductChannel| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductChannel
Returns a new instance of product_channel, optionally yielding it to a passed block so that attributes can be set on it.
2704 2705 2706 2707 2708 2709 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2704 def self.product_channel require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductChannel.new yield res if block_given? res end |
.product_channel_exclusivity_info {|Google::Ads::GoogleAds::V17::Common::ProductChannelExclusivityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductChannelExclusivityInfo
Returns a new instance of product_channel_exclusivity_info, optionally yielding it to a passed block so that attributes can be set on it.
1326 1327 1328 1329 1330 1331 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1326 def self.product_channel_exclusivity_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductChannelExclusivityInfo.new yield res if block_given? res end |
.product_channel_info {|Google::Ads::GoogleAds::V17::Common::ProductChannelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductChannelInfo
Returns a new instance of product_channel_info, optionally yielding it to a passed block so that attributes can be set on it.
1313 1314 1315 1316 1317 1318 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1313 def self.product_channel_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductChannelInfo.new yield res if block_given? res end |
.product_condition {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCondition
Returns a new instance of product_condition, optionally yielding it to a passed block so that attributes can be set on it.
2717 2718 2719 2720 2721 2722 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2717 def self.product_condition require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCondition.new yield res if block_given? res end |
.product_condition_info {|Google::Ads::GoogleAds::V17::Common::ProductConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductConditionInfo
Returns a new instance of product_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
1339 1340 1341 1342 1343 1344 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1339 def self.product_condition_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductConditionInfo.new yield res if block_given? res end |
.product_custom_attribute {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCustomAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCustomAttribute
Returns a new instance of product_custom_attribute, optionally yielding it to a passed block so that attributes can be set on it.
2730 2731 2732 2733 2734 2735 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2730 def self.product_custom_attribute require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductCustomAttribute.new yield res if block_given? res end |
.product_custom_attribute_info {|Google::Ads::GoogleAds::V17::Common::ProductCustomAttributeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductCustomAttributeInfo
Returns a new instance of product_custom_attribute_info, optionally yielding it to a passed block so that attributes can be set on it.
1352 1353 1354 1355 1356 1357 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1352 def self.product_custom_attribute_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductCustomAttributeInfo.new yield res if block_given? res end |
.product_group_view {|Google::Ads::GoogleAds::V17::Resources::ProductGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductGroupView
Returns a new instance of product_group_view, optionally yielding it to a passed block so that attributes can be set on it.
7241 7242 7243 7244 7245 7246 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7241 def self.product_group_view require "google/ads/google_ads/v17/resources/product_group_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ProductGroupView.new yield res if block_given? res end |
.product_grouping_info {|Google::Ads::GoogleAds::V17::Common::ProductGroupingInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductGroupingInfo
Returns a new instance of product_grouping_info, optionally yielding it to a passed block so that attributes can be set on it.
1391 1392 1393 1394 1395 1396 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1391 def self.product_grouping_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductGroupingInfo.new yield res if block_given? res end |
.product_issue {|Google::Ads::GoogleAds::V17::Resources::ShoppingProduct::ProductIssue| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingProduct::ProductIssue
Returns a new instance of product_issue, optionally yielding it to a passed block so that attributes can be set on it.
8177 8178 8179 8180 8181 8182 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8177 def self.product_issue require "google/ads/google_ads/v17/resources/shopping_product_pb" res = Google::Ads::GoogleAds::V17::Resources::ShoppingProduct::ProductIssue.new yield res if block_given? res end |
.product_item_id {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductItemId| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductItemId
Returns a new instance of product_item_id, optionally yielding it to a passed block so that attributes can be set on it.
2743 2744 2745 2746 2747 2748 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2743 def self.product_item_id require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductItemId.new yield res if block_given? res end |
.product_item_id_info {|Google::Ads::GoogleAds::V17::Common::ProductItemIdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductItemIdInfo
Returns a new instance of product_item_id_info, optionally yielding it to a passed block so that attributes can be set on it.
1365 1366 1367 1368 1369 1370 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1365 def self.product_item_id_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductItemIdInfo.new yield res if block_given? res end |
.product_labels_info {|Google::Ads::GoogleAds::V17::Common::ProductLabelsInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductLabelsInfo
Returns a new instance of product_labels_info, optionally yielding it to a passed block so that attributes can be set on it.
1404 1405 1406 1407 1408 1409 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1404 def self.product_labels_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductLabelsInfo.new yield res if block_given? res end |
.product_legacy_condition_info {|Google::Ads::GoogleAds::V17::Common::ProductLegacyConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductLegacyConditionInfo
Returns a new instance of product_legacy_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
1417 1418 1419 1420 1421 1422 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1417 def self.product_legacy_condition_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductLegacyConditionInfo.new yield res if block_given? res end |
.product_link {|Google::Ads::GoogleAds::V17::Resources::ProductLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductLink
Returns a new instance of product_link, optionally yielding it to a passed block so that attributes can be set on it.
7306 7307 7308 7309 7310 7311 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7306 def self.product_link require "google/ads/google_ads/v17/resources/product_link_pb" res = Google::Ads::GoogleAds::V17::Resources::ProductLink.new yield res if block_given? res end |
.product_link_invitation {|Google::Ads::GoogleAds::V17::Resources::ProductLinkInvitation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ProductLinkInvitation
Returns a new instance of product_link_invitation, optionally yielding it to a passed block so that attributes can be set on it.
7254 7255 7256 7257 7258 7259 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7254 def self.product_link_invitation require "google/ads/google_ads/v17/resources/product_link_invitation_pb" res = Google::Ads::GoogleAds::V17::Resources::ProductLinkInvitation.new yield res if block_given? res end |
.product_metadata {|Google::Ads::GoogleAds::V17::Services::ProductMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ProductMetadata
Returns a new instance of product_metadata, optionally yielding it to a passed block so that attributes can be set on it.
10894 10895 10896 10897 10898 10899 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10894 def self. require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::ProductMetadata.new yield res if block_given? res end |
.product_type {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductType
Returns a new instance of product_type, optionally yielding it to a passed block so that attributes can be set on it.
2756 2757 2758 2759 2760 2761 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2756 def self.product_type require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::ProductType.new yield res if block_given? res end |
.product_type_full_info {|Google::Ads::GoogleAds::V17::Common::ProductTypeFullInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductTypeFullInfo
Returns a new instance of product_type_full_info, optionally yielding it to a passed block so that attributes can be set on it.
1430 1431 1432 1433 1434 1435 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1430 def self.product_type_full_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductTypeFullInfo.new yield res if block_given? res end |
.product_type_info {|Google::Ads::GoogleAds::V17::Common::ProductTypeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProductTypeInfo
Returns a new instance of product_type_info, optionally yielding it to a passed block so that attributes can be set on it.
1378 1379 1380 1381 1382 1383 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1378 def self.product_type_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProductTypeInfo.new yield res if block_given? res end |
.promote_experiment_metadata {|Google::Ads::GoogleAds::V17::Services::PromoteExperimentMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::PromoteExperimentMetadata
Returns a new instance of promote_experiment_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9763 9764 9765 9766 9767 9768 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9763 def self. require "google/ads/google_ads/v17/services/experiment_service_pb" res = Google::Ads::GoogleAds::V17::Services::PromoteExperimentMetadata.new yield res if block_given? res end |
.promotion_asset {|Google::Ads::GoogleAds::V17::Common::PromotionAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PromotionAsset
Returns a new instance of promotion_asset, optionally yielding it to a passed block so that attributes can be set on it.
3029 3030 3031 3032 3033 3034 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3029 def self.promotion_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::PromotionAsset.new yield res if block_given? res end |
.promotion_feed_item {|Google::Ads::GoogleAds::V17::Common::PromotionFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PromotionFeedItem
Returns a new instance of promotion_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5889 5890 5891 5892 5893 5894 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5889 def self.promotion_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::PromotionFeedItem.new yield res if block_given? res end |
.proximity_info {|Google::Ads::GoogleAds::V17::Common::ProximityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ProximityInfo
Returns a new instance of proximity_info, optionally yielding it to a passed block so that attributes can be set on it.
1703 1704 1705 1706 1707 1708 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1703 def self.proximity_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::ProximityInfo.new yield res if block_given? res end |
.qualifying_question {|Google::Ads::GoogleAds::V17::Resources::QualifyingQuestion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::QualifyingQuestion
Returns a new instance of qualifying_question, optionally yielding it to a passed block so that attributes can be set on it.
7371 7372 7373 7374 7375 7376 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7371 def self. require "google/ads/google_ads/v17/resources/qualifying_question_pb" res = Google::Ads::GoogleAds::V17::Resources::QualifyingQuestion.new yield res if block_given? res end |
.quality_info {|Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::QualityInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::QualityInfo
Returns a new instance of quality_info, optionally yielding it to a passed block so that attributes can be set on it.
2106 2107 2108 2109 2110 2111 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2106 def self.quality_info require "google/ads/google_ads/v17/resources/ad_group_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::AdGroupCriterion::QualityInfo.new yield res if block_given? res end |
.quota_error_details {|Google::Ads::GoogleAds::V17::Errors::QuotaErrorDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::QuotaErrorDetails
Returns a new instance of quota_error_details, optionally yielding it to a passed block so that attributes can be set on it.
11843 11844 11845 11846 11847 11848 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11843 def self.quota_error_details require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::QuotaErrorDetails.new yield res if block_given? res end |
.raise_target_cpa_bid_too_low_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaBidTooLowParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaBidTooLowParameters
Returns a new instance of raise_target_cpa_bid_too_low_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11427 11428 11429 11430 11431 11432 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11427 def self.raise_target_cpa_bid_too_low_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaBidTooLowParameters.new yield res if block_given? res end |
.raise_target_cpa_bid_too_low_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaBidTooLowRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaBidTooLowRecommendation
Returns a new instance of raise_target_cpa_bid_too_low_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7735 7736 7737 7738 7739 7740 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7735 def self.raise_target_cpa_bid_too_low_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaBidTooLowRecommendation.new yield res if block_given? res end |
.raise_target_cpa_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaParameters
Returns a new instance of raise_target_cpa_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11336 11337 11338 11339 11340 11341 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11336 def self.raise_target_cpa_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::RaiseTargetCpaParameters.new yield res if block_given? res end |
.raise_target_cpa_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaRecommendation
Returns a new instance of raise_target_cpa_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7878 7879 7880 7881 7882 7883 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7878 def self.raise_target_cpa_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::RaiseTargetCpaRecommendation.new yield res if block_given? res end |
.reach_curve {|Google::Ads::GoogleAds::V17::Services::ReachCurve| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ReachCurve
Returns a new instance of reach_curve, optionally yielding it to a passed block so that attributes can be set on it.
10985 10986 10987 10988 10989 10990 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10985 def self.reach_curve require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::ReachCurve.new yield res if block_given? res end |
.reach_forecast {|Google::Ads::GoogleAds::V17::Services::ReachForecast| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ReachForecast
Returns a new instance of reach_forecast, optionally yielding it to a passed block so that attributes can be set on it.
10998 10999 11000 11001 11002 11003 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10998 def self.reach_forecast require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::ReachForecast.new yield res if block_given? res end |
.real_time_bidding_setting {|Google::Ads::GoogleAds::V17::Common::RealTimeBiddingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Common::RealTimeBiddingSetting
Returns a new instance of real_time_bidding_setting, optionally yielding it to a passed block so that attributes can be set on it.
4368 4369 4370 4371 4372 4373 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4368 def self.real_time_bidding_setting require "google/ads/google_ads/v17/common/real_time_bidding_setting_pb" res = Google::Ads::GoogleAds::V17::Common::RealTimeBiddingSetting.new yield res if block_given? res end |
.recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation
Returns a new instance of recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7384 7385 7386 7387 7388 7389 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7384 def self.recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation.new yield res if block_given? res end |
.recommendation_campaign_budget {|Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudget| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudget
Returns a new instance of recommendation_campaign_budget, optionally yielding it to a passed block so that attributes can be set on it.
7917 7918 7919 7920 7921 7922 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7917 def self.recommendation_campaign_budget require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::CampaignBudget.new yield res if block_given? res end |
.recommendation_impact {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationImpact| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationImpact
Returns a new instance of recommendation_impact, optionally yielding it to a passed block so that attributes can be set on it.
7410 7411 7412 7413 7414 7415 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7410 def self.recommendation_impact require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationImpact.new yield res if block_given? res end |
.recommendation_metrics {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationMetrics
Returns a new instance of recommendation_metrics, optionally yielding it to a passed block so that attributes can be set on it.
7423 7424 7425 7426 7427 7428 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7423 def self.recommendation_metrics require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::RecommendationMetrics.new yield res if block_given? res end |
.recommendation_subscription {|Google::Ads::GoogleAds::V17::Resources::RecommendationSubscription| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RecommendationSubscription
Returns a new instance of recommendation_subscription, optionally yielding it to a passed block so that attributes can be set on it.
8086 8087 8088 8089 8090 8091 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8086 def self.recommendation_subscription require "google/ads/google_ads/v17/resources/recommendation_subscription_pb" res = Google::Ads::GoogleAds::V17::Resources::RecommendationSubscription.new yield res if block_given? res end |
.refresh_customer_match_list_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::RefreshCustomerMatchListRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::RefreshCustomerMatchListRecommendation
Returns a new instance of refresh_customer_match_list_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
8021 8022 8023 8024 8025 8026 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8021 def self.refresh_customer_match_list_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::RefreshCustomerMatchListRecommendation.new yield res if block_given? res end |
.remarketing_action {|Google::Ads::GoogleAds::V17::Resources::RemarketingAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RemarketingAction
Returns a new instance of remarketing_action, optionally yielding it to a passed block so that attributes can be set on it.
8099 8100 8101 8102 8103 8104 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8099 def self.remarketing_action require "google/ads/google_ads/v17/resources/remarketing_action_pb" res = Google::Ads::GoogleAds::V17::Resources::RemarketingAction.new yield res if block_given? res end |
.remarketing_setting {|Google::Ads::GoogleAds::V17::Resources::RemarketingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::RemarketingSetting
Returns a new instance of remarketing_setting, optionally yielding it to a passed block so that attributes can be set on it.
5382 5383 5384 5385 5386 5387 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5382 def self.remarketing_setting require "google/ads/google_ads/v17/resources/customer_pb" res = Google::Ads::GoogleAds::V17::Resources::RemarketingSetting.new yield res if block_given? res end |
.request_context_operand {|Google::Ads::GoogleAds::V17::Common::Operand::RequestContextOperand| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Operand::RequestContextOperand
Returns a new instance of request_context_operand, optionally yielding it to a passed block so that attributes can be set on it.
2418 2419 2420 2421 2422 2423 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2418 def self.request_context_operand require "google/ads/google_ads/v17/common/matching_function_pb" res = Google::Ads::GoogleAds::V17::Common::Operand::RequestContextOperand.new yield res if block_given? res end |
.reseller_constraint {|Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::ResellerConstraint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::ResellerConstraint
Returns a new instance of reseller_constraint, optionally yielding it to a passed block so that attributes can be set on it.
338 339 340 341 342 343 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 338 def self.reseller_constraint require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicConstraint::ResellerConstraint.new yield res if block_given? res end |
.residency {|Google::Ads::GoogleAds::V17::Resources::Residency| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Residency
Returns a new instance of residency, optionally yielding it to a passed block so that attributes can be set on it.
6539 6540 6541 6542 6543 6544 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6539 def self.residency require "google/ads/google_ads/v17/resources/local_services_employee_pb" res = Google::Ads::GoogleAds::V17::Resources::Residency.new yield res if block_given? res end |
.resource_count_details {|Google::Ads::GoogleAds::V17::Errors::ResourceCountDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Errors::ResourceCountDetails
Returns a new instance of resource_count_details, optionally yielding it to a passed block so that attributes can be set on it.
11856 11857 11858 11859 11860 11861 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11856 def self.resource_count_details require "google/ads/google_ads/v17/errors/errors_pb" res = Google::Ads::GoogleAds::V17::Errors::ResourceCountDetails.new yield res if block_given? res end |
.responsive_display_ad_control_spec {|Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdControlSpec| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdControlSpec
Returns a new instance of responsive_display_ad_control_spec, optionally yielding it to a passed block so that attributes can be set on it.
871 872 873 874 875 876 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 871 def self.responsive_display_ad_control_spec require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdControlSpec.new yield res if block_given? res end |
.responsive_display_ad_info {|Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdInfo
Returns a new instance of responsive_display_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
832 833 834 835 836 837 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 832 def self.responsive_display_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ResponsiveDisplayAdInfo.new yield res if block_given? res end |
.responsive_search_ad_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdAssetParameters
Returns a new instance of responsive_search_ad_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11388 11389 11390 11391 11392 11393 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11388 def self.responsive_search_ad_asset_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdAssetParameters.new yield res if block_given? res end |
.responsive_search_ad_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdAssetRecommendation
Returns a new instance of responsive_search_ad_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7670 7671 7672 7673 7674 7675 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7670 def self.responsive_search_ad_asset_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdAssetRecommendation.new yield res if block_given? res end |
.responsive_search_ad_improve_ad_strength_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdImproveAdStrengthParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdImproveAdStrengthParameters
Returns a new instance of responsive_search_ad_improve_ad_strength_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11401 11402 11403 11404 11405 11406 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11401 def self.responsive_search_ad_improve_ad_strength_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdImproveAdStrengthParameters.new yield res if block_given? res end |
.responsive_search_ad_improve_ad_strength_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdImproveAdStrengthRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdImproveAdStrengthRecommendation
Returns a new instance of responsive_search_ad_improve_ad_strength_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7683 7684 7685 7686 7687 7688 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7683 def self.responsive_search_ad_improve_ad_strength_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdImproveAdStrengthRecommendation.new yield res if block_given? res end |
.responsive_search_ad_info {|Google::Ads::GoogleAds::V17::Common::ResponsiveSearchAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ResponsiveSearchAdInfo
Returns a new instance of responsive_search_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
754 755 756 757 758 759 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 754 def self.responsive_search_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ResponsiveSearchAdInfo.new yield res if block_given? res end |
.responsive_search_ad_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdParameters
Returns a new instance of responsive_search_ad_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11414 11415 11416 11417 11418 11419 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11414 def self.responsive_search_ad_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::ResponsiveSearchAdParameters.new yield res if block_given? res end |
.responsive_search_ad_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdRecommendation
Returns a new instance of responsive_search_ad_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7696 7697 7698 7699 7700 7701 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7696 def self.responsive_search_ad_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ResponsiveSearchAdRecommendation.new yield res if block_given? res end |
.restatement_value {|Google::Ads::GoogleAds::V17::Services::RestatementValue| ... } ⇒ Google::Ads::GoogleAds::V17::Services::RestatementValue
Returns a new instance of restatement_value, optionally yielding it to a passed block so that attributes can be set on it.
10179 10180 10181 10182 10183 10184 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10179 def self.restatement_value require "google/ads/google_ads/v17/services/conversion_adjustment_upload_service_pb" res = Google::Ads::GoogleAds::V17::Services::RestatementValue.new yield res if block_given? res end |
.revenue_range {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::RevenueRange| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::RevenueRange
Returns a new instance of revenue_range, optionally yielding it to a passed block so that attributes can be set on it.
5551 5552 5553 5554 5555 5556 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5551 def self.revenue_range require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema::Event::RevenueRange.new yield res if block_given? res end |
.rule_based_user_list_info {|Google::Ads::GoogleAds::V17::Common::RuleBasedUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::RuleBasedUserListInfo
Returns a new instance of rule_based_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8476 8477 8478 8479 8480 8481 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8476 def self.rule_based_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::RuleBasedUserListInfo.new yield res if block_given? res end |
.sample_channel {|Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata::SampleChannel| ... } ⇒ Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata::SampleChannel
Returns a new instance of sample_channel, optionally yielding it to a passed block so that attributes can be set on it.
9087 9088 9089 9090 9091 9092 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9087 def self.sample_channel require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::DynamicLineupAttributeMetadata::SampleChannel.new yield res if block_given? res end |
.schedule_experiment_metadata {|Google::Ads::GoogleAds::V17::Services::ScheduleExperimentMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ScheduleExperimentMetadata
Returns a new instance of schedule_experiment_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9750 9751 9752 9753 9754 9755 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9750 def self. require "google/ads/google_ads/v17/services/experiment_service_pb" res = Google::Ads::GoogleAds::V17::Services::ScheduleExperimentMetadata.new yield res if block_given? res end |
.search_partners_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::SearchPartnersOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::SearchPartnersOptInRecommendation
Returns a new instance of search_partners_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7553 7554 7555 7556 7557 7558 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7553 def self.search_partners_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::SearchPartnersOptInRecommendation.new yield res if block_given? res end |
.search_term {|Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation::SearchTerm| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation::SearchTerm
Returns a new instance of search_term, optionally yielding it to a passed block so that attributes can be set on it.
7475 7476 7477 7478 7479 7480 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7475 def self.search_term require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::KeywordRecommendation::SearchTerm.new yield res if block_given? res end |
.search_term_view {|Google::Ads::GoogleAds::V17::Resources::SearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SearchTermView
Returns a new instance of search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
8112 8113 8114 8115 8116 8117 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8112 def self.search_term_view require "google/ads/google_ads/v17/resources/search_term_view_pb" res = Google::Ads::GoogleAds::V17::Resources::SearchTermView.new yield res if block_given? res end |
.search_theme_info {|Google::Ads::GoogleAds::V17::Common::SearchThemeInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SearchThemeInfo
Returns a new instance of search_theme_info, optionally yielding it to a passed block so that attributes can be set on it.
2002 2003 2004 2005 2006 2007 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2002 def self.search_theme_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::SearchThemeInfo.new yield res if block_given? res end |
.search_volume_range {|Google::Ads::GoogleAds::V17::Common::SearchVolumeRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SearchVolumeRange
Returns a new instance of search_volume_range, optionally yielding it to a passed block so that attributes can be set on it.
9217 9218 9219 9220 9221 9222 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9217 def self.search_volume_range require "google/ads/google_ads/v17/common/metrics_pb" res = Google::Ads::GoogleAds::V17::Common::SearchVolumeRange.new yield res if block_given? res end |
.seed_info {|Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::SeedInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::SeedInfo
Returns a new instance of seed_info, optionally yielding it to a passed block so that attributes can be set on it.
11531 11532 11533 11534 11535 11536 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11531 def self.seed_info require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::GenerateRecommendationsRequest::SeedInfo.new yield res if block_given? res end |
.segments {|Google::Ads::GoogleAds::V17::Common::Segments| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Segments
Returns a new instance of segments, optionally yielding it to a passed block so that attributes can be set on it.
9230 9231 9232 9233 9234 9235 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9230 def self.segments require "google/ads/google_ads/v17/common/segments_pb" res = Google::Ads::GoogleAds::V17::Common::Segments.new yield res if block_given? res end |
.selective_optimization {|Google::Ads::GoogleAds::V17::Resources::Campaign::SelectiveOptimization| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::SelectiveOptimization
Returns a new instance of selective_optimization, optionally yielding it to a passed block so that attributes can be set on it.
4524 4525 4526 4527 4528 4529 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4524 def self.selective_optimization require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::SelectiveOptimization.new yield res if block_given? res end |
.shareable_preview {|Google::Ads::GoogleAds::V17::Services::ShareablePreview| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreview
Returns a new instance of shareable_preview, optionally yielding it to a passed block so that attributes can be set on it.
11544 11545 11546 11547 11548 11549 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11544 def self.shareable_preview require "google/ads/google_ads/v17/services/shareable_preview_service_pb" res = Google::Ads::GoogleAds::V17::Services::ShareablePreview.new yield res if block_given? res end |
.shareable_preview_or_error {|Google::Ads::GoogleAds::V17::Services::ShareablePreviewOrError| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreviewOrError
Returns a new instance of shareable_preview_or_error, optionally yielding it to a passed block so that attributes can be set on it.
11570 11571 11572 11573 11574 11575 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11570 def self.shareable_preview_or_error require "google/ads/google_ads/v17/services/shareable_preview_service_pb" res = Google::Ads::GoogleAds::V17::Services::ShareablePreviewOrError.new yield res if block_given? res end |
.shareable_preview_result {|Google::Ads::GoogleAds::V17::Services::ShareablePreviewResult| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ShareablePreviewResult
Returns a new instance of shareable_preview_result, optionally yielding it to a passed block so that attributes can be set on it.
11583 11584 11585 11586 11587 11588 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11583 def self.shareable_preview_result require "google/ads/google_ads/v17/services/shareable_preview_service_pb" res = Google::Ads::GoogleAds::V17::Services::ShareablePreviewResult.new yield res if block_given? res end |
.shared_criterion {|Google::Ads::GoogleAds::V17::Resources::SharedCriterion| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SharedCriterion
Returns a new instance of shared_criterion, optionally yielding it to a passed block so that attributes can be set on it.
8125 8126 8127 8128 8129 8130 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8125 def self.shared_criterion require "google/ads/google_ads/v17/resources/shared_criterion_pb" res = Google::Ads::GoogleAds::V17::Resources::SharedCriterion.new yield res if block_given? res end |
.shared_set {|Google::Ads::GoogleAds::V17::Resources::SharedSet| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SharedSet
Returns a new instance of shared_set, optionally yielding it to a passed block so that attributes can be set on it.
8138 8139 8140 8141 8142 8143 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8138 def self.shared_set require "google/ads/google_ads/v17/resources/shared_set_pb" res = Google::Ads::GoogleAds::V17::Resources::SharedSet.new yield res if block_given? res end |
.shopping_add_products_to_campaign_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingAddProductsToCampaignRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingAddProductsToCampaignRecommendation
Returns a new instance of shopping_add_products_to_campaign_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7826 7827 7828 7829 7830 7831 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7826 def self.shopping_add_products_to_campaign_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingAddProductsToCampaignRecommendation.new yield res if block_given? res end |
.shopping_comparison_listing_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingComparisonListingAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingComparisonListingAdInfo
Returns a new instance of shopping_comparison_listing_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
637 638 639 640 641 642 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 637 def self.shopping_comparison_listing_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ShoppingComparisonListingAdInfo.new yield res if block_given? res end |
.shopping_fix_disapproved_products_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingFixDisapprovedProductsRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingFixDisapprovedProductsRecommendation
Returns a new instance of shopping_fix_disapproved_products_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7800 7801 7802 7803 7804 7805 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7800 def self.shopping_fix_disapproved_products_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingFixDisapprovedProductsRecommendation.new yield res if block_given? res end |
.shopping_loyalty {|Google::Ads::GoogleAds::V17::Common::ShoppingLoyalty| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingLoyalty
Returns a new instance of shopping_loyalty, optionally yielding it to a passed block so that attributes can be set on it.
7072 7073 7074 7075 7076 7077 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7072 def self.shopping_loyalty require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::ShoppingLoyalty.new yield res if block_given? res end |
.shopping_merchant_center_account_suspension_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMerchantCenterAccountSuspensionRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMerchantCenterAccountSuspensionRecommendation
Returns a new instance of shopping_merchant_center_account_suspension_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7839 7840 7841 7842 7843 7844 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7839 def self.shopping_merchant_center_account_suspension_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMerchantCenterAccountSuspensionRecommendation.new yield res if block_given? res end |
.shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
Returns a new instance of shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7852 7853 7854 7855 7856 7857 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7852 def self.shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.new yield res if block_given? res end |
.shopping_offer_attribute_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingOfferAttributeRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingOfferAttributeRecommendation
Returns a new instance of shopping_offer_attribute_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7787 7788 7789 7790 7791 7792 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7787 def self.shopping_offer_attribute_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingOfferAttributeRecommendation.new yield res if block_given? res end |
.shopping_performance_view {|Google::Ads::GoogleAds::V17::Resources::ShoppingPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingPerformanceView
Returns a new instance of shopping_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
8151 8152 8153 8154 8155 8156 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8151 def self.shopping_performance_view require "google/ads/google_ads/v17/resources/shopping_performance_view_pb" res = Google::Ads::GoogleAds::V17::Resources::ShoppingPerformanceView.new yield res if block_given? res end |
.shopping_product {|Google::Ads::GoogleAds::V17::Resources::ShoppingProduct| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ShoppingProduct
Returns a new instance of shopping_product, optionally yielding it to a passed block so that attributes can be set on it.
8164 8165 8166 8167 8168 8169 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8164 def self.shopping_product require "google/ads/google_ads/v17/resources/shopping_product_pb" res = Google::Ads::GoogleAds::V17::Resources::ShoppingProduct.new yield res if block_given? res end |
.shopping_product_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo
Returns a new instance of shopping_product_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
624 625 626 627 628 629 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 624 def self.shopping_product_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo.new yield res if block_given? res end |
.shopping_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::ShoppingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::ShoppingSetting
Returns a new instance of shopping_setting, optionally yielding it to a passed block so that attributes can be set on it.
4446 4447 4448 4449 4450 4451 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4446 def self.shopping_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::ShoppingSetting.new yield res if block_given? res end |
.shopping_smart_ad_info {|Google::Ads::GoogleAds::V17::Common::ShoppingSmartAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::ShoppingSmartAdInfo
Returns a new instance of shopping_smart_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
611 612 613 614 615 616 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 611 def self.shopping_smart_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::ShoppingSmartAdInfo.new yield res if block_given? res end |
.shopping_target_all_offers_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingTargetAllOffersRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingTargetAllOffersRecommendation
Returns a new instance of shopping_target_all_offers_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7813 7814 7815 7816 7817 7818 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7813 def self.shopping_target_all_offers_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::ShoppingTargetAllOffersRecommendation.new yield res if block_given? res end |
.similar_user_list_info {|Google::Ads::GoogleAds::V17::Common::SimilarUserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SimilarUserListInfo
Returns a new instance of similar_user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
8346 8347 8348 8349 8350 8351 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8346 def self.similar_user_list_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::SimilarUserListInfo.new yield res if block_given? res end |
.site_seed {|Google::Ads::GoogleAds::V17::Services::SiteSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SiteSeed
Returns a new instance of site_seed, optionally yielding it to a passed block so that attributes can be set on it.
10660 10661 10662 10663 10664 10665 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10660 def self.site_seed require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::SiteSeed.new yield res if block_given? res end |
.sitelink_asset {|Google::Ads::GoogleAds::V17::Common::SitelinkAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SitelinkAsset
Returns a new instance of sitelink_asset, optionally yielding it to a passed block so that attributes can be set on it.
3068 3069 3070 3071 3072 3073 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3068 def self.sitelink_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::SitelinkAsset.new yield res if block_given? res end |
.sitelink_asset_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkAssetParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkAssetParameters
Returns a new instance of sitelink_asset_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11323 11324 11325 11326 11327 11328 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11323 def self.sitelink_asset_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkAssetParameters.new yield res if block_given? res end |
.sitelink_asset_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::SitelinkAssetRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::SitelinkAssetRecommendation
Returns a new instance of sitelink_asset_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7605 7606 7607 7608 7609 7610 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7605 def self.sitelink_asset_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::SitelinkAssetRecommendation.new yield res if block_given? res end |
.sitelink_extension_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkExtensionParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkExtensionParameters
Returns a new instance of sitelink_extension_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11284 11285 11286 11287 11288 11289 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11284 def self.sitelink_extension_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::SitelinkExtensionParameters.new yield res if block_given? res end |
.sitelink_feed_item {|Google::Ads::GoogleAds::V17::Common::SitelinkFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SitelinkFeedItem
Returns a new instance of sitelink_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5915 5916 5917 5918 5919 5920 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5915 def self.sitelink_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::SitelinkFeedItem.new yield res if block_given? res end |
.sk_ad_network_conversion_value_schema {|Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema
Returns a new instance of sk_ad_network_conversion_value_schema, optionally yielding it to a passed block so that attributes can be set on it.
5473 5474 5475 5476 5477 5478 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5473 def self.sk_ad_network_conversion_value_schema require "google/ads/google_ads/v17/resources/customer_sk_ad_network_conversion_value_schema_pb" res = Google::Ads::GoogleAds::V17::Resources::CustomerSkAdNetworkConversionValueSchema::SkAdNetworkConversionValueSchema.new yield res if block_given? res end |
.sk_ad_network_source_app {|Google::Ads::GoogleAds::V17::Common::SkAdNetworkSourceApp| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SkAdNetworkSourceApp
Returns a new instance of sk_ad_network_source_app, optionally yielding it to a passed block so that attributes can be set on it.
9282 9283 9284 9285 9286 9287 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9282 def self.sk_ad_network_source_app require "google/ads/google_ads/v17/common/segments_pb" res = Google::Ads::GoogleAds::V17::Common::SkAdNetworkSourceApp.new yield res if block_given? res end |
.smart_campaign_ad_info {|Google::Ads::GoogleAds::V17::Common::SmartCampaignAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::SmartCampaignAdInfo
Returns a new instance of smart_campaign_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
884 885 886 887 888 889 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 884 def self.smart_campaign_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::SmartCampaignAdInfo.new yield res if block_given? res end |
.smart_campaign_eligible_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignEligibleDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignEligibleDetails
Returns a new instance of smart_campaign_eligible_details, optionally yielding it to a passed block so that attributes can be set on it.
10010 10011 10012 10013 10014 10015 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10010 def self.smart_campaign_eligible_details require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignEligibleDetails.new yield res if block_given? res end |
.smart_campaign_ended_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignEndedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignEndedDetails
Returns a new instance of smart_campaign_ended_details, optionally yielding it to a passed block so that attributes can be set on it.
10049 10050 10051 10052 10053 10054 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10049 def self.smart_campaign_ended_details require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignEndedDetails.new yield res if block_given? res end |
.smart_campaign_not_eligible_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignNotEligibleDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignNotEligibleDetails
Returns a new instance of smart_campaign_not_eligible_details, optionally yielding it to a passed block so that attributes can be set on it.
9997 9998 9999 10000 10001 10002 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9997 def self.smart_campaign_not_eligible_details require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignNotEligibleDetails.new yield res if block_given? res end |
.smart_campaign_paused_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignPausedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignPausedDetails
Returns a new instance of smart_campaign_paused_details, optionally yielding it to a passed block so that attributes can be set on it.
10023 10024 10025 10026 10027 10028 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10023 def self.smart_campaign_paused_details require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignPausedDetails.new yield res if block_given? res end |
.smart_campaign_removed_details {|Google::Ads::GoogleAds::V17::Services::SmartCampaignRemovedDetails| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignRemovedDetails
Returns a new instance of smart_campaign_removed_details, optionally yielding it to a passed block so that attributes can be set on it.
10036 10037 10038 10039 10040 10041 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10036 def self.smart_campaign_removed_details require "google/ads/google_ads/v17/services/smart_campaign_setting_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignRemovedDetails.new yield res if block_given? res end |
.smart_campaign_search_term_view {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSearchTermView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSearchTermView
Returns a new instance of smart_campaign_search_term_view, optionally yielding it to a passed block so that attributes can be set on it.
8190 8191 8192 8193 8194 8195 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8190 def self.smart_campaign_search_term_view require "google/ads/google_ads/v17/resources/smart_campaign_search_term_view_pb" res = Google::Ads::GoogleAds::V17::Resources::SmartCampaignSearchTermView.new yield res if block_given? res end |
.smart_campaign_setting {|Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting
Returns a new instance of smart_campaign_setting, optionally yielding it to a passed block so that attributes can be set on it.
8203 8204 8205 8206 8207 8208 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8203 def self.smart_campaign_setting require "google/ads/google_ads/v17/resources/smart_campaign_setting_pb" res = Google::Ads::GoogleAds::V17::Resources::SmartCampaignSetting.new yield res if block_given? res end |
.smart_campaign_suggestion_info {|Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo
Returns a new instance of smart_campaign_suggestion_info, optionally yielding it to a passed block so that attributes can be set on it.
11596 11597 11598 11599 11600 11601 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11596 def self.smart_campaign_suggestion_info require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SmartCampaignSuggestionInfo.new yield res if block_given? res end |
.store_attribute {|Google::Ads::GoogleAds::V17::Common::StoreAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreAttribute
Returns a new instance of store_attribute, optionally yielding it to a passed block so that attributes can be set on it.
6994 6995 6996 6997 6998 6999 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6994 def self.store_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::StoreAttribute.new yield res if block_given? res end |
.store_sales_metadata {|Google::Ads::GoogleAds::V17::Common::StoreSalesMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreSalesMetadata
Returns a new instance of store_sales_metadata, optionally yielding it to a passed block so that attributes can be set on it.
7098 7099 7100 7101 7102 7103 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7098 def self. require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::StoreSalesMetadata.new yield res if block_given? res end |
.store_sales_third_party_metadata {|Google::Ads::GoogleAds::V17::Common::StoreSalesThirdPartyMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StoreSalesThirdPartyMetadata
Returns a new instance of store_sales_third_party_metadata, optionally yielding it to a passed block so that attributes can be set on it.
7111 7112 7113 7114 7115 7116 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7111 def self. require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::StoreSalesThirdPartyMetadata.new yield res if block_given? res end |
.structured_snippet_asset {|Google::Ads::GoogleAds::V17::Common::StructuredSnippetAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StructuredSnippetAsset
Returns a new instance of structured_snippet_asset, optionally yielding it to a passed block so that attributes can be set on it.
3055 3056 3057 3058 3059 3060 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3055 def self.structured_snippet_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::StructuredSnippetAsset.new yield res if block_given? res end |
.structured_snippet_feed_item {|Google::Ads::GoogleAds::V17::Common::StructuredSnippetFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::StructuredSnippetFeedItem
Returns a new instance of structured_snippet_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5902 5903 5904 5905 5906 5907 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5902 def self.structured_snippet_feed_item require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::StructuredSnippetFeedItem.new yield res if block_given? res end |
.suggest_smart_campaign_budget_options_response_metrics {|Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::Metrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::Metrics
Returns a new instance of suggest_smart_campaign_budget_options_response_metrics, optionally yielding it to a passed block so that attributes can be set on it.
11635 11636 11637 11638 11639 11640 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11635 def self. require "google/ads/google_ads/v17/services/smart_campaign_suggest_service_pb" res = Google::Ads::GoogleAds::V17::Services::SuggestSmartCampaignBudgetOptionsResponse::Metrics.new yield res if block_given? res end |
.surface_targeting {|Google::Ads::GoogleAds::V17::Services::SurfaceTargeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SurfaceTargeting
Returns a new instance of surface_targeting, optionally yielding it to a passed block so that attributes can be set on it.
11154 11155 11156 11157 11158 11159 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11154 def self.surface_targeting require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::SurfaceTargeting.new yield res if block_given? res end |
.surface_targeting_combinations {|Google::Ads::GoogleAds::V17::Services::SurfaceTargetingCombinations| ... } ⇒ Google::Ads::GoogleAds::V17::Services::SurfaceTargetingCombinations
Returns a new instance of surface_targeting_combinations, optionally yielding it to a passed block so that attributes can be set on it.
11141 11142 11143 11144 11145 11146 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11141 def self.surface_targeting_combinations require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::SurfaceTargetingCombinations.new yield res if block_given? res end |
.tag_snippet {|Google::Ads::GoogleAds::V17::Common::TagSnippet| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TagSnippet
Returns a new instance of tag_snippet, optionally yielding it to a passed block so that attributes can be set on it.
4927 4928 4929 4930 4931 4932 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4927 def self.tag_snippet require "google/ads/google_ads/v17/common/tag_snippet_pb" res = Google::Ads::GoogleAds::V17::Common::TagSnippet.new yield res if block_given? res end |
.target_adjustment_info {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetAdjustmentInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetAdjustmentInfo
Returns a new instance of target_adjustment_info, optionally yielding it to a passed block so that attributes can be set on it.
7865 7866 7867 7868 7869 7870 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7865 def self.target_adjustment_info require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetAdjustmentInfo.new yield res if block_given? res end |
.target_cpa {|Google::Ads::GoogleAds::V17::Common::TargetCpa| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpa
Returns a new instance of target_cpa, optionally yielding it to a passed block so that attributes can be set on it.
3926 3927 3928 3929 3930 3931 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3926 def self.target_cpa require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpa.new yield res if block_given? res end |
.target_cpa_opt_in_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetCpaOptInParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetCpaOptInParameters
Returns a new instance of target_cpa_opt_in_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11232 11233 11234 11235 11236 11237 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11232 def self.target_cpa_opt_in_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetCpaOptInParameters.new yield res if block_given? res end |
.target_cpa_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation
Returns a new instance of target_cpa_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7501 7502 7503 7504 7505 7506 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7501 def self.target_cpa_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation.new yield res if block_given? res end |
.target_cpa_opt_in_recommendation_option {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation::TargetCpaOptInRecommendationOption| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation::TargetCpaOptInRecommendationOption
Returns a new instance of target_cpa_opt_in_recommendation_option, optionally yielding it to a passed block so that attributes can be set on it.
7514 7515 7516 7517 7518 7519 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7514 def self.target_cpa_opt_in_recommendation_option require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetCpaOptInRecommendation::TargetCpaOptInRecommendationOption.new yield res if block_given? res end |
.target_cpa_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPoint
Returns a new instance of target_cpa_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2249 2250 2251 2252 2253 2254 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2249 def self.target_cpa_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPoint.new yield res if block_given? res end |
.target_cpa_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPointList
Returns a new instance of target_cpa_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2158 2159 2160 2161 2162 2163 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2158 def self.target_cpa_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpaSimulationPointList.new yield res if block_given? res end |
.target_cpm {|Google::Ads::GoogleAds::V17::Common::TargetCpm| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpm
Returns a new instance of target_cpm, optionally yielding it to a passed block so that attributes can be set on it.
3939 3940 3941 3942 3943 3944 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3939 def self.target_cpm require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpm.new yield res if block_given? res end |
.target_cpm_target_frequency_goal {|Google::Ads::GoogleAds::V17::Common::TargetCpmTargetFrequencyGoal| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpmTargetFrequencyGoal
Returns a new instance of target_cpm_target_frequency_goal, optionally yielding it to a passed block so that attributes can be set on it.
3952 3953 3954 3955 3956 3957 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3952 def self.target_cpm_target_frequency_goal require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpmTargetFrequencyGoal.new yield res if block_given? res end |
.target_cpv {|Google::Ads::GoogleAds::V17::Common::TargetCpv| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetCpv
Returns a new instance of target_cpv, optionally yielding it to a passed block so that attributes can be set on it.
4043 4044 4045 4046 4047 4048 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4043 def self.target_cpv require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetCpv.new yield res if block_given? res end |
.target_frequency_settings {|Google::Ads::GoogleAds::V17::Services::TargetFrequencySettings| ... } ⇒ Google::Ads::GoogleAds::V17::Services::TargetFrequencySettings
Returns a new instance of target_frequency_settings, optionally yielding it to a passed block so that attributes can be set on it.
11167 11168 11169 11170 11171 11172 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11167 def self.target_frequency_settings require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::TargetFrequencySettings.new yield res if block_given? res end |
.target_impression_share {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShare| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShare
Returns a new instance of target_impression_share, optionally yielding it to a passed block so that attributes can be set on it.
3965 3966 3967 3968 3969 3970 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3965 def self.target_impression_share require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetImpressionShare.new yield res if block_given? res end |
.target_impression_share_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPoint
Returns a new instance of target_impression_share_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2301 2302 2303 2304 2305 2306 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2301 def self.target_impression_share_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPoint.new yield res if block_given? res end |
.target_impression_share_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPointList
Returns a new instance of target_impression_share_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2210 2211 2212 2213 2214 2215 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2210 def self.target_impression_share_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetImpressionShareSimulationPointList.new yield res if block_given? res end |
.target_restriction {|Google::Ads::GoogleAds::V17::Common::TargetRestriction| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRestriction
Returns a new instance of target_restriction, optionally yielding it to a passed block so that attributes can be set on it.
2470 2471 2472 2473 2474 2475 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2470 def self.target_restriction require "google/ads/google_ads/v17/common/targeting_setting_pb" res = Google::Ads::GoogleAds::V17::Common::TargetRestriction.new yield res if block_given? res end |
.target_roas {|Google::Ads::GoogleAds::V17::Common::TargetRoas| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoas
Returns a new instance of target_roas, optionally yielding it to a passed block so that attributes can be set on it.
3978 3979 3980 3981 3982 3983 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3978 def self.target_roas require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetRoas.new yield res if block_given? res end |
.target_roas_opt_in_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetRoasOptInParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetRoasOptInParameters
Returns a new instance of target_roas_opt_in_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11245 11246 11247 11248 11249 11250 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11245 def self.target_roas_opt_in_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TargetRoasOptInParameters.new yield res if block_given? res end |
.target_roas_opt_in_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetRoasOptInRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetRoasOptInRecommendation
Returns a new instance of target_roas_opt_in_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7657 7658 7659 7660 7661 7662 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7657 def self.target_roas_opt_in_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::TargetRoasOptInRecommendation.new yield res if block_given? res end |
.target_roas_simulation_point {|Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPoint| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPoint
Returns a new instance of target_roas_simulation_point, optionally yielding it to a passed block so that attributes can be set on it.
2262 2263 2264 2265 2266 2267 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2262 def self.target_roas_simulation_point require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPoint.new yield res if block_given? res end |
.target_roas_simulation_point_list {|Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPointList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPointList
Returns a new instance of target_roas_simulation_point_list, optionally yielding it to a passed block so that attributes can be set on it.
2171 2172 2173 2174 2175 2176 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2171 def self.target_roas_simulation_point_list require "google/ads/google_ads/v17/common/simulation_pb" res = Google::Ads::GoogleAds::V17::Common::TargetRoasSimulationPointList.new yield res if block_given? res end |
.target_spend {|Google::Ads::GoogleAds::V17::Common::TargetSpend| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetSpend
Returns a new instance of target_spend, optionally yielding it to a passed block so that attributes can be set on it.
3991 3992 3993 3994 3995 3996 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3991 def self.target_spend require "google/ads/google_ads/v17/common/bidding_pb" res = Google::Ads::GoogleAds::V17::Common::TargetSpend.new yield res if block_given? res end |
.targeting {|Google::Ads::GoogleAds::V17::Services::Targeting| ... } ⇒ Google::Ads::GoogleAds::V17::Services::Targeting
Returns a new instance of targeting, optionally yielding it to a passed block so that attributes can be set on it.
10946 10947 10948 10949 10950 10951 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10946 def self.targeting require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::Targeting.new yield res if block_given? res end |
.targeting_setting {|Google::Ads::GoogleAds::V17::Common::TargetingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TargetingSetting
Returns a new instance of targeting_setting, optionally yielding it to a passed block so that attributes can be set on it.
2457 2458 2459 2460 2461 2462 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2457 def self.targeting_setting require "google/ads/google_ads/v17/common/targeting_setting_pb" res = Google::Ads::GoogleAds::V17::Common::TargetingSetting.new yield res if block_given? res end |
.targeting_suggestion_metrics {|Google::Ads::GoogleAds::V17::Services::TargetingSuggestionMetrics| ... } ⇒ Google::Ads::GoogleAds::V17::Services::TargetingSuggestionMetrics
Returns a new instance of targeting_suggestion_metrics, optionally yielding it to a passed block so that attributes can be set on it.
8931 8932 8933 8934 8935 8936 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8931 def self.targeting_suggestion_metrics require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::TargetingSuggestionMetrics.new yield res if block_given? res end |
.text_ad_info {|Google::Ads::GoogleAds::V17::Common::TextAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextAdInfo
Returns a new instance of text_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
546 547 548 549 550 551 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 546 def self.text_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::TextAdInfo.new yield res if block_given? res end |
.text_ad_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TextAdParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TextAdParameters
Returns a new instance of text_ad_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11206 11207 11208 11209 11210 11211 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11206 def self.text_ad_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::TextAdParameters.new yield res if block_given? res end |
.text_ad_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::TextAdRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::TextAdRecommendation
Returns a new instance of text_ad_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7488 7489 7490 7491 7492 7493 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7488 def self.text_ad_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::TextAdRecommendation.new yield res if block_given? res end |
.text_asset {|Google::Ads::GoogleAds::V17::Common::TextAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextAsset
Returns a new instance of text_asset, optionally yielding it to a passed block so that attributes can be set on it.
2925 2926 2927 2928 2929 2930 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2925 def self.text_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::TextAsset.new yield res if block_given? res end |
.text_label {|Google::Ads::GoogleAds::V17::Common::TextLabel| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextLabel
Returns a new instance of text_label, optionally yielding it to a passed block so that attributes can be set on it.
6409 6410 6411 6412 6413 6414 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6409 def self.text_label require "google/ads/google_ads/v17/common/text_label_pb" res = Google::Ads::GoogleAds::V17::Common::TextLabel.new yield res if block_given? res end |
.text_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::TextList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::TextList
Returns a new instance of text_list, optionally yielding it to a passed block so that attributes can be set on it.
247 248 249 250 251 252 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 247 def self.text_list require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::TextList.new yield res if block_given? res end |
.text_message_feed_item {|Google::Ads::GoogleAds::V17::Common::TextMessageFeedItem| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TextMessageFeedItem
Returns a new instance of text_message_feed_item, optionally yielding it to a passed block so that attributes can be set on it.
5850 5851 5852 5853 5854 5855 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5850 def self. require "google/ads/google_ads/v17/common/extensions_pb" res = Google::Ads::GoogleAds::V17::Common::TextMessageFeedItem.new yield res if block_given? res end |
.third_party_app_analytics_link {|Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLink| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLink
Returns a new instance of third_party_app_analytics_link, optionally yielding it to a passed block so that attributes can be set on it.
8242 8243 8244 8245 8246 8247 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8242 def self.third_party_app_analytics_link require "google/ads/google_ads/v17/resources/third_party_app_analytics_link_pb" res = Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLink.new yield res if block_given? res end |
.third_party_app_analytics_link_identifier {|Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLinkIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLinkIdentifier
Returns a new instance of third_party_app_analytics_link_identifier, optionally yielding it to a passed block so that attributes can be set on it.
156 157 158 159 160 161 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 156 def self.third_party_app_analytics_link_identifier require "google/ads/google_ads/v17/resources/account_link_pb" res = Google::Ads::GoogleAds::V17::Resources::ThirdPartyAppAnalyticsLinkIdentifier.new yield res if block_given? res end |
.third_party_app_analytics_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::ThirdPartyAppAnalyticsSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::ThirdPartyAppAnalyticsSettings
Returns a new instance of third_party_app_analytics_settings, optionally yielding it to a passed block so that attributes can be set on it.
4979 4980 4981 4982 4983 4984 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4979 def self.third_party_app_analytics_settings require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction::ThirdPartyAppAnalyticsSettings.new yield res if block_given? res end |
.topic_constant {|Google::Ads::GoogleAds::V17::Resources::TopicConstant| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TopicConstant
Returns a new instance of topic_constant, optionally yielding it to a passed block so that attributes can be set on it.
8255 8256 8257 8258 8259 8260 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8255 def self.topic_constant require "google/ads/google_ads/v17/resources/topic_constant_pb" res = Google::Ads::GoogleAds::V17::Resources::TopicConstant.new yield res if block_given? res end |
.topic_info {|Google::Ads::GoogleAds::V17::Common::TopicInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TopicInfo
Returns a new instance of topic_info, optionally yielding it to a passed block so that attributes can be set on it.
1742 1743 1744 1745 1746 1747 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1742 def self.topic_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::TopicInfo.new yield res if block_given? res end |
.topic_view {|Google::Ads::GoogleAds::V17::Resources::TopicView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TopicView
Returns a new instance of topic_view, optionally yielding it to a passed block so that attributes can be set on it.
8268 8269 8270 8271 8272 8273 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8268 def self.topic_view require "google/ads/google_ads/v17/resources/topic_view_pb" res = Google::Ads::GoogleAds::V17::Resources::TopicView.new yield res if block_given? res end |
.tracking_setting {|Google::Ads::GoogleAds::V17::Resources::Campaign::TrackingSetting| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::TrackingSetting
Returns a new instance of tracking_setting, optionally yielding it to a passed block so that attributes can be set on it.
4459 4460 4461 4462 4463 4464 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4459 def self.tracking_setting require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::TrackingSetting.new yield res if block_given? res end |
.transaction_attribute {|Google::Ads::GoogleAds::V17::Common::TransactionAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TransactionAttribute
Returns a new instance of transaction_attribute, optionally yielding it to a passed block so that attributes can be set on it.
6981 6982 6983 6984 6985 6986 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6981 def self.transaction_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::TransactionAttribute.new yield res if block_given? res end |
.travel_activity_group_view {|Google::Ads::GoogleAds::V17::Resources::TravelActivityGroupView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TravelActivityGroupView
Returns a new instance of travel_activity_group_view, optionally yielding it to a passed block so that attributes can be set on it.
8281 8282 8283 8284 8285 8286 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8281 def self.travel_activity_group_view require "google/ads/google_ads/v17/resources/travel_activity_group_view_pb" res = Google::Ads::GoogleAds::V17::Resources::TravelActivityGroupView.new yield res if block_given? res end |
.travel_activity_performance_view {|Google::Ads::GoogleAds::V17::Resources::TravelActivityPerformanceView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::TravelActivityPerformanceView
Returns a new instance of travel_activity_performance_view, optionally yielding it to a passed block so that attributes can be set on it.
8294 8295 8296 8297 8298 8299 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8294 def self.travel_activity_performance_view require "google/ads/google_ads/v17/resources/travel_activity_performance_view_pb" res = Google::Ads::GoogleAds::V17::Resources::TravelActivityPerformanceView.new yield res if block_given? res end |
.travel_ad_info {|Google::Ads::GoogleAds::V17::Common::TravelAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::TravelAdInfo
Returns a new instance of travel_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
598 599 600 601 602 603 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 598 def self.travel_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::TravelAdInfo.new yield res if block_given? res end |
.travel_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::TravelCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::TravelCampaignSettings
Returns a new instance of travel_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
4589 4590 4591 4592 4593 4594 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4589 def self.travel_campaign_settings require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::TravelCampaignSettings.new yield res if block_given? res end |
.university_degree {|Google::Ads::GoogleAds::V17::Resources::UniversityDegree| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UniversityDegree
Returns a new instance of university_degree, optionally yielding it to a passed block so that attributes can be set on it.
6526 6527 6528 6529 6530 6531 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6526 def self.university_degree require "google/ads/google_ads/v17/resources/local_services_employee_pb" res = Google::Ads::GoogleAds::V17::Resources::UniversityDegree.new yield res if block_given? res end |
.unknown_listing_dimension_info {|Google::Ads::GoogleAds::V17::Common::UnknownListingDimensionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UnknownListingDimensionInfo
Returns a new instance of unknown_listing_dimension_info, optionally yielding it to a passed block so that attributes can be set on it.
1443 1444 1445 1446 1447 1448 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1443 def self.unknown_listing_dimension_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::UnknownListingDimensionInfo.new yield res if block_given? res end |
.unusable_ad_group {|Google::Ads::GoogleAds::V17::Services::UnusableAdGroup| ... } ⇒ Google::Ads::GoogleAds::V17::Services::UnusableAdGroup
Returns a new instance of unusable_ad_group, optionally yielding it to a passed block so that attributes can be set on it.
10725 10726 10727 10728 10729 10730 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10725 def self.unusable_ad_group require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::UnusableAdGroup.new yield res if block_given? res end |
.upgrade_local_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeLocalCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeLocalCampaignToPerformanceMaxRecommendation
Returns a new instance of upgrade_local_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7761 7762 7763 7764 7765 7766 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7761 def self.upgrade_local_campaign_to_performance_max_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeLocalCampaignToPerformanceMaxRecommendation.new yield res if block_given? res end |
.upgrade_smart_shopping_campaign_to_performance_max_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
Returns a new instance of upgrade_smart_shopping_campaign_to_performance_max_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7722 7723 7724 7725 7726 7727 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7722 def self.upgrade_smart_shopping_campaign_to_performance_max_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation.new yield res if block_given? res end |
.url_collection {|Google::Ads::GoogleAds::V17::Common::UrlCollection| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UrlCollection
Returns a new instance of url_collection, optionally yielding it to a passed block so that attributes can be set on it.
988 989 990 991 992 993 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 988 def self.url_collection require "google/ads/google_ads/v17/common/url_collection_pb" res = Google::Ads::GoogleAds::V17::Common::UrlCollection.new yield res if block_given? res end |
.url_seed {|Google::Ads::GoogleAds::V17::Services::UrlSeed| ... } ⇒ Google::Ads::GoogleAds::V17::Services::UrlSeed
Returns a new instance of url_seed, optionally yielding it to a passed block so that attributes can be set on it.
10673 10674 10675 10676 10677 10678 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 10673 def self.url_seed require "google/ads/google_ads/v17/services/keyword_plan_idea_service_pb" res = Google::Ads::GoogleAds::V17::Services::UrlSeed.new yield res if block_given? res end |
.use_broad_match_keyword_parameters {|Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::UseBroadMatchKeywordParameters| ... } ⇒ Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::UseBroadMatchKeywordParameters
Returns a new instance of use_broad_match_keyword_parameters, optionally yielding it to a passed block so that attributes can be set on it.
11440 11441 11442 11443 11444 11445 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11440 def self.use_broad_match_keyword_parameters require "google/ads/google_ads/v17/services/recommendation_service_pb" res = Google::Ads::GoogleAds::V17::Services::ApplyRecommendationOperation::UseBroadMatchKeywordParameters.new yield res if block_given? res end |
.use_broad_match_keyword_recommendation {|Google::Ads::GoogleAds::V17::Resources::Recommendation::UseBroadMatchKeywordRecommendation| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Recommendation::UseBroadMatchKeywordRecommendation
Returns a new instance of use_broad_match_keyword_recommendation, optionally yielding it to a passed block so that attributes can be set on it.
7709 7710 7711 7712 7713 7714 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7709 def self.use_broad_match_keyword_recommendation require "google/ads/google_ads/v17/resources/recommendation_pb" res = Google::Ads::GoogleAds::V17::Resources::Recommendation::UseBroadMatchKeywordRecommendation.new yield res if block_given? res end |
.user_attribute {|Google::Ads::GoogleAds::V17::Common::UserAttribute| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserAttribute
Returns a new instance of user_attribute, optionally yielding it to a passed block so that attributes can be set on it.
7033 7034 7035 7036 7037 7038 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7033 def self.user_attribute require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::UserAttribute.new yield res if block_given? res end |
.user_data {|Google::Ads::GoogleAds::V17::Common::UserData| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserData
Returns a new instance of user_data, optionally yielding it to a passed block so that attributes can be set on it.
7020 7021 7022 7023 7024 7025 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 7020 def self.user_data require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::UserData.new yield res if block_given? res end |
.user_identifier {|Google::Ads::GoogleAds::V17::Common::UserIdentifier| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserIdentifier
Returns a new instance of user_identifier, optionally yielding it to a passed block so that attributes can be set on it.
6968 6969 6970 6971 6972 6973 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6968 def self.user_identifier require "google/ads/google_ads/v17/common/offline_user_data_pb" res = Google::Ads::GoogleAds::V17::Common::UserIdentifier.new yield res if block_given? res end |
.user_interest {|Google::Ads::GoogleAds::V17::Resources::UserInterest| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserInterest
Returns a new instance of user_interest, optionally yielding it to a passed block so that attributes can be set on it.
8307 8308 8309 8310 8311 8312 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8307 def self.user_interest require "google/ads/google_ads/v17/resources/user_interest_pb" res = Google::Ads::GoogleAds::V17::Resources::UserInterest.new yield res if block_given? res end |
.user_interest_info {|Google::Ads::GoogleAds::V17::Common::UserInterestInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserInterestInfo
Returns a new instance of user_interest_info, optionally yielding it to a passed block so that attributes can be set on it.
1807 1808 1809 1810 1811 1812 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1807 def self.user_interest_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::UserInterestInfo.new yield res if block_given? res end |
.user_interest_segment {|Google::Ads::GoogleAds::V17::Common::UserInterestSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserInterestSegment
Returns a new instance of user_interest_segment, optionally yielding it to a passed block so that attributes can be set on it.
3705 3706 3707 3708 3709 3710 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3705 def self.user_interest_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::UserInterestSegment.new yield res if block_given? res end |
.user_list {|Google::Ads::GoogleAds::V17::Resources::UserList| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserList
Returns a new instance of user_list, optionally yielding it to a passed block so that attributes can be set on it.
8554 8555 8556 8557 8558 8559 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8554 def self.user_list require "google/ads/google_ads/v17/resources/user_list_pb" res = Google::Ads::GoogleAds::V17::Resources::UserList.new yield res if block_given? res end |
.user_list_action_info {|Google::Ads::GoogleAds::V17::Common::UserListActionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListActionInfo
Returns a new instance of user_list_action_info, optionally yielding it to a passed block so that attributes can be set on it.
8541 8542 8543 8544 8545 8546 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8541 def self.user_list_action_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListActionInfo.new yield res if block_given? res end |
.user_list_customer_type {|Google::Ads::GoogleAds::V17::Resources::UserListCustomerType| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserListCustomerType
Returns a new instance of user_list_customer_type, optionally yielding it to a passed block so that attributes can be set on it.
8320 8321 8322 8323 8324 8325 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8320 def self.user_list_customer_type require "google/ads/google_ads/v17/resources/user_list_customer_type_pb" res = Google::Ads::GoogleAds::V17::Resources::UserListCustomerType.new yield res if block_given? res end |
.user_list_date_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListDateRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListDateRuleItemInfo
Returns a new instance of user_list_date_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
8411 8412 8413 8414 8415 8416 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8411 def self.user_list_date_rule_item_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListDateRuleItemInfo.new yield res if block_given? res end |
.user_list_info {|Google::Ads::GoogleAds::V17::Common::UserListInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListInfo
Returns a new instance of user_list_info, optionally yielding it to a passed block so that attributes can be set on it.
1690 1691 1692 1693 1694 1695 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1690 def self.user_list_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::UserListInfo.new yield res if block_given? res end |
.user_list_logical_rule_info {|Google::Ads::GoogleAds::V17::Common::UserListLogicalRuleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListLogicalRuleInfo
Returns a new instance of user_list_logical_rule_info, optionally yielding it to a passed block so that attributes can be set on it.
8502 8503 8504 8505 8506 8507 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8502 def self.user_list_logical_rule_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListLogicalRuleInfo.new yield res if block_given? res end |
.user_list_number_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListNumberRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListNumberRuleItemInfo
Returns a new instance of user_list_number_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
8424 8425 8426 8427 8428 8429 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8424 def self.user_list_number_rule_item_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListNumberRuleItemInfo.new yield res if block_given? res end |
.user_list_rule_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleInfo
Returns a new instance of user_list_rule_info, optionally yielding it to a passed block so that attributes can be set on it.
8372 8373 8374 8375 8376 8377 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8372 def self.user_list_rule_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListRuleInfo.new yield res if block_given? res end |
.user_list_rule_item_group_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleItemGroupInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleItemGroupInfo
Returns a new instance of user_list_rule_item_group_info, optionally yielding it to a passed block so that attributes can be set on it.
8385 8386 8387 8388 8389 8390 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8385 def self.user_list_rule_item_group_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListRuleItemGroupInfo.new yield res if block_given? res end |
.user_list_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListRuleItemInfo
Returns a new instance of user_list_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
8398 8399 8400 8401 8402 8403 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8398 def self.user_list_rule_item_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListRuleItemInfo.new yield res if block_given? res end |
.user_list_segment {|Google::Ads::GoogleAds::V17::Common::UserListSegment| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListSegment
Returns a new instance of user_list_segment, optionally yielding it to a passed block so that attributes can be set on it.
3692 3693 3694 3695 3696 3697 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3692 def self.user_list_segment require "google/ads/google_ads/v17/common/audiences_pb" res = Google::Ads::GoogleAds::V17::Common::UserListSegment.new yield res if block_given? res end |
.user_list_string_rule_item_info {|Google::Ads::GoogleAds::V17::Common::UserListStringRuleItemInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::UserListStringRuleItemInfo
Returns a new instance of user_list_string_rule_item_info, optionally yielding it to a passed block so that attributes can be set on it.
8437 8438 8439 8440 8441 8442 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8437 def self.user_list_string_rule_item_info require "google/ads/google_ads/v17/common/user_lists_pb" res = Google::Ads::GoogleAds::V17::Common::UserListStringRuleItemInfo.new yield res if block_given? res end |
.user_location_view {|Google::Ads::GoogleAds::V17::Resources::UserLocationView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::UserLocationView
Returns a new instance of user_location_view, optionally yielding it to a passed block so that attributes can be set on it.
8567 8568 8569 8570 8571 8572 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8567 def self.user_location_view require "google/ads/google_ads/v17/resources/user_location_view_pb" res = Google::Ads::GoogleAds::V17::Resources::UserLocationView.new yield res if block_given? res end |
.value {|Google::Ads::GoogleAds::V17::Common::Value| ... } ⇒ Google::Ads::GoogleAds::V17::Common::Value
Returns a new instance of value, optionally yielding it to a passed block so that attributes can be set on it.
11726 11727 11728 11729 11730 11731 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11726 def self.value require "google/ads/google_ads/v17/common/value_pb" res = Google::Ads::GoogleAds::V17::Common::Value.new yield res if block_given? res end |
.value_rule_action {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAction| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAction
Returns a new instance of value_rule_action, optionally yielding it to a passed block so that attributes can be set on it.
5057 5058 5059 5060 5061 5062 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5057 def self.value_rule_action require "google/ads/google_ads/v17/resources/conversion_value_rule_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAction.new yield res if block_given? res end |
.value_rule_audience_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAudienceCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAudienceCondition
Returns a new instance of value_rule_audience_condition, optionally yielding it to a passed block so that attributes can be set on it.
5096 5097 5098 5099 5100 5101 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5096 def self.value_rule_audience_condition require "google/ads/google_ads/v17/resources/conversion_value_rule_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleAudienceCondition.new yield res if block_given? res end |
.value_rule_device_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleDeviceCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleDeviceCondition
Returns a new instance of value_rule_device_condition, optionally yielding it to a passed block so that attributes can be set on it.
5083 5084 5085 5086 5087 5088 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5083 def self.value_rule_device_condition require "google/ads/google_ads/v17/resources/conversion_value_rule_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleDeviceCondition.new yield res if block_given? res end |
.value_rule_geo_location_condition {|Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleGeoLocationCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleGeoLocationCondition
Returns a new instance of value_rule_geo_location_condition, optionally yielding it to a passed block so that attributes can be set on it.
5070 5071 5072 5073 5074 5075 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 5070 def self.value_rule_geo_location_condition require "google/ads/google_ads/v17/resources/conversion_value_rule_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionValueRule::ValueRuleGeoLocationCondition.new yield res if block_given? res end |
.value_settings {|Google::Ads::GoogleAds::V17::Resources::ConversionAction::ValueSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ConversionAction::ValueSettings
Returns a new instance of value_settings, optionally yielding it to a passed block so that attributes can be set on it.
4966 4967 4968 4969 4970 4971 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4966 def self.value_settings require "google/ads/google_ads/v17/resources/conversion_action_pb" res = Google::Ads::GoogleAds::V17::Resources::ConversionAction::ValueSettings.new yield res if block_given? res end |
.vanity_pharma {|Google::Ads::GoogleAds::V17::Resources::Campaign::VanityPharma| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VanityPharma
Returns a new instance of vanity_pharma, optionally yielding it to a passed block so that attributes can be set on it.
4511 4512 4513 4514 4515 4516 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4511 def self.vanity_pharma require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::VanityPharma.new yield res if block_given? res end |
.video {|Google::Ads::GoogleAds::V17::Resources::Video| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Video
Returns a new instance of video, optionally yielding it to a passed block so that attributes can be set on it.
8580 8581 8582 8583 8584 8585 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8580 def self.video require "google/ads/google_ads/v17/resources/video_pb" res = Google::Ads::GoogleAds::V17::Resources::Video.new yield res if block_given? res end |
.video_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoAdInfo
Returns a new instance of video_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
728 729 730 731 732 733 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 728 def self.video_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoAdInfo.new yield res if block_given? res end |
.video_ad_inventory_control {|Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings::VideoAdInventoryControl| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings::VideoAdInventoryControl
Returns a new instance of video_ad_inventory_control, optionally yielding it to a passed block so that attributes can be set on it.
4628 4629 4630 4631 4632 4633 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4628 def self.video_ad_inventory_control require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings::VideoAdInventoryControl.new yield res if block_given? res end |
.video_bumper_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoBumperInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoBumperInStreamAdInfo
Returns a new instance of video_bumper_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
663 664 665 666 667 668 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 663 def self.video_bumper_in_stream_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoBumperInStreamAdInfo.new yield res if block_given? res end |
.video_campaign_settings {|Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings
Returns a new instance of video_campaign_settings, optionally yielding it to a passed block so that attributes can be set on it.
4615 4616 4617 4618 4619 4620 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 4615 def self.video_campaign_settings require "google/ads/google_ads/v17/resources/campaign_pb" res = Google::Ads::GoogleAds::V17::Resources::Campaign::VideoCampaignSettings.new yield res if block_given? res end |
.video_non_skippable_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoNonSkippableInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoNonSkippableInStreamAdInfo
Returns a new instance of video_non_skippable_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
676 677 678 679 680 681 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 676 def self.video_non_skippable_in_stream_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoNonSkippableInStreamAdInfo.new yield res if block_given? res end |
.video_outstream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoOutstreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoOutstreamAdInfo
Returns a new instance of video_outstream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
702 703 704 705 706 707 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 702 def self.video_outstream_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoOutstreamAdInfo.new yield res if block_given? res end |
.video_responsive_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoResponsiveAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoResponsiveAdInfo
Returns a new instance of video_responsive_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
741 742 743 744 745 746 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 741 def self.video_responsive_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoResponsiveAdInfo.new yield res if block_given? res end |
.video_true_view_in_stream_ad_info {|Google::Ads::GoogleAds::V17::Common::VideoTrueViewInStreamAdInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::VideoTrueViewInStreamAdInfo
Returns a new instance of video_true_view_in_stream_ad_info, optionally yielding it to a passed block so that attributes can be set on it.
689 690 691 692 693 694 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 689 def self.video_true_view_in_stream_ad_info require "google/ads/google_ads/v17/common/ad_type_infos_pb" res = Google::Ads::GoogleAds::V17::Common::VideoTrueViewInStreamAdInfo.new yield res if block_given? res end |
.webhook_delivery {|Google::Ads::GoogleAds::V17::Common::WebhookDelivery| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebhookDelivery
Returns a new instance of webhook_delivery, optionally yielding it to a passed block so that attributes can be set on it.
3003 3004 3005 3006 3007 3008 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 3003 def self.webhook_delivery require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::WebhookDelivery.new yield res if block_given? res end |
.webpage {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::Webpage| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::Webpage
Returns a new instance of webpage, optionally yielding it to a passed block so that attributes can be set on it.
2769 2770 2771 2772 2773 2774 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2769 def self.webpage require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::Webpage.new yield res if block_given? res end |
.webpage_condition {|Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::WebpageCondition| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::WebpageCondition
Returns a new instance of webpage_condition, optionally yielding it to a passed block so that attributes can be set on it.
2782 2783 2784 2785 2786 2787 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2782 def self.webpage_condition require "google/ads/google_ads/v17/resources/asset_group_listing_group_filter_pb" res = Google::Ads::GoogleAds::V17::Resources::ListingGroupFilterDimension::WebpageCondition.new yield res if block_given? res end |
.webpage_condition_info {|Google::Ads::GoogleAds::V17::Common::WebpageConditionInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageConditionInfo
Returns a new instance of webpage_condition_info, optionally yielding it to a passed block so that attributes can be set on it.
1833 1834 1835 1836 1837 1838 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1833 def self.webpage_condition_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::WebpageConditionInfo.new yield res if block_given? res end |
.webpage_info {|Google::Ads::GoogleAds::V17::Common::WebpageInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageInfo
Returns a new instance of webpage_info, optionally yielding it to a passed block so that attributes can be set on it.
1820 1821 1822 1823 1824 1825 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1820 def self.webpage_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::WebpageInfo.new yield res if block_given? res end |
.webpage_sample_info {|Google::Ads::GoogleAds::V17::Common::WebpageSampleInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::WebpageSampleInfo
Returns a new instance of webpage_sample_info, optionally yielding it to a passed block so that attributes can be set on it.
1846 1847 1848 1849 1850 1851 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1846 def self.webpage_sample_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::WebpageSampleInfo.new yield res if block_given? res end |
.webpage_view {|Google::Ads::GoogleAds::V17::Resources::WebpageView| ... } ⇒ Google::Ads::GoogleAds::V17::Resources::WebpageView
Returns a new instance of webpage_view, optionally yielding it to a passed block so that attributes can be set on it.
8593 8594 8595 8596 8597 8598 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 8593 def self.webpage_view require "google/ads/google_ads/v17/resources/webpage_view_pb" res = Google::Ads::GoogleAds::V17::Resources::WebpageView.new yield res if block_given? res end |
.website_list {|Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::WebsiteList| ... } ⇒ Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::WebsiteList
Returns a new instance of website_list, optionally yielding it to a passed block so that attributes can be set on it.
260 261 262 263 264 265 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 260 def self.website_list require "google/ads/google_ads/v17/common/policy_pb" res = Google::Ads::GoogleAds::V17::Common::PolicyTopicEvidence::WebsiteList.new yield res if block_given? res end |
.year_month {|Google::Ads::GoogleAds::V17::Common::YearMonth| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YearMonth
Returns a new instance of year_month, optionally yielding it to a passed block so that attributes can be set on it.
6227 6228 6229 6230 6231 6232 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6227 def self.year_month require "google/ads/google_ads/v17/common/dates_pb" res = Google::Ads::GoogleAds::V17::Common::YearMonth.new yield res if block_given? res end |
.year_month_range {|Google::Ads::GoogleAds::V17::Common::YearMonthRange| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YearMonthRange
Returns a new instance of year_month_range, optionally yielding it to a passed block so that attributes can be set on it.
6214 6215 6216 6217 6218 6219 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 6214 def self.year_month_range require "google/ads/google_ads/v17/common/dates_pb" res = Google::Ads::GoogleAds::V17::Common::YearMonthRange.new yield res if block_given? res end |
.you_tube_channel_attribute_metadata {|Google::Ads::GoogleAds::V17::Services::YouTubeChannelAttributeMetadata| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeChannelAttributeMetadata
Returns a new instance of you_tube_channel_attribute_metadata, optionally yielding it to a passed block so that attributes can be set on it.
9061 9062 9063 9064 9065 9066 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 9061 def self. require "google/ads/google_ads/v17/services/audience_insights_service_pb" res = Google::Ads::GoogleAds::V17::Services::YouTubeChannelAttributeMetadata.new yield res if block_given? res end |
.you_tube_channel_info {|Google::Ads::GoogleAds::V17::Common::YouTubeChannelInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YouTubeChannelInfo
Returns a new instance of you_tube_channel_info, optionally yielding it to a passed block so that attributes can be set on it.
1677 1678 1679 1680 1681 1682 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1677 def self.you_tube_channel_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::YouTubeChannelInfo.new yield res if block_given? res end |
.you_tube_select_line_up {|Google::Ads::GoogleAds::V17::Services::YouTubeSelectLineUp| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeSelectLineUp
Returns a new instance of you_tube_select_line_up, optionally yielding it to a passed block so that attributes can be set on it.
11128 11129 11130 11131 11132 11133 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11128 def self.you_tube_select_line_up require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::YouTubeSelectLineUp.new yield res if block_given? res end |
.you_tube_select_settings {|Google::Ads::GoogleAds::V17::Services::YouTubeSelectSettings| ... } ⇒ Google::Ads::GoogleAds::V17::Services::YouTubeSelectSettings
Returns a new instance of you_tube_select_settings, optionally yielding it to a passed block so that attributes can be set on it.
11115 11116 11117 11118 11119 11120 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 11115 def self.you_tube_select_settings require "google/ads/google_ads/v17/services/reach_plan_service_pb" res = Google::Ads::GoogleAds::V17::Services::YouTubeSelectSettings.new yield res if block_given? res end |
.you_tube_video_info {|Google::Ads::GoogleAds::V17::Common::YouTubeVideoInfo| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YouTubeVideoInfo
Returns a new instance of you_tube_video_info, optionally yielding it to a passed block so that attributes can be set on it.
1664 1665 1666 1667 1668 1669 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 1664 def self.you_tube_video_info require "google/ads/google_ads/v17/common/criteria_pb" res = Google::Ads::GoogleAds::V17::Common::YouTubeVideoInfo.new yield res if block_given? res end |
.youtube_video_asset {|Google::Ads::GoogleAds::V17::Common::YoutubeVideoAsset| ... } ⇒ Google::Ads::GoogleAds::V17::Common::YoutubeVideoAsset
Returns a new instance of youtube_video_asset, optionally yielding it to a passed block so that attributes can be set on it.
2873 2874 2875 2876 2877 2878 |
# File 'lib/google/ads/google_ads/factories/v17/resources.rb', line 2873 def self.youtube_video_asset require "google/ads/google_ads/v17/common/asset_types_pb" res = Google::Ads::GoogleAds::V17::Common::YoutubeVideoAsset.new yield res if block_given? res end |