Class: Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ServicesSearchAds360Row
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ServicesSearchAds360Row
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/searchads360_v0/classes.rb,
lib/google/apis/searchads360_v0/representations.rb,
lib/google/apis/searchads360_v0/representations.rb
Overview
A returned row from the query.
Instance Attribute Summary collapse
-
#accessible_bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAccessibleBiddingStrategy
Represents a view of BiddingStrategies owned by and shared with the customer.
-
#ad_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroup
An ad group.
-
#ad_group_ad ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAd
An ad group ad.
-
#ad_group_ad_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAdLabel
A relationship between an ad group ad and a label.
-
#ad_group_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAsset
A link between an ad group and an asset.
-
#ad_group_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAssetSet
AdGroupAssetSet is the linkage between an ad group and an asset set.
-
#ad_group_audience_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAudienceView
An ad group audience view.
-
#ad_group_bid_modifier ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupBidModifier
Represents an ad group bid modifier.
-
#ad_group_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupCriterion
An ad group criterion.
-
#ad_group_criterion_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupCriterionLabel
A relationship between an ad group criterion and a label.
-
#ad_group_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupLabel
A relationship between an ad group and a label.
-
#age_range_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAgeRangeView
An age range view.
-
#asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAsset
Asset is a part of an ad which can be shared across multiple ads.
-
#asset_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroup
An asset group.
-
#asset_group_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupAsset
AssetGroupAsset is the link between an asset and an asset group.
-
#asset_group_listing_group_filter ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupListingGroupFilter
AssetGroupListingGroupFilter represents a listing group filter tree node in an asset group.
-
#asset_group_signal ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupSignal
AssetGroupSignal represents a signal in an asset group.
-
#asset_group_top_combination_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupTopCombinationView
A view on the usage of ad group ad asset combination.
-
#asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetSet
An asset set representing a collection of assets.
-
#asset_set_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetSetAsset
AssetSetAsset is the link between an asset and an asset set.
-
#audience ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAudience
Audience is an effective targeting option that lets you intersect different segment attributes, such as detailed demographics and affinities, to create audiences that represent sections of your target segments.
-
#bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesBiddingStrategy
A bidding strategy.
-
#campaign ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaign
A campaign.
-
#campaign_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAsset
A link between a Campaign and an Asset.
-
#campaign_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAssetSet
CampaignAssetSet is the linkage between a campaign and an asset set.
-
#campaign_audience_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAudienceView
A campaign audience view.
-
#campaign_budget ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignBudget
A campaign budget.
-
#campaign_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignCriterion
A campaign criterion.
-
#campaign_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignLabel
Represents a relationship between a campaign and a label.
-
#cart_data_sales_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCartDataSalesView
Cart data sales view.
-
#conversion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversion
A conversion.
-
#conversion_action ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionAction
A conversion action.
-
#conversion_custom_variable ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionCustomVariable
A conversion custom variable.
-
#custom_columns ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The custom columns.
-
#customer ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomer
A customer.
-
#customer_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAsset
A link between a customer and an asset.
-
#customer_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAssetSet
CustomerAssetSet is the linkage between a customer and an asset set.
-
#customer_client ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerClient
A link between the given customer and a client customer.
-
#customer_manager_link ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerManagerLink
Represents customer-manager link relationship.
-
#dynamic_search_ads_search_term_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesDynamicSearchAdsSearchTermView
A dynamic search ads search term view.
-
#gender_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGenderView
A gender view.
-
#geo_target_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGeoTargetConstant
A geo target constant.
-
#keyword_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesKeywordView
A keyword view.
-
#label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLabel
A label.
-
#language_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLanguageConstant
A language.
-
#location_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLocationView
A location view summarizes the performance of campaigns by a Location criterion.
-
#metrics ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
Metrics data.
-
#product_bidding_category_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductBiddingCategoryConstant
A Product Bidding Category.
-
#product_group_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductGroupView
A product group view.
-
#segments ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
Segment only fields.
-
#shopping_performance_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesShoppingPerformanceView
Shopping performance view.
-
#user_list ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesUserList
A user list.
-
#visit ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesVisit
A visit.
-
#webpage_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesWebpageView
A webpage view.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V0ServicesSearchAds360Row
constructor
A new instance of GoogleAdsSearchads360V0ServicesSearchAds360Row.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V0ServicesSearchAds360Row
Returns a new instance of GoogleAdsSearchads360V0ServicesSearchAds360Row.
8192 8193 8194 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8192 def initialize(**args) update!(**args) end |
Instance Attribute Details
#accessible_bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAccessibleBiddingStrategy
Represents a view of BiddingStrategies owned by and shared with the customer.
In contrast to BiddingStrategy, this resource includes strategies owned by
managers of the customer and shared with this customer - in addition to
strategies owned by this customer. This resource does not provide metrics and
only exposes a limited subset of the BiddingStrategy attributes.
Corresponds to the JSON property accessibleBiddingStrategy
7892 7893 7894 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7892 def accessible_bidding_strategy @accessible_bidding_strategy end |
#ad_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroup
An ad group.
Corresponds to the JSON property adGroup
7897 7898 7899 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7897 def ad_group @ad_group end |
#ad_group_ad ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAd
An ad group ad.
Corresponds to the JSON property adGroupAd
7902 7903 7904 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7902 def ad_group_ad @ad_group_ad end |
#ad_group_ad_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAdLabel
A relationship between an ad group ad and a label.
Corresponds to the JSON property adGroupAdLabel
7907 7908 7909 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7907 def ad_group_ad_label @ad_group_ad_label end |
#ad_group_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAsset
A link between an ad group and an asset.
Corresponds to the JSON property adGroupAsset
7912 7913 7914 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7912 def ad_group_asset @ad_group_asset end |
#ad_group_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAssetSet
AdGroupAssetSet is the linkage between an ad group and an asset set. Creating
an AdGroupAssetSet links an asset set with an ad group.
Corresponds to the JSON property adGroupAssetSet
7918 7919 7920 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7918 def ad_group_asset_set @ad_group_asset_set end |
#ad_group_audience_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAudienceView
An ad group audience view. Includes performance data from interests and
remarketing lists for Display Network and YouTube Network ads, and remarketing
lists for search ads (RLSA), aggregated at the audience level.
Corresponds to the JSON property adGroupAudienceView
7925 7926 7927 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7925 def ad_group_audience_view @ad_group_audience_view end |
#ad_group_bid_modifier ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupBidModifier
Represents an ad group bid modifier.
Corresponds to the JSON property adGroupBidModifier
7930 7931 7932 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7930 def ad_group_bid_modifier @ad_group_bid_modifier end |
#ad_group_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupCriterion
An ad group criterion. The ad_group_criterion report only returns criteria
that were explicitly added to the ad group.
Corresponds to the JSON property adGroupCriterion
7936 7937 7938 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7936 def ad_group_criterion @ad_group_criterion end |
#ad_group_criterion_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupCriterionLabel
A relationship between an ad group criterion and a label.
Corresponds to the JSON property adGroupCriterionLabel
7941 7942 7943 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7941 def ad_group_criterion_label @ad_group_criterion_label end |
#ad_group_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupLabel
A relationship between an ad group and a label.
Corresponds to the JSON property adGroupLabel
7946 7947 7948 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7946 def ad_group_label @ad_group_label end |
#age_range_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAgeRangeView
An age range view.
Corresponds to the JSON property ageRangeView
7951 7952 7953 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7951 def age_range_view @age_range_view end |
#asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAsset
Asset is a part of an ad which can be shared across multiple ads. It can be an
image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and
cannot be removed. To stop an asset from serving, remove the asset from the
entity that is using it.
Corresponds to the JSON property asset
7959 7960 7961 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7959 def asset @asset end |
#asset_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroup
An asset group. AssetGroupAsset is used to link an asset to the asset group.
AssetGroupSignal is used to associate a signal to an asset group.
Corresponds to the JSON property assetGroup
7965 7966 7967 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7965 def asset_group @asset_group end |
#asset_group_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupAsset
AssetGroupAsset is the link between an asset and an asset group. Adding an
AssetGroupAsset links an asset with an asset group.
Corresponds to the JSON property assetGroupAsset
7971 7972 7973 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7971 def asset_group_asset @asset_group_asset end |
#asset_group_listing_group_filter ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupListingGroupFilter
AssetGroupListingGroupFilter represents a listing group filter tree node in an
asset group.
Corresponds to the JSON property assetGroupListingGroupFilter
7977 7978 7979 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7977 def asset_group_listing_group_filter @asset_group_listing_group_filter end |
#asset_group_signal ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupSignal
AssetGroupSignal represents a signal in an asset group. The existence of a
signal tells the performance max campaign who's most likely to convert.
Performance Max uses the signal to look for new people with similar or
stronger intent to find conversions across Search, Display, Video, and more.
Corresponds to the JSON property assetGroupSignal
7985 7986 7987 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7985 def asset_group_signal @asset_group_signal end |
#asset_group_top_combination_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetGroupTopCombinationView
A view on the usage of ad group ad asset combination.
Corresponds to the JSON property assetGroupTopCombinationView
7990 7991 7992 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7990 def asset_group_top_combination_view @asset_group_top_combination_view end |
#asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetSet
An asset set representing a collection of assets. Use AssetSetAsset to link an
asset to the asset set.
Corresponds to the JSON property assetSet
7996 7997 7998 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7996 def asset_set @asset_set end |
#asset_set_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAssetSetAsset
AssetSetAsset is the link between an asset and an asset set. Adding an
AssetSetAsset links an asset with an asset set.
Corresponds to the JSON property assetSetAsset
8002 8003 8004 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8002 def asset_set_asset @asset_set_asset end |
#audience ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAudience
Audience is an effective targeting option that lets you intersect different
segment attributes, such as detailed demographics and affinities, to create
audiences that represent sections of your target segments.
Corresponds to the JSON property audience
8009 8010 8011 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8009 def audience @audience end |
#bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesBiddingStrategy
A bidding strategy.
Corresponds to the JSON property biddingStrategy
8014 8015 8016 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8014 def bidding_strategy @bidding_strategy end |
#campaign ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaign
A campaign.
Corresponds to the JSON property campaign
8019 8020 8021 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8019 def campaign @campaign end |
#campaign_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAsset
A link between a Campaign and an Asset.
Corresponds to the JSON property campaignAsset
8024 8025 8026 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8024 def campaign_asset @campaign_asset end |
#campaign_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAssetSet
CampaignAssetSet is the linkage between a campaign and an asset set. Adding a
CampaignAssetSet links an asset set with a campaign.
Corresponds to the JSON property campaignAssetSet
8030 8031 8032 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8030 def campaign_asset_set @campaign_asset_set end |
#campaign_audience_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAudienceView
A campaign audience view. Includes performance data from interests and
remarketing lists for Display Network and YouTube Network ads, and remarketing
lists for search ads (RLSA), aggregated by campaign and audience criterion.
This view only includes audiences attached at the campaign level.
Corresponds to the JSON property campaignAudienceView
8038 8039 8040 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8038 def campaign_audience_view @campaign_audience_view end |
#campaign_budget ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignBudget
A campaign budget.
Corresponds to the JSON property campaignBudget
8043 8044 8045 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8043 def campaign_budget @campaign_budget end |
#campaign_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignCriterion
A campaign criterion.
Corresponds to the JSON property campaignCriterion
8048 8049 8050 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8048 def campaign_criterion @campaign_criterion end |
#campaign_label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignLabel
Represents a relationship between a campaign and a label.
Corresponds to the JSON property campaignLabel
8053 8054 8055 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8053 def campaign_label @campaign_label end |
#cart_data_sales_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCartDataSalesView
Cart data sales view.
Corresponds to the JSON property cartDataSalesView
8058 8059 8060 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8058 def cart_data_sales_view @cart_data_sales_view end |
#conversion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversion
A conversion.
Corresponds to the JSON property conversion
8063 8064 8065 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8063 def conversion @conversion end |
#conversion_action ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionAction
A conversion action.
Corresponds to the JSON property conversionAction
8068 8069 8070 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8068 def conversion_action @conversion_action end |
#conversion_custom_variable ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionCustomVariable
A conversion custom variable. See "About custom Floodlight metrics and
dimensions in the new Search Ads 360" at https://support.google.com/sa360/
answer/13567857
Corresponds to the JSON property conversionCustomVariable
8075 8076 8077 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8075 def conversion_custom_variable @conversion_custom_variable end |
#custom_columns ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The custom columns.
Corresponds to the JSON property customColumns
8080 8081 8082 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8080 def custom_columns @custom_columns end |
#customer ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomer
A customer.
Corresponds to the JSON property customer
8085 8086 8087 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8085 def customer @customer end |
#customer_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAsset
A link between a customer and an asset.
Corresponds to the JSON property customerAsset
8090 8091 8092 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8090 def customer_asset @customer_asset end |
#customer_asset_set ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAssetSet
CustomerAssetSet is the linkage between a customer and an asset set. Adding a
CustomerAssetSet links an asset set with a customer.
Corresponds to the JSON property customerAssetSet
8096 8097 8098 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8096 def customer_asset_set @customer_asset_set end |
#customer_client ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerClient
A link between the given customer and a client customer. CustomerClients only
exist for manager customers. All direct and indirect client customers are
included, as well as the manager itself.
Corresponds to the JSON property customerClient
8103 8104 8105 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8103 def customer_client @customer_client end |
#customer_manager_link ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerManagerLink
Represents customer-manager link relationship.
Corresponds to the JSON property customerManagerLink
8108 8109 8110 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8108 def customer_manager_link @customer_manager_link end |
#dynamic_search_ads_search_term_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesDynamicSearchAdsSearchTermView
A dynamic search ads search term view.
Corresponds to the JSON property dynamicSearchAdsSearchTermView
8113 8114 8115 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8113 def dynamic_search_ads_search_term_view @dynamic_search_ads_search_term_view end |
#gender_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGenderView
A gender view. The gender_view resource reflects the effective serving state,
rather than what criteria were added. An ad group without gender criteria by
default shows to all genders, so all genders appear in gender_view with stats.
Corresponds to the JSON property genderView
8120 8121 8122 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8120 def gender_view @gender_view end |
#geo_target_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGeoTargetConstant
A geo target constant.
Corresponds to the JSON property geoTargetConstant
8125 8126 8127 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8125 def geo_target_constant @geo_target_constant end |
#keyword_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesKeywordView
A keyword view.
Corresponds to the JSON property keywordView
8130 8131 8132 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8130 def keyword_view @keyword_view end |
#label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLabel
A label.
Corresponds to the JSON property label
8135 8136 8137 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8135 def label @label end |
#language_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLanguageConstant
A language.
Corresponds to the JSON property languageConstant
8140 8141 8142 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8140 def language_constant @language_constant end |
#location_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLocationView
A location view summarizes the performance of campaigns by a Location
criterion.
Corresponds to the JSON property locationView
8146 8147 8148 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8146 def location_view @location_view end |
#metrics ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
Metrics data.
Corresponds to the JSON property metrics
8151 8152 8153 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8151 def metrics @metrics end |
#product_bidding_category_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductBiddingCategoryConstant
A Product Bidding Category.
Corresponds to the JSON property productBiddingCategoryConstant
8156 8157 8158 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8156 def product_bidding_category_constant @product_bidding_category_constant end |
#product_group_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductGroupView
A product group view.
Corresponds to the JSON property productGroupView
8161 8162 8163 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8161 def product_group_view @product_group_view end |
#segments ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
Segment only fields.
Corresponds to the JSON property segments
8166 8167 8168 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8166 def segments @segments end |
#shopping_performance_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesShoppingPerformanceView
Shopping performance view. Provides Shopping campaign statistics aggregated at
several product dimension levels. Product dimension values from Merchant
Center such as brand, category, custom attributes, product condition and
product type will reflect the state of each dimension as of the date and time
when the corresponding event was recorded.
Corresponds to the JSON property shoppingPerformanceView
8175 8176 8177 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8175 def shopping_performance_view @shopping_performance_view end |
#user_list ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesUserList
A user list. This is a list of users a customer may target.
Corresponds to the JSON property userList
8180 8181 8182 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8180 def user_list @user_list end |
#visit ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesVisit
A visit.
Corresponds to the JSON property visit
8185 8186 8187 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8185 def visit @visit end |
#webpage_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesWebpageView
A webpage view.
Corresponds to the JSON property webpageView
8190 8191 8192 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8190 def webpage_view @webpage_view end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8197 def update!(**args) @accessible_bidding_strategy = args[:accessible_bidding_strategy] if args.key?(:accessible_bidding_strategy) @ad_group = args[:ad_group] if args.key?(:ad_group) @ad_group_ad = args[:ad_group_ad] if args.key?(:ad_group_ad) @ad_group_ad_label = args[:ad_group_ad_label] if args.key?(:ad_group_ad_label) @ad_group_asset = args[:ad_group_asset] if args.key?(:ad_group_asset) @ad_group_asset_set = args[:ad_group_asset_set] if args.key?(:ad_group_asset_set) @ad_group_audience_view = args[:ad_group_audience_view] if args.key?(:ad_group_audience_view) @ad_group_bid_modifier = args[:ad_group_bid_modifier] if args.key?(:ad_group_bid_modifier) @ad_group_criterion = args[:ad_group_criterion] if args.key?(:ad_group_criterion) @ad_group_criterion_label = args[:ad_group_criterion_label] if args.key?(:ad_group_criterion_label) @ad_group_label = args[:ad_group_label] if args.key?(:ad_group_label) @age_range_view = args[:age_range_view] if args.key?(:age_range_view) @asset = args[:asset] if args.key?(:asset) @asset_group = args[:asset_group] if args.key?(:asset_group) @asset_group_asset = args[:asset_group_asset] if args.key?(:asset_group_asset) @asset_group_listing_group_filter = args[:asset_group_listing_group_filter] if args.key?(:asset_group_listing_group_filter) @asset_group_signal = args[:asset_group_signal] if args.key?(:asset_group_signal) @asset_group_top_combination_view = args[:asset_group_top_combination_view] if args.key?(:asset_group_top_combination_view) @asset_set = args[:asset_set] if args.key?(:asset_set) @asset_set_asset = args[:asset_set_asset] if args.key?(:asset_set_asset) @audience = args[:audience] if args.key?(:audience) @bidding_strategy = args[:bidding_strategy] if args.key?(:bidding_strategy) @campaign = args[:campaign] if args.key?(:campaign) @campaign_asset = args[:campaign_asset] if args.key?(:campaign_asset) @campaign_asset_set = args[:campaign_asset_set] if args.key?(:campaign_asset_set) @campaign_audience_view = args[:campaign_audience_view] if args.key?(:campaign_audience_view) @campaign_budget = args[:campaign_budget] if args.key?(:campaign_budget) @campaign_criterion = args[:campaign_criterion] if args.key?(:campaign_criterion) @campaign_label = args[:campaign_label] if args.key?(:campaign_label) @cart_data_sales_view = args[:cart_data_sales_view] if args.key?(:cart_data_sales_view) @conversion = args[:conversion] if args.key?(:conversion) @conversion_action = args[:conversion_action] if args.key?(:conversion_action) @conversion_custom_variable = args[:conversion_custom_variable] if args.key?(:conversion_custom_variable) @custom_columns = args[:custom_columns] if args.key?(:custom_columns) @customer = args[:customer] if args.key?(:customer) @customer_asset = args[:customer_asset] if args.key?(:customer_asset) @customer_asset_set = args[:customer_asset_set] if args.key?(:customer_asset_set) @customer_client = args[:customer_client] if args.key?(:customer_client) @customer_manager_link = args[:customer_manager_link] if args.key?(:customer_manager_link) @dynamic_search_ads_search_term_view = args[:dynamic_search_ads_search_term_view] if args.key?(:dynamic_search_ads_search_term_view) @gender_view = args[:gender_view] if args.key?(:gender_view) @geo_target_constant = args[:geo_target_constant] if args.key?(:geo_target_constant) @keyword_view = args[:keyword_view] if args.key?(:keyword_view) @label = args[:label] if args.key?(:label) @language_constant = args[:language_constant] if args.key?(:language_constant) @location_view = args[:location_view] if args.key?(:location_view) @metrics = args[:metrics] if args.key?(:metrics) @product_bidding_category_constant = args[:product_bidding_category_constant] if args.key?(:product_bidding_category_constant) @product_group_view = args[:product_group_view] if args.key?(:product_group_view) @segments = args[:segments] if args.key?(:segments) @shopping_performance_view = args[:shopping_performance_view] if args.key?(:shopping_performance_view) @user_list = args[:user_list] if args.key?(:user_list) @visit = args[:visit] if args.key?(:visit) @webpage_view = args[:webpage_view] if args.key?(:webpage_view) end |