Class: Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonSegments
- 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
Segment only fields.
Instance Attribute Summary collapse
-
#ad_network_type ⇒ String
Ad network type.
-
#asset_interaction_target ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonAssetInteractionTarget
An AssetInteractionTarget segment.
-
#conversion_action ⇒ String
Resource name of the conversion action.
-
#conversion_action_category ⇒ String
Conversion action category.
-
#conversion_action_name ⇒ String
Conversion action name.
-
#conversion_custom_dimensions ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The conversion custom dimensions.
-
#date ⇒ String
Date to which metrics apply.
-
#day_of_week ⇒ String
Day of the week, for example, MONDAY.
-
#device ⇒ String
Device to which metrics apply.
-
#geo_target_city ⇒ String
Resource name of the geo target constant that represents a city.
-
#geo_target_country ⇒ String
Resource name of the geo target constant that represents a country.
-
#geo_target_metro ⇒ String
Resource name of the geo target constant that represents a metro.
-
#geo_target_region ⇒ String
Resource name of the geo target constant that represents a region.
-
#hour ⇒ Fixnum
Hour of day as a number between 0 and 23, inclusive.
-
#keyword ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonKeyword
A Keyword criterion segment.
-
#month ⇒ String
Month as represented by the date of the first day of a month.
-
#product_bidding_category_level1 ⇒ String
Bidding category (level 1) of the product.
-
#product_bidding_category_level2 ⇒ String
Bidding category (level 2) of the product.
-
#product_bidding_category_level3 ⇒ String
Bidding category (level 3) of the product.
-
#product_bidding_category_level4 ⇒ String
Bidding category (level 4) of the product.
-
#product_bidding_category_level5 ⇒ String
Bidding category (level 5) of the product.
-
#product_brand ⇒ String
Brand of the product.
-
#product_channel ⇒ String
Channel of the product.
-
#product_channel_exclusivity ⇒ String
Channel exclusivity of the product.
-
#product_condition ⇒ String
Condition of the product.
-
#product_country ⇒ String
Resource name of the geo target constant for the country of sale of the product.
-
#product_custom_attribute0 ⇒ String
Custom attribute 0 of the product.
-
#product_custom_attribute1 ⇒ String
Custom attribute 1 of the product.
-
#product_custom_attribute2 ⇒ String
Custom attribute 2 of the product.
-
#product_custom_attribute3 ⇒ String
Custom attribute 3 of the product.
-
#product_custom_attribute4 ⇒ String
Custom attribute 4 of the product.
-
#product_item_id ⇒ String
Item ID of the product.
-
#product_language ⇒ String
Resource name of the language constant for the language of the product.
-
#product_sold_bidding_category_level1 ⇒ String
Bidding category (level 1) of the product sold.
-
#product_sold_bidding_category_level2 ⇒ String
Bidding category (level 2) of the product sold.
-
#product_sold_bidding_category_level3 ⇒ String
Bidding category (level 3) of the product sold.
-
#product_sold_bidding_category_level4 ⇒ String
Bidding category (level 4) of the product sold.
-
#product_sold_bidding_category_level5 ⇒ String
Bidding category (level 5) of the product sold.
-
#product_sold_brand ⇒ String
Brand of the product sold.
-
#product_sold_condition ⇒ String
Condition of the product sold.
-
#product_sold_custom_attribute0 ⇒ String
Custom attribute 0 of the product sold.
-
#product_sold_custom_attribute1 ⇒ String
Custom attribute 1 of the product sold.
-
#product_sold_custom_attribute2 ⇒ String
Custom attribute 2 of the product sold.
-
#product_sold_custom_attribute3 ⇒ String
Custom attribute 3 of the product sold.
-
#product_sold_custom_attribute4 ⇒ String
Custom attribute 4 of the product sold.
-
#product_sold_item_id ⇒ String
Item ID of the product sold.
-
#product_sold_title ⇒ String
Title of the product sold.
-
#product_sold_type_l1 ⇒ String
Type (level 1) of the product sold.
-
#product_sold_type_l2 ⇒ String
Type (level 2) of the product sold.
-
#product_sold_type_l3 ⇒ String
Type (level 3) of the product sold.
-
#product_sold_type_l4 ⇒ String
Type (level 4) of the product sold.
-
#product_sold_type_l5 ⇒ String
Type (level 5) of the product sold.
-
#product_store_id ⇒ String
Store ID of the product.
-
#product_title ⇒ String
Title of the product.
-
#product_type_l1 ⇒ String
Type (level 1) of the product.
-
#product_type_l2 ⇒ String
Type (level 2) of the product.
-
#product_type_l3 ⇒ String
Type (level 3) of the product.
-
#product_type_l4 ⇒ String
Type (level 4) of the product.
-
#product_type_l5 ⇒ String
Type (level 5) of the product.
-
#quarter ⇒ String
Quarter as represented by the date of the first day of a quarter.
-
#raw_event_conversion_dimensions ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The raw event conversion dimensions.
-
#week ⇒ String
Week as defined as Monday through Sunday, and represented by the date of Monday.
-
#year ⇒ Fixnum
Year, formatted as yyyy.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V0CommonSegments
constructor
A new instance of GoogleAdsSearchads360V0CommonSegments.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V0CommonSegments
Returns a new instance of GoogleAdsSearchads360V0CommonSegments.
2130 2131 2132 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2130 def initialize(**args) update!(**args) end |
Instance Attribute Details
#ad_network_type ⇒ String
Ad network type.
Corresponds to the JSON property adNetworkType
1813 1814 1815 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1813 def ad_network_type @ad_network_type end |
#asset_interaction_target ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonAssetInteractionTarget
An AssetInteractionTarget segment.
Corresponds to the JSON property assetInteractionTarget
1818 1819 1820 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1818 def asset_interaction_target @asset_interaction_target end |
#conversion_action ⇒ String
Resource name of the conversion action.
Corresponds to the JSON property conversionAction
1823 1824 1825 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1823 def conversion_action @conversion_action end |
#conversion_action_category ⇒ String
Conversion action category.
Corresponds to the JSON property conversionActionCategory
1828 1829 1830 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1828 def conversion_action_category @conversion_action_category end |
#conversion_action_name ⇒ String
Conversion action name.
Corresponds to the JSON property conversionActionName
1833 1834 1835 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1833 def conversion_action_name @conversion_action_name end |
#conversion_custom_dimensions ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The conversion custom dimensions.
Corresponds to the JSON property conversionCustomDimensions
1838 1839 1840 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1838 def conversion_custom_dimensions @conversion_custom_dimensions end |
#date ⇒ String
Date to which metrics apply. yyyy-MM-dd format, for example, 2018-04-17.
Corresponds to the JSON property date
1843 1844 1845 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1843 def date @date end |
#day_of_week ⇒ String
Day of the week, for example, MONDAY.
Corresponds to the JSON property dayOfWeek
1848 1849 1850 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1848 def day_of_week @day_of_week end |
#device ⇒ String
Device to which metrics apply.
Corresponds to the JSON property device
1853 1854 1855 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1853 def device @device end |
#geo_target_city ⇒ String
Resource name of the geo target constant that represents a city.
Corresponds to the JSON property geoTargetCity
1858 1859 1860 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1858 def geo_target_city @geo_target_city end |
#geo_target_country ⇒ String
Resource name of the geo target constant that represents a country.
Corresponds to the JSON property geoTargetCountry
1863 1864 1865 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1863 def geo_target_country @geo_target_country end |
#geo_target_metro ⇒ String
Resource name of the geo target constant that represents a metro.
Corresponds to the JSON property geoTargetMetro
1868 1869 1870 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1868 def geo_target_metro @geo_target_metro end |
#geo_target_region ⇒ String
Resource name of the geo target constant that represents a region.
Corresponds to the JSON property geoTargetRegion
1873 1874 1875 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1873 def geo_target_region @geo_target_region end |
#hour ⇒ Fixnum
Hour of day as a number between 0 and 23, inclusive.
Corresponds to the JSON property hour
1878 1879 1880 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1878 def hour @hour end |
#keyword ⇒ Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonKeyword
A Keyword criterion segment.
Corresponds to the JSON property keyword
1883 1884 1885 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1883 def keyword @keyword end |
#month ⇒ String
Month as represented by the date of the first day of a month. Formatted as
yyyy-MM-dd.
Corresponds to the JSON property month
1889 1890 1891 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1889 def month @month end |
#product_bidding_category_level1 ⇒ String
Bidding category (level 1) of the product.
Corresponds to the JSON property productBiddingCategoryLevel1
1894 1895 1896 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1894 def product_bidding_category_level1 @product_bidding_category_level1 end |
#product_bidding_category_level2 ⇒ String
Bidding category (level 2) of the product.
Corresponds to the JSON property productBiddingCategoryLevel2
1899 1900 1901 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1899 def product_bidding_category_level2 @product_bidding_category_level2 end |
#product_bidding_category_level3 ⇒ String
Bidding category (level 3) of the product.
Corresponds to the JSON property productBiddingCategoryLevel3
1904 1905 1906 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1904 def product_bidding_category_level3 @product_bidding_category_level3 end |
#product_bidding_category_level4 ⇒ String
Bidding category (level 4) of the product.
Corresponds to the JSON property productBiddingCategoryLevel4
1909 1910 1911 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1909 def product_bidding_category_level4 @product_bidding_category_level4 end |
#product_bidding_category_level5 ⇒ String
Bidding category (level 5) of the product.
Corresponds to the JSON property productBiddingCategoryLevel5
1914 1915 1916 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1914 def product_bidding_category_level5 @product_bidding_category_level5 end |
#product_brand ⇒ String
Brand of the product.
Corresponds to the JSON property productBrand
1919 1920 1921 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1919 def product_brand @product_brand end |
#product_channel ⇒ String
Channel of the product.
Corresponds to the JSON property productChannel
1924 1925 1926 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1924 def product_channel @product_channel end |
#product_channel_exclusivity ⇒ String
Channel exclusivity of the product.
Corresponds to the JSON property productChannelExclusivity
1929 1930 1931 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1929 def product_channel_exclusivity @product_channel_exclusivity end |
#product_condition ⇒ String
Condition of the product.
Corresponds to the JSON property productCondition
1934 1935 1936 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1934 def product_condition @product_condition end |
#product_country ⇒ String
Resource name of the geo target constant for the country of sale of the
product.
Corresponds to the JSON property productCountry
1940 1941 1942 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1940 def product_country @product_country end |
#product_custom_attribute0 ⇒ String
Custom attribute 0 of the product.
Corresponds to the JSON property productCustomAttribute0
1945 1946 1947 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1945 def product_custom_attribute0 @product_custom_attribute0 end |
#product_custom_attribute1 ⇒ String
Custom attribute 1 of the product.
Corresponds to the JSON property productCustomAttribute1
1950 1951 1952 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1950 def product_custom_attribute1 @product_custom_attribute1 end |
#product_custom_attribute2 ⇒ String
Custom attribute 2 of the product.
Corresponds to the JSON property productCustomAttribute2
1955 1956 1957 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1955 def product_custom_attribute2 @product_custom_attribute2 end |
#product_custom_attribute3 ⇒ String
Custom attribute 3 of the product.
Corresponds to the JSON property productCustomAttribute3
1960 1961 1962 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1960 def product_custom_attribute3 @product_custom_attribute3 end |
#product_custom_attribute4 ⇒ String
Custom attribute 4 of the product.
Corresponds to the JSON property productCustomAttribute4
1965 1966 1967 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1965 def product_custom_attribute4 @product_custom_attribute4 end |
#product_item_id ⇒ String
Item ID of the product.
Corresponds to the JSON property productItemId
1970 1971 1972 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1970 def product_item_id @product_item_id end |
#product_language ⇒ String
Resource name of the language constant for the language of the product.
Corresponds to the JSON property productLanguage
1975 1976 1977 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1975 def product_language @product_language end |
#product_sold_bidding_category_level1 ⇒ String
Bidding category (level 1) of the product sold.
Corresponds to the JSON property productSoldBiddingCategoryLevel1
1980 1981 1982 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1980 def product_sold_bidding_category_level1 @product_sold_bidding_category_level1 end |
#product_sold_bidding_category_level2 ⇒ String
Bidding category (level 2) of the product sold.
Corresponds to the JSON property productSoldBiddingCategoryLevel2
1985 1986 1987 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1985 def product_sold_bidding_category_level2 @product_sold_bidding_category_level2 end |
#product_sold_bidding_category_level3 ⇒ String
Bidding category (level 3) of the product sold.
Corresponds to the JSON property productSoldBiddingCategoryLevel3
1990 1991 1992 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1990 def product_sold_bidding_category_level3 @product_sold_bidding_category_level3 end |
#product_sold_bidding_category_level4 ⇒ String
Bidding category (level 4) of the product sold.
Corresponds to the JSON property productSoldBiddingCategoryLevel4
1995 1996 1997 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 1995 def product_sold_bidding_category_level4 @product_sold_bidding_category_level4 end |
#product_sold_bidding_category_level5 ⇒ String
Bidding category (level 5) of the product sold.
Corresponds to the JSON property productSoldBiddingCategoryLevel5
2000 2001 2002 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2000 def product_sold_bidding_category_level5 @product_sold_bidding_category_level5 end |
#product_sold_brand ⇒ String
Brand of the product sold.
Corresponds to the JSON property productSoldBrand
2005 2006 2007 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2005 def product_sold_brand @product_sold_brand end |
#product_sold_condition ⇒ String
Condition of the product sold.
Corresponds to the JSON property productSoldCondition
2010 2011 2012 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2010 def product_sold_condition @product_sold_condition end |
#product_sold_custom_attribute0 ⇒ String
Custom attribute 0 of the product sold.
Corresponds to the JSON property productSoldCustomAttribute0
2015 2016 2017 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2015 def product_sold_custom_attribute0 @product_sold_custom_attribute0 end |
#product_sold_custom_attribute1 ⇒ String
Custom attribute 1 of the product sold.
Corresponds to the JSON property productSoldCustomAttribute1
2020 2021 2022 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2020 def product_sold_custom_attribute1 @product_sold_custom_attribute1 end |
#product_sold_custom_attribute2 ⇒ String
Custom attribute 2 of the product sold.
Corresponds to the JSON property productSoldCustomAttribute2
2025 2026 2027 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2025 def product_sold_custom_attribute2 @product_sold_custom_attribute2 end |
#product_sold_custom_attribute3 ⇒ String
Custom attribute 3 of the product sold.
Corresponds to the JSON property productSoldCustomAttribute3
2030 2031 2032 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2030 def product_sold_custom_attribute3 @product_sold_custom_attribute3 end |
#product_sold_custom_attribute4 ⇒ String
Custom attribute 4 of the product sold.
Corresponds to the JSON property productSoldCustomAttribute4
2035 2036 2037 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2035 def product_sold_custom_attribute4 @product_sold_custom_attribute4 end |
#product_sold_item_id ⇒ String
Item ID of the product sold.
Corresponds to the JSON property productSoldItemId
2040 2041 2042 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2040 def product_sold_item_id @product_sold_item_id end |
#product_sold_title ⇒ String
Title of the product sold.
Corresponds to the JSON property productSoldTitle
2045 2046 2047 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2045 def product_sold_title @product_sold_title end |
#product_sold_type_l1 ⇒ String
Type (level 1) of the product sold.
Corresponds to the JSON property productSoldTypeL1
2050 2051 2052 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2050 def product_sold_type_l1 @product_sold_type_l1 end |
#product_sold_type_l2 ⇒ String
Type (level 2) of the product sold.
Corresponds to the JSON property productSoldTypeL2
2055 2056 2057 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2055 def product_sold_type_l2 @product_sold_type_l2 end |
#product_sold_type_l3 ⇒ String
Type (level 3) of the product sold.
Corresponds to the JSON property productSoldTypeL3
2060 2061 2062 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2060 def product_sold_type_l3 @product_sold_type_l3 end |
#product_sold_type_l4 ⇒ String
Type (level 4) of the product sold.
Corresponds to the JSON property productSoldTypeL4
2065 2066 2067 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2065 def product_sold_type_l4 @product_sold_type_l4 end |
#product_sold_type_l5 ⇒ String
Type (level 5) of the product sold.
Corresponds to the JSON property productSoldTypeL5
2070 2071 2072 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2070 def product_sold_type_l5 @product_sold_type_l5 end |
#product_store_id ⇒ String
Store ID of the product.
Corresponds to the JSON property productStoreId
2075 2076 2077 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2075 def product_store_id @product_store_id end |
#product_title ⇒ String
Title of the product.
Corresponds to the JSON property productTitle
2080 2081 2082 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2080 def product_title @product_title end |
#product_type_l1 ⇒ String
Type (level 1) of the product.
Corresponds to the JSON property productTypeL1
2085 2086 2087 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2085 def product_type_l1 @product_type_l1 end |
#product_type_l2 ⇒ String
Type (level 2) of the product.
Corresponds to the JSON property productTypeL2
2090 2091 2092 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2090 def product_type_l2 @product_type_l2 end |
#product_type_l3 ⇒ String
Type (level 3) of the product.
Corresponds to the JSON property productTypeL3
2095 2096 2097 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2095 def product_type_l3 @product_type_l3 end |
#product_type_l4 ⇒ String
Type (level 4) of the product.
Corresponds to the JSON property productTypeL4
2100 2101 2102 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2100 def product_type_l4 @product_type_l4 end |
#product_type_l5 ⇒ String
Type (level 5) of the product.
Corresponds to the JSON property productTypeL5
2105 2106 2107 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2105 def product_type_l5 @product_type_l5 end |
#quarter ⇒ String
Quarter as represented by the date of the first day of a quarter. Uses the
calendar year for quarters, for example, the second quarter of 2018 starts on
2018-04-01. Formatted as yyyy-MM-dd.
Corresponds to the JSON property quarter
2112 2113 2114 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2112 def quarter @quarter end |
#raw_event_conversion_dimensions ⇒ Array<Google::Apis::Searchads360V0::GoogleAdsSearchads360V0CommonValue>
The raw event conversion dimensions.
Corresponds to the JSON property rawEventConversionDimensions
2117 2118 2119 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2117 def raw_event_conversion_dimensions @raw_event_conversion_dimensions end |
#week ⇒ String
Week as defined as Monday through Sunday, and represented by the date of
Monday. Formatted as yyyy-MM-dd.
Corresponds to the JSON property week
2123 2124 2125 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2123 def week @week end |
#year ⇒ Fixnum
Year, formatted as yyyy.
Corresponds to the JSON property year
2128 2129 2130 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2128 def year @year end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 2135 def update!(**args) @ad_network_type = args[:ad_network_type] if args.key?(:ad_network_type) @asset_interaction_target = args[:asset_interaction_target] if args.key?(:asset_interaction_target) @conversion_action = args[:conversion_action] if args.key?(:conversion_action) @conversion_action_category = args[:conversion_action_category] if args.key?(:conversion_action_category) @conversion_action_name = args[:conversion_action_name] if args.key?(:conversion_action_name) @conversion_custom_dimensions = args[:conversion_custom_dimensions] if args.key?(:conversion_custom_dimensions) @date = args[:date] if args.key?(:date) @day_of_week = args[:day_of_week] if args.key?(:day_of_week) @device = args[:device] if args.key?(:device) @geo_target_city = args[:geo_target_city] if args.key?(:geo_target_city) @geo_target_country = args[:geo_target_country] if args.key?(:geo_target_country) @geo_target_metro = args[:geo_target_metro] if args.key?(:geo_target_metro) @geo_target_region = args[:geo_target_region] if args.key?(:geo_target_region) @hour = args[:hour] if args.key?(:hour) @keyword = args[:keyword] if args.key?(:keyword) @month = args[:month] if args.key?(:month) @product_bidding_category_level1 = args[:product_bidding_category_level1] if args.key?(:product_bidding_category_level1) @product_bidding_category_level2 = args[:product_bidding_category_level2] if args.key?(:product_bidding_category_level2) @product_bidding_category_level3 = args[:product_bidding_category_level3] if args.key?(:product_bidding_category_level3) @product_bidding_category_level4 = args[:product_bidding_category_level4] if args.key?(:product_bidding_category_level4) @product_bidding_category_level5 = args[:product_bidding_category_level5] if args.key?(:product_bidding_category_level5) @product_brand = args[:product_brand] if args.key?(:product_brand) @product_channel = args[:product_channel] if args.key?(:product_channel) @product_channel_exclusivity = args[:product_channel_exclusivity] if args.key?(:product_channel_exclusivity) @product_condition = args[:product_condition] if args.key?(:product_condition) @product_country = args[:product_country] if args.key?(:product_country) @product_custom_attribute0 = args[:product_custom_attribute0] if args.key?(:product_custom_attribute0) @product_custom_attribute1 = args[:product_custom_attribute1] if args.key?(:product_custom_attribute1) @product_custom_attribute2 = args[:product_custom_attribute2] if args.key?(:product_custom_attribute2) @product_custom_attribute3 = args[:product_custom_attribute3] if args.key?(:product_custom_attribute3) @product_custom_attribute4 = args[:product_custom_attribute4] if args.key?(:product_custom_attribute4) @product_item_id = args[:product_item_id] if args.key?(:product_item_id) @product_language = args[:product_language] if args.key?(:product_language) @product_sold_bidding_category_level1 = args[:product_sold_bidding_category_level1] if args.key?(:product_sold_bidding_category_level1) @product_sold_bidding_category_level2 = args[:product_sold_bidding_category_level2] if args.key?(:product_sold_bidding_category_level2) @product_sold_bidding_category_level3 = args[:product_sold_bidding_category_level3] if args.key?(:product_sold_bidding_category_level3) @product_sold_bidding_category_level4 = args[:product_sold_bidding_category_level4] if args.key?(:product_sold_bidding_category_level4) @product_sold_bidding_category_level5 = args[:product_sold_bidding_category_level5] if args.key?(:product_sold_bidding_category_level5) @product_sold_brand = args[:product_sold_brand] if args.key?(:product_sold_brand) @product_sold_condition = args[:product_sold_condition] if args.key?(:product_sold_condition) @product_sold_custom_attribute0 = args[:product_sold_custom_attribute0] if args.key?(:product_sold_custom_attribute0) @product_sold_custom_attribute1 = args[:product_sold_custom_attribute1] if args.key?(:product_sold_custom_attribute1) @product_sold_custom_attribute2 = args[:product_sold_custom_attribute2] if args.key?(:product_sold_custom_attribute2) @product_sold_custom_attribute3 = args[:product_sold_custom_attribute3] if args.key?(:product_sold_custom_attribute3) @product_sold_custom_attribute4 = args[:product_sold_custom_attribute4] if args.key?(:product_sold_custom_attribute4) @product_sold_item_id = args[:product_sold_item_id] if args.key?(:product_sold_item_id) @product_sold_title = args[:product_sold_title] if args.key?(:product_sold_title) @product_sold_type_l1 = args[:product_sold_type_l1] if args.key?(:product_sold_type_l1) @product_sold_type_l2 = args[:product_sold_type_l2] if args.key?(:product_sold_type_l2) @product_sold_type_l3 = args[:product_sold_type_l3] if args.key?(:product_sold_type_l3) @product_sold_type_l4 = args[:product_sold_type_l4] if args.key?(:product_sold_type_l4) @product_sold_type_l5 = args[:product_sold_type_l5] if args.key?(:product_sold_type_l5) @product_store_id = args[:product_store_id] if args.key?(:product_store_id) @product_title = args[:product_title] if args.key?(:product_title) @product_type_l1 = args[:product_type_l1] if args.key?(:product_type_l1) @product_type_l2 = args[:product_type_l2] if args.key?(:product_type_l2) @product_type_l3 = args[:product_type_l3] if args.key?(:product_type_l3) @product_type_l4 = args[:product_type_l4] if args.key?(:product_type_l4) @product_type_l5 = args[:product_type_l5] if args.key?(:product_type_l5) @quarter = args[:quarter] if args.key?(:quarter) @raw_event_conversion_dimensions = args[:raw_event_conversion_dimensions] if args.key?(:raw_event_conversion_dimensions) @week = args[:week] if args.key?(:week) @year = args[:year] if args.key?(:year) end |