@@ -6306,14 +6306,15 @@ class OrderShipment
63066306 # Turkish Post) - "`eub`" (ePacket) - "`chukou1`" (Chukou1 Logistics) - "`bestex`
63076307 # " (Best Express) - "`canada post`" (Canada Post) - "`purolator`" (Purolator) -
63086308 # "`canpar`" (Canpar) - "`india post`" (India Post) - "`blue dart`" (Blue Dart) -
6309- # "`delhivery`" (Delhivery) - "`dtdc`" (DTDC) - "`tpc india`" (TPC India)
6310- # Supported carriers for FR are: - "`la poste`" (La Poste) *automatic status
6311- # updates * - "`colissimo`" (Colissimo by La Poste) *automatic status updates* -
6312- # "`ups`" (United Parcel Service) *automatic status updates * - "`chronopost`" (
6313- # Chronopost by La Poste) - "`gls`" (General Logistics Systems France) - "`dpd`"
6314- # (DPD Group by GeoPost) - "`bpost`" (Belgian Post Group) - "`colis prive`" (
6315- # Colis Privé) - "`boxtal`" (Boxtal) - "`geodis`" (GEODIS) - "`tnt`" (TNT) - "`
6316- # db schenker`" (DB Schenker) - "`aramex`" (Aramex)
6309+ # "`delhivery`" (Delhivery) - "`dtdc`" (DTDC) - "`tpc india`" (TPC India) - "`
6310+ # lso`" (Lone Star Overnight) - "`tww`" (Team Worldwide) Supported carriers for
6311+ # FR are: - "`la poste`" (La Poste) *automatic status updates * - "`colissimo`" (
6312+ # Colissimo by La Poste) *automatic status updates* - "`ups`" (United Parcel
6313+ # Service) *automatic status updates * - "`chronopost`" (Chronopost by La Poste)
6314+ # - "`gls`" (General Logistics Systems France) - "`dpd`" (DPD Group by GeoPost) -
6315+ # "`bpost`" (Belgian Post Group) - "`colis prive`" (Colis Privé) - "`boxtal`" (
6316+ # Boxtal) - "`geodis`" (GEODIS) - "`tnt`" (TNT) - "`db schenker`" (DB Schenker) -
6317+ # "`aramex`" (Aramex)
63176318 # Corresponds to the JSON property `carrier`
63186319 # @return [String]
63196320 attr_accessor :carrier
@@ -9954,6 +9955,11 @@ class Product
99549955 # @return [String]
99559956 attr_accessor :link
99569957
9958+ # Link template for merchant hosted local storefront.
9959+ # Corresponds to the JSON property `linkTemplate`
9960+ # @return [String]
9961+ attr_accessor :link_template
9962+
99579963 # Loyalty points that users receive after purchasing the item. Japan only.
99589964 # Corresponds to the JSON property `loyaltyPoints`
99599965 # @return [Google::Apis::ContentV2_1::LoyaltyPoints]
@@ -9989,6 +9995,12 @@ class Product
99899995 # @return [String]
99909996 attr_accessor :mobile_link
99919997
9998+ # Link template for merchant hosted local storefront optimized for mobile
9999+ # devices.
10000+ # Corresponds to the JSON property `mobileLinkTemplate`
10001+ # @return [String]
10002+ attr_accessor :mobile_link_template
10003+
999210004 # Manufacturer Part Number (MPN) of the item.
999310005 # Corresponds to the JSON property `mpn`
999410006 # @return [String]
@@ -10013,6 +10025,19 @@ class Product
1001310025 # @return [String]
1001410026 attr_accessor :pattern
1001510027
10028+ # The pick up option for the item. Acceptable values are: - "`buy`" - "`reserve`"
10029+ # - "`ship to store`" - "`not supported`"
10030+ # Corresponds to the JSON property `pickupMethod`
10031+ # @return [String]
10032+ attr_accessor :pickup_method
10033+
10034+ # Item store pickup timeline. Acceptable values are: - "`same day`" - "`next day`
10035+ # " - "`2-day`" - "`3-day`" - "`4-day`" - "`5-day`" - "`6-day`" - "`7-day`" - "`
10036+ # multi-week`"
10037+ # Corresponds to the JSON property `pickupSla`
10038+ # @return [String]
10039+ attr_accessor :pickup_sla
10040+
1001610041 # Price of the item.
1001710042 # Corresponds to the JSON property `price`
1001810043 # @return [Google::Apis::ContentV2_1::Price]
@@ -10207,17 +10232,21 @@ def update!(**args)
1020710232 @item_group_id = args[:item_group_id] if args.key?(:item_group_id)
1020810233 @kind = args[:kind] if args.key?(:kind)
1020910234 @link = args[:link] if args.key?(:link)
10235+ @link_template = args[:link_template] if args.key?(:link_template)
1021010236 @loyalty_points = args[:loyalty_points] if args.key?(:loyalty_points)
1021110237 @material = args[:material] if args.key?(:material)
1021210238 @max_energy_efficiency_class = args[:max_energy_efficiency_class] if args.key?(:max_energy_efficiency_class)
1021310239 @max_handling_time = args[:max_handling_time] if args.key?(:max_handling_time)
1021410240 @min_energy_efficiency_class = args[:min_energy_efficiency_class] if args.key?(:min_energy_efficiency_class)
1021510241 @min_handling_time = args[:min_handling_time] if args.key?(:min_handling_time)
1021610242 @mobile_link = args[:mobile_link] if args.key?(:mobile_link)
10243+ @mobile_link_template = args[:mobile_link_template] if args.key?(:mobile_link_template)
1021710244 @mpn = args[:mpn] if args.key?(:mpn)
1021810245 @multipack = args[:multipack] if args.key?(:multipack)
1021910246 @offer_id = args[:offer_id] if args.key?(:offer_id)
1022010247 @pattern = args[:pattern] if args.key?(:pattern)
10248+ @pickup_method = args[:pickup_method] if args.key?(:pickup_method)
10249+ @pickup_sla = args[:pickup_sla] if args.key?(:pickup_sla)
1022110250 @price = args[:price] if args.key?(:price)
1022210251 @product_details = args[:product_details] if args.key?(:product_details)
1022310252 @product_highlights = args[:product_highlights] if args.key?(:product_highlights)
0 commit comments