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.
8162 8163 8164 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8162 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
7862 7863 7864 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7862 def accessible_bidding_strategy @accessible_bidding_strategy end |
#ad_group ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroup
An ad group.
Corresponds to the JSON property adGroup
7867 7868 7869 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7867 def ad_group @ad_group end |
#ad_group_ad ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesAdGroupAd
An ad group ad.
Corresponds to the JSON property adGroupAd
7872 7873 7874 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7872 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
7877 7878 7879 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7877 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
7882 7883 7884 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7882 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
7888 7889 7890 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7888 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
7895 7896 7897 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7895 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
7900 7901 7902 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7900 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
7906 7907 7908 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7906 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
7911 7912 7913 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7911 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
7916 7917 7918 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7916 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
7921 7922 7923 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7921 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
7929 7930 7931 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7929 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
7935 7936 7937 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7935 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
7941 7942 7943 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7941 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
7947 7948 7949 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7947 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
7955 7956 7957 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7955 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
7960 7961 7962 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7960 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
7966 7967 7968 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7966 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
7972 7973 7974 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7972 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
7979 7980 7981 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7979 def audience @audience end |
#bidding_strategy ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesBiddingStrategy
A bidding strategy.
Corresponds to the JSON property biddingStrategy
7984 7985 7986 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7984 def bidding_strategy @bidding_strategy end |
#campaign ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaign
A campaign.
Corresponds to the JSON property campaign
7989 7990 7991 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7989 def campaign @campaign end |
#campaign_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignAsset
A link between a Campaign and an Asset.
Corresponds to the JSON property campaignAsset
7994 7995 7996 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 7994 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
8000 8001 8002 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8000 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
8008 8009 8010 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8008 def campaign_audience_view @campaign_audience_view end |
#campaign_budget ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignBudget
A campaign budget.
Corresponds to the JSON property campaignBudget
8013 8014 8015 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8013 def campaign_budget @campaign_budget end |
#campaign_criterion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCampaignCriterion
A campaign criterion.
Corresponds to the JSON property campaignCriterion
8018 8019 8020 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8018 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
8023 8024 8025 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8023 def campaign_label @campaign_label end |
#cart_data_sales_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCartDataSalesView
Cart data sales view.
Corresponds to the JSON property cartDataSalesView
8028 8029 8030 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8028 def cart_data_sales_view @cart_data_sales_view end |
#conversion ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversion
A conversion.
Corresponds to the JSON property conversion
8033 8034 8035 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8033 def conversion @conversion end |
#conversion_action ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesConversionAction
A conversion action.
Corresponds to the JSON property conversionAction
8038 8039 8040 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8038 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
8045 8046 8047 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8045 def conversion_custom_variable @conversion_custom_variable end |
#custom_columns ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The custom columns.
Corresponds to the JSON property customColumns
8050 8051 8052 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8050 def custom_columns @custom_columns end |
#customer ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomer
A customer.
Corresponds to the JSON property customer
8055 8056 8057 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8055 def customer @customer end |
#customer_asset ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerAsset
A link between a customer and an asset.
Corresponds to the JSON property customerAsset
8060 8061 8062 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8060 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
8066 8067 8068 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8066 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
8073 8074 8075 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8073 def customer_client @customer_client end |
#customer_manager_link ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesCustomerManagerLink
Represents customer-manager link relationship.
Corresponds to the JSON property customerManagerLink
8078 8079 8080 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8078 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
8083 8084 8085 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8083 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
8090 8091 8092 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8090 def gender_view @gender_view end |
#geo_target_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesGeoTargetConstant
A geo target constant.
Corresponds to the JSON property geoTargetConstant
8095 8096 8097 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8095 def geo_target_constant @geo_target_constant end |
#keyword_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesKeywordView
A keyword view.
Corresponds to the JSON property keywordView
8100 8101 8102 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8100 def keyword_view @keyword_view end |
#label ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLabel
A label.
Corresponds to the JSON property label
8105 8106 8107 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8105 def label @label end |
#language_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesLanguageConstant
A language.
Corresponds to the JSON property languageConstant
8110 8111 8112 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8110 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
8116 8117 8118 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8116 def location_view @location_view end |
#metrics ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonMetrics
Metrics data.
Corresponds to the JSON property metrics
8121 8122 8123 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8121 def metrics @metrics end |
#product_bidding_category_constant ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesProductBiddingCategoryConstant
A Product Bidding Category.
Corresponds to the JSON property productBiddingCategoryConstant
8126 8127 8128 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8126 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
8131 8132 8133 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8131 def product_group_view @product_group_view end |
#segments ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
Segment only fields.
Corresponds to the JSON property segments
8136 8137 8138 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8136 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
8145 8146 8147 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8145 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
8150 8151 8152 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8150 def user_list @user_list end |
#visit ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesVisit
A visit.
Corresponds to the JSON property visit
8155 8156 8157 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8155 def visit @visit end |
#webpage_view ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ResourcesWebpageView
A webpage view.
Corresponds to the JSON property webpageView
8160 8161 8162 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8160 def webpage_view @webpage_view end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 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 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 8167 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 |