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.
8085 8086 8087 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8085 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
7785 7786 7787 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7785 def accessible_bidding_strategy @accessible_bidding_strategy end |
#ad_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroup
An ad group.
Corresponds to the JSON property adGroup
7790 7791 7792 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7790 def ad_group @ad_group end |
#ad_group_ad ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAd
An ad group ad.
Corresponds to the JSON property adGroupAd
7795 7796 7797 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7795 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
7800 7801 7802 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7800 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
7805 7806 7807 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7805 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
7811 7812 7813 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7811 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
7818 7819 7820 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7818 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
7823 7824 7825 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7823 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
7829 7830 7831 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7829 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
7834 7835 7836 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7834 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
7839 7840 7841 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7839 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
7844 7845 7846 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7844 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
7852 7853 7854 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7852 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
7858 7859 7860 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7858 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
7864 7865 7866 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7864 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
7870 7871 7872 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7870 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
7878 7879 7880 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7878 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
7883 7884 7885 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7883 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
7889 7890 7891 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7889 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
7895 7896 7897 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7895 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
7902 7903 7904 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7902 def audience @audience end |
#bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesBiddingStrategy
A bidding strategy.
Corresponds to the JSON property biddingStrategy
7907 7908 7909 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7907 def bidding_strategy @bidding_strategy end |
#campaign ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaign
A campaign.
Corresponds to the JSON property campaign
7912 7913 7914 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7912 def campaign @campaign end |
#campaign_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAsset
A link between a Campaign and an Asset.
Corresponds to the JSON property campaignAsset
7917 7918 7919 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7917 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
7923 7924 7925 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7923 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
7931 7932 7933 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7931 def campaign_audience_view @campaign_audience_view end |
#campaign_budget ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignBudget
A campaign budget.
Corresponds to the JSON property campaignBudget
7936 7937 7938 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7936 def campaign_budget @campaign_budget end |
#campaign_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignCriterion
A campaign criterion.
Corresponds to the JSON property campaignCriterion
7941 7942 7943 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7941 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
7946 7947 7948 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7946 def campaign_label @campaign_label end |
#cart_data_sales_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCartDataSalesView
Cart data sales view.
Corresponds to the JSON property cartDataSalesView
7951 7952 7953 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7951 def cart_data_sales_view @cart_data_sales_view end |
#conversion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversion
A conversion.
Corresponds to the JSON property conversion
7956 7957 7958 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7956 def conversion @conversion end |
#conversion_action ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionAction
A conversion action.
Corresponds to the JSON property conversionAction
7961 7962 7963 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7961 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
7968 7969 7970 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7968 def conversion_custom_variable @conversion_custom_variable end |
#custom_columns ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The custom columns.
Corresponds to the JSON property customColumns
7973 7974 7975 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7973 def custom_columns @custom_columns end |
#customer ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomer
A customer.
Corresponds to the JSON property customer
7978 7979 7980 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7978 def customer @customer end |
#customer_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAsset
A link between a customer and an asset.
Corresponds to the JSON property customerAsset
7983 7984 7985 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7983 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
7989 7990 7991 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7989 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
7996 7997 7998 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7996 def customer_client @customer_client end |
#customer_manager_link ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerManagerLink
Represents customer-manager link relationship.
Corresponds to the JSON property customerManagerLink
8001 8002 8003 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8001 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
8006 8007 8008 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8006 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
8013 8014 8015 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8013 def gender_view @gender_view end |
#geo_target_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGeoTargetConstant
A geo target constant.
Corresponds to the JSON property geoTargetConstant
8018 8019 8020 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8018 def geo_target_constant @geo_target_constant end |
#keyword_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesKeywordView
A keyword view.
Corresponds to the JSON property keywordView
8023 8024 8025 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8023 def keyword_view @keyword_view end |
#label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLabel
A label.
Corresponds to the JSON property label
8028 8029 8030 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8028 def label @label end |
#language_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLanguageConstant
A language.
Corresponds to the JSON property languageConstant
8033 8034 8035 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8033 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
8039 8040 8041 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8039 def location_view @location_view end |
#metrics ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
Metrics data.
Corresponds to the JSON property metrics
8044 8045 8046 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8044 def metrics @metrics end |
#product_bidding_category_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductBiddingCategoryConstant
A Product Bidding Category.
Corresponds to the JSON property productBiddingCategoryConstant
8049 8050 8051 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8049 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
8054 8055 8056 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8054 def product_group_view @product_group_view end |
#segments ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
Segment only fields.
Corresponds to the JSON property segments
8059 8060 8061 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8059 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
8068 8069 8070 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8068 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
8073 8074 8075 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8073 def user_list @user_list end |
#visit ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesVisit
A visit.
Corresponds to the JSON property visit
8078 8079 8080 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8078 def visit @visit end |
#webpage_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesWebpageView
A webpage view.
Corresponds to the JSON property webpageView
8083 8084 8085 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8083 def webpage_view @webpage_view end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8090 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 |